diff --git a/external_jsonlib_test/go.mod b/external_jsonlib_test/go.mod index f6b2ac254..63512489d 100644 --- a/external_jsonlib_test/go.mod +++ b/external_jsonlib_test/go.mod @@ -13,6 +13,7 @@ require ( ) require ( + github.com/bytedance/gopkg v0.0.0-20240531030433-5df24c0168e2 // indirect github.com/bytedance/sonic/loader v0.1.1 // indirect github.com/cloudwego/base64x v0.1.4 // indirect github.com/cloudwego/iasm v0.2.0 // indirect diff --git a/external_jsonlib_test/go.sum b/external_jsonlib_test/go.sum index 87b845e01..b4dc71bb5 100644 --- a/external_jsonlib_test/go.sum +++ b/external_jsonlib_test/go.sum @@ -1,5 +1,7 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= +github.com/bytedance/gopkg v0.0.0-20240531030433-5df24c0168e2 h1:e+WTWDw35RetW+Zuhcy4YPFmNPRh7yPG7lAaWJeUQl0= +github.com/bytedance/gopkg v0.0.0-20240531030433-5df24c0168e2/go.mod h1:FtQG3YbQG9L/91pbKSw787yBQPutC+457AvDW77fgUQ= github.com/bytedance/sonic/loader v0.1.1 h1:c+e5Pt1k/cy5wMveRDyk2X4B9hF4g7an8N3zCYjJFNM= github.com/bytedance/sonic/loader v0.1.1/go.mod h1:ncP89zfokxS5LZrJxl5z0UJcsk4M4yY2JpfqGeCtNLU= github.com/cloudwego/base64x v0.1.4 h1:jwCgWpFanWmN8xoIUHa2rtzmkd5J2plF/dnLS6Xd/0Y= @@ -45,6 +47,13 @@ github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= golang.org/x/arch v0.0.0-20210923205945-b76863e36670 h1:18EFjUmQOcUvxNYSkA6jO9VAiXCnxFY6NyDX0bHDmkU= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/fuzz/compat_amd64_test.go b/fuzz/compat_amd64_test.go deleted file mode 100644 index 3674838b3..000000000 --- a/fuzz/compat_amd64_test.go +++ /dev/null @@ -1,25 +0,0 @@ -// +build amd64,go1.17,!go1.23 - -/** - * Copyright 2024 ByteDance Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package sonic_fuzz - -import "github.com/bytedance/sonic/decoder" - -func decoderEnableValidateString(dc *decoder.StreamDecoder){ - dc.ValidateString() -} diff --git a/fuzz/compat_other.go b/fuzz/compat_other.go deleted file mode 100644 index 89e205a23..000000000 --- a/fuzz/compat_other.go +++ /dev/null @@ -1,25 +0,0 @@ -// +build !amd64 !go1.17 go1.23 - -/** - * Copyright 2024 ByteDance Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package sonic_fuzz - -import "github.com/bytedance/sonic/decoder" - -func decoderEnableValidateString(dc *decoder.StreamDecoder){ - return -} diff --git a/fuzz/other_fuzz_test.go b/fuzz/other_fuzz_test.go index c78d073a5..80c8dfb69 100644 --- a/fuzz/other_fuzz_test.go +++ b/fuzz/other_fuzz_test.go @@ -51,7 +51,7 @@ func fuzzHtmlEscape(t *testing.T, data []byte){ func fuzzStream(t *testing.T, data []byte) { r := bytes.NewBuffer(data) dc := decoder.NewStreamDecoder(r) - decoderEnableValidateString(dc) + dc.ValidateString() r1 := bytes.NewBuffer(data) dc1 := decoder.NewStreamDecoder(r1) diff --git a/internal/decoder/api/decoder.go b/internal/decoder/api/decoder.go index 5e31198e1..6cf4e4351 100644 --- a/internal/decoder/api/decoder.go +++ b/internal/decoder/api/decoder.go @@ -17,14 +17,16 @@ package api import ( - `reflect` - - `github.com/bytedance/sonic/internal/native` - `github.com/bytedance/sonic/internal/native/types` - `github.com/bytedance/sonic/internal/decoder/consts` - `github.com/bytedance/sonic/internal/decoder/errors` - `github.com/bytedance/sonic/internal/rt` - `github.com/bytedance/sonic/option` + "reflect" + + "github.com/bytedance/sonic/internal/decoder/consts" + "github.com/bytedance/sonic/internal/decoder/errors" + "github.com/bytedance/sonic/internal/decoder/optdec" + "github.com/bytedance/sonic/internal/envs" + "github.com/bytedance/sonic/internal/native" + "github.com/bytedance/sonic/internal/native/types" + "github.com/bytedance/sonic/internal/rt" + "github.com/bytedance/sonic/option" ) const ( @@ -64,11 +66,21 @@ type Decoder struct { i int f uint64 s string + owned bool } +var padding string = "x\"x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" + // NewDecoder creates a new decoder instance. func NewDecoder(s string) *Decoder { - return &Decoder{s: s} + var owned = false + /* clone into buffer and padding it before unmarshal */ + if envs.UseOptDec { + s = optdec.PaddingJson(s) + owned = true + } + + return &Decoder{s: s, owned: owned} } // Pos returns the current decoding position. diff --git a/internal/decoder/api/stream.go b/internal/decoder/api/stream.go index 2542fe88d..f5258e6a7 100644 --- a/internal/decoder/api/stream.go +++ b/internal/decoder/api/stream.go @@ -61,25 +61,16 @@ func NewStreamDecoder(r io.Reader) *StreamDecoder { func (self *StreamDecoder) Decode(val interface{}) (err error) { // read more data into buf if self.More() { - // println(string(self.buf)) var s = self.scanp try_skip: var e = len(self.buf) - // println("s:", s, "e:", e, "scanned:",self.scanned, "scanp:",self.scanp, self.buf) var src = rt.Mem2Str(self.buf[s:e]) - // if len(src) > 5 { - // println(src[:5], src[len(src)-5:]) - // } else { - // println(src) - // } // try skip var x = 0; if y := native.SkipOneFast(&src, &x); y < 0 { if self.readMore() { - // println("more") goto try_skip } else { - // println("no more") err = SyntaxError{e, self.s, types.ParsingError(-s), ""} self.setErr(err) return @@ -89,7 +80,6 @@ func (self *StreamDecoder) Decode(val interface{}) (err error) { e = x + s } - // println("decode: ", s, e) // must copy string here for safety self.Decoder.Reset(string(self.buf[s:e])) err = self.Decoder.Decode(val) @@ -101,13 +91,11 @@ func (self *StreamDecoder) Decode(val interface{}) (err error) { self.scanp = e _, empty := self.scan() if empty { - // println("recycle") // no remain valid bytes, thus we just recycle buffer mem := self.buf self.buf = nil bufPool.Put(mem[:0]) } else { - // println("keep") // remain undecoded bytes, move them onto head n := copy(self.buf, self.buf[self.scanp:]) self.buf = self.buf[:n] @@ -123,7 +111,6 @@ func (self *StreamDecoder) Decode(val interface{}) (err error) { // InputOffset returns the input stream byte offset of the current decoder position. // The offset gives the location of the end of the most recently returned token and the beginning of the next token. func (self *StreamDecoder) InputOffset() int64 { - // println("input offset",self.scanned, self.scanp) return self.scanned + int64(self.scanp) } diff --git a/internal/decoder/optdec/decoder.go b/internal/decoder/optdec/decoder.go index 81eed34ea..71f60b7f4 100644 --- a/internal/decoder/optdec/decoder.go +++ b/internal/decoder/optdec/decoder.go @@ -66,6 +66,7 @@ func Decode(s *string, i *int, f uint64, val interface{}) error { if err != nil { return err } + /* parse into document */ ctx, err := NewContext(*s, *i, uint64(f), etp) diff --git a/internal/decoder/optdec/native.go b/internal/decoder/optdec/native.go index bfcae6d7d..fa89a8288 100644 --- a/internal/decoder/optdec/native.go +++ b/internal/decoder/optdec/native.go @@ -2,7 +2,7 @@ package optdec import ( "unsafe" - + "reflect" "sync" "github.com/bytedance/sonic/internal/native" @@ -12,6 +12,8 @@ import ( ) +const _PADDING_SIZE = 64 + type ErrorCode int const ( @@ -54,6 +56,7 @@ func (code ErrorCode) Error() string { return ParsingErrors[code] } +var nodeType = rt.UnpackType(reflect.TypeOf(node{})) type node struct { typ uint64 val uint64 @@ -85,10 +88,8 @@ func (self *nodeBuf) init(nodes []node) { // should consitent with native/parser.c type Parser struct { Json string - padded []byte nodes []node dbuf []byte - backup []node options uint64 // JSON cursor @@ -116,7 +117,6 @@ type jsonStat struct { var ( - defaultJsonPaddedCap uintptr = 1 << 20 // 1 Mb defaultNodesCap uintptr = (1 << 20) / unsafe.Sizeof(node{}) // 1 Mb ) @@ -124,97 +124,121 @@ var parsePool sync.Pool = sync.Pool { New: func () interface{} { return &Parser{ options: 0, - padded: make([]byte, 0, defaultJsonPaddedCap), nodes: make([]node, defaultNodesCap, defaultNodesCap), dbuf: make([]byte, types.MaxDigitNums, types.MaxDigitNums), } }, } -var padding string = "x\"x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" +var _PADDING_STR string = "x\"x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" + -func newParser(data string, pos int, opt uint64) *Parser { +func PaddingJson(s string) string { + bytes := rt.Mallocgc(uintptr(len(s) + _PADDING_SIZE), rt.BytesType, false) + rt.Memmove(bytes, ((*rt.GoString)(unsafe.Pointer(&s))).Ptr, uintptr(len(s))) + rt.Memmove(unsafe.Pointer(uintptr(bytes) + uintptr(len(s))), ((*rt.GoString)(unsafe.Pointer(&_PADDING_STR))).Ptr, _PADDING_SIZE) + // not include padding buffer in string + owned := rt.GoString{Ptr: bytes, Len: len(s)} + return *(*string)(unsafe.Pointer(&owned)) +} + +func newParser(owned string, pos int, opt uint64) *Parser { p := parsePool.Get().(*Parser) /* validate json if needed */ - if (opt & (1 << _F_validate_string)) != 0 && !utf8.ValidateString(data){ - dbuf := utf8.CorrectWith(nil, rt.Str2Mem(data[pos:]), "\ufffd") - dbuf = append(dbuf, padding...) - p.Json = rt.Mem2Str(dbuf[:len(dbuf) - len(padding)]) + if (opt & (1 << _F_validate_string)) != 0 && !utf8.ValidateString(owned){ + dbuf := utf8.CorrectWith(nil, rt.Str2Mem(owned[pos:]), "\ufffd") + dbuf = append(dbuf, _PADDING_STR...) + p.Json = rt.Mem2Str(dbuf[:len(dbuf) - len(_PADDING_STR)]) p.Utf8Inv = true - p.start = uintptr((*rt.GoString)(unsafe.Pointer(&p.Json)).Ptr) } else { - p.Json = data - // TODO: prevent too large JSON - p.padded = append(p.padded, data[pos:]...) - p.padded = append(p.padded, padding...) - p.start = uintptr((*rt.GoSlice)(unsafe.Pointer(&p.padded)).Ptr) + p.Json = owned } + p.start = uintptr((*rt.GoString)(unsafe.Pointer(&p.Json)).Ptr) p.cur = p.start p.end = p.cur + uintptr(len(p.Json)) p.options = opt + + if p.nodes == nil { + newn := rt.Mallocgc(uintptr(defaultNodesCap), nodeType, false) + slice := rt.GoSlice { + Ptr: newn, + Len: int(defaultNodesCap), + Cap: int(defaultNodesCap), + } + p.nodes = *(*[]node)(unsafe.Pointer(&slice)) + } p.nbuf.init(p.nodes) return p } - func (p *Parser) Pos() int { return int(p.cur - p.start) } func (p *Parser) JsonBytes() []byte { - if p.Utf8Inv { - return (rt.Str2Mem(p.Json)) - } else { - return p.padded + return rt.Str2Mem(p.Json) +} + +func (p *Parser) growNodeBuf() { + // calculate new capacity + offset := p.nbuf.ncur - p.nbuf.nstart + oldLen := int(offset / unsafe.Sizeof(node{})) + newCap := oldLen * 2 + if newCap <= len(p.Json) / 32 { + newCap = len(p.Json) / 32 + } + + // grow node buffer + newn := rt.Mallocgc(uintptr(newCap) * nodeType.Size, nodeType, false) + slice := rt.GoSlice { + Ptr: newn, + Len: newCap, + Cap: newCap, } + newBuf := *(*[]node)(unsafe.Pointer(&slice)) + copy(newBuf, p.nodes[:oldLen]) + p.nodes = newBuf + + // update cursor + p.nbuf.ncur = uintptr(newn) + offset + p.nbuf.nstart = uintptr(newn) + p.nbuf.nend = uintptr(newn) + uintptr(newCap) * unsafe.Sizeof(node{}) + } func (p *Parser) parse() ErrorCode { - var offset uintptr + var err ErrorCode + // when decode into struct, we should decode number as possible old := p.options if !p.isEface { p.options &^= 1 << _F_use_number } - // fast path with limited node buffer - err := ErrorCode(native.ParseWithPadding(unsafe.Pointer(p))) - if err != SONIC_VISIT_FAILED { - goto ret; + for { + // fast path with limited node buffer + err = ErrorCode(native.ParseWithPadding(unsafe.Pointer(p))) + if err != SONIC_VISIT_FAILED { + p.options = old + return err + } + p.growNodeBuf() } - - // fallback parse - // maybe node buf is not enough, continue - p.backup = p.nodes - p.nodes = make([]node, len(p.Json) / 2 + 2, len(p.Json) / 2 + 2) - copy(p.nodes, p.backup) - offset = (p.nbuf.ncur - p.nbuf.nstart) / unsafe.Sizeof(node{}) - p.nbuf.nstart = uintptr(unsafe.Pointer(&p.nodes[0])) - p.nbuf.nend = p.nbuf.nstart + uintptr(cap(p.nodes)) * unsafe.Sizeof(node{}) - p.nbuf.ncur = uintptr(unsafe.Pointer(&p.nodes[offset])) - err = ErrorCode(native.ParseWithPadding(unsafe.Pointer(p))) - -ret: - p.options = old - return err } func (p *Parser) reset() { p.options = 0 - p.padded = p.padded[:0] - // nodes is too large here, we will not reset it and use small backup nodes buffer - if p.backup != nil { - p.nodes = p.backup - p.backup = nil - } p.start = 0 p.cur = 0 p.end = 0 p.Json = "" p.nbuf = nodeBuf{} p._nbk = _nospaceBlock{} + if len(p.nodes) > int(defaultNodesCap) { + p.nodes = nil + } p.Utf8Inv = false p.isEface = false } diff --git a/internal/decoder/optdec/native_test.go b/internal/decoder/optdec/native_test.go index 307fa9540..c21a73f53 100644 --- a/internal/decoder/optdec/native_test.go +++ b/internal/decoder/optdec/native_test.go @@ -9,7 +9,7 @@ import ( ) func TestParseNative(t *testing.T) { - data := `{"a":1, "b": true, "": false, "d": null,"\"f":[], "\\": "\\", "hi": {}, "":[[[]], "", [{}]]}` + data := PaddingJson(`{"a":1, "b": true, "": false, "d": null,"\"f":[], "\\": "\\", "hi": {}, "":[[[]], "", [{}]]}`) p := newParser(data, 0, 0) ecode := p.parse() defer p.free() @@ -20,7 +20,7 @@ func TestParseNative(t *testing.T) { func TestParseNativeRetryLargeJson(t *testing.T) { t.Run("Object", func (t *testing.T) { - data := "{" + strings.Repeat("\"a\":1,", 1 << 20) + "\"a\":1}" + data := PaddingJson("{" + strings.Repeat("\"a\":1,", 1 << 20) + "\"a\":1}") p := newParser(data, 0, 0) ecode := p.parse() defer p.free() @@ -33,7 +33,7 @@ func TestParseNativeRetryLargeJson(t *testing.T) { }) t.Run("Object2", func (t *testing.T) { - data := "{\"top\": {" + strings.Repeat("\"a\":1,", 1 << 20) + "\"a\":1}, \"final\": true}" + data := PaddingJson("{\"top\": {" + strings.Repeat("\"a\":1,", 1 << 20) + "\"a\":1}, \"final\": true}") p := newParser(data, 0, 0) ecode := p.parse() defer p.free() @@ -46,7 +46,7 @@ func TestParseNativeRetryLargeJson(t *testing.T) { }) t.Run("Array", func (t *testing.T) { - data := "[" + strings.Repeat("1,", 1 << 20) + "1]" + data :=PaddingJson( "[" + strings.Repeat("1,", 1 << 20) + "1]") p := newParser(data, 0, 0) ecode := p.parse() defer p.free() diff --git a/internal/decoder/optdec/node.go b/internal/decoder/optdec/node.go index 2e34ece5b..8b85fd516 100644 --- a/internal/decoder/optdec/node.go +++ b/internal/decoder/optdec/node.go @@ -67,7 +67,6 @@ type efacePool struct{ t64 rt.T64Pool tslice rt.TslicePool tstring rt.TstringPool - efaceMap rt.MapPool efaceSlice rt.SlicePool } @@ -84,13 +83,13 @@ func newEfacePool(stat *jsonStat, useNumber bool) *efacePool { t64: rt.NewT64Pool(nums), tslice: rt.NewTslicePool(int(stat.array)), tstring: rt.NewTstringPool(strs), - efaceMap: rt.NewMapPool(rt.MapEfaceMapType, int(stat.object), int(stat.object_keys)), efaceSlice: rt.NewPool(rt.AnyType, int(stat.array_elems)), } } func (self *efacePool) GetMap(hint int) unsafe.Pointer { - return unsafe.Pointer(self.efaceMap.GetMap(hint)) + m := make(map[string]interface{}, hint) + return *(*unsafe.Pointer)(unsafe.Pointer(&m)) } func (self *efacePool) GetSlice(hint int) unsafe.Pointer { @@ -116,7 +115,7 @@ func (self *efacePool) ConvTnum(val json.Number, dst unsafe.Pointer) { /********************************************************/ func canUseFastMap( opts uint64, root *rt.GoType) bool { - return rt.EnbaleFastMap && (opts & (1 << _F_copy_string)) == 0 && (opts & (1 << _F_use_int64)) == 0 && (root == rt.AnyType || root == rt.MapEfaceType || root == rt.SliceEfaceType) + return (opts & (1 << _F_copy_string)) == 0 && (opts & (1 << _F_use_int64)) == 0 && (root == rt.AnyType || root == rt.MapEfaceType || root == rt.SliceEfaceType) } func NewContext(json string, pos int, opts uint64, root *rt.GoType) (Context, error) { @@ -193,8 +192,8 @@ func (val Node) Next() uintptr { return PtrOffset(val.cptr, 1) } cobj := ptrCast(val.cptr) - offset := int(uint64(cobj.val) >> ConLenBits) - return PtrOffset(val.cptr, uintptr(offset)) + offset := int64(uint64(cobj.val) >> ConLenBits) + return PtrOffset(val.cptr, offset) } func (val *Node) next() { @@ -632,12 +631,7 @@ func (node *Node) AsMapEface(ctx *Context, vp unsafe.Pointer) error { var m map[string]interface{} if *(*unsafe.Pointer)(vp) == nil { - if ctx.efacePool != nil { - p := ctx.efacePool.GetMap(size) - m = *(*map[string]interface{})(unsafe.Pointer(&p)) - } else { - m = make(map[string]interface{}, size) - } + m = make(map[string]interface{}, size) } else { m = *(*map[string]interface{})(vp) } @@ -1299,6 +1293,6 @@ func (node *Node) AsEfaceFallback(ctx *Context) (interface{}, error) { } //go:nosplit -func PtrOffset(ptr uintptr, off uintptr) uintptr { - return ptr + off * unsafe.Sizeof(node{}) +func PtrOffset(ptr uintptr, off int64) uintptr { + return uintptr(int64(ptr) + off * int64(unsafe.Sizeof(node{}))) } diff --git a/internal/encoder/compiler.go b/internal/encoder/compiler.go index 034e1d17d..2e93ead99 100644 --- a/internal/encoder/compiler.go +++ b/internal/encoder/compiler.go @@ -23,6 +23,7 @@ import ( "github.com/bytedance/sonic/internal/encoder/ir" "github.com/bytedance/sonic/internal/encoder/vars" "github.com/bytedance/sonic/internal/encoder/vm" + "github.com/bytedance/sonic/internal/envs" "github.com/bytedance/sonic/internal/resolver" "github.com/bytedance/sonic/internal/rt" "github.com/bytedance/sonic/option" @@ -35,6 +36,12 @@ func ForceUseVM() { vars.UseVM = true } +func init() { + if envs.UseEncodeVM { + ForceUseVM() + } +} + var encodeTypedPointer func(buf *[]byte, vt *rt.GoType, vp *unsafe.Pointer, sb *vars.Stack, fv uint64) error func makeEncoderVM(vt *rt.GoType, ex ...interface{}) (interface{}, error) { diff --git a/internal/envs/encode.go b/internal/envs/encode.go new file mode 100644 index 000000000..d3cb1ecc2 --- /dev/null +++ b/internal/envs/encode.go @@ -0,0 +1,7 @@ +package envs + +import ( + "os" +) + +var UseEncodeVM = os.Getenv("SONIC_USE_ENCODE_VM") == "1" \ No newline at end of file diff --git a/internal/native/avx2/parse_with_padding_subr.go b/internal/native/avx2/parse_with_padding_subr.go index 4ca763880..a1a3f8545 100644 --- a/internal/native/avx2/parse_with_padding_subr.go +++ b/internal/native/avx2/parse_with_padding_subr.go @@ -12,11 +12,11 @@ const ( ) const ( - _stack__parse_with_padding = 200 + _stack__parse_with_padding = 192 ) const ( - _size__parse_with_padding = 48776 + _size__parse_with_padding = 48496 ) var ( @@ -28,15 +28,15 @@ var ( {0xc, 32}, {0xd, 40}, {0x14, 48}, - {0x3b47, 200}, - {0x3b48, 48}, - {0x3b4a, 40}, - {0x3b4c, 32}, - {0x3b4e, 24}, - {0x3b50, 16}, - {0x3b51, 8}, - {0x3b55, 0}, - {0xbe88, 200}, + {0x18b4, 192}, + {0x18b5, 48}, + {0x18b7, 40}, + {0x18b9, 32}, + {0x18bb, 24}, + {0x18bd, 16}, + {0x18be, 8}, + {0x18c2, 0}, + {0xbd70, 192}, } ) diff --git a/internal/native/avx2/parse_with_padding_text_amd64.go b/internal/native/avx2/parse_with_padding_text_amd64.go index 4cc5f7b3d..7855f9357 100644 --- a/internal/native/avx2/parse_with_padding_text_amd64.go +++ b/internal/native/avx2/parse_with_padding_text_amd64.go @@ -158,15023 +158,15086 @@ var _text_parse_with_padding = []byte{ 0x41, 0x55, //0x000002b8 pushq %r13 0x41, 0x54, //0x000002ba pushq %r12 0x53, //0x000002bc pushq %rbx - 0x48, 0x81, 0xec, 0x98, 0x00, 0x00, 0x00, //0x000002bd subq $152, %rsp - 0x49, 0x89, 0xfe, //0x000002c4 movq %rdi, %r14 - 0x4c, 0x8b, 0xbf, 0x80, 0x00, 0x00, 0x00, //0x000002c7 movq $128(%rdi), %r15 - 0x48, 0x8b, 0x87, 0x88, 0x00, 0x00, 0x00, //0x000002ce movq $136(%rdi), %rax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000002d5 movq %rax, $-152(%rbp) - 0x48, 0x8b, 0x87, 0xa8, 0x00, 0x00, 0x00, //0x000002dc movq $168(%rdi), %rax - 0x4d, 0x89, 0xfc, //0x000002e3 movq %r15, %r12 - 0x49, 0xf7, 0xd4, //0x000002e6 notq %r12 - 0x48, 0x83, 0xf8, 0xff, //0x000002e9 cmpq $-1, %rax - 0x0f, 0x85, 0x6d, 0x2a, 0x00, 0x00, //0x000002ed jne LBB5_561 - 0x4d, 0x8d, 0x6f, 0x01, //0x000002f3 leaq $1(%r15), %r13 - 0x41, 0x0f, 0xb6, 0x07, //0x000002f7 movzbl (%r15), %eax - 0x48, 0x83, 0xf8, 0x20, //0x000002fb cmpq $32, %rax - 0x0f, 0x87, 0xe7, 0x00, 0x00, 0x00, //0x000002ff ja LBB5_13 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000305 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000030f btq %rax, %rcx - 0x0f, 0x83, 0xd3, 0x00, 0x00, 0x00, //0x00000313 jae LBB5_13 - 0x4d, 0x8d, 0x6f, 0x02, //0x00000319 leaq $2(%r15), %r13 - 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x0000031d movzbl $1(%r15), %eax - 0x48, 0x83, 0xf8, 0x20, //0x00000322 cmpq $32, %rax - 0x0f, 0x87, 0xc0, 0x00, 0x00, 0x00, //0x00000326 ja LBB5_13 - 0x48, 0x0f, 0xa3, 0xc1, //0x0000032c btq %rax, %rcx - 0x0f, 0x83, 0xb6, 0x00, 0x00, 0x00, //0x00000330 jae LBB5_13 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00000336 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x0000033d movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x00000340 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00000343 cmpq $64, %rcx - 0x0f, 0x83, 0x31, 0x00, 0x00, 0x00, //0x00000347 jae LBB5_9 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000034d movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00000354 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00000357 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000035a testq %rdx, %rdx - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x0000035d je LBB5_8 - 0x48, 0x0f, 0xbc, 0xd2, //0x00000363 bsfq %rdx, %rdx - 0x4c, 0x8d, 0x2c, 0x10, //0x00000367 leaq (%rax,%rdx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000036b addq $1, %r13 - 0x48, 0x01, 0xd0, //0x0000036f addq %rdx, %rax - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00000372 jmp LBB5_12 - //0x00000377 LBB5_8 - 0x48, 0x83, 0xc0, 0x40, //0x00000377 addq $64, %rax - 0x49, 0x89, 0xc5, //0x0000037b movq %rax, %r13 - //0x0000037e LBB5_9 - 0x4c, 0x89, 0xe9, //0x0000037e movq %r13, %rcx - 0x48, 0x83, 0xc1, 0xc0, //0x00000381 addq $-64, %rcx - 0xc5, 0xfe, 0x6f, 0x05, 0xd3, 0xfc, 0xff, 0xff, //0x00000385 vmovdqu $-813(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, //0x0000038d .p2align 4, 0x90 + 0x48, 0x81, 0xec, 0x90, 0x00, 0x00, 0x00, //0x000002bd subq $144, %rsp + 0x49, 0x89, 0xfb, //0x000002c4 movq %rdi, %r11 + 0x4c, 0x8b, 0x6f, 0x48, //0x000002c7 movq $72(%rdi), %r13 + 0x48, 0x8b, 0x57, 0x50, //0x000002cb movq $80(%rdi), %rdx + 0x48, 0x8b, 0x47, 0x58, //0x000002cf movq $88(%rdi), %rax + 0x48, 0x89, 0x45, 0x88, //0x000002d3 movq %rax, $-120(%rbp) + 0x48, 0x8b, 0x47, 0x78, //0x000002d7 movq $120(%rdi), %rax + 0x4c, 0x89, 0xad, 0x68, 0xff, 0xff, 0xff, //0x000002db movq %r13, $-152(%rbp) + 0x49, 0xf7, 0xd5, //0x000002e2 notq %r13 + 0x48, 0x83, 0xf8, 0xff, //0x000002e5 cmpq $-1, %rax + 0x0f, 0x85, 0x14, 0x2b, 0x00, 0x00, //0x000002e9 jne LBB5_579 + 0x4c, 0x8d, 0x7a, 0x01, //0x000002ef leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x02, //0x000002f3 movzbl (%rdx), %eax + 0x48, 0x83, 0xf8, 0x20, //0x000002f6 cmpq $32, %rax + 0x0f, 0x87, 0xe6, 0x00, 0x00, 0x00, //0x000002fa ja LBB5_13 + 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000300 movabsq $4294977025, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x0000030a btq %rax, %rcx + 0x0f, 0x83, 0xd2, 0x00, 0x00, 0x00, //0x0000030e jae LBB5_13 + 0x0f, 0xb6, 0x42, 0x01, //0x00000314 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x02, //0x00000318 addq $2, %rdx + 0x48, 0x83, 0xf8, 0x20, //0x0000031c cmpq $32, %rax + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x00000320 ja LBB5_35 + 0x48, 0x0f, 0xa3, 0xc1, //0x00000326 btq %rax, %rcx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000032a jae LBB5_35 + 0x49, 0x8b, 0x43, 0x60, //0x00000330 movq $96(%r11), %rax + 0x48, 0x89, 0xd1, //0x00000334 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00000337 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000033a cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x0000033e jae LBB5_9 + 0x49, 0x8b, 0x53, 0x68, //0x00000344 movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00000348 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000034b shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000034e testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00000351 je LBB5_8 + 0x48, 0x0f, 0xbc, 0xd2, //0x00000357 bsfq %rdx, %rdx + 0x4c, 0x8d, 0x3c, 0x10, //0x0000035b leaq (%rax,%rdx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000035f addq $1, %r15 + 0x48, 0x01, 0xd0, //0x00000363 addq %rdx, %rax + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00000366 jmp LBB5_12 + //0x0000036b LBB5_35 + 0x49, 0x89, 0xd7, //0x0000036b movq %rdx, %r15 + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000036e jmp LBB5_13 + //0x00000373 LBB5_8 + 0x48, 0x83, 0xc0, 0x40, //0x00000373 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00000377 movq %rax, %rdx + //0x0000037a LBB5_9 + 0x48, 0x83, 0xc2, 0xc0, //0x0000037a addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0xda, 0xfc, 0xff, 0xff, //0x0000037e vmovdqu $-806(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000386 .p2align 4, 0x90 //0x00000390 LBB5_10 - 0xc5, 0xfe, 0x6f, 0x49, 0x40, //0x00000390 vmovdqu $64(%rcx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x51, 0x60, //0x00000395 vmovdqu $96(%rcx), %ymm2 - 0x48, 0x83, 0xc1, 0x40, //0x0000039a addq $64, %rcx + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00000390 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00000395 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x0000039a addq $64, %rdx 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000039e vpshufb %ymm1, %ymm0, %ymm3 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000003a3 vpshufb %ymm2, %ymm0, %ymm4 0xc5, 0xf5, 0x74, 0xcb, //0x000003a8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000003ac vpmovmskb %ymm1, %edx + 0xc5, 0xfd, 0xd7, 0xc9, //0x000003ac vpmovmskb %ymm1, %ecx 0xc5, 0xed, 0x74, 0xcc, //0x000003b0 vpcmpeqb %ymm4, %ymm2, %ymm1 0xc5, 0xfd, 0xd7, 0xc1, //0x000003b4 vpmovmskb %ymm1, %eax 0x48, 0xc1, 0xe0, 0x20, //0x000003b8 shlq $32, %rax - 0x48, 0x09, 0xd0, //0x000003bc orq %rdx, %rax + 0x48, 0x09, 0xc8, //0x000003bc orq %rcx, %rax 0x48, 0x83, 0xf8, 0xff, //0x000003bf cmpq $-1, %rax 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000003c3 je LBB5_10 0x48, 0xf7, 0xd0, //0x000003c9 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000003cc movq %rax, $152(%r14) - 0x49, 0x89, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x000003d3 movq %rcx, $144(%r14) - 0x48, 0x0f, 0xbc, 0xd0, //0x000003da bsfq %rax, %rdx - 0x48, 0x8d, 0x04, 0x11, //0x000003de leaq (%rcx,%rdx), %rax - 0x4c, 0x8d, 0x2c, 0x11, //0x000003e2 leaq (%rcx,%rdx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000003e6 addq $1, %r13 - //0x000003ea LBB5_12 - 0x8a, 0x00, //0x000003ea movb (%rax), %al - //0x000003ec LBB5_13 - 0x0f, 0xbe, 0xc8, //0x000003ec movsbl %al, %ecx - 0xb8, 0x06, 0x00, 0x00, 0x00, //0x000003ef movl $6, %eax - 0x83, 0xc1, 0xde, //0x000003f4 addl $-34, %ecx - 0x83, 0xf9, 0x59, //0x000003f7 cmpl $89, %ecx - 0x0f, 0x87, 0xd3, 0x39, 0x00, 0x00, //0x000003fa ja LBB5_749 - 0x4f, 0x8d, 0x1c, 0x2c, //0x00000400 leaq (%r12,%r13), %r11 - 0x45, 0x31, 0xc9, //0x00000404 xorl %r9d, %r9d - 0x48, 0x8d, 0x15, 0x2a, 0xbd, 0x00, 0x00, //0x00000407 leaq $48426(%rip), %rdx /* LJTI5_0+0(%rip) */ - 0x48, 0x63, 0x0c, 0x8a, //0x0000040e movslq (%rdx,%rcx,4), %rcx - 0x48, 0x01, 0xd1, //0x00000412 addq %rdx, %rcx - 0xff, 0xe1, //0x00000415 jmpq *%rcx - //0x00000417 LBB5_16 - 0x44, 0x89, 0xc8, //0x00000417 movl %r9d, %eax - 0x34, 0x01, //0x0000041a xorb $1, %al - 0x44, 0x0f, 0xb6, 0xd0, //0x0000041c movzbl %al, %r10d - 0x4d, 0x89, 0xe8, //0x00000420 movq %r13, %r8 - 0x4d, 0x29, 0xd0, //0x00000423 subq %r10, %r8 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x00000426 testb $2, $112(%r14) - 0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x0000042b jne LBB5_23 - 0x41, 0x8a, 0x00, //0x00000431 movb (%r8), %al - 0x3c, 0x30, //0x00000434 cmpb $48, %al - 0x0f, 0x85, 0x82, 0x00, 0x00, 0x00, //0x00000436 jne LBB5_27 - 0x41, 0x8a, 0x40, 0x01, //0x0000043c movb $1(%r8), %al - 0x3c, 0x2e, //0x00000440 cmpb $46, %al - 0x0f, 0x84, 0xf8, 0x07, 0x00, 0x00, //0x00000442 je LBB5_128 - 0x4d, 0x8d, 0x68, 0x01, //0x00000448 leaq $1(%r8), %r13 - 0x3c, 0x45, //0x0000044c cmpb $69, %al - 0x0f, 0x84, 0xa9, 0x08, 0x00, 0x00, //0x0000044e je LBB5_140 - 0x3c, 0x65, //0x00000454 cmpb $101, %al - 0x0f, 0x84, 0xa1, 0x08, 0x00, 0x00, //0x00000456 je LBB5_140 - 0x31, 0xc0, //0x0000045c xorl %eax, %eax - 0x45, 0x84, 0xc9, //0x0000045e testb %r9b, %r9b - 0x0f, 0x84, 0x24, 0x39, 0x00, 0x00, //0x00000461 je LBB5_744 - //0x00000467 LBB5_22 - 0x49, 0xc1, 0xe3, 0x20, //0x00000467 shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x0b, //0x0000046b orq $11, %r11 - 0xe9, 0x1f, 0x39, 0x00, 0x00, //0x0000046f jmp LBB5_745 - //0x00000474 LBB5_23 - 0x44, 0x89, 0x4d, 0xc8, //0x00000474 movl %r9d, $-56(%rbp) - 0x4c, 0x89, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00000478 movq %r11, $-144(%rbp) - 0x4c, 0x89, 0x75, 0xb8, //0x0000047f movq %r14, $-72(%rbp) - 0x49, 0xf7, 0xda, //0x00000483 negq %r10 - 0x4c, 0x8b, 0xbd, 0x68, 0xff, 0xff, 0xff, //0x00000486 movq $-152(%rbp), %r15 - 0x4d, 0x29, 0xc7, //0x0000048d subq %r8, %r15 - 0x4d, 0x29, 0xd7, //0x00000490 subq %r10, %r15 - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00000493 je LBB5_33 - 0x41, 0x80, 0x38, 0x30, //0x00000499 cmpb $48, (%r8) - 0x0f, 0x85, 0x1e, 0x04, 0x00, 0x00, //0x0000049d jne LBB5_77 - 0x31, 0xc0, //0x000004a3 xorl %eax, %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000004a5 movl $1, %edx - 0x49, 0x83, 0xff, 0x01, //0x000004aa cmpq $1, %r15 - 0x0f, 0x85, 0xe1, 0x03, 0x00, 0x00, //0x000004ae jne LBB5_75 - //0x000004b4 LBB5_26 - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000004b4 movl $1, %ecx - 0xe9, 0x7f, 0x09, 0x00, 0x00, //0x000004b9 jmp LBB5_166 - //0x000004be LBB5_27 - 0x8d, 0x48, 0xd0, //0x000004be leal $-48(%rax), %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000004c1 movl $11, %edx - 0x80, 0xf9, 0x09, //0x000004c6 cmpb $9, %cl - 0x0f, 0x87, 0x83, 0x00, 0x00, 0x00, //0x000004c9 ja LBB5_34 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000004cf movq $-1, %rdi - 0x31, 0xc9, //0x000004d6 xorl %ecx, %ecx - 0x31, 0xf6, //0x000004d8 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000004da .p2align 4, 0x90 - //0x000004e0 LBB5_29 - 0x48, 0x8d, 0x34, 0xb6, //0x000004e0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x000004e4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x000004e7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000004eb addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x000004ef movzbl $2(%r8,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x000004f5 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x000004f8 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x000004fc addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00000500 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00000503 jb LBB5_29 - 0x4d, 0x89, 0xc5, //0x00000509 movq %r8, %r13 - 0x49, 0x29, 0xcd, //0x0000050c subq %rcx, %r13 - 0x48, 0x83, 0xff, 0x13, //0x0000050f cmpq $19, %rdi - 0x0f, 0x83, 0x74, 0x34, 0x00, 0x00, //0x00000513 jae LBB5_680 - 0x48, 0xf7, 0xd9, //0x00000519 negq %rcx - 0x31, 0xff, //0x0000051c xorl %edi, %edi - 0x48, 0x89, 0x7d, 0xc0, //0x0000051e movq %rdi, $-64(%rbp) - 0x45, 0x31, 0xff, //0x00000522 xorl %r15d, %r15d - 0x3c, 0x2e, //0x00000525 cmpb $46, %al - 0x0f, 0x85, 0xfa, 0x37, 0x00, 0x00, //0x00000527 jne LBB5_736 - //0x0000052d LBB5_32 - 0x41, 0x8a, 0x45, 0x01, //0x0000052d movb $1(%r13), %al - 0x49, 0x83, 0xc5, 0x01, //0x00000531 addq $1, %r13 - 0x8d, 0x58, 0xd0, //0x00000535 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x00000538 cmpb $10, %bl - 0x0f, 0x82, 0x50, 0x07, 0x00, 0x00, //0x0000053b jb LBB5_134 - 0xe9, 0x8f, 0x38, 0x00, 0x00, //0x00000541 jmp LBB5_750 - //0x00000546 LBB5_33 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000546 movq $-1, %rdx - 0xe9, 0xdc, 0x08, 0x00, 0x00, //0x0000054d jmp LBB5_165 - //0x00000552 LBB5_34 - 0x4d, 0x89, 0xc5, //0x00000552 movq %r8, %r13 - 0xe9, 0x7b, 0x38, 0x00, 0x00, //0x00000555 jmp LBB5_750 - //0x0000055a LBB5_35 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x0000055a cmpb $117, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000055f movl $13, %eax - 0x0f, 0x85, 0xc3, 0x34, 0x00, 0x00, //0x00000564 jne LBB5_689 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x0000056a cmpb $108, $1(%r13) - 0x0f, 0x85, 0xd3, 0x34, 0x00, 0x00, //0x0000056f jne LBB5_692 - 0x31, 0xc0, //0x00000575 xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00000577 cmpb $108, $2(%r13) - 0x0f, 0x85, 0xe1, 0x34, 0x00, 0x00, //0x0000057c jne LBB5_695 - //0x00000582 LBB5_38 - 0x49, 0x83, 0xc5, 0x03, //0x00000582 addq $3, %r13 - //0x00000586 LBB5_39 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000586 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x0000058d leaq $16(%rcx), %rdx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x00000591 cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x36, 0x3b, 0x00, 0x00, //0x00000598 ja LBB5_151 - 0x49, 0xc1, 0xe3, 0x20, //0x0000059e shlq $32, %r11 - 0x4c, 0x89, 0x19, //0x000005a2 movq %r11, (%rcx) - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000005a5 movq %rdx, $160(%r14) - 0xe9, 0x22, 0x38, 0x00, 0x00, //0x000005ac jmp LBB5_749 - //0x000005b1 LBB5_41 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x000005b1 cmpb $114, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x000005b6 movl $13, %eax - 0x0f, 0x85, 0x75, 0x34, 0x00, 0x00, //0x000005bb jne LBB5_690 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000005c1 cmpb $117, $1(%r13) - 0x0f, 0x85, 0x85, 0x34, 0x00, 0x00, //0x000005c6 jne LBB5_693 - 0x31, 0xc0, //0x000005cc xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000005ce cmpb $101, $2(%r13) - 0x0f, 0x85, 0x94, 0x34, 0x00, 0x00, //0x000005d3 jne LBB5_696 - //0x000005d9 LBB5_44 - 0x49, 0x83, 0xc5, 0x03, //0x000005d9 addq $3, %r13 - //0x000005dd LBB5_45 - 0x49, 0xc1, 0xe3, 0x20, //0x000005dd shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x0a, //0x000005e1 orq $10, %r11 - 0xe9, 0x86, 0x01, 0x00, 0x00, //0x000005e5 jmp LBB5_64 - //0x000005ea LBB5_46 - 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x00, //0x000005ea vmovdqu (%r13), %ymm0 - 0xc5, 0xfd, 0x74, 0x25, 0x88, 0xfa, 0xff, 0xff, //0x000005f0 vpcmpeqb $-1400(%rip), %ymm0, %ymm4 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x0d, 0xa0, 0xfa, 0xff, 0xff, //0x000005f8 vpcmpeqb $-1376(%rip), %ymm0, %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc1, //0x00000600 vpmovmskb %ymm1, %eax - 0xc5, 0xfd, 0xda, 0x0d, 0xb4, 0xfa, 0xff, 0xff, //0x00000604 vpminub $-1356(%rip), %ymm0, %ymm1 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xd9, //0x0000060c vpcmpeqb %ymm1, %ymm0, %ymm3 - 0xc5, 0xe5, 0xeb, 0xc4, //0x00000610 vpor %ymm4, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x00000614 vpmovmskb %ymm0, %ecx - 0x83, 0xc1, 0xff, //0x00000618 addl $-1, %ecx - 0x85, 0xc1, //0x0000061b testl %eax, %ecx - 0x0f, 0x84, 0x84, 0x08, 0x00, 0x00, //0x0000061d je LBB5_168 - 0x4c, 0x89, 0xee, //0x00000623 movq %r13, %rsi - 0x4c, 0x8b, 0xbd, 0x68, 0xff, 0xff, 0xff, //0x00000626 movq $-152(%rbp), %r15 - 0xe9, 0xf3, 0x08, 0x00, 0x00, //0x0000062d jmp LBB5_172 - //0x00000632 LBB5_48 - 0x49, 0xc1, 0xe3, 0x20, //0x00000632 shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x06, //0x00000636 orq $6, %r11 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000063a movq $160(%r14), %rax - 0x4c, 0x89, 0x18, //0x00000641 movq %r11, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000644 movq $-1, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000064c movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00000653 movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x0000065a movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x0000065d subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00000660 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00000663 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00000667 movq %rdi, $168(%r14) - 0x48, 0x8d, 0x5a, 0x10, //0x0000066e leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00000672 movq %rbx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000679 addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x00000681 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xdb, //0x00000685 xorl %r11d, %r11d - 0x48, 0x83, 0xf8, 0xf0, //0x00000688 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x0000068c movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc3, //0x0000068f cmoveq %r11, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00000693 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000069a ja LBB5_50 - 0x49, 0x89, 0xc3, //0x000006a0 movq %rax, %r11 - //0x000006a3 LBB5_50 - 0x4d, 0x85, 0xdb, //0x000006a3 testq %r11, %r11 - 0x0f, 0x84, 0x28, 0x3a, 0x00, 0x00, //0x000006a6 je LBB5_151 - 0x49, 0x8d, 0x45, 0x01, //0x000006ac leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000006b0 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000006b5 cmpq $32, %rcx - 0x0f, 0x87, 0xfc, 0x0d, 0x00, 0x00, //0x000006b9 ja LBB5_235 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000006bf movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000006c9 btq %rcx, %rsi - 0x0f, 0x83, 0xe8, 0x0d, 0x00, 0x00, //0x000006cd jae LBB5_235 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000006d3 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x000006d8 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x000006dc cmpq $32, %rcx - 0x0f, 0x87, 0x52, 0x0d, 0x00, 0x00, //0x000006e0 ja LBB5_264 - 0x48, 0x0f, 0xa3, 0xce, //0x000006e6 btq %rcx, %rsi - 0x0f, 0x83, 0x48, 0x0d, 0x00, 0x00, //0x000006ea jae LBB5_264 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000006f0 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x000006f7 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x000006fa subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000006fd cmpq $64, %rcx - 0x0f, 0x83, 0x48, 0x0d, 0x00, 0x00, //0x00000701 jae LBB5_231 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00000707 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000070e shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00000711 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00000714 testq %rax, %rax - 0x0f, 0x84, 0x2b, 0x0d, 0x00, 0x00, //0x00000717 je LBB5_230 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000071d bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00000721 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00000725 addq $1, %rax - 0x48, 0x01, 0xce, //0x00000729 addq %rcx, %rsi - 0xe9, 0x88, 0x0d, 0x00, 0x00, //0x0000072c jmp LBB5_234 - //0x00000731 LBB5_58 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00000731 cmpb $97, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00000736 movl $13, %eax - 0x0f, 0x85, 0xfe, 0x32, 0x00, 0x00, //0x0000073b jne LBB5_691 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000741 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x0e, 0x33, 0x00, 0x00, //0x00000746 jne LBB5_694 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x0000074c cmpb $115, $2(%r13) - 0x0f, 0x85, 0x20, 0x33, 0x00, 0x00, //0x00000751 jne LBB5_697 - 0x31, 0xc0, //0x00000757 xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00000759 cmpb $101, $3(%r13) - 0x0f, 0x85, 0x1c, 0x33, 0x00, 0x00, //0x0000075e jne LBB5_698 - //0x00000764 LBB5_62 - 0x49, 0x83, 0xc5, 0x04, //0x00000764 addq $4, %r13 - //0x00000768 LBB5_63 - 0x49, 0xc1, 0xe3, 0x20, //0x00000768 shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x02, //0x0000076c orq $2, %r11 - //0x00000770 LBB5_64 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000770 movq $160(%r14), %rcx - 0x4c, 0x89, 0x19, //0x00000777 movq %r11, (%rcx) - 0x48, 0x8d, 0x51, 0x10, //0x0000077a leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000077e movq %rdx, $160(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00000785 addq $32, %rcx - 0xe9, 0x33, 0x36, 0x00, 0x00, //0x00000789 jmp LBB5_747 - //0x0000078e LBB5_15 - 0x41, 0xb1, 0x01, //0x0000078e movb $1, %r9b - 0xe9, 0x81, 0xfc, 0xff, 0xff, //0x00000791 jmp LBB5_16 - //0x00000796 LBB5_65 - 0x49, 0xc1, 0xe3, 0x20, //0x00000796 shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x07, //0x0000079a orq $7, %r11 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000079e movq $160(%r14), %rax - 0x4c, 0x89, 0x18, //0x000007a5 movq %r11, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000007a8 movq $-1, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000007b0 movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x000007b7 movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x000007be movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x000007c1 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x000007c4 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000007c7 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x000007cb movq %rdi, $168(%r14) - 0x48, 0x8d, 0x5a, 0x10, //0x000007d2 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x000007d6 movq %rbx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007dd addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x000007e5 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xdb, //0x000007e9 xorl %r11d, %r11d - 0x48, 0x83, 0xf8, 0xf0, //0x000007ec cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x000007f0 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc3, //0x000007f3 cmoveq %r11, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000007f7 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007fe ja LBB5_67 - 0x49, 0x89, 0xc3, //0x00000804 movq %rax, %r11 - //0x00000807 LBB5_67 - 0x4d, 0x85, 0xdb, //0x00000807 testq %r11, %r11 - 0x0f, 0x84, 0xc4, 0x38, 0x00, 0x00, //0x0000080a je LBB5_151 - 0x49, 0x8d, 0x45, 0x01, //0x00000810 leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00000814 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00000819 cmpq $32, %rcx - 0x0f, 0x87, 0x38, 0x0d, 0x00, 0x00, //0x0000081d ja LBB5_243 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000823 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x0000082d btq %rcx, %rsi - 0x0f, 0x83, 0x24, 0x0d, 0x00, 0x00, //0x00000831 jae LBB5_243 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000837 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000083c addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00000840 cmpq $32, %rcx - 0x0f, 0x87, 0xf6, 0x0b, 0x00, 0x00, //0x00000844 ja LBB5_265 - 0x48, 0x0f, 0xa3, 0xce, //0x0000084a btq %rcx, %rsi - 0x0f, 0x83, 0xec, 0x0b, 0x00, 0x00, //0x0000084e jae LBB5_265 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00000854 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x0000085b movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x0000085e subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00000861 cmpq $64, %rcx - 0x0f, 0x83, 0x81, 0x0c, 0x00, 0x00, //0x00000865 jae LBB5_239 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000086b movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00000872 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00000875 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00000878 testq %rax, %rax - 0x0f, 0x84, 0x64, 0x0c, 0x00, 0x00, //0x0000087b je LBB5_238 - 0x48, 0x0f, 0xbc, 0xc8, //0x00000881 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00000885 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00000889 addq $1, %rax - 0x48, 0x01, 0xce, //0x0000088d addq %rcx, %rsi - 0xe9, 0xc4, 0x0c, 0x00, 0x00, //0x00000890 jmp LBB5_242 - //0x00000895 LBB5_75 - 0x41, 0x8a, 0x48, 0x01, //0x00000895 movb $1(%r8), %cl - 0x80, 0xc1, 0xd2, //0x00000899 addb $-46, %cl - 0x80, 0xf9, 0x37, //0x0000089c cmpb $55, %cl - 0x0f, 0x87, 0x0f, 0xfc, 0xff, 0xff, //0x0000089f ja LBB5_26 - 0x0f, 0xb6, 0xc9, //0x000008a5 movzbl %cl, %ecx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000008a8 movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000008b2 btq %rcx, %rsi - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000008b6 movl $1, %ecx - 0x0f, 0x83, 0x7c, 0x05, 0x00, 0x00, //0x000008bb jae LBB5_166 - //0x000008c1 LBB5_77 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000008c1 movq $-1, %r14 - 0x49, 0x83, 0xff, 0x20, //0x000008c8 cmpq $32, %r15 - 0x0f, 0x82, 0x6a, 0x30, 0x00, 0x00, //0x000008cc jb LBB5_677 - 0x31, 0xd2, //0x000008d2 xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0x04, 0xf8, 0xff, 0xff, //0x000008d4 vmovdqu $-2044(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x1c, 0xf8, 0xff, 0xff, //0x000008dc vmovdqu $-2020(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x34, 0xf8, 0xff, 0xff, //0x000008e4 vmovdqu $-1996(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x4c, 0xf8, 0xff, 0xff, //0x000008ec vmovdqu $-1972(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0x64, 0xf8, 0xff, 0xff, //0x000008f4 vmovdqu $-1948(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0x7c, 0xf8, 0xff, 0xff, //0x000008fc vmovdqu $-1924(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0x94, 0xf8, 0xff, 0xff, //0x00000904 vmovdqu $-1900(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000090c movq $-1, %r12 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000913 movq $-1, %r11 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000091a .p2align 4, 0x90 - //0x00000920 LBB5_79 - 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x10, //0x00000920 vmovdqu (%r8,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00000926 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x0000092a vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x0000092e vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00000933 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00000937 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x0000093b vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00000940 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00000944 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00000948 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xdf, //0x0000094c vpmovmskb %ymm7, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf2, //0x00000950 vpmovmskb %ymm10, %esi - 0xc4, 0xc1, 0x7d, 0xd7, 0xf9, //0x00000955 vpmovmskb %ymm9, %edi - 0xc5, 0xbd, 0xeb, 0xff, //0x0000095a vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x0000095e vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00000963 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00000967 vpmovmskb %ymm7, %eax - 0x48, 0xf7, 0xd0, //0x0000096b notq %rax - 0x4c, 0x0f, 0xbc, 0xc8, //0x0000096e bsfq %rax, %r9 - 0x41, 0x83, 0xf9, 0x20, //0x00000972 cmpl $32, %r9d - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000976 je LBB5_81 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000097c movl $-1, %eax - 0x44, 0x89, 0xc9, //0x00000981 movl %r9d, %ecx - 0xd3, 0xe0, //0x00000984 shll %cl, %eax - 0xf7, 0xd0, //0x00000986 notl %eax - 0x21, 0xc3, //0x00000988 andl %eax, %ebx - 0x21, 0xc6, //0x0000098a andl %eax, %esi - 0x21, 0xf8, //0x0000098c andl %edi, %eax - 0x89, 0xc7, //0x0000098e movl %eax, %edi - //0x00000990 LBB5_81 - 0x8d, 0x4b, 0xff, //0x00000990 leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x00000993 andl %ebx, %ecx - 0x0f, 0x85, 0x07, 0x0e, 0x00, 0x00, //0x00000995 jne LBB5_263 - 0x8d, 0x4e, 0xff, //0x0000099b leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x0000099e andl %esi, %ecx - 0x0f, 0x85, 0xfc, 0x0d, 0x00, 0x00, //0x000009a0 jne LBB5_263 - 0x8d, 0x4f, 0xff, //0x000009a6 leal $-1(%rdi), %ecx - 0x21, 0xf9, //0x000009a9 andl %edi, %ecx - 0x0f, 0x85, 0xf1, 0x0d, 0x00, 0x00, //0x000009ab jne LBB5_263 - 0x85, 0xdb, //0x000009b1 testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009b3 je LBB5_87 - 0x0f, 0xbc, 0xcb, //0x000009b9 bsfl %ebx, %ecx - 0x49, 0x83, 0xfb, 0xff, //0x000009bc cmpq $-1, %r11 - 0x0f, 0x85, 0xe4, 0x0d, 0x00, 0x00, //0x000009c0 jne LBB5_266 - 0x48, 0x01, 0xd1, //0x000009c6 addq %rdx, %rcx - 0x49, 0x89, 0xcb, //0x000009c9 movq %rcx, %r11 - //0x000009cc LBB5_87 - 0x85, 0xf6, //0x000009cc testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009ce je LBB5_90 - 0x0f, 0xbc, 0xce, //0x000009d4 bsfl %esi, %ecx - 0x49, 0x83, 0xfc, 0xff, //0x000009d7 cmpq $-1, %r12 - 0x0f, 0x85, 0xc9, 0x0d, 0x00, 0x00, //0x000009db jne LBB5_266 - 0x48, 0x01, 0xd1, //0x000009e1 addq %rdx, %rcx - 0x49, 0x89, 0xcc, //0x000009e4 movq %rcx, %r12 - //0x000009e7 LBB5_90 - 0x85, 0xff, //0x000009e7 testl %edi, %edi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009e9 je LBB5_93 - 0x0f, 0xbc, 0xcf, //0x000009ef bsfl %edi, %ecx - 0x49, 0x83, 0xfe, 0xff, //0x000009f2 cmpq $-1, %r14 - 0x0f, 0x85, 0xae, 0x0d, 0x00, 0x00, //0x000009f6 jne LBB5_266 - 0x48, 0x01, 0xd1, //0x000009fc addq %rdx, %rcx - 0x49, 0x89, 0xce, //0x000009ff movq %rcx, %r14 - //0x00000a02 LBB5_93 - 0x41, 0x83, 0xf9, 0x20, //0x00000a02 cmpl $32, %r9d - 0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x00000a06 jne LBB5_127 - 0x49, 0x83, 0xc7, 0xe0, //0x00000a0c addq $-32, %r15 - 0x48, 0x83, 0xc2, 0x20, //0x00000a10 addq $32, %rdx - 0x49, 0x83, 0xff, 0x1f, //0x00000a14 cmpq $31, %r15 - 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00000a18 ja LBB5_79 - 0xc5, 0xf8, 0x77, //0x00000a1e vzeroupper - 0x4c, 0x01, 0xc2, //0x00000a21 addq %r8, %rdx - 0x49, 0x89, 0xd1, //0x00000a24 movq %rdx, %r9 - 0x4c, 0x89, 0x6d, 0xc0, //0x00000a27 movq %r13, $-64(%rbp) - 0x4c, 0x89, 0xf8, //0x00000a2b movq %r15, %rax - 0x49, 0x83, 0xff, 0x10, //0x00000a2e cmpq $16, %r15 - 0x0f, 0x82, 0x4d, 0x01, 0x00, 0x00, //0x00000a32 jb LBB5_114 - //0x00000a38 LBB5_96 - 0x4d, 0x89, 0xcd, //0x00000a38 movq %r9, %r13 - 0x4d, 0x29, 0xc5, //0x00000a3b subq %r8, %r13 - 0x31, 0xd2, //0x00000a3e xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0x98, 0xf7, 0xff, 0xff, //0x00000a40 vmovdqu $-2152(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0xa0, 0xf7, 0xff, 0xff, //0x00000a48 vmovdqu $-2144(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0xa8, 0xf7, 0xff, 0xff, //0x00000a50 vmovdqu $-2136(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0xb0, 0xf7, 0xff, 0xff, //0x00000a58 vmovdqu $-2128(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0xb8, 0xf7, 0xff, 0xff, //0x00000a60 vmovdqu $-2120(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0xc0, 0xf7, 0xff, 0xff, //0x00000a68 vmovdqu $-2112(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0xc8, 0xf7, 0xff, 0xff, //0x00000a70 vmovdqu $-2104(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a78 .p2align 4, 0x90 - //0x00000a80 LBB5_97 - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x11, //0x00000a80 vmovdqu (%r9,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00000a86 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00000a8b vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00000a8f vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00000a93 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00000a97 vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00000a9b vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00000a9f vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00000aa3 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00000aa7 vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00000aab vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00000aaf vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00000ab3 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xdf, //0x00000ab7 vpmovmskb %xmm7, %ebx - 0xc5, 0xf9, 0xd7, 0xf2, //0x00000abb vpmovmskb %xmm2, %esi - 0xc5, 0xf9, 0xd7, 0xf9, //0x00000abf vpmovmskb %xmm1, %edi - 0xc5, 0xf9, 0xd7, 0xc0, //0x00000ac3 vpmovmskb %xmm0, %eax - 0xf7, 0xd0, //0x00000ac7 notl %eax - 0x0f, 0xbc, 0xc8, //0x00000ac9 bsfl %eax, %ecx - 0x83, 0xf9, 0x10, //0x00000acc cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000acf je LBB5_99 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000ad5 movl $-1, %eax - 0xd3, 0xe0, //0x00000ada shll %cl, %eax - 0xf7, 0xd0, //0x00000adc notl %eax - 0x21, 0xc3, //0x00000ade andl %eax, %ebx - 0x21, 0xc6, //0x00000ae0 andl %eax, %esi - 0x21, 0xf8, //0x00000ae2 andl %edi, %eax - 0x89, 0xc7, //0x00000ae4 movl %eax, %edi - //0x00000ae6 LBB5_99 - 0x8d, 0x43, 0xff, //0x00000ae6 leal $-1(%rbx), %eax - 0x21, 0xd8, //0x00000ae9 andl %ebx, %eax - 0x0f, 0x85, 0x33, 0x1c, 0x00, 0x00, //0x00000aeb jne LBB5_481 - 0x8d, 0x46, 0xff, //0x00000af1 leal $-1(%rsi), %eax - 0x21, 0xf0, //0x00000af4 andl %esi, %eax - 0x0f, 0x85, 0x28, 0x1c, 0x00, 0x00, //0x00000af6 jne LBB5_481 - 0x8d, 0x47, 0xff, //0x00000afc leal $-1(%rdi), %eax - 0x21, 0xf8, //0x00000aff andl %edi, %eax - 0x0f, 0x85, 0x1d, 0x1c, 0x00, 0x00, //0x00000b01 jne LBB5_481 - 0x85, 0xdb, //0x00000b07 testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b09 je LBB5_105 - 0x0f, 0xbc, 0xdb, //0x00000b0f bsfl %ebx, %ebx - 0x49, 0x83, 0xfb, 0xff, //0x00000b12 cmpq $-1, %r11 - 0x0f, 0x85, 0x1c, 0x29, 0x00, 0x00, //0x00000b16 jne LBB5_626 - 0x4c, 0x01, 0xeb, //0x00000b1c addq %r13, %rbx - 0x48, 0x01, 0xd3, //0x00000b1f addq %rdx, %rbx - 0x49, 0x89, 0xdb, //0x00000b22 movq %rbx, %r11 - //0x00000b25 LBB5_105 - 0x85, 0xf6, //0x00000b25 testl %esi, %esi - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b27 je LBB5_108 - 0x0f, 0xbc, 0xf6, //0x00000b2d bsfl %esi, %esi - 0x49, 0x83, 0xfc, 0xff, //0x00000b30 cmpq $-1, %r12 - 0x0f, 0x85, 0x1f, 0x22, 0x00, 0x00, //0x00000b34 jne LBB5_560 - 0x4c, 0x01, 0xee, //0x00000b3a addq %r13, %rsi - 0x48, 0x01, 0xd6, //0x00000b3d addq %rdx, %rsi - 0x49, 0x89, 0xf4, //0x00000b40 movq %rsi, %r12 - //0x00000b43 LBB5_108 - 0x85, 0xff, //0x00000b43 testl %edi, %edi - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b45 je LBB5_111 - 0x0f, 0xbc, 0xf7, //0x00000b4b bsfl %edi, %esi - 0x49, 0x83, 0xfe, 0xff, //0x00000b4e cmpq $-1, %r14 - 0x0f, 0x85, 0x01, 0x22, 0x00, 0x00, //0x00000b52 jne LBB5_560 - 0x4c, 0x01, 0xee, //0x00000b58 addq %r13, %rsi - 0x48, 0x01, 0xd6, //0x00000b5b addq %rdx, %rsi - 0x49, 0x89, 0xf6, //0x00000b5e movq %rsi, %r14 - //0x00000b61 LBB5_111 - 0x83, 0xf9, 0x10, //0x00000b61 cmpl $16, %ecx - 0x0f, 0x85, 0x43, 0x02, 0x00, 0x00, //0x00000b64 jne LBB5_152 - 0x4c, 0x89, 0xf8, //0x00000b6a movq %r15, %rax - 0x48, 0x83, 0xc0, 0xf0, //0x00000b6d addq $-16, %rax - 0x48, 0x83, 0xc2, 0x10, //0x00000b71 addq $16, %rdx - 0x49, 0x89, 0xc7, //0x00000b75 movq %rax, %r15 - 0x48, 0x83, 0xf8, 0x0f, //0x00000b78 cmpq $15, %rax - 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00000b7c ja LBB5_97 - 0x49, 0x01, 0xd1, //0x00000b82 addq %rdx, %r9 - //0x00000b85 LBB5_114 - 0x4d, 0x85, 0xff, //0x00000b85 testq %r15, %r15 - 0x4c, 0x8b, 0x6d, 0xc0, //0x00000b88 movq $-64(%rbp), %r13 - 0x0f, 0x84, 0x23, 0x02, 0x00, 0x00, //0x00000b8c je LBB5_154 - 0x4b, 0x8d, 0x0c, 0x39, //0x00000b92 leaq (%r9,%r15), %rcx - 0x4c, 0x89, 0xcf, //0x00000b96 movq %r9, %rdi - 0x4c, 0x29, 0xc7, //0x00000b99 subq %r8, %rdi - 0x31, 0xd2, //0x00000b9c xorl %edx, %edx - 0x48, 0x8d, 0x35, 0xfb, 0xb6, 0x00, 0x00, //0x00000b9e leaq $46843(%rip), %rsi /* LJTI5_1+0(%rip) */ - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00000ba5 jmp LBB5_119 - //0x00000baa LBB5_116 - 0x49, 0x83, 0xfe, 0xff, //0x00000baa cmpq $-1, %r14 - 0x0f, 0x85, 0x78, 0x1b, 0x00, 0x00, //0x00000bae jne LBB5_482 - 0x4c, 0x8d, 0x34, 0x17, //0x00000bb4 leaq (%rdi,%rdx), %r14 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000bb8 .p2align 4, 0x90 - //0x00000bc0 LBB5_118 - 0x48, 0x83, 0xc2, 0x01, //0x00000bc0 addq $1, %rdx - 0x49, 0x39, 0xd7, //0x00000bc4 cmpq %rdx, %r15 - 0x0f, 0x84, 0x7f, 0x0a, 0x00, 0x00, //0x00000bc7 je LBB5_252 - //0x00000bcd LBB5_119 - 0x41, 0x0f, 0xbe, 0x1c, 0x11, //0x00000bcd movsbl (%r9,%rdx), %ebx - 0x8d, 0x43, 0xd0, //0x00000bd2 leal $-48(%rbx), %eax - 0x83, 0xf8, 0x0a, //0x00000bd5 cmpl $10, %eax - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000bd8 jb LBB5_118 - 0x8d, 0x43, 0xd5, //0x00000bde leal $-43(%rbx), %eax - 0x83, 0xf8, 0x1a, //0x00000be1 cmpl $26, %eax - 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00000be4 ja LBB5_124 - 0x48, 0x63, 0x04, 0x86, //0x00000bea movslq (%rsi,%rax,4), %rax - 0x48, 0x01, 0xf0, //0x00000bee addq %rsi, %rax - 0xff, 0xe0, //0x00000bf1 jmpq *%rax - //0x00000bf3 LBB5_122 - 0x49, 0x83, 0xfb, 0xff, //0x00000bf3 cmpq $-1, %r11 - 0x0f, 0x85, 0x2f, 0x1b, 0x00, 0x00, //0x00000bf7 jne LBB5_482 - 0x4c, 0x8d, 0x1c, 0x17, //0x00000bfd leaq (%rdi,%rdx), %r11 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00000c01 jmp LBB5_118 - //0x00000c06 LBB5_124 - 0x83, 0xfb, 0x65, //0x00000c06 cmpl $101, %ebx - 0x0f, 0x85, 0xa3, 0x01, 0x00, 0x00, //0x00000c09 jne LBB5_153 - //0x00000c0f LBB5_125 - 0x49, 0x83, 0xfc, 0xff, //0x00000c0f cmpq $-1, %r12 - 0x0f, 0x85, 0x13, 0x1b, 0x00, 0x00, //0x00000c13 jne LBB5_482 - 0x4c, 0x8d, 0x24, 0x17, //0x00000c19 leaq (%rdi,%rdx), %r12 - 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00000c1d jmp LBB5_118 - //0x00000c22 LBB5_127 - 0x49, 0x01, 0xd1, //0x00000c22 addq %rdx, %r9 - 0x4d, 0x01, 0xc1, //0x00000c25 addq %r8, %r9 - 0xc5, 0xf8, 0x77, //0x00000c28 vzeroupper - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000c2b movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x00000c32 testq %r11, %r11 - 0x0f, 0x85, 0x8a, 0x01, 0x00, 0x00, //0x00000c35 jne LBB5_155 - 0xe9, 0xee, 0x01, 0x00, 0x00, //0x00000c3b jmp LBB5_165 - //0x00000c40 LBB5_128 - 0x4d, 0x8d, 0x68, 0x02, //0x00000c40 leaq $2(%r8), %r13 - 0x41, 0x8a, 0x40, 0x02, //0x00000c44 movb $2(%r8), %al - 0x8d, 0x48, 0xd0, //0x00000c48 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00000c4b cmpb $9, %cl - 0x0f, 0x87, 0x80, 0x34, 0x00, 0x00, //0x00000c4e ja LBB5_151 - 0x45, 0x31, 0xff, //0x00000c54 xorl %r15d, %r15d - 0x3c, 0x30, //0x00000c57 cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c59 jne LBB5_131 - //0x00000c5f LBB5_130 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00000c5f movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00000c64 addq $1, %r13 - 0x41, 0x83, 0xc7, 0xff, //0x00000c68 addl $-1, %r15d - 0x3c, 0x30, //0x00000c6c cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c6e je LBB5_130 - //0x00000c74 LBB5_131 - 0x3c, 0x45, //0x00000c74 cmpb $69, %al - 0x0f, 0x84, 0x81, 0x00, 0x00, 0x00, //0x00000c76 je LBB5_140 - 0x3c, 0x65, //0x00000c7c cmpb $101, %al - 0x0f, 0x84, 0x79, 0x00, 0x00, 0x00, //0x00000c7e je LBB5_140 - 0x8d, 0x58, 0xd0, //0x00000c84 leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00000c87 xorl %ecx, %ecx - 0x31, 0xd2, //0x00000c89 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xc0, //0x00000c8b movq %rdx, $-64(%rbp) - 0x31, 0xf6, //0x00000c8f xorl %esi, %esi - //0x00000c91 LBB5_134 - 0x45, 0x89, 0xcc, //0x00000c91 movl %r9d, %r12d - 0x41, 0xb9, 0x11, 0x00, 0x00, 0x00, //0x00000c94 movl $17, %r9d - 0x49, 0x29, 0xc9, //0x00000c9a subq %rcx, %r9 - 0x4d, 0x85, 0xc9, //0x00000c9d testq %r9, %r9 - 0x0f, 0x8e, 0xed, 0x01, 0x00, 0x00, //0x00000ca0 jle LBB5_167 - 0x80, 0xfb, 0x09, //0x00000ca6 cmpb $9, %bl - 0x0f, 0x87, 0xe4, 0x01, 0x00, 0x00, //0x00000ca9 ja LBB5_167 - 0x4b, 0x8d, 0x14, 0x29, //0x00000caf leaq (%r9,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000cb3 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00000cb8 subq %rcx, %rbx - 0x31, 0xc9, //0x00000cbb xorl %ecx, %ecx - 0x90, 0x90, 0x90, //0x00000cbd .p2align 4, 0x90 - //0x00000cc0 LBB5_137 - 0x48, 0x8d, 0x34, 0xb6, //0x00000cc0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00000cc4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00000cc7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00000ccb addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00000ccf cmpq %rcx, %rbx - 0x0f, 0x84, 0xfa, 0x02, 0x00, 0x00, //0x00000cd2 je LBB5_178 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00000cd8 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00000cde leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00000ce1 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00000ce5 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000ce9 jb LBB5_137 - 0x4c, 0x89, 0xea, //0x00000cef movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00000cf2 addq %rcx, %rdx - 0x49, 0x89, 0xc9, //0x00000cf5 movq %rcx, %r9 - 0xe9, 0xfd, 0x02, 0x00, 0x00, //0x00000cf8 jmp LBB5_181 - //0x00000cfd LBB5_140 - 0x31, 0xc0, //0x00000cfd xorl %eax, %eax - 0x48, 0x89, 0x45, 0xc0, //0x00000cff movq %rax, $-64(%rbp) - 0x45, 0x31, 0xff, //0x00000d03 xorl %r15d, %r15d - 0x31, 0xf6, //0x00000d06 xorl %esi, %esi - //0x00000d08 LBB5_141 - 0x41, 0x8a, 0x4d, 0x01, //0x00000d08 movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x00000d0c cmpb $45, %cl - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000d0f je LBB5_144 - 0x80, 0xf9, 0x2b, //0x00000d15 cmpb $43, %cl - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000d18 jne LBB5_150 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000d1e movl $1, %eax - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000d23 jmp LBB5_145 - //0x00000d28 LBB5_144 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000d28 movl $-1, %eax - //0x00000d2d LBB5_145 - 0x41, 0x8a, 0x4d, 0x02, //0x00000d2d movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x00000d31 addq $2, %r13 - 0x8d, 0x51, 0xd0, //0x00000d35 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000d38 cmpb $9, %dl - 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00000d3b jbe LBB5_146 - 0xe9, 0x8e, 0x33, 0x00, 0x00, //0x00000d41 jmp LBB5_151 - //0x00000d46 LBB5_150 - 0x49, 0x83, 0xc5, 0x01, //0x00000d46 addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000d4a movl $1, %eax - 0x8d, 0x51, 0xd0, //0x00000d4f leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000d52 cmpb $9, %dl - 0x0f, 0x87, 0x79, 0x33, 0x00, 0x00, //0x00000d55 ja LBB5_151 - //0x00000d5b LBB5_146 - 0x31, 0xd2, //0x00000d5b xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000d5d movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000d64 .p2align 4, 0x90 - //0x00000d70 LBB5_147 - 0x8d, 0x14, 0x92, //0x00000d70 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00000d73 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00000d76 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00000d79 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000d7c movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x01, //0x00000d81 addq $1, %r13 - 0x8d, 0x59, 0xd0, //0x00000d85 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00000d88 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00000d8c cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000d8f jb LBB5_147 - 0x48, 0x83, 0xff, 0x09, //0x00000d95 cmpq $9, %rdi - 0x0f, 0x83, 0xc4, 0x2b, 0x00, 0x00, //0x00000d99 jae LBB5_678 - //0x00000d9f LBB5_149 - 0x0f, 0xaf, 0xd0, //0x00000d9f imull %eax, %edx - 0x44, 0x01, 0xfa, //0x00000da2 addl %r15d, %edx - 0x41, 0x89, 0xd7, //0x00000da5 movl %edx, %r15d - 0xe9, 0x60, 0x02, 0x00, 0x00, //0x00000da8 jmp LBB5_182 - //0x00000dad LBB5_152 - 0x89, 0xc8, //0x00000dad movl %ecx, %eax - 0x49, 0x01, 0xc1, //0x00000daf addq %rax, %r9 - //0x00000db2 LBB5_153 - 0x49, 0x01, 0xd1, //0x00000db2 addq %rdx, %r9 - //0x00000db5 LBB5_154 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000db5 movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x00000dbc testq %r11, %r11 - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00000dbf je LBB5_165 - //0x00000dc5 LBB5_155 - 0x4d, 0x85, 0xf6, //0x00000dc5 testq %r14, %r14 - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00000dc8 je LBB5_165 - 0x4d, 0x85, 0xe4, //0x00000dce testq %r12, %r12 - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00000dd1 je LBB5_165 - 0x4d, 0x29, 0xc1, //0x00000dd7 subq %r8, %r9 - 0x49, 0x8d, 0x49, 0xff, //0x00000dda leaq $-1(%r9), %rcx - 0x49, 0x39, 0xcb, //0x00000dde cmpq %rcx, %r11 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000de1 je LBB5_163 - 0x49, 0x39, 0xce, //0x00000de7 cmpq %rcx, %r14 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00000dea je LBB5_163 - 0x49, 0x39, 0xcc, //0x00000df0 cmpq %rcx, %r12 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000df3 je LBB5_163 - 0x4d, 0x85, 0xf6, //0x00000df9 testq %r14, %r14 - 0x0f, 0x8e, 0xad, 0x01, 0x00, 0x00, //0x00000dfc jle LBB5_175 - 0x49, 0x8d, 0x46, 0xff, //0x00000e02 leaq $-1(%r14), %rax - 0x49, 0x39, 0xc4, //0x00000e06 cmpq %rax, %r12 - 0x0f, 0x84, 0xa0, 0x01, 0x00, 0x00, //0x00000e09 je LBB5_175 - 0x49, 0xf7, 0xd6, //0x00000e0f notq %r14 - 0x4c, 0x89, 0xf2, //0x00000e12 movq %r14, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000e15 jmp LBB5_164 - //0x00000e1a LBB5_163 - 0x49, 0xf7, 0xd9, //0x00000e1a negq %r9 - 0x4c, 0x89, 0xca, //0x00000e1d movq %r9, %rdx - //0x00000e20 LBB5_164 - 0x31, 0xc0, //0x00000e20 xorl %eax, %eax - 0x48, 0x89, 0xd1, //0x00000e22 movq %rdx, %rcx - 0x48, 0x85, 0xd2, //0x00000e25 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000e28 jns LBB5_166 - //0x00000e2e LBB5_165 - 0x48, 0xf7, 0xd2, //0x00000e2e notq %rdx - 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00000e31 movl $3, %eax - 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x00000e36 movq $-3, %rcx - //0x00000e3d LBB5_166 - 0x49, 0x01, 0xd0, //0x00000e3d addq %rdx, %r8 - 0x0f, 0xb6, 0x55, 0xc8, //0x00000e40 movzbl $-56(%rbp), %edx - 0x48, 0x01, 0xca, //0x00000e44 addq %rcx, %rdx - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00000e47 movq $-144(%rbp), %rsi - 0x48, 0xc1, 0xe6, 0x20, //0x00000e4e shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x00000e52 orq $27, %rsi - 0x4c, 0x8b, 0x75, 0xb8, //0x00000e56 movq $-72(%rbp), %r14 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000e5a movq $160(%r14), %rcx - 0x48, 0x89, 0x31, //0x00000e61 movq %rsi, (%rcx) - 0x48, 0x89, 0x51, 0x08, //0x00000e64 movq %rdx, $8(%rcx) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000e68 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00000e6f leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000e73 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000e7a addl $1, $212(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00000e82 addq $32, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000e86 movl $11, %edx - 0x4d, 0x89, 0xc5, //0x00000e8b movq %r8, %r13 - 0xe9, 0x33, 0x2f, 0x00, 0x00, //0x00000e8e jmp LBB5_748 - //0x00000e93 LBB5_167 - 0x4c, 0x89, 0xea, //0x00000e93 movq %r13, %rdx - 0x45, 0x31, 0xc9, //0x00000e96 xorl %r9d, %r9d - 0x80, 0xfb, 0x09, //0x00000e99 cmpb $9, %bl - 0x0f, 0x86, 0x3e, 0x01, 0x00, 0x00, //0x00000e9c jbe LBB5_179 - 0xe9, 0x53, 0x01, 0x00, 0x00, //0x00000ea2 jmp LBB5_181 - //0x00000ea7 LBB5_168 - 0xc5, 0xfe, 0x6f, 0x05, 0xd1, 0xf1, 0xff, 0xff, //0x00000ea7 vmovdqu $-3631(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xe9, 0xf1, 0xff, 0xff, //0x00000eaf vmovdqu $-3607(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x01, 0xf2, 0xff, 0xff, //0x00000eb7 vmovdqu $-3583(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xee, //0x00000ebf movq %r13, %rsi - 0x4c, 0x8b, 0xbd, 0x68, 0xff, 0xff, 0xff, //0x00000ec2 movq $-152(%rbp), %r15 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ec9 .p2align 4, 0x90 - //0x00000ed0 LBB5_169 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00000ed0 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x00000ed5 vpmovmskb %ymm4, %ecx - 0x83, 0xc0, 0xff, //0x00000ed9 addl $-1, %eax - 0x85, 0xc8, //0x00000edc testl %ecx, %eax - 0x0f, 0x85, 0x5c, 0x1f, 0x00, 0x00, //0x00000ede jne LBB5_571 - 0xc5, 0xe5, 0x71, 0xf3, 0x07, //0x00000ee4 vpsllw $7, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xcb, //0x00000ee9 vpmovmskb %ymm3, %ecx - 0x85, 0xc8, //0x00000eed testl %ecx, %eax - 0x0f, 0x85, 0x2f, 0x25, 0x00, 0x00, //0x00000eef jne LBB5_624 - 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x00000ef5 vmovdqu $32(%rsi), %ymm3 - 0x48, 0x83, 0xc6, 0x20, //0x00000efa addq $32, %rsi - 0xc5, 0xe5, 0x74, 0xe0, //0x00000efe vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00000f02 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x00000f06 vpmovmskb %ymm5, %eax - 0xc5, 0xe5, 0xda, 0xea, //0x00000f0a vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x00000f0e vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xec, //0x00000f12 vpor %ymm4, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00000f16 vpmovmskb %ymm5, %ecx - 0x83, 0xc1, 0xff, //0x00000f1a addl $-1, %ecx - 0x85, 0xc1, //0x00000f1d testl %eax, %ecx - 0x0f, 0x84, 0xab, 0xff, 0xff, 0xff, //0x00000f1f je LBB5_169 - //0x00000f25 LBB5_172 - 0x0f, 0xbc, 0xc0, //0x00000f25 bsfl %eax, %eax - 0x48, 0x8d, 0x0c, 0x30, //0x00000f28 leaq (%rax,%rsi), %rcx - 0x48, 0x01, 0xc6, //0x00000f2c addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00000f2f addq $1, %rsi - 0x49, 0xf7, 0xd5, //0x00000f33 notq %r13 - 0x4c, 0x01, 0xe9, //0x00000f36 addq %r13, %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00000f39 addq $1, %rcx - 0x31, 0xff, //0x00000f3d xorl %edi, %edi - 0x31, 0xd2, //0x00000f3f xorl %edx, %edx - 0x48, 0x85, 0xc9, //0x00000f41 testq %rcx, %rcx - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00000f44 jns LBB5_174 - //0x00000f4a LBB5_173 - 0x89, 0xca, //0x00000f4a movl %ecx, %edx - 0xf7, 0xda, //0x00000f4c negl %edx - //0x00000f4e LBB5_174 - 0x49, 0x39, 0xf7, //0x00000f4e cmpq %rsi, %r15 - 0xb8, 0x05, 0x00, 0x00, 0x00, //0x00000f51 movl $5, %eax - 0x0f, 0x49, 0xc2, //0x00000f56 cmovnsl %edx, %eax - 0x40, 0x0f, 0xb6, 0xd7, //0x00000f59 movzbl %dil, %edx - 0x49, 0xc1, 0xe3, 0x20, //0x00000f5d shlq $32, %r11 - 0x49, 0x8d, 0x14, 0xd3, //0x00000f61 leaq (%r11,%rdx,8), %rdx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000f65 movabsq $4294967296, %rdi - 0x48, 0x01, 0xfa, //0x00000f6f addq %rdi, %rdx - 0x48, 0x83, 0xc2, 0x04, //0x00000f72 addq $4, %rdx - 0x49, 0x8b, 0xbe, 0xa0, 0x00, 0x00, 0x00, //0x00000f76 movq $160(%r14), %rdi - 0x48, 0x89, 0x17, //0x00000f7d movq %rdx, (%rdi) - 0x48, 0x89, 0x4f, 0x08, //0x00000f80 movq %rcx, $8(%rdi) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000f84 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00000f8b leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000f8f movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00000f96 addl $1, $208(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00000f9e addq $32, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000fa2 movl $11, %edx - 0x49, 0x89, 0xf5, //0x00000fa7 movq %rsi, %r13 - 0xe9, 0x17, 0x2e, 0x00, 0x00, //0x00000faa jmp LBB5_748 - //0x00000faf LBB5_175 - 0x4c, 0x89, 0xd8, //0x00000faf movq %r11, %rax - 0x4c, 0x09, 0xe0, //0x00000fb2 orq %r12, %rax - 0x0f, 0x99, 0xc1, //0x00000fb5 setns %cl - 0x0f, 0x88, 0x5d, 0x04, 0x00, 0x00, //0x00000fb8 js LBB5_229 - 0x4d, 0x39, 0xe3, //0x00000fbe cmpq %r12, %r11 - 0x0f, 0x8c, 0x54, 0x04, 0x00, 0x00, //0x00000fc1 jl LBB5_229 - 0x49, 0xf7, 0xd3, //0x00000fc7 notq %r11 - 0x4c, 0x89, 0xda, //0x00000fca movq %r11, %rdx - 0xe9, 0x4e, 0xfe, 0xff, 0xff, //0x00000fcd jmp LBB5_164 - //0x00000fd2 LBB5_178 - 0x8a, 0x02, //0x00000fd2 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00000fd4 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x09, //0x00000fd7 cmpb $9, %bl - 0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x00000fda ja LBB5_181 - //0x00000fe0 .p2align 4, 0x90 - //0x00000fe0 LBB5_179 - 0x0f, 0xb6, 0x42, 0x01, //0x00000fe0 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00000fe4 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00000fe8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x00000feb cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000fee jb LBB5_179 - 0xb1, 0x01, //0x00000ff4 movb $1, %cl - 0x48, 0x89, 0x4d, 0xc0, //0x00000ff6 movq %rcx, $-64(%rbp) - //0x00000ffa LBB5_181 - 0x45, 0x29, 0xcf, //0x00000ffa subl %r9d, %r15d - 0x24, 0xdf, //0x00000ffd andb $-33, %al - 0x49, 0x89, 0xd5, //0x00000fff movq %rdx, %r13 - 0x3c, 0x45, //0x00001002 cmpb $69, %al - 0x45, 0x89, 0xe1, //0x00001004 movl %r12d, %r9d - 0x0f, 0x84, 0xfb, 0xfc, 0xff, 0xff, //0x00001007 je LBB5_141 - //0x0000100d LBB5_182 - 0x47, 0x8d, 0x24, 0x12, //0x0000100d leal (%r10,%r10), %r12d - 0x41, 0x83, 0xc4, 0xff, //0x00001011 addl $-1, %r12d - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001015 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000101f addq $1, %rax - 0x48, 0x39, 0xc6, //0x00001023 cmpq %rax, %rsi - 0x0f, 0x83, 0xc5, 0x00, 0x00, 0x00, //0x00001026 jae LBB5_193 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000102c vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x17, 0xf2, 0xff, 0xff, //0x00001031 vpunpckldq $-3561(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x1f, 0xf2, 0xff, 0xff, //0x00001039 vsubpd $-3553(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00001041 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00001047 vaddsd %xmm0, %xmm1, %xmm0 - 0x44, 0x89, 0xe0, //0x0000104b movl %r12d, %eax - 0xc1, 0xe8, 0x1f, //0x0000104e shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00001051 shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00001055 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x0000105a vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xff, //0x0000105e testl %r15d, %r15d - 0x0f, 0x84, 0xd4, 0x0b, 0x00, 0x00, //0x00001061 je LBB5_310 - 0x48, 0x85, 0xf6, //0x00001067 testq %rsi, %rsi - 0x0f, 0x84, 0xcb, 0x0b, 0x00, 0x00, //0x0000106a je LBB5_310 - 0x41, 0x8d, 0x47, 0xff, //0x00001070 leal $-1(%r15), %eax - 0x83, 0xf8, 0x24, //0x00001074 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00001077 ja LBB5_191 - 0x44, 0x89, 0xf8, //0x0000107d movl %r15d, %eax - 0x41, 0x83, 0xff, 0x17, //0x00001080 cmpl $23, %r15d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00001084 jl LBB5_188 - 0x41, 0x8d, 0x47, 0xea, //0x0000108a leal $-22(%r15), %eax - 0x48, 0x8d, 0x0d, 0x2b, 0xb6, 0x00, 0x00, //0x0000108e leaq $46635(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00001095 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x0000109a movl $22, %eax - //0x0000109f LBB5_188 - 0xc5, 0xf9, 0x2e, 0x05, 0xd9, 0xf1, 0xff, 0xff, //0x0000109f vucomisd $-3623(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0x33, 0x03, 0x00, 0x00, //0x000010a7 ja LBB5_226 - 0xc5, 0xfb, 0x10, 0x0d, 0xd3, 0xf1, 0xff, 0xff, //0x000010ad vmovsd $-3629(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x000010b5 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x21, 0x03, 0x00, 0x00, //0x000010b9 ja LBB5_226 - 0x89, 0xc0, //0x000010bf movl %eax, %eax - 0x48, 0x8d, 0x0d, 0xf8, 0xb5, 0x00, 0x00, //0x000010c1 leaq $46584(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000010c8 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0x69, 0x0b, 0x00, 0x00, //0x000010cd jmp LBB5_310 - //0x000010d2 LBB5_191 - 0x41, 0x83, 0xff, 0xea, //0x000010d2 cmpl $-22, %r15d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000010d6 jb LBB5_193 - 0x41, 0xf7, 0xdf, //0x000010dc negl %r15d - 0x48, 0x8d, 0x05, 0xda, 0xb5, 0x00, 0x00, //0x000010df leaq $46554(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xf8, //0x000010e6 vdivsd (%rax,%r15,8), %xmm0, %xmm0 - 0xe9, 0x4a, 0x0b, 0x00, 0x00, //0x000010ec jmp LBB5_310 - //0x000010f1 LBB5_193 - 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x000010f1 leal $348(%r15), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000010f8 cmpl $695, %eax - 0x0f, 0x87, 0x86, 0x02, 0x00, 0x00, //0x000010fd ja LBB5_221 - //0x00001103 LBB5_194 - 0x44, 0x89, 0x65, 0xa0, //0x00001103 movl %r12d, $-96(%rbp) - 0x48, 0x85, 0xf6, //0x00001107 testq %rsi, %rsi - 0x4c, 0x89, 0x75, 0xb8, //0x0000110a movq %r14, $-72(%rbp) - 0x44, 0x89, 0x4d, 0xc8, //0x0000110e movl %r9d, $-56(%rbp) - 0x4d, 0x89, 0xdc, //0x00001112 movq %r11, %r12 - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00001115 je LBB5_196 - 0x48, 0x0f, 0xbd, 0xde, //0x0000111b bsrq %rsi, %rbx - 0x48, 0x83, 0xf3, 0x3f, //0x0000111f xorq $63, %rbx - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001123 jmp LBB5_197 - //0x00001128 LBB5_196 - 0xbb, 0x40, 0x00, 0x00, 0x00, //0x00001128 movl $64, %ebx - //0x0000112d LBB5_197 - 0x49, 0x89, 0xf6, //0x0000112d movq %rsi, %r14 - 0x89, 0xd9, //0x00001130 movl %ebx, %ecx - 0x49, 0xd3, 0xe6, //0x00001132 shlq %cl, %r14 - 0x41, 0x89, 0xc1, //0x00001135 movl %eax, %r9d - 0x49, 0xc1, 0xe1, 0x04, //0x00001138 shlq $4, %r9 - 0x48, 0x8d, 0x3d, 0x3d, 0xb6, 0x00, 0x00, //0x0000113c leaq $46653(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0x8b, 0x44, 0x39, 0x08, //0x00001143 movq $8(%r9,%rdi), %rax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00001148 movq %rax, $-152(%rbp) - 0x49, 0xf7, 0xe6, //0x0000114f mulq %r14 - 0x49, 0x89, 0xc3, //0x00001152 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00001155 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001158 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000115e cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001165 jne LBB5_202 - 0x4c, 0x89, 0xf1, //0x0000116b movq %r14, %rcx - 0x48, 0xf7, 0xd1, //0x0000116e notq %rcx - 0x49, 0x39, 0xcb, //0x00001171 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001174 jbe LBB5_202 - 0x4c, 0x89, 0xf0, //0x0000117a movq %r14, %rax - 0x49, 0xf7, 0x24, 0x39, //0x0000117d mulq (%r9,%rdi) - 0x49, 0x01, 0xd3, //0x00001181 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00001184 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00001188 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000118b andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001191 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00001198 jne LBB5_202 - 0x49, 0x83, 0xfb, 0xff, //0x0000119e cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000011a2 jne LBB5_202 - 0x48, 0x39, 0xc8, //0x000011a8 cmpq %rcx, %rax - 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000011ab ja LBB5_205 - //0x000011b1 LBB5_202 - 0x4c, 0x89, 0xd0, //0x000011b1 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000011b4 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000011b8 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x000011bb shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x000011be testq %r11, %r11 - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x000011c1 jne LBB5_206 - 0x48, 0x85, 0xd2, //0x000011c7 testq %rdx, %rdx - 0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x000011ca jne LBB5_206 - 0x44, 0x89, 0xd1, //0x000011d0 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x000011d3 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000011d6 cmpl $1, %ecx - 0x0f, 0x85, 0x10, 0x00, 0x00, 0x00, //0x000011d9 jne LBB5_206 - //0x000011df LBB5_205 - 0x4c, 0x8b, 0x75, 0xb8, //0x000011df movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xe3, //0x000011e3 movq %r12, %r11 - 0x44, 0x8b, 0x65, 0xa0, //0x000011e6 movl $-96(%rbp), %r12d - 0xe9, 0x9a, 0x01, 0x00, 0x00, //0x000011ea jmp LBB5_221 - //0x000011ef LBB5_206 - 0x41, 0x69, 0xcf, 0x6a, 0x52, 0x03, 0x00, //0x000011ef imull $217706, %r15d, %ecx - 0xc1, 0xf9, 0x10, //0x000011f6 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000011f9 addl $1087, %ecx - 0x4c, 0x63, 0xf1, //0x000011ff movslq %ecx, %r14 - 0x4c, 0x89, 0xf7, //0x00001202 movq %r14, %rdi - 0x48, 0x29, 0xdf, //0x00001205 subq %rbx, %rdi - 0x44, 0x89, 0xd2, //0x00001208 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x0000120b andl $1, %edx - 0x4c, 0x01, 0xd2, //0x0000120e addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00001211 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x00001214 shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x00001218 addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x0000121b cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x0000121f sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x00001223 leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001227 cmpq $2045, %rax - 0x4d, 0x89, 0xe3, //0x0000122d movq %r12, %r11 - 0x0f, 0x86, 0x0d, 0x00, 0x00, 0x00, //0x00001230 jbe LBB5_208 - 0x4c, 0x8b, 0x75, 0xb8, //0x00001236 movq $-72(%rbp), %r14 - 0x44, 0x8b, 0x65, 0xa0, //0x0000123a movl $-96(%rbp), %r12d - 0xe9, 0x46, 0x01, 0x00, 0x00, //0x0000123e jmp LBB5_221 - //0x00001243 LBB5_208 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00001243 movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x0000124d cmpq %rax, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001250 movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000125a movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x00001264 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00001266 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00001269 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x0000126c shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x00001270 andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x00001273 orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x00001276 movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x00001279 orq %r15, %rax - 0x80, 0x7d, 0xc8, 0x00, //0x0000127c cmpb $0, $-56(%rbp) - 0x48, 0x0f, 0x44, 0xc2, //0x00001280 cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001284 vmovq %rax, %xmm0 - 0x80, 0x7d, 0xc0, 0x00, //0x00001289 cmpb $0, $-64(%rbp) - 0x44, 0x8b, 0x65, 0xa0, //0x0000128d movl $-96(%rbp), %r12d - 0x0f, 0x84, 0xac, 0x03, 0x00, 0x00, //0x00001291 je LBB5_251 - 0x4c, 0x89, 0xdb, //0x00001297 movq %r11, %rbx - 0x41, 0xbb, 0x40, 0x00, 0x00, 0x00, //0x0000129a movl $64, %r11d - 0x48, 0xff, 0xc6, //0x000012a0 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000012a3 je LBB5_211 - 0x4c, 0x0f, 0xbd, 0xde, //0x000012a9 bsrq %rsi, %r11 - 0x49, 0x83, 0xf3, 0x3f, //0x000012ad xorq $63, %r11 - //0x000012b1 LBB5_211 - 0x44, 0x89, 0xd9, //0x000012b1 movl %r11d, %ecx - 0x48, 0xd3, 0xe6, //0x000012b4 shlq %cl, %rsi - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000012b7 movq $-152(%rbp), %rax - 0x48, 0xf7, 0xe6, //0x000012be mulq %rsi - 0x49, 0x89, 0xc2, //0x000012c1 movq %rax, %r10 - 0x48, 0x89, 0xd7, //0x000012c4 movq %rdx, %rdi - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000012c7 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000012cd cmpq $511, %rdx - 0x0f, 0x85, 0x4c, 0x00, 0x00, 0x00, //0x000012d4 jne LBB5_216 - 0x48, 0x89, 0xf1, //0x000012da movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000012dd notq %rcx - 0x49, 0x39, 0xca, //0x000012e0 cmpq %rcx, %r10 - 0x0f, 0x86, 0x3d, 0x00, 0x00, 0x00, //0x000012e3 jbe LBB5_216 - 0x48, 0x89, 0xf0, //0x000012e9 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x8d, 0xb4, 0x00, 0x00, //0x000012ec leaq $46221(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0xf7, 0x24, 0x11, //0x000012f3 mulq (%r9,%rdx) - 0x49, 0x01, 0xd2, //0x000012f7 addq %rdx, %r10 - 0x48, 0x83, 0xd7, 0x00, //0x000012fa adcq $0, %rdi - 0x89, 0xfa, //0x000012fe movl %edi, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001300 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001306 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000130d jne LBB5_216 - 0x49, 0x83, 0xfa, 0xff, //0x00001313 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001317 jne LBB5_216 - 0x48, 0x39, 0xc8, //0x0000131d cmpq %rcx, %rax - 0x0f, 0x87, 0x5c, 0x00, 0x00, 0x00, //0x00001320 ja LBB5_220 - //0x00001326 LBB5_216 - 0x48, 0x89, 0xf8, //0x00001326 movq %rdi, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00001329 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000132d leal $9(%rax), %ecx - 0x48, 0xd3, 0xef, //0x00001330 shrq %cl, %rdi - 0x4d, 0x85, 0xd2, //0x00001333 testq %r10, %r10 - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001336 jne LBB5_219 - 0x48, 0x85, 0xd2, //0x0000133c testq %rdx, %rdx - 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x0000133f jne LBB5_219 - 0x89, 0xf9, //0x00001345 movl %edi, %ecx - 0x83, 0xe1, 0x03, //0x00001347 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x0000134a cmpl $1, %ecx - 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x0000134d je LBB5_220 - //0x00001353 LBB5_219 - 0x4d, 0x29, 0xde, //0x00001353 subq %r11, %r14 - 0x89, 0xfa, //0x00001356 movl %edi, %edx - 0x83, 0xe2, 0x01, //0x00001358 andl $1, %edx - 0x48, 0x01, 0xfa, //0x0000135b addq %rdi, %rdx - 0x49, 0x01, 0xc6, //0x0000135e addq %rax, %r14 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00001361 movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x0000136b cmpq %rcx, %rdx - 0x49, 0x83, 0xde, 0x00, //0x0000136e sbbq $0, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x00001372 leaq $-1(%r14), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001376 cmpq $2045, %rax - 0x0f, 0x86, 0xbe, 0x13, 0x00, 0x00, //0x0000137c jbe LBB5_483 - //0x00001382 LBB5_220 - 0x4c, 0x8b, 0x75, 0xb8, //0x00001382 movq $-72(%rbp), %r14 - 0x49, 0x89, 0xdb, //0x00001386 movq %rbx, %r11 - //0x00001389 LBB5_221 - 0x4c, 0x89, 0x6d, 0xc0, //0x00001389 movq %r13, $-64(%rbp) - 0x4d, 0x89, 0xe9, //0x0000138d movq %r13, %r9 - 0x4d, 0x29, 0xc1, //0x00001390 subq %r8, %r9 - 0x4c, 0x89, 0xf0, //0x00001393 movq %r14, %rax - 0x4d, 0x8b, 0x76, 0x40, //0x00001396 movq $64(%r14), %r14 - 0x48, 0x89, 0x45, 0xb8, //0x0000139a movq %rax, $-72(%rbp) - 0x4c, 0x8b, 0x68, 0x50, //0x0000139e movq $80(%rax), %r13 - 0x4d, 0x85, 0xed, //0x000013a2 testq %r13, %r13 - 0x0f, 0x84, 0x27, 0x04, 0x00, 0x00, //0x000013a5 je LBB5_270 - 0x41, 0xc6, 0x06, 0x00, //0x000013ab movb $0, (%r14) - 0x49, 0x83, 0xfd, 0x01, //0x000013af cmpq $1, %r13 - 0x0f, 0x84, 0x19, 0x04, 0x00, 0x00, //0x000013b3 je LBB5_270 - 0x49, 0x8d, 0x4d, 0xff, //0x000013b9 leaq $-1(%r13), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000013bd movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x000013c2 cmpq $16, %rcx - 0x0f, 0x82, 0xf4, 0x03, 0x00, 0x00, //0x000013c6 jb LBB5_269 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000013cc cmpq $128, %rcx - 0x0f, 0x83, 0x13, 0x00, 0x00, 0x00, //0x000013d3 jae LBB5_227 - 0x31, 0xd2, //0x000013d9 xorl %edx, %edx - 0xe9, 0x87, 0x03, 0x00, 0x00, //0x000013db jmp LBB5_260 - //0x000013e0 LBB5_226 - 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x000013e0 leal $348(%r15), %eax - 0xe9, 0x17, 0xfd, 0xff, 0xff, //0x000013e7 jmp LBB5_194 - //0x000013ec LBB5_227 - 0x48, 0x89, 0xca, //0x000013ec movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x000013ef andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x000013f3 leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x000013f7 movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x07, //0x000013fa shrq $7, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x000013fe addq $1, %rdi - 0x89, 0xf8, //0x00001402 movl %edi, %eax - 0x83, 0xe0, 0x03, //0x00001404 andl $3, %eax - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00001407 cmpq $384, %rsi - 0x0f, 0x83, 0x50, 0x02, 0x00, 0x00, //0x0000140e jae LBB5_253 - 0x31, 0xf6, //0x00001414 xorl %esi, %esi - 0xe9, 0xfb, 0x02, 0x00, 0x00, //0x00001416 jmp LBB5_255 - //0x0000141b LBB5_229 - 0x49, 0x8d, 0x44, 0x24, 0xff, //0x0000141b leaq $-1(%r12), %rax - 0x49, 0x39, 0xc3, //0x00001420 cmpq %rax, %r11 - 0x49, 0xf7, 0xd4, //0x00001423 notq %r12 - 0x4d, 0x0f, 0x45, 0xe1, //0x00001426 cmovneq %r9, %r12 - 0x84, 0xc9, //0x0000142a testb %cl, %cl - 0x4d, 0x0f, 0x44, 0xe1, //0x0000142c cmoveq %r9, %r12 - 0x4c, 0x89, 0xe2, //0x00001430 movq %r12, %rdx - 0xe9, 0xe8, 0xf9, 0xff, 0xff, //0x00001433 jmp LBB5_164 - //0x00001438 LBB5_264 - 0x4c, 0x89, 0xe8, //0x00001438 movq %r13, %rax - 0xe9, 0x7b, 0x00, 0x00, 0x00, //0x0000143b jmp LBB5_235 - //0x00001440 LBB5_265 - 0x4c, 0x89, 0xe8, //0x00001440 movq %r13, %rax - 0xe9, 0x13, 0x01, 0x00, 0x00, //0x00001443 jmp LBB5_243 - //0x00001448 LBB5_230 - 0x48, 0x83, 0xc6, 0x40, //0x00001448 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x0000144c movq %rsi, %r13 - //0x0000144f LBB5_231 - 0x4c, 0x89, 0xe8, //0x0000144f movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00001452 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x02, 0xec, 0xff, 0xff, //0x00001456 vmovdqu $-5118(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, //0x0000145e .p2align 4, 0x90 - //0x00001460 LBB5_232 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001460 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001465 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000146a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000146e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001473 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00001478 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x0000147c vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00001480 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00001484 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00001488 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000148c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000148f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001493 je LBB5_232 - 0x48, 0xf7, 0xd1, //0x00001499 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000149c movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000014a3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000014aa bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x000014ae leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x000014b2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000014b5 addq $1, %rax - //0x000014b9 LBB5_234 - 0x8a, 0x0e, //0x000014b9 movb (%rsi), %cl - //0x000014bb LBB5_235 - 0x80, 0xf9, 0x7d, //0x000014bb cmpb $125, %cl - 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x000014be jne LBB5_237 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000014c4 addl $1, $200(%r14) - 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x000014cc jmp LBB5_245 - //0x000014d1 LBB5_237 - 0x31, 0xd2, //0x000014d1 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000014d3 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x000014da xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x000014dc movq %rdx, $-104(%rbp) - 0xe9, 0x41, 0x2d, 0x00, 0x00, //0x000014e0 jmp LBB5_793 - //0x000014e5 LBB5_238 - 0x48, 0x83, 0xc6, 0x40, //0x000014e5 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x000014e9 movq %rsi, %r13 - //0x000014ec LBB5_239 - 0x4c, 0x89, 0xe8, //0x000014ec movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000014ef addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x65, 0xeb, 0xff, 0xff, //0x000014f3 vmovdqu $-5275(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000014fb .p2align 4, 0x90 - //0x00001500 LBB5_240 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001500 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001505 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000150a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000150e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001513 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00001518 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x0000151c vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00001520 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00001524 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00001528 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000152c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000152f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001533 je LBB5_240 - 0x48, 0xf7, 0xd1, //0x00001539 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000153c movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00001543 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000154a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000154e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00001552 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00001555 addq $1, %rax - //0x00001559 LBB5_242 - 0x8a, 0x0e, //0x00001559 movb (%rsi), %cl - //0x0000155b LBB5_243 - 0x80, 0xf9, 0x5d, //0x0000155b cmpb $93, %cl - 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x0000155e jne LBB5_1636 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00001564 addl $1, $204(%r14) - //0x0000156c LBB5_245 - 0x48, 0xc1, 0xe7, 0x04, //0x0000156c shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x00001570 movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00001575 movq %rcx, $168(%r14) - 0x48, 0x29, 0xd3, //0x0000157c subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x0000157f shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x00001583 movl %ebx, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00001588 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x0a, //0x00001591 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x00001594 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00001596 movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x0000159d movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x000015a4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x31, 0x00, 0x00, 0x00, //0x000015a7 jbe LBB5_248 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000015ad movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000015b4 cmpq $4096, %rcx - 0x0f, 0x86, 0x1d, 0x00, 0x00, 0x00, //0x000015bb jbe LBB5_248 - //0x000015c1 LBB5_247 - 0x31, 0xc9, //0x000015c1 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000015c3 movq %rcx, $-136(%rbp) - 0x31, 0xc9, //0x000015ca xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x000015cc movq %rcx, $-104(%rbp) - 0x31, 0xc9, //0x000015d0 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x000015d2 movq %rcx, $-96(%rbp) - 0x45, 0x31, 0xdb, //0x000015d6 xorl %r11d, %r11d - 0xe9, 0x0a, 0x2b, 0x00, 0x00, //0x000015d9 jmp LBB5_718 - //0x000015de LBB5_248 - 0x48, 0x83, 0xc1, 0xff, //0x000015de addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000015e2 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000015e9 movq $168(%r14), %rcx - 0x31, 0xd2, //0x000015f0 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000015f2 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x000015f9 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x000015fb movq %rdx, $-96(%rbp) - 0x48, 0x83, 0xf9, 0xff, //0x000015ff cmpq $-1, %rcx - 0x0f, 0x84, 0x2c, 0x00, 0x00, 0x00, //0x00001603 je LBB5_250 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00001609 leaq $184(%r14), %r8 - 0x31, 0xd2, //0x00001610 xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x00001612 movq %rdx, $-104(%rbp) - 0xe9, 0xc3, 0x2a, 0x00, 0x00, //0x00001616 jmp LBB5_717 - //0x0000161b LBB5_1636 - 0x31, 0xd2, //0x0000161b xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x0000161d movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x00001624 xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x00001626 movq %rdx, $-104(%rbp) - 0x31, 0xd2, //0x0000162a xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x0000162c movq %rdx, $-96(%rbp) - 0xe9, 0x93, 0x70, 0x00, 0x00, //0x00001630 jmp LBB5_1637 - //0x00001635 LBB5_250 - 0x31, 0xc9, //0x00001635 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00001637 movq %rcx, $-104(%rbp) - 0x45, 0x31, 0xdb, //0x0000163b xorl %r11d, %r11d - 0xe9, 0xa5, 0x2a, 0x00, 0x00, //0x0000163e jmp LBB5_718 - //0x00001643 LBB5_251 - 0x4c, 0x8b, 0x75, 0xb8, //0x00001643 movq $-72(%rbp), %r14 - 0xe9, 0xef, 0x05, 0x00, 0x00, //0x00001647 jmp LBB5_310 - //0x0000164c LBB5_252 - 0x49, 0x89, 0xc9, //0x0000164c movq %rcx, %r9 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000164f movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x00001656 testq %r11, %r11 - 0x0f, 0x85, 0x66, 0xf7, 0xff, 0xff, //0x00001659 jne LBB5_155 - 0xe9, 0xca, 0xf7, 0xff, 0xff, //0x0000165f jmp LBB5_165 - //0x00001664 LBB5_253 - 0x48, 0x83, 0xe7, 0xfc, //0x00001664 andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x00001668 negq %rdi - 0x31, 0xf6, //0x0000166b xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x0000166d vpxor %xmm0, %xmm0, %xmm0 - //0x00001671 LBB5_254 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x01, //0x00001671 vmovdqu %ymm0, $1(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x21, //0x00001678 vmovdqu %ymm0, $33(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x41, //0x0000167f vmovdqu %ymm0, $65(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x61, //0x00001686 vmovdqu %ymm0, $97(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x81, 0x00, 0x00, 0x00, //0x0000168d vmovdqu %ymm0, $129(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xa1, 0x00, 0x00, 0x00, //0x00001697 vmovdqu %ymm0, $161(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xc1, 0x00, 0x00, 0x00, //0x000016a1 vmovdqu %ymm0, $193(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xe1, 0x00, 0x00, 0x00, //0x000016ab vmovdqu %ymm0, $225(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x01, 0x01, 0x00, 0x00, //0x000016b5 vmovdqu %ymm0, $257(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x21, 0x01, 0x00, 0x00, //0x000016bf vmovdqu %ymm0, $289(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x41, 0x01, 0x00, 0x00, //0x000016c9 vmovdqu %ymm0, $321(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x61, 0x01, 0x00, 0x00, //0x000016d3 vmovdqu %ymm0, $353(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x81, 0x01, 0x00, 0x00, //0x000016dd vmovdqu %ymm0, $385(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xa1, 0x01, 0x00, 0x00, //0x000016e7 vmovdqu %ymm0, $417(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xc1, 0x01, 0x00, 0x00, //0x000016f1 vmovdqu %ymm0, $449(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xe1, 0x01, 0x00, 0x00, //0x000016fb vmovdqu %ymm0, $481(%r14,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00001705 addq $512, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x0000170c addq $4, %rdi - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00001710 jne LBB5_254 - //0x00001716 LBB5_255 - 0x48, 0x85, 0xc0, //0x00001716 testq %rax, %rax - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00001719 je LBB5_258 - 0x48, 0xf7, 0xd8, //0x0000171f negq %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00001722 vpxor %xmm0, %xmm0, %xmm0 - //0x00001726 LBB5_257 - 0x48, 0x89, 0xf7, //0x00001726 movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x00001729 orq $1, %rdi - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x3e, //0x0000172d vmovdqu %ymm0, (%r14,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3e, 0x20, //0x00001733 vmovdqu %ymm0, $32(%r14,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3e, 0x40, //0x0000173a vmovdqu %ymm0, $64(%r14,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3e, 0x60, //0x00001741 vmovdqu %ymm0, $96(%r14,%rdi) - 0x48, 0x83, 0xee, 0x80, //0x00001748 subq $-128, %rsi - 0x48, 0xff, 0xc0, //0x0000174c incq %rax - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x0000174f jne LBB5_257 - //0x00001755 LBB5_258 - 0x48, 0x39, 0xd1, //0x00001755 cmpq %rdx, %rcx - 0x0f, 0x84, 0x74, 0x00, 0x00, 0x00, //0x00001758 je LBB5_270 - 0xf6, 0xc1, 0x70, //0x0000175e testb $112, %cl - 0x0f, 0x84, 0x50, 0x00, 0x00, 0x00, //0x00001761 je LBB5_268 - //0x00001767 LBB5_260 - 0x48, 0x89, 0xce, //0x00001767 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x0000176a andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x0000176e leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00001772 vpxor %xmm0, %xmm0, %xmm0 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001776 .p2align 4, 0x90 - //0x00001780 LBB5_261 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x16, 0x01, //0x00001780 vmovdqu %xmm0, $1(%r14,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x00001787 addq $16, %rdx - 0x48, 0x39, 0xd6, //0x0000178b cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x0000178e jne LBB5_261 - 0x48, 0x39, 0xf1, //0x00001794 cmpq %rsi, %rcx - 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00001797 jne LBB5_269 - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x0000179d jmp LBB5_270 - //0x000017a2 LBB5_263 - 0x0f, 0xbc, 0xc1, //0x000017a2 bsfl %ecx, %eax - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x000017a5 jmp LBB5_267 - //0x000017aa LBB5_266 - 0x89, 0xc8, //0x000017aa movl %ecx, %eax - //0x000017ac LBB5_267 - 0x48, 0xf7, 0xd2, //0x000017ac notq %rdx - 0x48, 0x29, 0xc2, //0x000017af subq %rax, %rdx - 0xe9, 0x69, 0xf6, 0xff, 0xff, //0x000017b2 jmp LBB5_164 - //0x000017b7 LBB5_268 - 0x48, 0x83, 0xca, 0x01, //0x000017b7 orq $1, %rdx - 0x48, 0x89, 0xd0, //0x000017bb movq %rdx, %rax - 0x90, 0x90, //0x000017be .p2align 4, 0x90 - //0x000017c0 LBB5_269 - 0x41, 0xc6, 0x04, 0x06, 0x00, //0x000017c0 movb $0, (%r14,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000017c5 addq $1, %rax - 0x49, 0x39, 0xc5, //0x000017c9 cmpq %rax, %r13 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000017cc jne LBB5_269 - //0x000017d2 LBB5_270 - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000017d2 movabsq $4503599627370495, %rbx - 0x41, 0x8a, 0x30, //0x000017dc movb (%r8), %sil - 0x31, 0xc9, //0x000017df xorl %ecx, %ecx - 0x40, 0x80, 0xfe, 0x2d, //0x000017e1 cmpb $45, %sil - 0x0f, 0x94, 0xc1, //0x000017e5 sete %cl - 0x45, 0x31, 0xd2, //0x000017e8 xorl %r10d, %r10d - 0x49, 0x39, 0xc9, //0x000017eb cmpq %rcx, %r9 - 0x0f, 0x8e, 0xce, 0x00, 0x00, 0x00, //0x000017ee jle LBB5_283 - 0x40, 0x88, 0x75, 0x98, //0x000017f4 movb %sil, $-104(%rbp) - 0x44, 0x89, 0x65, 0xa0, //0x000017f8 movl %r12d, $-96(%rbp) - 0xb0, 0x01, //0x000017fc movb $1, %al - 0x45, 0x31, 0xe4, //0x000017fe xorl %r12d, %r12d - 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00001801 movl $0, $-56(%rbp) - 0x31, 0xf6, //0x00001808 xorl %esi, %esi - 0x31, 0xd2, //0x0000180a xorl %edx, %edx - 0x45, 0x31, 0xff, //0x0000180c xorl %r15d, %r15d - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x0000180f jmp LBB5_274 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001814 .p2align 4, 0x90 - //0x00001820 LBB5_272 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001820 movl $1, %edx - 0x41, 0x89, 0xf7, //0x00001825 movl %esi, %r15d - 0x80, 0xfb, 0x2e, //0x00001828 cmpb $46, %bl - 0x0f, 0x85, 0xa8, 0x00, 0x00, 0x00, //0x0000182b jne LBB5_285 - //0x00001831 LBB5_273 - 0x48, 0x83, 0xc1, 0x01, //0x00001831 addq $1, %rcx - 0x4c, 0x39, 0xc9, //0x00001835 cmpq %r9, %rcx - 0x0f, 0x9c, 0xc0, //0x00001838 setl %al - 0x49, 0x39, 0xc9, //0x0000183b cmpq %rcx, %r9 - 0x0f, 0x84, 0x8d, 0x00, 0x00, 0x00, //0x0000183e je LBB5_284 - //0x00001844 LBB5_274 - 0x89, 0xd7, //0x00001844 movl %edx, %edi - 0x45, 0x89, 0xfa, //0x00001846 movl %r15d, %r10d - 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00001849 movzbl (%r8,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x0000184e leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00001851 cmpb $9, %dl - 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00001854 ja LBB5_272 - 0x80, 0xfb, 0x30, //0x0000185a cmpb $48, %bl - 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x0000185d jne LBB5_278 - 0x85, 0xf6, //0x00001863 testl %esi, %esi - 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x00001865 je LBB5_282 - 0x49, 0x63, 0xc4, //0x0000186b movslq %r12d, %rax - 0x49, 0x39, 0xc5, //0x0000186e cmpq %rax, %r13 - 0x0f, 0x87, 0x15, 0x00, 0x00, 0x00, //0x00001871 ja LBB5_279 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001877 jmp LBB5_280 - 0x90, 0x90, 0x90, 0x90, //0x0000187c .p2align 4, 0x90 - //0x00001880 LBB5_278 - 0x48, 0x63, 0xc6, //0x00001880 movslq %esi, %rax - 0x49, 0x39, 0xc5, //0x00001883 cmpq %rax, %r13 - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00001886 jbe LBB5_281 - //0x0000188c LBB5_279 - 0x41, 0x88, 0x1c, 0x06, //0x0000188c movb %bl, (%r14,%rax) - 0x41, 0x83, 0xc4, 0x01, //0x00001890 addl $1, %r12d - //0x00001894 LBB5_280 - 0x45, 0x89, 0xd7, //0x00001894 movl %r10d, %r15d - 0x44, 0x89, 0xe6, //0x00001897 movl %r12d, %esi - 0x89, 0xfa, //0x0000189a movl %edi, %edx - 0xe9, 0x90, 0xff, 0xff, 0xff, //0x0000189c jmp LBB5_273 - //0x000018a1 LBB5_281 - 0x45, 0x89, 0xd7, //0x000018a1 movl %r10d, %r15d - 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x000018a4 movl $1, $-56(%rbp) - 0x89, 0xfa, //0x000018ab movl %edi, %edx - 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x000018ad jmp LBB5_273 - //0x000018b2 LBB5_282 - 0x41, 0x83, 0xc2, 0xff, //0x000018b2 addl $-1, %r10d - 0x31, 0xf6, //0x000018b6 xorl %esi, %esi - 0x45, 0x89, 0xd7, //0x000018b8 movl %r10d, %r15d - 0x89, 0xfa, //0x000018bb movl %edi, %edx - 0xe9, 0x6f, 0xff, 0xff, 0xff, //0x000018bd jmp LBB5_273 - //0x000018c2 LBB5_283 - 0x31, 0xc9, //0x000018c2 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x000018c4 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xc0, //0x000018c8 movq $-64(%rbp), %r13 - 0xe9, 0x41, 0x03, 0x00, 0x00, //0x000018cc jmp LBB5_309 - //0x000018d1 LBB5_284 - 0x45, 0x89, 0xfa, //0x000018d1 movl %r15d, %r10d - 0x4c, 0x89, 0xc9, //0x000018d4 movq %r9, %rcx - 0x89, 0xd7, //0x000018d7 movl %edx, %edi - //0x000018d9 LBB5_285 - 0x85, 0xff, //0x000018d9 testl %edi, %edi - 0x45, 0x0f, 0x44, 0xd4, //0x000018db cmovel %r12d, %r10d - 0xa8, 0x01, //0x000018df testb $1, %al - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x000018e1 je LBB5_290 - 0x89, 0xc8, //0x000018e7 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x00, //0x000018e9 movb (%r8,%rax), %al - 0x0c, 0x20, //0x000018ed orb $32, %al - 0x3c, 0x65, //0x000018ef cmpb $101, %al - 0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x000018f1 jne LBB5_290 - 0x89, 0xca, //0x000018f7 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x000018f9 movb $1(%r8,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x000018fe cmpb $45, %bl - 0x0f, 0x84, 0x7d, 0x02, 0x00, 0x00, //0x00001901 je LBB5_291 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001907 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x0000190c cmpb $43, %bl - 0x0f, 0x85, 0x7e, 0x02, 0x00, 0x00, //0x0000190f jne LBB5_293 - 0x83, 0xc1, 0x02, //0x00001915 addl $2, %ecx - 0xe9, 0x6f, 0x02, 0x00, 0x00, //0x00001918 jmp LBB5_292 - //0x0000191d LBB5_290 - 0x4d, 0x89, 0xd1, //0x0000191d movq %r10, %r9 - 0x45, 0x85, 0xe4, //0x00001920 testl %r12d, %r12d - 0x40, 0x8a, 0x75, 0x98, //0x00001923 movb $-104(%rbp), %sil - 0x0f, 0x84, 0xca, 0x02, 0x00, 0x00, //0x00001927 je LBB5_305 - //0x0000192d LBB5_302 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000192d movabsq $9218868437227405312, %r10 - 0x41, 0x81, 0xf9, 0x36, 0x01, 0x00, 0x00, //0x00001937 cmpl $310, %r9d - 0x0f, 0x8f, 0xb6, 0x02, 0x00, 0x00, //0x0000193e jg LBB5_306 - 0x31, 0xc9, //0x00001944 xorl %ecx, %ecx - 0x41, 0x81, 0xf9, 0xb6, 0xfe, 0xff, 0xff, //0x00001946 cmpl $-330, %r9d - 0x0f, 0x8d, 0x08, 0x00, 0x00, 0x00, //0x0000194d jge LBB5_312 - 0x45, 0x31, 0xd2, //0x00001953 xorl %r10d, %r10d - 0xe9, 0xa1, 0x02, 0x00, 0x00, //0x00001956 jmp LBB5_307 - //0x0000195b LBB5_312 - 0x4c, 0x89, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x0000195b movq %r11, $-144(%rbp) - 0x45, 0x85, 0xc9, //0x00001962 testl %r9d, %r9d - 0x0f, 0x8e, 0x2f, 0x03, 0x00, 0x00, //0x00001965 jle LBB5_346 - 0x45, 0x31, 0xdb, //0x0000196b xorl %r11d, %r11d - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000196e movl $1, %r10d - 0x48, 0x8d, 0x1d, 0x95, 0xd9, 0x00, 0x00, //0x00001974 leaq $55701(%rip), %rbx /* _POW_TAB+0(%rip) */ - 0x45, 0x89, 0xe0, //0x0000197b movl %r12d, %r8d - 0x45, 0x89, 0xe7, //0x0000197e movl %r12d, %r15d - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00001981 jmp LBB5_316 - //0x00001986 LBB5_314 - 0x45, 0x31, 0xff, //0x00001986 xorl %r15d, %r15d - //0x00001989 LBB5_315 - 0x44, 0x01, 0xd9, //0x00001989 addl %r11d, %ecx - 0x41, 0x89, 0xcb, //0x0000198c movl %ecx, %r11d - 0x45, 0x85, 0xc9, //0x0000198f testl %r9d, %r9d - 0x0f, 0x8e, 0x05, 0x03, 0x00, 0x00, //0x00001992 jle LBB5_347 - //0x00001998 LBB5_316 - 0x41, 0x83, 0xf9, 0x08, //0x00001998 cmpl $8, %r9d - 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x0000199c jle LBB5_318 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000019a2 movl $27, %ecx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000019a7 jmp LBB5_319 - //0x000019ac LBB5_318 - 0x44, 0x89, 0xc8, //0x000019ac movl %r9d, %eax - 0x8b, 0x0c, 0x83, //0x000019af movl (%rbx,%rax,4), %ecx - //0x000019b2 LBB5_319 - 0x45, 0x85, 0xff, //0x000019b2 testl %r15d, %r15d - 0x0f, 0x84, 0xcb, 0xff, 0xff, 0xff, //0x000019b5 je LBB5_314 - 0x48, 0x89, 0x4d, 0x88, //0x000019bb movq %rcx, $-120(%rbp) - 0x89, 0xc9, //0x000019bf movl %ecx, %ecx - 0x45, 0x85, 0xff, //0x000019c1 testl %r15d, %r15d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000019c4 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf7, //0x000019c9 cmovgl %r15d, %esi - 0x31, 0xc0, //0x000019cd xorl %eax, %eax - 0x31, 0xff, //0x000019cf xorl %edi, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000019d1 .p2align 4, 0x90 - //0x000019e0 LBB5_321 - 0x48, 0x39, 0xc6, //0x000019e0 cmpq %rax, %rsi - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x000019e3 je LBB5_335 - 0x48, 0x8d, 0x14, 0xbf, //0x000019e9 leaq (%rdi,%rdi,4), %rdx - 0x49, 0x0f, 0xbe, 0x3c, 0x06, //0x000019ed movsbq (%r14,%rax), %rdi - 0x48, 0x8d, 0x3c, 0x57, //0x000019f2 leaq (%rdi,%rdx,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x000019f6 addq $-48, %rdi - 0x48, 0x83, 0xc0, 0x01, //0x000019fa addq $1, %rax - 0x48, 0x89, 0xfa, //0x000019fe movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00001a01 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00001a04 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001a07 je LBB5_321 - 0x89, 0xc6, //0x00001a0d movl %eax, %esi - //0x00001a0f LBB5_324 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001a0f movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001a16 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001a19 notq %rax - 0x45, 0x31, 0xc0, //0x00001a1c xorl %r8d, %r8d - 0x44, 0x39, 0xfe, //0x00001a1f cmpl %r15d, %esi - 0x0f, 0x8d, 0x58, 0x00, 0x00, 0x00, //0x00001a22 jge LBB5_328 - 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001a28 movq %r9, $-152(%rbp) - 0x4c, 0x63, 0xfe, //0x00001a2f movslq %esi, %r15 - 0x4d, 0x63, 0xcc, //0x00001a32 movslq %r12d, %r9 - 0x4f, 0x8d, 0x24, 0x3e, //0x00001a35 leaq (%r14,%r15), %r12 - 0x45, 0x31, 0xc0, //0x00001a39 xorl %r8d, %r8d - //0x00001a3c LBB5_326 - 0x48, 0x89, 0xfa, //0x00001a3c movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00001a3f shrq %cl, %rdx - 0x48, 0x21, 0xc7, //0x00001a42 andq %rax, %rdi - 0x80, 0xc2, 0x30, //0x00001a45 addb $48, %dl - 0x43, 0x88, 0x14, 0x06, //0x00001a48 movb %dl, (%r14,%r8) - 0x4b, 0x0f, 0xbe, 0x14, 0x04, //0x00001a4c movsbq (%r12,%r8), %rdx - 0x4b, 0x8d, 0x1c, 0x07, //0x00001a51 leaq (%r15,%r8), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00001a55 addq $1, %rbx - 0x49, 0x83, 0xc0, 0x01, //0x00001a59 addq $1, %r8 - 0x48, 0x8d, 0x3c, 0xbf, //0x00001a5d leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x7a, //0x00001a61 leaq (%rdx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00001a65 addq $-48, %rdi - 0x4c, 0x39, 0xcb, //0x00001a69 cmpq %r9, %rbx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00001a6c jl LBB5_326 - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001a72 movq $-152(%rbp), %r9 - 0x48, 0x8d, 0x1d, 0x90, 0xd8, 0x00, 0x00, //0x00001a79 leaq $55440(%rip), %rbx /* _POW_TAB+0(%rip) */ - //0x00001a80 LBB5_328 - 0x41, 0x29, 0xf1, //0x00001a80 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00001a83 addl $1, %r9d - 0xe9, 0x64, 0x00, 0x00, 0x00, //0x00001a87 jmp LBB5_329 - //0x00001a8c LBB5_335 - 0x48, 0x85, 0xff, //0x00001a8c testq %rdi, %rdi - 0x0f, 0x84, 0x49, 0x00, 0x00, 0x00, //0x00001a8f je LBB5_341 - 0x48, 0x89, 0xf8, //0x00001a95 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001a98 shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001a9b testq %rax, %rax - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00001a9e je LBB5_340 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001aa4 movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001aab shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001aae notq %rax - 0x41, 0x29, 0xf1, //0x00001ab1 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00001ab4 addl $1, %r9d - 0x45, 0x31, 0xc0, //0x00001ab8 xorl %r8d, %r8d - 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00001abb jmp LBB5_338 - //0x00001ac0 LBB5_340 - 0x48, 0x01, 0xff, //0x00001ac0 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001ac3 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00001ac7 addl $1, %esi - 0x48, 0x89, 0xf8, //0x00001aca movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001acd shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001ad0 testq %rax, %rax - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001ad3 je LBB5_340 - 0xe9, 0x31, 0xff, 0xff, 0xff, //0x00001ad9 jmp LBB5_324 - //0x00001ade LBB5_341 - 0x45, 0x31, 0xe4, //0x00001ade xorl %r12d, %r12d - 0x45, 0x31, 0xc0, //0x00001ae1 xorl %r8d, %r8d - 0x45, 0x31, 0xff, //0x00001ae4 xorl %r15d, %r15d - 0x48, 0x8b, 0x4d, 0x88, //0x00001ae7 movq $-120(%rbp), %rcx - 0xe9, 0x99, 0xfe, 0xff, 0xff, //0x00001aeb jmp LBB5_315 - //0x00001af0 .p2align 4, 0x90 - //0x00001af0 LBB5_329 - 0x48, 0x85, 0xff, //0x00001af0 testq %rdi, %rdi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00001af3 je LBB5_330 - //0x00001af9 LBB5_338 - 0x48, 0x89, 0xfe, //0x00001af9 movq %rdi, %rsi - 0x48, 0xd3, 0xee, //0x00001afc shrq %cl, %rsi - 0x48, 0x21, 0xc7, //0x00001aff andq %rax, %rdi - 0x49, 0x63, 0xd0, //0x00001b02 movslq %r8d, %rdx - 0x49, 0x39, 0xd5, //0x00001b05 cmpq %rdx, %r13 - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00001b08 jbe LBB5_342 - 0x40, 0x80, 0xc6, 0x30, //0x00001b0e addb $48, %sil - 0x41, 0x88, 0x34, 0x16, //0x00001b12 movb %sil, (%r14,%rdx) - 0x83, 0xc2, 0x01, //0x00001b16 addl $1, %edx - 0x41, 0x89, 0xd0, //0x00001b19 movl %edx, %r8d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00001b1c jmp LBB5_343 - //0x00001b21 LBB5_342 - 0x48, 0x85, 0xf6, //0x00001b21 testq %rsi, %rsi - 0x8b, 0x55, 0xc8, //0x00001b24 movl $-56(%rbp), %edx - 0x41, 0x0f, 0x45, 0xd2, //0x00001b27 cmovnel %r10d, %edx - 0x89, 0x55, 0xc8, //0x00001b2b movl %edx, $-56(%rbp) - //0x00001b2e LBB5_343 - 0x48, 0x01, 0xff, //0x00001b2e addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001b31 leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xb6, 0xff, 0xff, 0xff, //0x00001b35 jmp LBB5_329 - //0x00001b3a LBB5_330 - 0x45, 0x85, 0xc0, //0x00001b3a testl %r8d, %r8d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00001b3d jle LBB5_344 - 0x44, 0x89, 0xc0, //0x00001b43 movl %r8d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00001b46 addq $1, %rax - //0x00001b4a LBB5_332 - 0x41, 0x8d, 0x48, 0xff, //0x00001b4a leal $-1(%r8), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x00001b4e cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00001b53 jne LBB5_345 - 0x48, 0x83, 0xc0, 0xff, //0x00001b59 addq $-1, %rax - 0x41, 0x89, 0xc8, //0x00001b5d movl %ecx, %r8d - 0x48, 0x83, 0xf8, 0x01, //0x00001b60 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00001b64 jg LBB5_332 - 0xe9, 0x16, 0x01, 0x00, 0x00, //0x00001b6a jmp LBB5_334 - //0x00001b6f LBB5_344 - 0x0f, 0x84, 0x10, 0x01, 0x00, 0x00, //0x00001b6f je LBB5_334 - //0x00001b75 LBB5_345 - 0x45, 0x89, 0xc4, //0x00001b75 movl %r8d, %r12d - 0x45, 0x89, 0xc7, //0x00001b78 movl %r8d, %r15d - 0x48, 0x8b, 0x4d, 0x88, //0x00001b7b movq $-120(%rbp), %rcx - 0xe9, 0x05, 0xfe, 0xff, 0xff, //0x00001b7f jmp LBB5_315 - //0x00001b84 LBB5_291 - 0x83, 0xc1, 0x02, //0x00001b84 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001b87 movl $-1, %eax - //0x00001b8c LBB5_292 - 0x89, 0xca, //0x00001b8c movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001b8e jmp LBB5_294 - //0x00001b93 LBB5_293 - 0x48, 0x83, 0xc2, 0x01, //0x00001b93 addq $1, %rdx - //0x00001b97 LBB5_294 - 0x48, 0x63, 0xd2, //0x00001b97 movslq %edx, %rdx - 0x31, 0xc9, //0x00001b9a xorl %ecx, %ecx - 0x49, 0x39, 0xd1, //0x00001b9c cmpq %rdx, %r9 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001b9f jle LBB5_300 - 0x31, 0xc9, //0x00001ba5 xorl %ecx, %ecx - //0x00001ba7 LBB5_296 - 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001ba7 movsbl (%r8,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00001bac cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00001baf jl LBB5_300 - 0x40, 0x80, 0xfe, 0x39, //0x00001bb5 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001bb9 jg LBB5_300 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00001bbf cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001bc5 jg LBB5_300 - 0x8d, 0x0c, 0x89, //0x00001bcb leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00001bce leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00001bd1 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00001bd4 addq $1, %rdx - 0x49, 0x39, 0xd1, //0x00001bd8 cmpq %rdx, %r9 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001bdb jne LBB5_296 - //0x00001be1 LBB5_300 - 0x0f, 0xaf, 0xc8, //0x00001be1 imull %eax, %ecx - 0x44, 0x01, 0xd1, //0x00001be4 addl %r10d, %ecx - 0x41, 0x89, 0xc9, //0x00001be7 movl %ecx, %r9d - 0x45, 0x85, 0xe4, //0x00001bea testl %r12d, %r12d - 0x40, 0x8a, 0x75, 0x98, //0x00001bed movb $-104(%rbp), %sil - 0x0f, 0x85, 0x36, 0xfd, 0xff, 0xff, //0x00001bf1 jne LBB5_302 - //0x00001bf7 LBB5_305 - 0x45, 0x31, 0xd2, //0x00001bf7 xorl %r10d, %r10d - //0x00001bfa LBB5_306 - 0x31, 0xc9, //0x00001bfa xorl %ecx, %ecx - //0x00001bfc LBB5_307 - 0x4c, 0x8b, 0x75, 0xb8, //0x00001bfc movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xc0, //0x00001c00 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x00001c04 movl $-96(%rbp), %r12d - //0x00001c08 LBB5_308 - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001c08 movabsq $4503599627370495, %rbx - //0x00001c12 LBB5_309 - 0x48, 0x21, 0xd9, //0x00001c12 andq %rbx, %rcx - 0x4c, 0x09, 0xd1, //0x00001c15 orq %r10, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001c18 movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xc8, //0x00001c22 orq %rcx, %rax - 0x40, 0x80, 0xfe, 0x2d, //0x00001c25 cmpb $45, %sil - 0x48, 0x0f, 0x45, 0xc1, //0x00001c29 cmovneq %rcx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001c2d vmovq %rax, %xmm0 - 0xc4, 0xc1, 0x4b, 0x2a, 0xcc, //0x00001c32 vcvtsi2sd %r12d, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00001c37 vmulsd %xmm0, %xmm1, %xmm0 - //0x00001c3b LBB5_310 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00001c3b vmovq %xmm0, %rax - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001c40 movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001c4a addq $-1, %rcx - 0x48, 0x21, 0xc1, //0x00001c4e andq %rax, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001c51 movl $11, %edx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001c56 movabsq $9218868437227405312, %rax - 0x48, 0x39, 0xc1, //0x00001c60 cmpq %rax, %rcx - 0x0f, 0x84, 0x6c, 0x21, 0x00, 0x00, //0x00001c63 je LBB5_750 - //0x00001c69 LBB5_311 - 0x49, 0xc1, 0xe3, 0x20, //0x00001c69 shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x13, //0x00001c6d orq $19, %r11 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001c71 movq $160(%r14), %rax - 0x4c, 0x89, 0x18, //0x00001c78 movq %r11, (%rax) - 0xc5, 0xfb, 0x11, 0x40, 0x08, //0x00001c7b vmovsd %xmm0, $8(%rax) - 0xe9, 0x1c, 0x21, 0x00, 0x00, //0x00001c80 jmp LBB5_746 - //0x00001c85 LBB5_334 - 0x48, 0x8b, 0x4d, 0x88, //0x00001c85 movq $-120(%rbp), %rcx - 0x44, 0x01, 0xd9, //0x00001c89 addl %r11d, %ecx - 0x45, 0x31, 0xc9, //0x00001c8c xorl %r9d, %r9d - 0x45, 0x31, 0xe4, //0x00001c8f xorl %r12d, %r12d - 0x45, 0x31, 0xc0, //0x00001c92 xorl %r8d, %r8d - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001c95 jmp LBB5_347 - //0x00001c9a LBB5_346 - 0x45, 0x89, 0xe0, //0x00001c9a movl %r12d, %r8d - //0x00001c9d LBB5_347 - 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001c9d movabsq $1152921504606846975, %r15 - 0x49, 0x8d, 0x46, 0x01, //0x00001ca7 leaq $1(%r14), %rax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001cab movq %rax, $-136(%rbp) - 0x45, 0x89, 0xc3, //0x00001cb2 movl %r8d, %r11d - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001cb5 movabsq $9218868437227405312, %r10 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001cbf jmp LBB5_349 - //0x00001cc4 LBB5_348 - 0x45, 0x31, 0xdb, //0x00001cc4 xorl %r11d, %r11d - 0x29, 0xd1, //0x00001cc7 subl %edx, %ecx - //0x00001cc9 LBB5_349 - 0x45, 0x85, 0xc9, //0x00001cc9 testl %r9d, %r9d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001ccc js LBB5_354 - 0x0f, 0x85, 0xe6, 0x07, 0x00, 0x00, //0x00001cd2 jne LBB5_449 - 0x41, 0x80, 0x3e, 0x35, //0x00001cd8 cmpb $53, (%r14) - 0x0f, 0x8c, 0x29, 0x00, 0x00, 0x00, //0x00001cdc jl LBB5_352 - 0xe9, 0xd7, 0x07, 0x00, 0x00, //0x00001ce2 jmp LBB5_449 - //0x00001ce7 LBB5_354 - 0x41, 0x83, 0xf9, 0xf8, //0x00001ce7 cmpl $-8, %r9d - 0x0f, 0x8d, 0x1a, 0x00, 0x00, 0x00, //0x00001ceb jge LBB5_352 - 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00001cf1 movl $27, %edx - 0x45, 0x85, 0xc0, //0x00001cf6 testl %r8d, %r8d - 0x0f, 0x84, 0x07, 0x06, 0x00, 0x00, //0x00001cf9 je LBB5_428 - 0x48, 0x89, 0x4d, 0x88, //0x00001cff movq %rcx, $-120(%rbp) - 0x45, 0x89, 0xc3, //0x00001d03 movl %r8d, %r11d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00001d06 jmp LBB5_357 - //0x00001d0b LBB5_352 - 0x44, 0x89, 0xc8, //0x00001d0b movl %r9d, %eax - 0xf7, 0xd8, //0x00001d0e negl %eax - 0x48, 0x8d, 0x15, 0xf9, 0xd5, 0x00, 0x00, //0x00001d10 leaq $54777(%rip), %rdx /* _POW_TAB+0(%rip) */ - 0x8b, 0x14, 0x82, //0x00001d17 movl (%rdx,%rax,4), %edx - 0x45, 0x85, 0xdb, //0x00001d1a testl %r11d, %r11d - 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00001d1d je LBB5_348 - 0x48, 0x89, 0x4d, 0x88, //0x00001d23 movq %rcx, $-120(%rbp) - //0x00001d27 LBB5_357 - 0x89, 0x55, 0xa8, //0x00001d27 movl %edx, $-88(%rbp) - 0x89, 0xd1, //0x00001d2a movl %edx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00001d2c imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x09, 0xd6, 0x00, 0x00, //0x00001d30 leaq $54793(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x30, //0x00001d37 movl (%rax,%rsi), %r8d - 0x49, 0x63, 0xd3, //0x00001d3b movslq %r11d, %rdx - 0x48, 0x01, 0xc6, //0x00001d3e addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00001d41 addq $4, %rsi - 0x31, 0xff, //0x00001d45 xorl %edi, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001d47 .p2align 4, 0x90 - //0x00001d50 LBB5_358 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00001d50 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00001d54 testb %bl, %bl - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00001d56 je LBB5_363 - 0x41, 0x38, 0x1c, 0x3e, //0x00001d5c cmpb %bl, (%r14,%rdi) - 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x00001d60 jne LBB5_372 - 0x48, 0x83, 0xc7, 0x01, //0x00001d66 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00001d6a cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001d6d jne LBB5_358 - 0x44, 0x89, 0xda, //0x00001d73 movl %r11d, %edx - 0x48, 0x8d, 0x35, 0xc3, 0xd5, 0x00, 0x00, //0x00001d76 leaq $54723(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00001d7d addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001d80 cmpb $0, $4(%rdx,%rax) - 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00001d85 je LBB5_363 - //0x00001d8b LBB5_362 - 0x41, 0x83, 0xc0, 0xff, //0x00001d8b addl $-1, %r8d - //0x00001d8f LBB5_363 - 0x45, 0x85, 0xdb, //0x00001d8f testl %r11d, %r11d - 0x0f, 0x8e, 0xea, 0x00, 0x00, 0x00, //0x00001d92 jle LBB5_371 - 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001d98 movq %r9, $-152(%rbp) - 0x4c, 0x89, 0xc3, //0x00001d9f movq %r8, %rbx - 0x43, 0x8d, 0x04, 0x18, //0x00001da2 leal (%r8,%r11), %eax - 0x44, 0x89, 0xdf, //0x00001da6 movl %r11d, %edi - 0x48, 0x98, //0x00001da9 cltq - 0x49, 0x89, 0xc2, //0x00001dab movq %rax, %r10 - 0x49, 0xc1, 0xe2, 0x20, //0x00001dae shlq $32, %r10 - 0x48, 0x83, 0xc0, 0xff, //0x00001db2 addq $-1, %rax - 0x48, 0x83, 0xc7, 0x01, //0x00001db6 addq $1, %rdi - 0x41, 0x83, 0xc3, 0xff, //0x00001dba addl $-1, %r11d - 0x45, 0x31, 0xc0, //0x00001dbe xorl %r8d, %r8d - 0xe9, 0x45, 0x00, 0x00, 0x00, //0x00001dc1 jmp LBB5_367 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001dc6 .p2align 4, 0x90 - //0x00001dd0 LBB5_365 - 0x48, 0x85, 0xc0, //0x00001dd0 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00001dd3 movl $-56(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001dd6 movl $1, %edx - 0x0f, 0x45, 0xc2, //0x00001ddb cmovnel %edx, %eax - 0x89, 0x45, 0xc8, //0x00001dde movl %eax, $-56(%rbp) - //0x00001de1 LBB5_366 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001de1 movabsq $-4294967041, %rax - 0x49, 0x01, 0xc2, //0x00001deb addq %rax, %r10 - 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x00001dee addq $-255, %r10 - 0x49, 0x8d, 0x41, 0xff, //0x00001df5 leaq $-1(%r9), %rax - 0x48, 0x83, 0xc7, 0xff, //0x00001df9 addq $-1, %rdi - 0x41, 0x83, 0xc3, 0xff, //0x00001dfd addl $-1, %r11d - 0x48, 0x83, 0xff, 0x01, //0x00001e01 cmpq $1, %rdi - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00001e05 jle LBB5_369 - //0x00001e0b LBB5_367 - 0x49, 0x89, 0xc1, //0x00001e0b movq %rax, %r9 - 0x44, 0x89, 0xd8, //0x00001e0e movl %r11d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x06, //0x00001e11 movsbq (%r14,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00001e16 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00001e1a shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00001e1d addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00001e20 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001e23 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00001e2d mulq %rdx - 0x49, 0x89, 0xd0, //0x00001e30 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x00001e33 shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00001e37 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00001e3b leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00001e3f movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00001e42 subq %rdx, %rax - 0x4d, 0x39, 0xe9, //0x00001e45 cmpq %r13, %r9 - 0x0f, 0x83, 0x82, 0xff, 0xff, 0xff, //0x00001e48 jae LBB5_365 - 0x04, 0x30, //0x00001e4e addb $48, %al - 0x43, 0x88, 0x04, 0x0e, //0x00001e50 movb %al, (%r14,%r9) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00001e54 jmp LBB5_366 - //0x00001e59 LBB5_369 - 0x48, 0x83, 0xfe, 0x0a, //0x00001e59 cmpq $10, %rsi - 0x44, 0x8b, 0x5d, 0xc8, //0x00001e5d movl $-56(%rbp), %r11d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001e61 movl $1, %edi - 0x0f, 0x83, 0x32, 0x00, 0x00, 0x00, //0x00001e66 jae LBB5_373 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001e6c movabsq $9218868437227405312, %r10 - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001e76 movq $-152(%rbp), %r9 - 0xe9, 0x98, 0x00, 0x00, 0x00, //0x00001e7d jmp LBB5_377 - //0x00001e82 LBB5_371 - 0x4c, 0x89, 0xc3, //0x00001e82 movq %r8, %rbx - 0x44, 0x8b, 0x5d, 0xc8, //0x00001e85 movl $-56(%rbp), %r11d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001e89 movl $1, %edi - 0xe9, 0x87, 0x00, 0x00, 0x00, //0x00001e8e jmp LBB5_377 - //0x00001e93 LBB5_372 - 0x0f, 0x8c, 0xf2, 0xfe, 0xff, 0xff, //0x00001e93 jl LBB5_362 - 0xe9, 0xf1, 0xfe, 0xff, 0xff, //0x00001e99 jmp LBB5_363 - //0x00001e9e LBB5_373 - 0x49, 0x63, 0xc9, //0x00001e9e movslq %r9d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001ea1 addq $-1, %rcx - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001ea5 movabsq $9218868437227405312, %r10 - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001eaf movq $-152(%rbp), %r9 - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001eb6 jmp LBB5_375 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ebb .p2align 4, 0x90 - //0x00001ec0 LBB5_374 - 0x48, 0x85, 0xc0, //0x00001ec0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xdf, //0x00001ec3 cmovnel %edi, %r11d - 0x48, 0x83, 0xc1, 0xff, //0x00001ec7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001ecb cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001ecf movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00001ed2 jbe LBB5_377 - //0x00001ed8 LBB5_375 - 0x4c, 0x89, 0xc0, //0x00001ed8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001edb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00001ee5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00001ee8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00001eec leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00001ef0 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00001ef4 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00001ef7 subq %rsi, %rax - 0x4c, 0x39, 0xe9, //0x00001efa cmpq %r13, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00001efd jae LBB5_374 - 0x04, 0x30, //0x00001f03 addb $48, %al - 0x41, 0x88, 0x04, 0x0e, //0x00001f05 movb %al, (%r14,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00001f09 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001f0d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001f11 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00001f14 ja LBB5_375 - //0x00001f1a LBB5_377 - 0x41, 0x01, 0xdc, //0x00001f1a addl %ebx, %r12d - 0x4d, 0x63, 0xe4, //0x00001f1d movslq %r12d, %r12 - 0x4d, 0x39, 0xe5, //0x00001f20 cmpq %r12, %r13 - 0x45, 0x0f, 0x46, 0xe5, //0x00001f23 cmovbel %r13d, %r12d - 0x41, 0x01, 0xd9, //0x00001f27 addl %ebx, %r9d - 0x45, 0x85, 0xe4, //0x00001f2a testl %r12d, %r12d - 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x00001f2d jle LBB5_382 - 0x41, 0x8d, 0x44, 0x24, 0xff, //0x00001f33 leal $-1(%r12), %eax - 0x41, 0x80, 0x3c, 0x06, 0x30, //0x00001f38 cmpb $48, (%r14,%rax) - 0x48, 0x8b, 0x4d, 0x88, //0x00001f3d movq $-120(%rbp), %rcx - 0x8b, 0x55, 0xa8, //0x00001f41 movl $-88(%rbp), %edx - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00001f44 jne LBB5_384 - 0x44, 0x89, 0xe0, //0x00001f4a movl %r12d, %eax - 0x90, 0x90, 0x90, //0x00001f4d .p2align 4, 0x90 - //0x00001f50 LBB5_380 - 0x48, 0x83, 0xf8, 0x01, //0x00001f50 cmpq $1, %rax - 0x0f, 0x8e, 0x27, 0x00, 0x00, 0x00, //0x00001f54 jle LBB5_383 - 0x4c, 0x8d, 0x60, 0xff, //0x00001f5a leaq $-1(%rax), %r12 - 0x83, 0xc0, 0xfe, //0x00001f5e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x06, 0x30, //0x00001f61 cmpb $48, (%r14,%rax) - 0x4c, 0x89, 0xe0, //0x00001f66 movq %r12, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00001f69 je LBB5_380 - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00001f6f jmp LBB5_384 - //0x00001f74 LBB5_382 - 0x48, 0x8b, 0x4d, 0x88, //0x00001f74 movq $-120(%rbp), %rcx - 0x8b, 0x55, 0xa8, //0x00001f78 movl $-88(%rbp), %edx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x00001f7b jne LBB5_384 - //0x00001f81 LBB5_383 - 0x45, 0x31, 0xc9, //0x00001f81 xorl %r9d, %r9d - 0x45, 0x31, 0xe4, //0x00001f84 xorl %r12d, %r12d - //0x00001f87 LBB5_384 - 0x85, 0xd2, //0x00001f87 testl %edx, %edx - 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x00001f89 js LBB5_386 - 0x44, 0x89, 0x5d, 0xc8, //0x00001f8f movl %r11d, $-56(%rbp) - 0x45, 0x89, 0xe0, //0x00001f93 movl %r12d, %r8d - 0x45, 0x89, 0xe3, //0x00001f96 movl %r12d, %r11d - 0x29, 0xd1, //0x00001f99 subl %edx, %ecx - 0xe9, 0x29, 0xfd, 0xff, 0xff, //0x00001f9b jmp LBB5_349 - //0x00001fa0 LBB5_386 - 0x48, 0x89, 0x4d, 0x88, //0x00001fa0 movq %rcx, $-120(%rbp) - 0x83, 0xfa, 0xc3, //0x00001fa4 cmpl $-61, %edx - 0x0f, 0x8f, 0x6e, 0x02, 0x00, 0x00, //0x00001fa7 jg LBB5_414 - 0x41, 0x89, 0xd0, //0x00001fad movl %edx, %r8d - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00001fb0 jmp LBB5_392 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fb5 .p2align 4, 0x90 - //0x00001fc0 LBB5_389 - 0x45, 0x31, 0xc9, //0x00001fc0 xorl %r9d, %r9d - //0x00001fc3 LBB5_390 - 0x31, 0xc0, //0x00001fc3 xorl %eax, %eax - //0x00001fc5 LBB5_391 - 0x41, 0x8d, 0x48, 0x3c, //0x00001fc5 leal $60(%r8), %ecx - 0x41, 0x89, 0xc4, //0x00001fc9 movl %eax, %r12d - 0x41, 0x83, 0xf8, 0x88, //0x00001fcc cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00001fd0 movl %ecx, %r8d - 0x0f, 0x8d, 0x47, 0x02, 0x00, 0x00, //0x00001fd3 jge LBB5_415 - //0x00001fd9 LBB5_392 - 0x45, 0x85, 0xe4, //0x00001fd9 testl %r12d, %r12d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00001fdc movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd4, //0x00001fe1 cmovgl %r12d, %edx - 0x31, 0xc0, //0x00001fe5 xorl %eax, %eax - 0x31, 0xc9, //0x00001fe7 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fe9 .p2align 4, 0x90 - //0x00001ff0 LBB5_393 - 0x48, 0x39, 0xc2, //0x00001ff0 cmpq %rax, %rdx - 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00001ff3 je LBB5_396 - 0x48, 0x8d, 0x0c, 0x89, //0x00001ff9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x06, //0x00001ffd movsbq (%r14,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00002002 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002006 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000200a addq $1, %rax - 0x49, 0x8d, 0x77, 0x01, //0x0000200e leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002012 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00002015 jb LBB5_393 - 0x89, 0xc2, //0x0000201b movl %eax, %edx - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000201d jmp LBB5_398 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002022 .p2align 4, 0x90 - //0x00002030 LBB5_396 - 0x48, 0x85, 0xc9, //0x00002030 testq %rcx, %rcx - 0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x00002033 je LBB5_390 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002039 .p2align 4, 0x90 - //0x00002040 LBB5_397 - 0x48, 0x01, 0xc9, //0x00002040 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002043 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00002047 addl $1, %edx - 0x49, 0x8d, 0x47, 0x01, //0x0000204a leaq $1(%r15), %rax - 0x48, 0x39, 0xc1, //0x0000204e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00002051 jb LBB5_397 - //0x00002057 LBB5_398 - 0x41, 0x29, 0xd1, //0x00002057 subl %edx, %r9d - 0x44, 0x89, 0xe0, //0x0000205a movl %r12d, %eax - 0x29, 0xd0, //0x0000205d subl %edx, %eax - 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x0000205f jle LBB5_401 - 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002065 movq %r9, $-152(%rbp) - 0x48, 0x63, 0xf2, //0x0000206c movslq %edx, %rsi - 0x49, 0x63, 0xd4, //0x0000206f movslq %r12d, %rdx - 0x49, 0x89, 0xd1, //0x00002072 movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x00002075 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x00002078 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000207b notq %rdi - 0x48, 0x01, 0xd7, //0x0000207e addq %rdx, %rdi - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00002081 jne LBB5_402 - 0x31, 0xd2, //0x00002087 xorl %edx, %edx - 0x41, 0xf6, 0xc1, 0x01, //0x00002089 testb $1, %r9b - 0x0f, 0x85, 0x9e, 0x00, 0x00, 0x00, //0x0000208d jne LBB5_405 - 0xe9, 0xbc, 0x00, 0x00, 0x00, //0x00002093 jmp LBB5_406 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002098 .p2align 4, 0x90 - //0x000020a0 LBB5_401 - 0x31, 0xc0, //0x000020a0 xorl %eax, %eax - 0xe9, 0xe5, 0x00, 0x00, 0x00, //0x000020a2 jmp LBB5_408 - //0x000020a7 LBB5_402 - 0x4d, 0x89, 0xca, //0x000020a7 movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x000020aa andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x000020ae negq %r10 - 0x31, 0xd2, //0x000020b1 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x78, 0xff, 0xff, 0xff, //0x000020b3 movq $-136(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020ba .p2align 4, 0x90 - //0x000020c0 LBB5_403 - 0x48, 0x89, 0xcf, //0x000020c0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000020c3 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x000020c7 andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000020ca orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x000020ce movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x000020d2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x000020d6 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000020dc leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000020e0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x000020e4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000020e7 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x000020eb andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000020ee orb $48, %dil - 0x40, 0x88, 0x3b, //0x000020f2 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x000020f5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x000020f9 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000020fe leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002102 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00002106 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000210a addq $-2, %rdx - 0x49, 0x39, 0xd2, //0x0000210e cmpq %rdx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002111 jne LBB5_403 - 0x48, 0x29, 0xd6, //0x00002117 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000211a negq %rdx - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000211d movabsq $9218868437227405312, %r10 - 0x41, 0xf6, 0xc1, 0x01, //0x00002127 testb $1, %r9b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000212b je LBB5_406 - //0x00002131 LBB5_405 - 0x48, 0x89, 0xcf, //0x00002131 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002134 shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x00002138 orb $48, %dil - 0x41, 0x88, 0x3c, 0x16, //0x0000213c movb %dil, (%r14,%rdx) - 0x4c, 0x21, 0xf9, //0x00002140 andq %r15, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002143 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x36, //0x00002147 movsbq (%r14,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000214c leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002150 addq $-48, %rcx - //0x00002154 LBB5_406 - 0x48, 0x85, 0xc9, //0x00002154 testq %rcx, %rcx - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002157 movq $-152(%rbp), %r9 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000215e movl $1, %edi - 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00002163 jne LBB5_408 - 0xe9, 0x51, 0x00, 0x00, 0x00, //0x00002169 jmp LBB5_410 - 0x90, 0x90, //0x0000216e .p2align 4, 0x90 - //0x00002170 LBB5_407 - 0x49, 0x8d, 0x77, 0x01, //0x00002170 leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002174 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xdf, //0x00002177 cmovael %edi, %r11d - 0x48, 0x8d, 0x0c, 0x12, //0x0000217b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000217f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002183 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002186 je LBB5_410 - //0x0000218c LBB5_408 - 0x48, 0x89, 0xca, //0x0000218c movq %rcx, %rdx - 0x4c, 0x21, 0xfa, //0x0000218f andq %r15, %rdx - 0x48, 0x63, 0xf0, //0x00002192 movslq %eax, %rsi - 0x49, 0x39, 0xf5, //0x00002195 cmpq %rsi, %r13 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00002198 jbe LBB5_407 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000219e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x000021a2 orb $48, %cl - 0x41, 0x88, 0x0c, 0x36, //0x000021a5 movb %cl, (%r14,%rsi) - 0x83, 0xc6, 0x01, //0x000021a9 addl $1, %esi - 0x89, 0xf0, //0x000021ac movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x000021ae leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000021b2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x000021b6 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000021b9 jne LBB5_408 - //0x000021bf LBB5_410 - 0x41, 0x83, 0xc1, 0x01, //0x000021bf addl $1, %r9d - 0x85, 0xc0, //0x000021c3 testl %eax, %eax - 0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x000021c5 jle LBB5_388 - 0x89, 0xc1, //0x000021cb movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x000021cd addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021d1 .p2align 4, 0x90 - //0x000021e0 LBB5_412 - 0x8d, 0x50, 0xff, //0x000021e0 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x16, 0x30, //0x000021e3 cmpb $48, (%r14,%rdx) - 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x000021e8 jne LBB5_391 - 0x48, 0x83, 0xc1, 0xff, //0x000021ee addq $-1, %rcx - 0x89, 0xd0, //0x000021f2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x000021f4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x000021f8 jg LBB5_412 - 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x000021fe jmp LBB5_389 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002203 .p2align 4, 0x90 - //0x00002210 LBB5_388 - 0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002210 jne LBB5_391 - 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002216 jmp LBB5_389 - //0x0000221b LBB5_414 - 0x44, 0x89, 0xe0, //0x0000221b movl %r12d, %eax - 0x89, 0xd1, //0x0000221e movl %edx, %ecx - //0x00002220 LBB5_415 - 0xf7, 0xd9, //0x00002220 negl %ecx - 0x85, 0xc0, //0x00002222 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002224 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00002229 cmovgl %eax, %esi - 0x31, 0xff, //0x0000222c xorl %edi, %edi - 0x31, 0xdb, //0x0000222e xorl %ebx, %ebx - 0x44, 0x89, 0x5d, 0xc8, //0x00002230 movl %r11d, $-56(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002234 .p2align 4, 0x90 - //0x00002240 LBB5_416 - 0x48, 0x39, 0xfe, //0x00002240 cmpq %rdi, %rsi - 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00002243 je LBB5_422 - 0x48, 0x8d, 0x14, 0x9b, //0x00002249 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3e, //0x0000224d movsbq (%r14,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x00002252 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00002256 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x0000225a addq $1, %rdi - 0x48, 0x89, 0xda, //0x0000225e movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00002261 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00002264 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00002267 je LBB5_416 - 0x89, 0xfe, //0x0000226d movl %edi, %esi - 0x8b, 0x55, 0xa8, //0x0000226f movl $-88(%rbp), %edx - //0x00002272 LBB5_419 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00002272 movq $-1, %r11 - 0x49, 0xd3, 0xe3, //0x00002279 shlq %cl, %r11 - 0x49, 0xf7, 0xd3, //0x0000227c notq %r11 - 0x41, 0x89, 0xc4, //0x0000227f movl %eax, %r12d - 0x41, 0x29, 0xf4, //0x00002282 subl %esi, %r12d - 0x0f, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x00002285 jle LBB5_429 - 0x4c, 0x63, 0xc6, //0x0000228b movslq %esi, %r8 - 0x48, 0x98, //0x0000228e cltq - 0x49, 0x89, 0xc2, //0x00002290 movq %rax, %r10 - 0x4d, 0x29, 0xc2, //0x00002293 subq %r8, %r10 - 0x4c, 0x89, 0xc2, //0x00002296 movq %r8, %rdx - 0x48, 0xf7, 0xd2, //0x00002299 notq %rdx - 0x48, 0x01, 0xc2, //0x0000229c addq %rax, %rdx - 0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x0000229f jne LBB5_431 - 0x31, 0xc0, //0x000022a5 xorl %eax, %eax - 0xe9, 0x14, 0x01, 0x00, 0x00, //0x000022a7 jmp LBB5_434 - //0x000022ac LBB5_422 - 0x48, 0x85, 0xdb, //0x000022ac testq %rbx, %rbx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000022af je LBB5_430 - 0x48, 0x89, 0xdf, //0x000022b5 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000022b8 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x000022bb testq %rdi, %rdi - 0x8b, 0x55, 0xa8, //0x000022be movl $-88(%rbp), %edx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000022c1 je LBB5_427 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000022c7 movq $-1, %r11 - 0x49, 0xd3, 0xe3, //0x000022ce shlq %cl, %r11 - 0x49, 0xf7, 0xd3, //0x000022d1 notq %r11 - 0x41, 0x29, 0xf1, //0x000022d4 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x000022d7 addl $1, %r9d - 0x45, 0x31, 0xe4, //0x000022db xorl %r12d, %r12d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000022de movl $1, %edi - 0xe9, 0x28, 0x01, 0x00, 0x00, //0x000022e3 jmp LBB5_425 - //0x000022e8 LBB5_427 - 0x48, 0x01, 0xdb, //0x000022e8 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000022eb leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x000022ef addl $1, %esi - 0x48, 0x89, 0xdf, //0x000022f2 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000022f5 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x000022f8 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000022fb je LBB5_427 - 0xe9, 0x6c, 0xff, 0xff, 0xff, //0x00002301 jmp LBB5_419 - //0x00002306 LBB5_428 - 0x45, 0x31, 0xc0, //0x00002306 xorl %r8d, %r8d - 0x45, 0x31, 0xdb, //0x00002309 xorl %r11d, %r11d - 0x29, 0xd1, //0x0000230c subl %edx, %ecx - 0xe9, 0xb6, 0xf9, 0xff, 0xff, //0x0000230e jmp LBB5_349 - //0x00002313 LBB5_429 - 0x45, 0x31, 0xe4, //0x00002313 xorl %r12d, %r12d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002316 movl $1, %edi - 0xe9, 0xdd, 0x00, 0x00, 0x00, //0x0000231b jmp LBB5_437 - //0x00002320 LBB5_430 - 0x45, 0x31, 0xe4, //0x00002320 xorl %r12d, %r12d - 0x45, 0x31, 0xc0, //0x00002323 xorl %r8d, %r8d - 0x45, 0x31, 0xdb, //0x00002326 xorl %r11d, %r11d - 0x48, 0x8b, 0x4d, 0x88, //0x00002329 movq $-120(%rbp), %rcx - 0x8b, 0x55, 0xa8, //0x0000232d movl $-88(%rbp), %edx - 0x29, 0xd1, //0x00002330 subl %edx, %ecx - 0xe9, 0x92, 0xf9, 0xff, 0xff, //0x00002332 jmp LBB5_349 - //0x00002337 LBB5_431 - 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002337 movq %r9, $-152(%rbp) - 0x4d, 0x89, 0xd1, //0x0000233e movq %r10, %r9 - 0x49, 0x83, 0xe1, 0xfe, //0x00002341 andq $-2, %r9 - 0x49, 0xf7, 0xd9, //0x00002345 negq %r9 - 0x31, 0xc0, //0x00002348 xorl %eax, %eax - 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x0000234a movq $-136(%rbp), %rdx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002351 .p2align 4, 0x90 - //0x00002360 LBB5_432 - 0x48, 0x89, 0xdf, //0x00002360 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00002363 shrq %cl, %rdi - 0x4c, 0x21, 0xdb, //0x00002366 andq %r11, %rbx - 0x40, 0x80, 0xc7, 0x30, //0x00002369 addb $48, %dil - 0x40, 0x88, 0x7a, 0xff, //0x0000236d movb %dil, $-1(%rdx) - 0x48, 0x8d, 0x3c, 0x9b, //0x00002371 leaq (%rbx,%rbx,4), %rdi - 0x4a, 0x0f, 0xbe, 0x5c, 0x02, 0xff, //0x00002375 movsbq $-1(%rdx,%r8), %rbx - 0x48, 0x8d, 0x3c, 0x7b, //0x0000237b leaq (%rbx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x0000237f addq $-48, %rdi - 0x48, 0x89, 0xfb, //0x00002383 movq %rdi, %rbx - 0x48, 0xd3, 0xeb, //0x00002386 shrq %cl, %rbx - 0x4c, 0x21, 0xdf, //0x00002389 andq %r11, %rdi - 0x80, 0xc3, 0x30, //0x0000238c addb $48, %bl - 0x88, 0x1a, //0x0000238f movb %bl, (%rdx) - 0x48, 0x8d, 0x3c, 0xbf, //0x00002391 leaq (%rdi,%rdi,4), %rdi - 0x4a, 0x0f, 0xbe, 0x1c, 0x02, //0x00002395 movsbq (%rdx,%r8), %rbx - 0x48, 0x8d, 0x1c, 0x7b, //0x0000239a leaq (%rbx,%rdi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000239e addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x02, //0x000023a2 addq $2, %rdx - 0x48, 0x83, 0xc0, 0xfe, //0x000023a6 addq $-2, %rax - 0x49, 0x39, 0xc1, //0x000023aa cmpq %rax, %r9 - 0x0f, 0x85, 0xad, 0xff, 0xff, 0xff, //0x000023ad jne LBB5_432 - 0x49, 0x29, 0xc0, //0x000023b3 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x000023b6 negq %rax - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000023b9 movq $-152(%rbp), %r9 - //0x000023c0 LBB5_434 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000023c0 movl $1, %edi - 0x41, 0xf6, 0xc2, 0x01, //0x000023c5 testb $1, %r10b - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000023c9 je LBB5_436 - 0x48, 0x89, 0xda, //0x000023cf movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000023d2 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x000023d5 addb $48, %dl - 0x41, 0x88, 0x14, 0x06, //0x000023d8 movb %dl, (%r14,%rax) - 0x4c, 0x21, 0xdb, //0x000023dc andq %r11, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x000023df leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x06, //0x000023e3 movsbq (%r14,%r8), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x000023e8 leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000023ec addq $-48, %rbx - //0x000023f0 LBB5_436 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000023f0 movabsq $9218868437227405312, %r10 - 0x8b, 0x55, 0xa8, //0x000023fa movl $-88(%rbp), %edx - //0x000023fd LBB5_437 - 0x41, 0x29, 0xf1, //0x000023fd subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00002400 addl $1, %r9d - 0xe9, 0x4a, 0x00, 0x00, 0x00, //0x00002404 jmp LBB5_440 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002409 .p2align 4, 0x90 - //0x00002410 LBB5_425 - 0x48, 0x89, 0xd8, //0x00002410 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00002413 shrq %cl, %rax - 0x4c, 0x21, 0xdb, //0x00002416 andq %r11, %rbx - 0x49, 0x63, 0xf4, //0x00002419 movslq %r12d, %rsi - 0x49, 0x39, 0xf5, //0x0000241c cmpq %rsi, %r13 - 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000241f jbe LBB5_438 - 0x04, 0x30, //0x00002425 addb $48, %al - 0x41, 0x88, 0x04, 0x36, //0x00002427 movb %al, (%r14,%rsi) - 0x83, 0xc6, 0x01, //0x0000242b addl $1, %esi - 0x41, 0x89, 0xf4, //0x0000242e movl %esi, %r12d - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002431 jmp LBB5_439 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002436 .p2align 4, 0x90 - //0x00002440 LBB5_438 - 0x48, 0x85, 0xc0, //0x00002440 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00002443 movl $-56(%rbp), %eax - 0x0f, 0x45, 0xc7, //0x00002446 cmovnel %edi, %eax - 0x89, 0x45, 0xc8, //0x00002449 movl %eax, $-56(%rbp) - //0x0000244c LBB5_439 - 0x48, 0x01, 0xdb, //0x0000244c addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000244f leaq (%rbx,%rbx,4), %rbx - //0x00002453 LBB5_440 - 0x48, 0x85, 0xdb, //0x00002453 testq %rbx, %rbx - 0x0f, 0x85, 0xb4, 0xff, 0xff, 0xff, //0x00002456 jne LBB5_425 - 0x45, 0x85, 0xe4, //0x0000245c testl %r12d, %r12d - 0x0f, 0x8e, 0x31, 0x00, 0x00, 0x00, //0x0000245f jle LBB5_446 - 0x44, 0x89, 0xe0, //0x00002465 movl %r12d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002468 addq $1, %rax - 0x90, 0x90, 0x90, 0x90, //0x0000246c .p2align 4, 0x90 - //0x00002470 LBB5_443 - 0x41, 0x8d, 0x4c, 0x24, 0xff, //0x00002470 leal $-1(%r12), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x00002475 cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000247a jne LBB5_447 - 0x48, 0x83, 0xc0, 0xff, //0x00002480 addq $-1, %rax - 0x41, 0x89, 0xcc, //0x00002484 movl %ecx, %r12d - 0x48, 0x83, 0xf8, 0x01, //0x00002487 cmpq $1, %rax - 0x0f, 0x8f, 0xdf, 0xff, 0xff, 0xff, //0x0000248b jg LBB5_443 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002491 jmp LBB5_445 - //0x00002496 LBB5_446 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00002496 je LBB5_445 - //0x0000249c LBB5_447 - 0x45, 0x89, 0xe0, //0x0000249c movl %r12d, %r8d - 0x45, 0x89, 0xe3, //0x0000249f movl %r12d, %r11d - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000024a2 jmp LBB5_448 - //0x000024a7 LBB5_445 - 0x45, 0x31, 0xc9, //0x000024a7 xorl %r9d, %r9d - 0x45, 0x31, 0xe4, //0x000024aa xorl %r12d, %r12d - 0x45, 0x31, 0xc0, //0x000024ad xorl %r8d, %r8d - 0x45, 0x31, 0xdb, //0x000024b0 xorl %r11d, %r11d - //0x000024b3 LBB5_448 - 0x48, 0x8b, 0x4d, 0x88, //0x000024b3 movq $-120(%rbp), %rcx - 0x29, 0xd1, //0x000024b7 subl %edx, %ecx - 0xe9, 0x0b, 0xf8, 0xff, 0xff, //0x000024b9 jmp LBB5_349 - //0x000024be LBB5_449 - 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x000024be cmpl $-1022, %ecx - 0x0f, 0x8f, 0x07, 0x02, 0x00, 0x00, //0x000024c4 jg LBB5_477 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000024ca movl $-1022, %r8d - 0x45, 0x85, 0xdb, //0x000024d0 testl %r11d, %r11d - 0x0f, 0x84, 0x31, 0x02, 0x00, 0x00, //0x000024d3 je LBB5_480 - 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000024d9 movq %r9, $-152(%rbp) - 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x000024e0 leal $1021(%rcx), %r8d - 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x000024e7 cmpl $-1082, %ecx - 0x0f, 0x8f, 0x98, 0x02, 0x00, 0x00, //0x000024ed jg LBB5_484 - 0x4d, 0x8d, 0x57, 0x01, //0x000024f3 leaq $1(%r15), %r10 - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000024f7 movl $1, %r9d - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x000024fd jmp LBB5_457 - //0x00002502 LBB5_454 - 0x31, 0xc0, //0x00002502 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002504 movq %rax, $-152(%rbp) - //0x0000250b LBB5_455 - 0x45, 0x31, 0xe4, //0x0000250b xorl %r12d, %r12d - //0x0000250e LBB5_456 - 0x41, 0x8d, 0x48, 0x3c, //0x0000250e leal $60(%r8), %ecx - 0x45, 0x89, 0xe3, //0x00002512 movl %r12d, %r11d - 0x44, 0x89, 0xe7, //0x00002515 movl %r12d, %edi - 0x41, 0x83, 0xf8, 0x88, //0x00002518 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000251c movl %ecx, %r8d - 0x0f, 0x8d, 0x6c, 0x02, 0x00, 0x00, //0x0000251f jge LBB5_485 - //0x00002525 LBB5_457 - 0x45, 0x85, 0xdb, //0x00002525 testl %r11d, %r11d - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00002528 movl $0, %edi - 0x41, 0x0f, 0x4f, 0xfb, //0x0000252d cmovgl %r11d, %edi - 0x31, 0xc0, //0x00002531 xorl %eax, %eax - 0x31, 0xc9, //0x00002533 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002535 .p2align 4, 0x90 - //0x00002540 LBB5_458 - 0x48, 0x39, 0xc7, //0x00002540 cmpq %rax, %rdi - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002543 je LBB5_461 - 0x48, 0x8d, 0x0c, 0x89, //0x00002549 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x06, //0x0000254d movsbq (%r14,%rax), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x00002552 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002556 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000255a addq $1, %rax - 0x4c, 0x39, 0xd1, //0x0000255e cmpq %r10, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00002561 jb LBB5_458 - 0x89, 0xc7, //0x00002567 movl %eax, %edi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002569 jmp LBB5_463 - //0x0000256e LBB5_461 - 0x48, 0x85, 0xc9, //0x0000256e testq %rcx, %rcx - 0x0f, 0x84, 0x94, 0xff, 0xff, 0xff, //0x00002571 je LBB5_455 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002577 .p2align 4, 0x90 - //0x00002580 LBB5_462 - 0x48, 0x01, 0xc9, //0x00002580 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002583 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0x01, //0x00002587 addl $1, %edi - 0x4c, 0x39, 0xd1, //0x0000258a cmpq %r10, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000258d jb LBB5_462 - //0x00002593 LBB5_463 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002593 movq $-152(%rbp), %rax - 0x29, 0xf8, //0x0000259a subl %edi, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000259c movq %rax, $-152(%rbp) - 0x31, 0xc0, //0x000025a3 xorl %eax, %eax - 0x44, 0x39, 0xdf, //0x000025a5 cmpl %r11d, %edi - 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x000025a8 jge LBB5_468 - 0x48, 0x63, 0xff, //0x000025ae movslq %edi, %rdi - 0x49, 0x63, 0xdc, //0x000025b1 movslq %r12d, %rbx - 0x49, 0x8d, 0x04, 0x3e, //0x000025b4 leaq (%r14,%rdi), %rax - 0x45, 0x31, 0xe4, //0x000025b8 xorl %r12d, %r12d - 0x44, 0x8b, 0x5d, 0xc8, //0x000025bb movl $-56(%rbp), %r11d - 0x90, //0x000025bf .p2align 4, 0x90 - //0x000025c0 LBB5_465 - 0x48, 0x89, 0xce, //0x000025c0 movq %rcx, %rsi - 0x48, 0xc1, 0xee, 0x3c, //0x000025c3 shrq $60, %rsi - 0x4c, 0x21, 0xf9, //0x000025c7 andq %r15, %rcx - 0x40, 0x80, 0xce, 0x30, //0x000025ca orb $48, %sil - 0x43, 0x88, 0x34, 0x26, //0x000025ce movb %sil, (%r14,%r12) - 0x4a, 0x0f, 0xbe, 0x34, 0x20, //0x000025d2 movsbq (%rax,%r12), %rsi - 0x4a, 0x8d, 0x14, 0x27, //0x000025d7 leaq (%rdi,%r12), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000025db addq $1, %rdx - 0x49, 0x83, 0xc4, 0x01, //0x000025df addq $1, %r12 - 0x48, 0x8d, 0x0c, 0x89, //0x000025e3 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x4e, //0x000025e7 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000025eb addq $-48, %rcx - 0x48, 0x39, 0xda, //0x000025ef cmpq %rbx, %rdx - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x000025f2 jl LBB5_465 - 0x48, 0x85, 0xc9, //0x000025f8 testq %rcx, %rcx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000025fb je LBB5_473 - 0x44, 0x89, 0xe0, //0x00002601 movl %r12d, %eax - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002604 jmp LBB5_469 - //0x00002609 LBB5_468 - 0x44, 0x8b, 0x5d, 0xc8, //0x00002609 movl $-56(%rbp), %r11d - //0x0000260d LBB5_469 - 0x41, 0x89, 0xc4, //0x0000260d movl %eax, %r12d - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002610 jmp LBB5_471 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002615 .p2align 4, 0x90 - //0x00002620 LBB5_470 - 0x4c, 0x39, 0xd1, //0x00002620 cmpq %r10, %rcx - 0x45, 0x0f, 0x43, 0xd9, //0x00002623 cmovael %r9d, %r11d - 0x48, 0x8d, 0x04, 0x3f, //0x00002627 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000262b leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x0000262f testq %rdi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002632 je LBB5_473 - //0x00002638 LBB5_471 - 0x48, 0x89, 0xcf, //0x00002638 movq %rcx, %rdi - 0x4c, 0x21, 0xff, //0x0000263b andq %r15, %rdi - 0x49, 0x63, 0xc4, //0x0000263e movslq %r12d, %rax - 0x49, 0x39, 0xc5, //0x00002641 cmpq %rax, %r13 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002644 jbe LBB5_470 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000264a shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000264e orb $48, %cl - 0x41, 0x88, 0x0c, 0x06, //0x00002651 movb %cl, (%r14,%rax) - 0x83, 0xc0, 0x01, //0x00002655 addl $1, %eax - 0x41, 0x89, 0xc4, //0x00002658 movl %eax, %r12d - 0x48, 0x8d, 0x04, 0x3f, //0x0000265b leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000265f leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x00002663 testq %rdi, %rdi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002666 jne LBB5_471 - //0x0000266c LBB5_473 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000266c movq $-152(%rbp), %rax - 0x83, 0xc0, 0x01, //0x00002673 addl $1, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002676 movq %rax, $-152(%rbp) - 0x45, 0x85, 0xe4, //0x0000267d testl %r12d, %r12d - 0x44, 0x89, 0x5d, 0xc8, //0x00002680 movl %r11d, $-56(%rbp) - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00002684 jle LBB5_453 - 0x44, 0x89, 0xe0, //0x0000268a movl %r12d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000268d addq $1, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002691 .p2align 4, 0x90 - //0x000026a0 LBB5_475 - 0x41, 0x8d, 0x4c, 0x24, 0xff, //0x000026a0 leal $-1(%r12), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x000026a5 cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x5e, 0xfe, 0xff, 0xff, //0x000026aa jne LBB5_456 - 0x48, 0x83, 0xc0, 0xff, //0x000026b0 addq $-1, %rax - 0x41, 0x89, 0xcc, //0x000026b4 movl %ecx, %r12d - 0x48, 0x83, 0xf8, 0x01, //0x000026b7 cmpq $1, %rax - 0x0f, 0x8f, 0xdf, 0xff, 0xff, 0xff, //0x000026bb jg LBB5_475 - 0xe9, 0x3c, 0xfe, 0xff, 0xff, //0x000026c1 jmp LBB5_454 - //0x000026c6 LBB5_453 - 0x0f, 0x85, 0x42, 0xfe, 0xff, 0xff, //0x000026c6 jne LBB5_456 - 0xe9, 0x31, 0xfe, 0xff, 0xff, //0x000026cc jmp LBB5_454 - //0x000026d1 LBB5_477 - 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x000026d1 cmpl $1024, %ecx - 0x0f, 0x8e, 0x1e, 0x00, 0x00, 0x00, //0x000026d7 jle LBB5_479 - 0x31, 0xc9, //0x000026dd xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x000026df movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xc0, //0x000026e3 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x000026e7 movq $-144(%rbp), %r11 - 0x44, 0x8b, 0x65, 0xa0, //0x000026ee movl $-96(%rbp), %r12d - 0x40, 0x8a, 0x75, 0x98, //0x000026f2 movb $-104(%rbp), %sil - 0xe9, 0x0d, 0xf5, 0xff, 0xff, //0x000026f6 jmp LBB5_308 - //0x000026fb LBB5_479 - 0x83, 0xc1, 0xff, //0x000026fb addl $-1, %ecx - 0x41, 0x89, 0xc8, //0x000026fe movl %ecx, %r8d - 0x40, 0x8a, 0x75, 0x98, //0x00002701 movb $-104(%rbp), %sil - 0xe9, 0x90, 0x02, 0x00, 0x00, //0x00002705 jmp LBB5_511 - //0x0000270a LBB5_480 - 0x31, 0xc0, //0x0000270a xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000270c movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002710 movq $-144(%rbp), %r11 - 0x44, 0x8b, 0x65, 0xa0, //0x00002717 movl $-96(%rbp), %r12d - 0x40, 0x8a, 0x75, 0x98, //0x0000271b movb $-104(%rbp), %sil - 0xe9, 0x41, 0x03, 0x00, 0x00, //0x0000271f jmp LBB5_524 - //0x00002724 LBB5_481 - 0x0f, 0xbc, 0xc0, //0x00002724 bsfl %eax, %eax - 0xe9, 0x0e, 0x0d, 0x00, 0x00, //0x00002727 jmp LBB5_627 - //0x0000272c LBB5_482 - 0x4c, 0x89, 0xe8, //0x0000272c movq %r13, %rax - 0x4c, 0x01, 0xd0, //0x0000272f addq %r10, %rax - 0x4c, 0x29, 0xc8, //0x00002732 subq %r9, %rax - 0x48, 0xf7, 0xd2, //0x00002735 notq %rdx - 0x48, 0x01, 0xc2, //0x00002738 addq %rax, %rdx - 0xe9, 0xe0, 0xe6, 0xff, 0xff, //0x0000273b jmp LBB5_164 - //0x00002740 LBB5_483 - 0x48, 0x39, 0xca, //0x00002740 cmpq %rcx, %rdx - 0xb1, 0x02, //0x00002743 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00002745 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00002748 shrq %cl, %rdx - 0x49, 0xc1, 0xe6, 0x34, //0x0000274b shlq $52, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000274f movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00002759 andq %rax, %rdx - 0x4c, 0x09, 0xf2, //0x0000275c orq %r14, %rdx - 0x49, 0x09, 0xd7, //0x0000275f orq %rdx, %r15 - 0x80, 0x7d, 0xc8, 0x00, //0x00002762 cmpb $0, $-56(%rbp) - 0x4c, 0x0f, 0x44, 0xfa, //0x00002766 cmoveq %rdx, %r15 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x0000276a vmovq %r15, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x0000276f vucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x75, 0xb8, //0x00002773 movq $-72(%rbp), %r14 - 0x49, 0x89, 0xdb, //0x00002777 movq %rbx, %r11 - 0x0f, 0x85, 0x09, 0xec, 0xff, 0xff, //0x0000277a jne LBB5_221 - 0x0f, 0x8b, 0xb5, 0xf4, 0xff, 0xff, //0x00002780 jnp LBB5_310 - 0xe9, 0xfe, 0xeb, 0xff, 0xff, //0x00002786 jmp LBB5_221 - //0x0000278b LBB5_484 - 0x44, 0x89, 0xdf, //0x0000278b movl %r11d, %edi - 0x44, 0x89, 0xc1, //0x0000278e movl %r8d, %ecx - //0x00002791 LBB5_485 - 0xf7, 0xd9, //0x00002791 negl %ecx - 0x31, 0xd2, //0x00002793 xorl %edx, %edx - 0x85, 0xff, //0x00002795 testl %edi, %edi - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002797 movl $0, %esi - 0x0f, 0x4f, 0xf7, //0x0000279c cmovgl %edi, %esi - 0x31, 0xc0, //0x0000279f xorl %eax, %eax - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x000027a1 movq $-144(%rbp), %r11 - 0x44, 0x8a, 0x7d, 0x98, //0x000027a8 movb $-104(%rbp), %r15b - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000027ac movabsq $9218868437227405312, %r10 - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000027b6 movq $-152(%rbp), %r9 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000027bd movl $-1022, %r8d - //0x000027c3 LBB5_486 - 0x48, 0x39, 0xd6, //0x000027c3 cmpq %rdx, %rsi - 0x0f, 0x84, 0xb0, 0x00, 0x00, 0x00, //0x000027c6 je LBB5_495 - 0x48, 0x8d, 0x04, 0x80, //0x000027cc leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x16, //0x000027d0 movsbq (%r14,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x000027d5 leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x000027d9 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x000027dd addq $1, %rdx - 0x48, 0x89, 0xc3, //0x000027e1 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x000027e4 shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x000027e7 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000027ea je LBB5_486 - 0x89, 0xd6, //0x000027f0 movl %edx, %esi - //0x000027f2 LBB5_489 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000027f2 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000027f9 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000027fc notq %r8 - 0x31, 0xd2, //0x000027ff xorl %edx, %edx - 0x39, 0xfe, //0x00002801 cmpl %edi, %esi - 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x00002803 jge LBB5_493 - 0x4c, 0x63, 0xd6, //0x00002809 movslq %esi, %r10 - 0x4d, 0x63, 0xcc, //0x0000280c movslq %r12d, %r9 - 0x4f, 0x8d, 0x1c, 0x16, //0x0000280f leaq (%r14,%r10), %r11 - 0x31, 0xd2, //0x00002813 xorl %edx, %edx - //0x00002815 LBB5_491 - 0x48, 0x89, 0xc7, //0x00002815 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00002818 shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x0000281b andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x0000281e addb $48, %dil - 0x41, 0x88, 0x3c, 0x16, //0x00002822 movb %dil, (%r14,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x13, //0x00002826 movsbq (%r11,%rdx), %rdi - 0x49, 0x8d, 0x1c, 0x12, //0x0000282b leaq (%r10,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x0000282f addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x00002833 addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x00002837 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x0000283b leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000283f addq $-48, %rax - 0x4c, 0x39, 0xcb, //0x00002843 cmpq %r9, %rbx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00002846 jl LBB5_491 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x0000284c movq $-144(%rbp), %r11 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002853 movabsq $9218868437227405312, %r10 - 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000285d movq $-152(%rbp), %r9 - //0x00002864 LBB5_493 - 0x41, 0x29, 0xf1, //0x00002864 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00002867 addl $1, %r9d - 0x48, 0x85, 0xc0, //0x0000286b testq %rax, %rax - 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x0000286e jne LBB5_498 - 0x41, 0x89, 0xd4, //0x00002874 movl %edx, %r12d - 0xe9, 0x89, 0x00, 0x00, 0x00, //0x00002877 jmp LBB5_502 - //0x0000287c LBB5_495 - 0x48, 0x85, 0xc0, //0x0000287c testq %rax, %rax - 0x0f, 0x84, 0x9f, 0x05, 0x00, 0x00, //0x0000287f je LBB5_570 - 0x48, 0x89, 0xc2, //0x00002885 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00002888 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000288b testq %rdx, %rdx - 0x0f, 0x84, 0xc8, 0x00, 0x00, 0x00, //0x0000288e je LBB5_507 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002894 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000289b shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000289e notq %r8 - 0x41, 0x29, 0xf1, //0x000028a1 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x000028a4 addl $1, %r9d - 0x31, 0xd2, //0x000028a8 xorl %edx, %edx - //0x000028aa LBB5_498 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000028aa movl $1, %esi - 0x41, 0x89, 0xd4, //0x000028af movl %edx, %r12d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x000028b2 jmp LBB5_500 - //0x000028b7 LBB5_499 - 0x48, 0x85, 0xd2, //0x000028b7 testq %rdx, %rdx - 0x8b, 0x55, 0xc8, //0x000028ba movl $-56(%rbp), %edx - 0x0f, 0x45, 0xd6, //0x000028bd cmovnel %esi, %edx - 0x89, 0x55, 0xc8, //0x000028c0 movl %edx, $-56(%rbp) - 0x48, 0x01, 0xc0, //0x000028c3 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000028c6 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000028ca testq %rax, %rax - 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x000028cd je LBB5_502 - //0x000028d3 LBB5_500 - 0x48, 0x89, 0xc2, //0x000028d3 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000028d6 shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x000028d9 andq %r8, %rax - 0x49, 0x63, 0xfc, //0x000028dc movslq %r12d, %rdi - 0x49, 0x39, 0xfd, //0x000028df cmpq %rdi, %r13 - 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x000028e2 jbe LBB5_499 - 0x80, 0xc2, 0x30, //0x000028e8 addb $48, %dl - 0x41, 0x88, 0x14, 0x3e, //0x000028eb movb %dl, (%r14,%rdi) - 0x83, 0xc7, 0x01, //0x000028ef addl $1, %edi - 0x41, 0x89, 0xfc, //0x000028f2 movl %edi, %r12d - 0x48, 0x01, 0xc0, //0x000028f5 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000028f8 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000028fc testq %rax, %rax - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x000028ff jne LBB5_500 - //0x00002905 LBB5_502 - 0x45, 0x85, 0xe4, //0x00002905 testl %r12d, %r12d - 0x44, 0x89, 0xfe, //0x00002908 movl %r15d, %esi - 0x0f, 0x8e, 0x69, 0x00, 0x00, 0x00, //0x0000290b jle LBB5_508 - 0x44, 0x89, 0xe0, //0x00002911 movl %r12d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002914 addq $1, %rax - //0x00002918 LBB5_504 - 0x41, 0x8d, 0x4c, 0x24, 0xff, //0x00002918 leal $-1(%r12), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x0000291d cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x69, 0x00, 0x00, 0x00, //0x00002922 jne LBB5_510 - 0x48, 0x83, 0xc0, 0xff, //0x00002928 addq $-1, %rax - 0x41, 0x89, 0xcc, //0x0000292c movl %ecx, %r12d - 0x48, 0x83, 0xf8, 0x01, //0x0000292f cmpq $1, %rax - 0x0f, 0x8f, 0xdf, 0xff, 0xff, 0xff, //0x00002933 jg LBB5_504 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002939 movl $-1022, %r8d - 0x4c, 0x8b, 0x75, 0xb8, //0x0000293f movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xc0, //0x00002943 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x00002947 movl $-96(%rbp), %r12d - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000294b movabsq $4503599627370495, %rbx - 0x31, 0xc9, //0x00002955 xorl %ecx, %ecx - 0xe9, 0xad, 0x0d, 0x00, 0x00, //0x00002957 jmp LBB5_653 - //0x0000295c LBB5_507 - 0x48, 0x01, 0xc0, //0x0000295c addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000295f leaq (%rax,%rax,4), %rax - 0x83, 0xc6, 0x01, //0x00002963 addl $1, %esi - 0x48, 0x89, 0xc2, //0x00002966 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00002969 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000296c testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000296f je LBB5_507 - 0xe9, 0x78, 0xfe, 0xff, 0xff, //0x00002975 jmp LBB5_489 - //0x0000297a LBB5_508 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000297a movl $-1022, %r8d - 0x45, 0x85, 0xe4, //0x00002980 testl %r12d, %r12d - 0x0f, 0x84, 0xc9, 0x0a, 0x00, 0x00, //0x00002983 je LBB5_628 - 0x45, 0x89, 0xe3, //0x00002989 movl %r12d, %r11d - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000298c jmp LBB5_513 - //0x00002991 LBB5_510 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002991 movl $-1022, %r8d - 0x45, 0x89, 0xe3, //0x00002997 movl %r12d, %r11d - //0x0000299a LBB5_511 - 0x45, 0x85, 0xdb, //0x0000299a testl %r11d, %r11d - 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x0000299d je LBB5_523 - 0x41, 0x89, 0xf7, //0x000029a3 movl %esi, %r15d - //0x000029a6 LBB5_513 - 0x49, 0x63, 0xc3, //0x000029a6 movslq %r11d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x000029a9 leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x000029ad leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x000029b1 xorl %esi, %esi - //0x000029b3 LBB5_514 - 0x48, 0x8d, 0x0d, 0x86, 0xc9, 0x00, 0x00, //0x000029b3 leaq $51590(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x000029ba movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x36, //0x000029c2 movzbl (%r14,%rsi), %ecx - 0x38, 0xd9, //0x000029c7 cmpb %bl, %cl - 0x0f, 0x85, 0x19, 0x01, 0x00, 0x00, //0x000029c9 jne LBB5_532 - 0x48, 0x39, 0xf2, //0x000029cf cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000029d2 je LBB5_521 - 0x48, 0x8d, 0x0d, 0x61, 0xc9, 0x00, 0x00, //0x000029d8 leaq $51553(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x000029df movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x36, 0x01, //0x000029e7 movzbl $1(%r14,%rsi), %ecx - 0x38, 0xd9, //0x000029ed cmpb %bl, %cl - 0x0f, 0x85, 0xf3, 0x00, 0x00, 0x00, //0x000029ef jne LBB5_532 - 0x48, 0x39, 0xf7, //0x000029f5 cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000029f8 je LBB5_521 - 0x48, 0x83, 0xfe, 0x24, //0x000029fe cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002a02 je LBB5_522 - 0x48, 0x8d, 0x0d, 0x31, 0xc9, 0x00, 0x00, //0x00002a08 leaq $51505(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002a0f movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x36, 0x02, //0x00002a17 movzbl $2(%r14,%rsi), %ecx - 0x38, 0xd9, //0x00002a1d cmpb %bl, %cl - 0x0f, 0x85, 0xc3, 0x00, 0x00, 0x00, //0x00002a1f jne LBB5_532 - 0x48, 0x83, 0xc6, 0x03, //0x00002a25 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00002a29 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002a2c jne LBB5_514 - //0x00002a32 LBB5_521 - 0x44, 0x89, 0xd8, //0x00002a32 movl %r11d, %eax - 0x48, 0x8d, 0x0d, 0x04, 0xc9, 0x00, 0x00, //0x00002a35 leaq $51460(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002a3c cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xab, 0x00, 0x00, 0x00, //0x00002a44 jne LBB5_533 - //0x00002a4a LBB5_522 - 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00002a4a movl $16, %eax - 0xe9, 0xa6, 0x00, 0x00, 0x00, //0x00002a4f jmp LBB5_534 - //0x00002a54 LBB5_523 - 0x31, 0xc0, //0x00002a54 xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00002a56 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002a5a movq $-144(%rbp), %r11 - 0x44, 0x8b, 0x65, 0xa0, //0x00002a61 movl $-96(%rbp), %r12d - //0x00002a65 LBB5_524 - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002a65 movabsq $4503599627370495, %rbx - //0x00002a6f LBB5_525 - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002a6f movq $-1, %rcx - 0x41, 0x83, 0xf9, 0x14, //0x00002a76 cmpl $20, %r9d - 0x0f, 0x8e, 0x09, 0x00, 0x00, 0x00, //0x00002a7a jle LBB5_527 - 0x4c, 0x8b, 0x75, 0xb8, //0x00002a80 movq $-72(%rbp), %r14 - 0xe9, 0x80, 0x0c, 0x00, 0x00, //0x00002a84 jmp LBB5_653 - //0x00002a89 LBB5_527 - 0x4c, 0x89, 0x45, 0xc0, //0x00002a89 movq %r8, $-64(%rbp) - 0x45, 0x89, 0xcf, //0x00002a8d movl %r9d, %r15d - 0x4d, 0x89, 0xca, //0x00002a90 movq %r9, %r10 - 0x45, 0x85, 0xc9, //0x00002a93 testl %r9d, %r9d - 0x0f, 0x8e, 0x40, 0x01, 0x00, 0x00, //0x00002a96 jle LBB5_543 - 0x31, 0xd2, //0x00002a9c xorl %edx, %edx - 0x85, 0xc0, //0x00002a9e testl %eax, %eax - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00002aa0 movl $0, %ecx - 0x0f, 0x4f, 0xc8, //0x00002aa5 cmovgl %eax, %ecx - 0x4d, 0x8d, 0x4f, 0xff, //0x00002aa8 leaq $-1(%r15), %r9 - 0x49, 0x39, 0xc9, //0x00002aac cmpq %rcx, %r9 - 0x4c, 0x0f, 0x43, 0xc9, //0x00002aaf cmovaeq %rcx, %r9 - 0x45, 0x8d, 0x41, 0x01, //0x00002ab3 leal $1(%r9), %r8d - 0x31, 0xff, //0x00002ab7 xorl %edi, %edi - //0x00002ab9 LBB5_529 - 0x48, 0x39, 0xd1, //0x00002ab9 cmpq %rdx, %rcx - 0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x00002abc je LBB5_544 - 0x48, 0x8d, 0x3c, 0xbf, //0x00002ac2 leaq (%rdi,%rdi,4), %rdi - 0x49, 0x0f, 0xbe, 0x34, 0x16, //0x00002ac6 movsbq (%r14,%rdx), %rsi - 0x48, 0x8d, 0x3c, 0x7e, //0x00002acb leaq (%rsi,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00002acf addq $-48, %rdi - 0x48, 0x83, 0xc2, 0x01, //0x00002ad3 addq $1, %rdx - 0x49, 0x39, 0xd7, //0x00002ad7 cmpq %rdx, %r15 - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002ada jne LBB5_529 - 0x45, 0x89, 0xc1, //0x00002ae0 movl %r8d, %r9d - 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00002ae3 jmp LBB5_544 - //0x00002ae8 LBB5_532 - 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00002ae8 movl $16, %eax - 0x38, 0xd9, //0x00002aed cmpb %bl, %cl - 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x00002aef jge LBB5_534 - //0x00002af5 LBB5_533 - 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x00002af5 movl $15, %eax - //0x00002afa LBB5_534 - 0x45, 0x85, 0xdb, //0x00002afa testl %r11d, %r11d - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002afd movq %rax, $-152(%rbp) - 0x0f, 0x8e, 0xc6, 0x00, 0x00, 0x00, //0x00002b04 jle LBB5_542 - 0x4c, 0x89, 0xc3, //0x00002b0a movq %r8, %rbx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00002b0d movabsq $-432345564227567616, %r15 - 0x42, 0x8d, 0x3c, 0x18, //0x00002b17 leal (%rax,%r11), %edi - 0x45, 0x89, 0xda, //0x00002b1b movl %r11d, %r10d - 0x4c, 0x63, 0xc7, //0x00002b1e movslq %edi, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x00002b21 addq $-1, %r8 - 0x49, 0x83, 0xc2, 0x01, //0x00002b25 addq $1, %r10 - 0x41, 0x83, 0xc3, 0xff, //0x00002b29 addl $-1, %r11d - 0x31, 0xc9, //0x00002b2d xorl %ecx, %ecx - 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00002b2f jmp LBB5_538 - //0x00002b34 LBB5_536 - 0x48, 0x85, 0xc0, //0x00002b34 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00002b37 movl $-56(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00002b3a movl $1, %edx - 0x0f, 0x45, 0xc2, //0x00002b3f cmovnel %edx, %eax - 0x89, 0x45, 0xc8, //0x00002b42 movl %eax, $-56(%rbp) - //0x00002b45 LBB5_537 - 0x83, 0xc7, 0xff, //0x00002b45 addl $-1, %edi - 0x49, 0x83, 0xc0, 0xff, //0x00002b48 addq $-1, %r8 - 0x49, 0x83, 0xc2, 0xff, //0x00002b4c addq $-1, %r10 - 0x41, 0x83, 0xc3, 0xff, //0x00002b50 addl $-1, %r11d - 0x49, 0x83, 0xfa, 0x01, //0x00002b54 cmpq $1, %r10 - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00002b58 jle LBB5_540 - //0x00002b5e LBB5_538 - 0x4c, 0x01, 0xf9, //0x00002b5e addq %r15, %rcx - 0x44, 0x89, 0xd8, //0x00002b61 movl %r11d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x06, //0x00002b64 movsbq (%r14,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00002b69 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00002b6d addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00002b70 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002b73 movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00002b7d mulq %rcx - 0x48, 0x89, 0xd1, //0x00002b80 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00002b83 shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00002b87 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00002b8b leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00002b8f movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00002b92 subq %rdx, %rax - 0x4d, 0x39, 0xe8, //0x00002b95 cmpq %r13, %r8 - 0x0f, 0x83, 0x96, 0xff, 0xff, 0xff, //0x00002b98 jae LBB5_536 - 0x04, 0x30, //0x00002b9e addb $48, %al - 0x43, 0x88, 0x04, 0x06, //0x00002ba0 movb %al, (%r14,%r8) - 0xe9, 0x9c, 0xff, 0xff, 0xff, //0x00002ba4 jmp LBB5_537 - //0x00002ba9 LBB5_540 - 0x48, 0x83, 0xfe, 0x0a, //0x00002ba9 cmpq $10, %rsi - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002bad movq $-144(%rbp), %r11 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002bb4 movabsq $9218868437227405312, %r10 - 0x0f, 0x83, 0x96, 0x00, 0x00, 0x00, //0x00002bbe jae LBB5_549 - 0x44, 0x8a, 0x7d, 0x98, //0x00002bc4 movb $-104(%rbp), %r15b - 0x49, 0x89, 0xd8, //0x00002bc8 movq %rbx, %r8 - 0xe9, 0x01, 0x01, 0x00, 0x00, //0x00002bcb jmp LBB5_553 - //0x00002bd0 LBB5_542 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002bd0 movq $-144(%rbp), %r11 - 0xe9, 0xf5, 0x00, 0x00, 0x00, //0x00002bd7 jmp LBB5_553 - //0x00002bdc LBB5_543 - 0x45, 0x31, 0xc9, //0x00002bdc xorl %r9d, %r9d - 0x31, 0xff, //0x00002bdf xorl %edi, %edi - //0x00002be1 LBB5_544 - 0x4c, 0x89, 0xd1, //0x00002be1 movq %r10, %rcx - 0x85, 0xc9, //0x00002be4 testl %ecx, %ecx - 0x40, 0x0f, 0x9e, 0xc6, //0x00002be6 setle %sil - 0x41, 0x89, 0xc8, //0x00002bea movl %ecx, %r8d - 0x45, 0x29, 0xc8, //0x00002bed subl %r9d, %r8d - 0x0f, 0x8e, 0x5b, 0x00, 0x00, 0x00, //0x00002bf0 jle LBB5_548 - 0x41, 0x83, 0xf8, 0x10, //0x00002bf6 cmpl $16, %r8d - 0x0f, 0x82, 0x46, 0x0a, 0x00, 0x00, //0x00002bfa jb LBB5_637 - 0x89, 0xf1, //0x00002c00 movl %esi, %ecx - 0x45, 0x89, 0xc3, //0x00002c02 movl %r8d, %r11d - 0xc5, 0xfa, 0x6f, 0x05, 0xb3, 0xd5, 0xff, 0xff, //0x00002c05 vmovdqu $-10829(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc7, 0x00, //0x00002c0d vpinsrq $0, %rdi, %xmm0, %xmm0 - 0x41, 0x83, 0xe3, 0xf0, //0x00002c13 andl $-16, %r11d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x9f, 0xd5, 0xff, 0xff, 0xf0, //0x00002c17 vpblendd $240, $-10849(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x73, 0xf0, //0x00002c21 leal $-16(%r11), %esi - 0x89, 0xf7, //0x00002c25 movl %esi, %edi - 0xc1, 0xef, 0x04, //0x00002c27 shrl $4, %edi - 0x83, 0xc7, 0x01, //0x00002c2a addl $1, %edi - 0x89, 0xfa, //0x00002c2d movl %edi, %edx - 0x83, 0xe2, 0x03, //0x00002c2f andl $3, %edx - 0x83, 0xfe, 0x30, //0x00002c32 cmpl $48, %esi - 0x0f, 0x83, 0x34, 0x08, 0x00, 0x00, //0x00002c35 jae LBB5_629 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x4c, 0xd6, 0xff, 0xff, //0x00002c3b vpbroadcastq $-10676(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00002c44 vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00002c48 vmovdqa %ymm2, %ymm1 - 0xe9, 0x9e, 0x08, 0x00, 0x00, //0x00002c4c jmp LBB5_631 - //0x00002c51 LBB5_548 - 0x4c, 0x8b, 0x45, 0xc0, //0x00002c51 movq $-64(%rbp), %r8 - 0xe9, 0x06, 0x0a, 0x00, 0x00, //0x00002c55 jmp LBB5_639 - //0x00002c5a LBB5_549 - 0x48, 0x63, 0xf7, //0x00002c5a movslq %edi, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00002c5d addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002c61 movl $1, %edi - 0x44, 0x8a, 0x7d, 0x98, //0x00002c66 movb $-104(%rbp), %r15b - 0x49, 0x89, 0xd8, //0x00002c6a movq %rbx, %r8 - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00002c6d jmp LBB5_551 - //0x00002c72 LBB5_550 - 0x48, 0x85, 0xc0, //0x00002c72 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00002c75 movl $-56(%rbp), %eax - 0x0f, 0x45, 0xc7, //0x00002c78 cmovnel %edi, %eax - 0x89, 0x45, 0xc8, //0x00002c7b movl %eax, $-56(%rbp) - 0x48, 0x83, 0xc6, 0xff, //0x00002c7e addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00002c82 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00002c86 movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002c89 jbe LBB5_553 - //0x00002c8f LBB5_551 - 0x48, 0x89, 0xc8, //0x00002c8f movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002c92 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00002c9c mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00002c9f shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00002ca3 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x00002ca7 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x00002cab movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x00002cae subq %rbx, %rax - 0x4c, 0x39, 0xee, //0x00002cb1 cmpq %r13, %rsi - 0x0f, 0x83, 0xb8, 0xff, 0xff, 0xff, //0x00002cb4 jae LBB5_550 - 0x04, 0x30, //0x00002cba addb $48, %al - 0x41, 0x88, 0x04, 0x36, //0x00002cbc movb %al, (%r14,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x00002cc0 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00002cc4 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00002cc8 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002ccb ja LBB5_551 - //0x00002cd1 LBB5_553 - 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002cd1 movq $-152(%rbp), %rcx - 0x41, 0x01, 0xcc, //0x00002cd8 addl %ecx, %r12d - 0x49, 0x63, 0xc4, //0x00002cdb movslq %r12d, %rax - 0x49, 0x39, 0xc5, //0x00002cde cmpq %rax, %r13 - 0x41, 0x0f, 0x46, 0xc5, //0x00002ce1 cmovbel %r13d, %eax - 0x41, 0x01, 0xc9, //0x00002ce5 addl %ecx, %r9d - 0x85, 0xc0, //0x00002ce8 testl %eax, %eax - 0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x00002cea jle LBB5_558 - 0x89, 0xc1, //0x00002cf0 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00002cf2 addq $1, %rcx - 0x4c, 0x8b, 0x6d, 0xc0, //0x00002cf6 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x00002cfa movl $-96(%rbp), %r12d - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002cfe movabsq $4503599627370495, %rbx - 0x44, 0x89, 0xfe, //0x00002d08 movl %r15d, %esi - //0x00002d0b LBB5_555 - 0x8d, 0x50, 0xff, //0x00002d0b leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x16, 0x30, //0x00002d0e cmpb $48, (%r14,%rdx) - 0x0f, 0x85, 0x56, 0xfd, 0xff, 0xff, //0x00002d13 jne LBB5_525 - 0x48, 0x83, 0xc1, 0xff, //0x00002d19 addq $-1, %rcx - 0x89, 0xd0, //0x00002d1d movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00002d1f cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002d23 jg LBB5_555 - 0xe9, 0x22, 0x00, 0x00, 0x00, //0x00002d29 jmp LBB5_557 - //0x00002d2e LBB5_558 - 0x85, 0xc0, //0x00002d2e testl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00002d30 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x00002d34 movl $-96(%rbp), %r12d - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002d38 movabsq $4503599627370495, %rbx - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00002d42 je LBB5_557 - 0x44, 0x89, 0xfe, //0x00002d48 movl %r15d, %esi - 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x00002d4b jmp LBB5_525 - //0x00002d50 LBB5_557 - 0x31, 0xff, //0x00002d50 xorl %edi, %edi - 0x31, 0xd2, //0x00002d52 xorl %edx, %edx - 0xe9, 0x6c, 0x09, 0x00, 0x00, //0x00002d54 jmp LBB5_648 - //0x00002d59 LBB5_560 - 0x89, 0xf0, //0x00002d59 movl %esi, %eax - 0xe9, 0xda, 0x06, 0x00, 0x00, //0x00002d5b jmp LBB5_627 - //0x00002d60 LBB5_561 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00002d60 leaq $184(%r14), %r8 - 0x4d, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00002d67 movq $160(%r14), %r11 - 0x49, 0x8b, 0x96, 0xb8, 0x00, 0x00, 0x00, //0x00002d6e movq $184(%r14), %rdx - 0x48, 0x89, 0xc7, //0x00002d75 movq %rax, %rdi - 0x48, 0xc1, 0xe7, 0x04, //0x00002d78 shlq $4, %rdi - 0x48, 0x8d, 0x0c, 0x3a, //0x00002d7c leaq (%rdx,%rdi), %rcx - 0x48, 0x89, 0x4d, 0xc8, //0x00002d80 movq %rcx, $-56(%rbp) - 0x41, 0x8a, 0x4b, 0xf0, //0x00002d84 movb $-16(%r11), %cl - 0x80, 0xf9, 0x07, //0x00002d88 cmpb $7, %cl - 0x0f, 0x84, 0xa0, 0x09, 0x00, 0x00, //0x00002d8b je LBB5_654 - 0x80, 0xf9, 0x06, //0x00002d91 cmpb $6, %cl - 0x0f, 0x85, 0x21, 0x0a, 0x00, 0x00, //0x00002d94 jne LBB5_661 - 0x49, 0x8d, 0x47, 0x01, //0x00002d9a leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x00002d9e movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00002da2 cmpq $32, %rcx - 0x0f, 0x87, 0x4f, 0x0d, 0x00, 0x00, //0x00002da6 ja LBB5_704 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002dac movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00002db6 btq %rcx, %rsi - 0x0f, 0x83, 0x3b, 0x0d, 0x00, 0x00, //0x00002dba jae LBB5_704 - 0x49, 0x8d, 0x47, 0x02, //0x00002dc0 leaq $2(%r15), %rax - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00002dc4 movzbl $1(%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00002dc9 cmpq $32, %rcx - 0x0f, 0x87, 0x28, 0x0d, 0x00, 0x00, //0x00002dcd ja LBB5_704 - 0x48, 0x0f, 0xa3, 0xce, //0x00002dd3 btq %rcx, %rsi - 0x0f, 0x83, 0x1e, 0x0d, 0x00, 0x00, //0x00002dd7 jae LBB5_704 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00002ddd movq $144(%r14), %rsi - 0x48, 0x89, 0xc1, //0x00002de4 movq %rax, %rcx - 0x48, 0x29, 0xf1, //0x00002de7 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00002dea cmpq $64, %rcx - 0x0f, 0x83, 0xa0, 0x0c, 0x00, 0x00, //0x00002dee jae LBB5_700 - 0x4c, 0x89, 0xf3, //0x00002df4 movq %r14, %rbx - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00002df7 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00002dfe shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00002e01 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00002e04 testq %rax, %rax - 0x0f, 0x84, 0x7d, 0x0c, 0x00, 0x00, //0x00002e07 je LBB5_699 - 0x48, 0x0f, 0xbc, 0xc8, //0x00002e0d bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00002e11 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00002e15 addq $1, %rax - 0x48, 0x01, 0xce, //0x00002e19 addq %rcx, %rsi - 0x49, 0x89, 0xde, //0x00002e1c movq %rbx, %r14 - 0xe9, 0xd5, 0x0c, 0x00, 0x00, //0x00002e1f jmp LBB5_703 - //0x00002e24 LBB5_570 - 0x31, 0xc0, //0x00002e24 xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00002e26 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x00002e2a movl $-96(%rbp), %r12d - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002e2e movabsq $4503599627370495, %rbx - 0x44, 0x89, 0xfe, //0x00002e38 movl %r15d, %esi - 0xe9, 0x2f, 0xfc, 0xff, 0xff, //0x00002e3b jmp LBB5_525 - //0x00002e40 LBB5_571 - 0x4d, 0x89, 0xd8, //0x00002e40 movq %r11, %r8 - 0x0f, 0xbc, 0xc1, //0x00002e43 bsfl %ecx, %eax - 0x48, 0x01, 0xc6, //0x00002e46 addq %rax, %rsi - 0x4c, 0x8d, 0x25, 0xc0, 0xdd, 0x00, 0x00, //0x00002e49 leaq $56768(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xf2, //0x00002e50 movq %rsi, %rdx - 0x48, 0x89, 0xf3, //0x00002e53 movq %rsi, %rbx - //0x00002e56 LBB5_572 - 0x0f, 0xb6, 0x4a, 0x01, //0x00002e56 movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xf9, 0x75, //0x00002e5a cmpq $117, %rcx - 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00002e5e je LBB5_575 - 0x42, 0x8a, 0x0c, 0x21, //0x00002e64 movb (%rcx,%r12), %cl - 0x84, 0xc9, //0x00002e68 testb %cl, %cl - 0x0f, 0x84, 0xa2, 0x05, 0x00, 0x00, //0x00002e6a je LBB5_623 - 0x4c, 0x89, 0x75, 0xb8, //0x00002e70 movq %r14, $-72(%rbp) - 0x48, 0x83, 0xc2, 0x02, //0x00002e74 addq $2, %rdx - 0x88, 0x0b, //0x00002e78 movb %cl, (%rbx) - 0x48, 0x83, 0xc3, 0x01, //0x00002e7a addq $1, %rbx - 0x48, 0x89, 0x55, 0xc8, //0x00002e7e movq %rdx, $-56(%rbp) - 0x49, 0x89, 0xdb, //0x00002e82 movq %rbx, %r11 - 0xe9, 0x3d, 0x02, 0x00, 0x00, //0x00002e85 jmp LBB5_594 - //0x00002e8a LBB5_575 - 0x4c, 0x89, 0x75, 0xb8, //0x00002e8a movq %r14, $-72(%rbp) - 0x44, 0x8b, 0x5a, 0x02, //0x00002e8e movl $2(%rdx), %r11d - 0x45, 0x89, 0xd9, //0x00002e92 movl %r11d, %r9d - 0x41, 0xf7, 0xd1, //0x00002e95 notl %r9d - 0x45, 0x8d, 0x93, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002e98 leal $-808464432(%r11), %r10d - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x00002e9f andl $-2139062144, %r9d - 0x40, 0xb7, 0x01, //0x00002ea6 movb $1, %dil - 0x48, 0xc7, 0xc1, 0xf4, 0xff, 0xff, 0xff, //0x00002ea9 movq $-12, %rcx - 0x45, 0x85, 0xd1, //0x00002eb0 testl %r10d, %r9d - 0x0f, 0x85, 0x0f, 0x12, 0x00, 0x00, //0x00002eb3 jne LBB5_790 - 0x41, 0x8d, 0x83, 0x19, 0x19, 0x19, 0x19, //0x00002eb9 leal $421075225(%r11), %eax - 0x44, 0x09, 0xd8, //0x00002ec0 orl %r11d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002ec3 testl $-2139062144, %eax - 0x0f, 0x85, 0xfa, 0x11, 0x00, 0x00, //0x00002ec8 jne LBB5_790 - 0x45, 0x89, 0xda, //0x00002ece movl %r11d, %r10d - 0x41, 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002ed1 andl $2139062143, %r10d - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002ed8 movl $-1061109568, %eax - 0x44, 0x29, 0xd0, //0x00002edd subl %r10d, %eax - 0x45, 0x8d, 0xb2, 0x46, 0x46, 0x46, 0x46, //0x00002ee0 leal $1179010630(%r10), %r14d - 0x44, 0x21, 0xc8, //0x00002ee7 andl %r9d, %eax - 0x44, 0x85, 0xf0, //0x00002eea testl %r14d, %eax - 0x0f, 0x85, 0xd5, 0x11, 0x00, 0x00, //0x00002eed jne LBB5_790 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002ef3 movl $-522133280, %eax - 0x44, 0x29, 0xd0, //0x00002ef8 subl %r10d, %eax - 0x41, 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00002efb addl $960051513, %r10d - 0x41, 0x21, 0xc1, //0x00002f02 andl %eax, %r9d - 0x45, 0x85, 0xd1, //0x00002f05 testl %r10d, %r9d - 0x0f, 0x85, 0xba, 0x11, 0x00, 0x00, //0x00002f08 jne LBB5_790 - 0x41, 0x0f, 0xcb, //0x00002f0e bswapl %r11d - 0x44, 0x89, 0xd8, //0x00002f11 movl %r11d, %eax - 0xc1, 0xe8, 0x04, //0x00002f14 shrl $4, %eax - 0xf7, 0xd0, //0x00002f17 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x00002f19 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00002f1e leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002f21 andl $252645135, %r11d - 0x41, 0x01, 0xc3, //0x00002f28 addl %eax, %r11d - 0x44, 0x89, 0xd8, //0x00002f2b movl %r11d, %eax - 0xc1, 0xe8, 0x04, //0x00002f2e shrl $4, %eax - 0x44, 0x09, 0xd8, //0x00002f31 orl %r11d, %eax - 0x0f, 0xb6, 0xf0, //0x00002f34 movzbl %al, %esi - 0xc1, 0xe8, 0x08, //0x00002f37 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x00002f3a andl $65280, %eax - 0x09, 0xc6, //0x00002f3f orl %eax, %esi - 0x48, 0x8d, 0x42, 0x06, //0x00002f41 leaq $6(%rdx), %rax - 0x48, 0x89, 0x45, 0xc8, //0x00002f45 movq %rax, $-56(%rbp) - 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00002f49 cmpl $128, %esi - 0x0f, 0x82, 0x17, 0x04, 0x00, 0x00, //0x00002f4f jb LBB5_618 - 0x45, 0x31, 0xd2, //0x00002f55 xorl %r10d, %r10d - //0x00002f58 LBB5_581 - 0x89, 0xf0, //0x00002f58 movl %esi, %eax - 0x81, 0xfe, 0xff, 0x07, 0x00, 0x00, //0x00002f5a cmpl $2047, %esi - 0x0f, 0x86, 0x18, 0x04, 0x00, 0x00, //0x00002f60 jbe LBB5_620 - 0x25, 0x00, 0xf8, 0xff, 0xff, //0x00002f66 andl $-2048, %eax - 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x00002f6b cmpl $55296, %eax - 0x0f, 0x85, 0x23, 0x01, 0x00, 0x00, //0x00002f70 jne LBB5_593 - 0x81, 0xfe, 0xff, 0xdb, 0x00, 0x00, //0x00002f76 cmpl $56319, %esi - 0x0f, 0x87, 0x1f, 0x04, 0x00, 0x00, //0x00002f7c ja LBB5_621 - 0x42, 0x80, 0x7c, 0x52, 0x06, 0x5c, //0x00002f82 cmpb $92, $6(%rdx,%r10,2) - 0x0f, 0x85, 0x13, 0x04, 0x00, 0x00, //0x00002f88 jne LBB5_621 - 0x42, 0x80, 0x7c, 0x52, 0x07, 0x75, //0x00002f8e cmpb $117, $7(%rdx,%r10,2) - 0x0f, 0x85, 0x07, 0x04, 0x00, 0x00, //0x00002f94 jne LBB5_621 - 0x46, 0x8b, 0x74, 0x52, 0x08, //0x00002f9a movl $8(%rdx,%r10,2), %r14d - 0x45, 0x89, 0xf3, //0x00002f9f movl %r14d, %r11d - 0x41, 0xf7, 0xd3, //0x00002fa2 notl %r11d - 0x41, 0x8d, 0x86, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002fa5 leal $-808464432(%r14), %eax - 0x41, 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00002fac andl $-2139062144, %r11d - 0x41, 0x85, 0xc3, //0x00002fb3 testl %eax, %r11d - 0x0f, 0x85, 0x08, 0x11, 0x00, 0x00, //0x00002fb6 jne LBB5_789 - 0x41, 0x8d, 0x86, 0x19, 0x19, 0x19, 0x19, //0x00002fbc leal $421075225(%r14), %eax - 0x44, 0x09, 0xf0, //0x00002fc3 orl %r14d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002fc6 testl $-2139062144, %eax - 0x0f, 0x85, 0xf3, 0x10, 0x00, 0x00, //0x00002fcb jne LBB5_789 - 0x45, 0x89, 0xf1, //0x00002fd1 movl %r14d, %r9d - 0x41, 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002fd4 andl $2139062143, %r9d - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002fdb movl $-1061109568, %eax - 0x44, 0x29, 0xc8, //0x00002fe0 subl %r9d, %eax - 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00002fe3 movl %eax, $-144(%rbp) - 0x41, 0x8d, 0x81, 0x46, 0x46, 0x46, 0x46, //0x00002fe9 leal $1179010630(%r9), %eax - 0x89, 0x45, 0xc0, //0x00002ff0 movl %eax, $-64(%rbp) - 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00002ff3 movl $-144(%rbp), %eax - 0x44, 0x21, 0xd8, //0x00002ff9 andl %r11d, %eax - 0x85, 0x45, 0xc0, //0x00002ffc testl %eax, $-64(%rbp) - 0x0f, 0x85, 0xbf, 0x10, 0x00, 0x00, //0x00002fff jne LBB5_789 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00003005 movl $-522133280, %eax - 0x44, 0x29, 0xc8, //0x0000300a subl %r9d, %eax - 0x41, 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x0000300d addl $960051513, %r9d - 0x41, 0x21, 0xc3, //0x00003014 andl %eax, %r11d - 0x45, 0x85, 0xcb, //0x00003017 testl %r9d, %r11d - 0x0f, 0x85, 0xa4, 0x10, 0x00, 0x00, //0x0000301a jne LBB5_789 - 0x41, 0x0f, 0xce, //0x00003020 bswapl %r14d - 0x44, 0x89, 0xf0, //0x00003023 movl %r14d, %eax - 0xc1, 0xe8, 0x04, //0x00003026 shrl $4, %eax - 0xf7, 0xd0, //0x00003029 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000302b andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00003030 leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00003033 andl $252645135, %r14d - 0x41, 0x01, 0xc6, //0x0000303a addl %eax, %r14d - 0x44, 0x89, 0xf0, //0x0000303d movl %r14d, %eax - 0xc1, 0xe8, 0x04, //0x00003040 shrl $4, %eax - 0x44, 0x09, 0xf0, //0x00003043 orl %r14d, %eax - 0x41, 0x89, 0xc3, //0x00003046 movl %eax, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x00003049 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000304d andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xc8, //0x00003054 movzbl %al, %r9d - 0x45, 0x09, 0xd9, //0x00003058 orl %r11d, %r9d - 0x25, 0x00, 0x00, 0xfc, 0x00, //0x0000305b andl $16515072, %eax - 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x00003060 cmpl $14417920, %eax - 0x0f, 0x84, 0x50, 0x03, 0x00, 0x00, //0x00003065 je LBB5_622 - 0x48, 0x83, 0x45, 0xc8, 0x06, //0x0000306b addq $6, $-56(%rbp) - 0x66, 0x42, 0xc7, 0x04, 0x13, 0xef, 0xbf, //0x00003070 movw $-16401, (%rbx,%r10) - 0x42, 0xc6, 0x44, 0x13, 0x02, 0xbd, //0x00003077 movb $-67, $2(%rbx,%r10) - 0x49, 0x83, 0xc2, 0x03, //0x0000307d addq $3, %r10 - 0x44, 0x89, 0xce, //0x00003081 movl %r9d, %esi - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00003084 cmpl $128, %r9d - 0x0f, 0x83, 0xc7, 0xfe, 0xff, 0xff, //0x0000308b jae LBB5_581 - 0x4c, 0x01, 0xd3, //0x00003091 addq %r10, %rbx - 0xe9, 0xd6, 0x02, 0x00, 0x00, //0x00003094 jmp LBB5_619 - //0x00003099 LBB5_593 - 0x89, 0xf0, //0x00003099 movl %esi, %eax - 0xc1, 0xe8, 0x0c, //0x0000309b shrl $12, %eax - 0x0c, 0xe0, //0x0000309e orb $-32, %al - 0x42, 0x88, 0x04, 0x13, //0x000030a0 movb %al, (%rbx,%r10) - 0x89, 0xf0, //0x000030a4 movl %esi, %eax - 0xc1, 0xe8, 0x06, //0x000030a6 shrl $6, %eax - 0x24, 0x3f, //0x000030a9 andb $63, %al - 0x0c, 0x80, //0x000030ab orb $-128, %al - 0x42, 0x88, 0x44, 0x13, 0x01, //0x000030ad movb %al, $1(%rbx,%r10) - 0x40, 0x80, 0xe6, 0x3f, //0x000030b2 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x000030b6 orb $-128, %sil - 0x4e, 0x8d, 0x1c, 0x13, //0x000030ba leaq (%rbx,%r10), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x000030be addq $3, %r11 - 0x42, 0x88, 0x74, 0x13, 0x02, //0x000030c2 movb %sil, $2(%rbx,%r10) - //0x000030c7 LBB5_594 - 0x48, 0x8b, 0x55, 0xc8, //0x000030c7 movq $-56(%rbp), %rdx - 0x80, 0x3a, 0x5c, //0x000030cb cmpb $92, (%rdx) - 0x48, 0x89, 0xd6, //0x000030ce movq %rdx, %rsi - 0x4c, 0x89, 0xdb, //0x000030d1 movq %r11, %rbx - 0x4c, 0x8b, 0x75, 0xb8, //0x000030d4 movq $-72(%rbp), %r14 - 0x0f, 0x84, 0x78, 0xfd, 0xff, 0xff, //0x000030d8 je LBB5_572 - 0x48, 0x8b, 0x4d, 0xc8, //0x000030de movq $-56(%rbp), %rcx - 0xc5, 0xfe, 0x6f, 0x19, //0x000030e2 vmovdqu (%rcx), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x000030e6 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x000030ea vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x000030ee vpmovmskb %ymm5, %edx - 0xc5, 0xe5, 0xda, 0xea, //0x000030f2 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x000030f6 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x000030fa vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xc6, //0x000030fe vpmovmskb %ymm6, %eax - 0x83, 0xc0, 0xff, //0x00003102 addl $-1, %eax - 0xc5, 0xfa, 0x6f, 0x31, //0x00003105 vmovdqu (%rcx), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00003109 vmovd %xmm6, %r9d - 0x85, 0xd0, //0x0000310e testl %edx, %eax - 0x0f, 0x85, 0xc6, 0x0d, 0x00, 0x00, //0x00003110 jne LBB5_762 - 0x31, 0xff, //0x00003116 xorl %edi, %edi - 0x48, 0x8b, 0x75, 0xc8, //0x00003118 movq $-56(%rbp), %rsi - 0x4c, 0x89, 0xdb, //0x0000311c movq %r11, %rbx - //0x0000311f LBB5_597 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000311f vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00003124 vpmovmskb %ymm5, %ecx - 0x83, 0xc2, 0xff, //0x00003128 addl $-1, %edx - 0x85, 0xca, //0x0000312b testl %ecx, %edx - 0x0f, 0x85, 0x82, 0x0f, 0x00, 0x00, //0x0000312d jne LBB5_788 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00003133 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xc4, //0x00003138 vpmovmskb %ymm4, %eax - 0x85, 0xc2, //0x0000313c testl %eax, %edx - 0x0f, 0x85, 0x4e, 0x00, 0x00, 0x00, //0x0000313e jne LBB5_600 - 0xc5, 0xfe, 0x7f, 0x1b, //0x00003144 vmovdqu %ymm3, (%rbx) - 0x4c, 0x8d, 0x56, 0x20, //0x00003148 leaq $32(%rsi), %r10 - 0x48, 0x83, 0xc3, 0x20, //0x0000314c addq $32, %rbx - 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x00003150 vmovdqu $32(%rsi), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00003155 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00003159 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x0000315d vpmovmskb %ymm5, %edx - 0xc5, 0xe5, 0xda, 0xea, //0x00003161 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00003165 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00003169 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xc6, //0x0000316d vpmovmskb %ymm6, %eax - 0x83, 0xc0, 0xff, //0x00003171 addl $-1, %eax - 0x48, 0x83, 0xc7, 0x20, //0x00003174 addq $32, %rdi - 0xc5, 0xfa, 0x6f, 0x76, 0x20, //0x00003178 vmovdqu $32(%rsi), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x0000317d vmovd %xmm6, %r9d - 0x4c, 0x89, 0xd6, //0x00003182 movq %r10, %rsi - 0x85, 0xd0, //0x00003185 testl %edx, %eax - 0x0f, 0x84, 0x92, 0xff, 0xff, 0xff, //0x00003187 je LBB5_597 - 0xe9, 0x51, 0x0d, 0x00, 0x00, //0x0000318d jmp LBB5_763 - //0x00003192 LBB5_600 - 0x48, 0x89, 0xf2, //0x00003192 movq %rsi, %rdx - 0x41, 0x80, 0xf9, 0x5c, //0x00003195 cmpb $92, %r9b - 0x4c, 0x8b, 0x75, 0xb8, //0x00003199 movq $-72(%rbp), %r14 - 0x0f, 0x84, 0xb3, 0xfc, 0xff, 0xff, //0x0000319d je LBB5_572 - //0x000031a3 LBB5_601 - 0x45, 0x88, 0x0c, 0x3b, //0x000031a3 movb %r9b, (%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x000031a7 movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x01, //0x000031ab movzbl $1(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000031b0 cmpb $92, %cl - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x000031b3 je LBB5_610 - 0x41, 0x88, 0x4c, 0x3b, 0x01, //0x000031b9 movb %cl, $1(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x000031be movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x02, //0x000031c2 movzbl $2(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000031c7 cmpb $92, %cl - 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x000031ca je LBB5_611 - 0x41, 0x88, 0x4c, 0x3b, 0x02, //0x000031d0 movb %cl, $2(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x000031d5 movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x03, //0x000031d9 movzbl $3(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000031de cmpb $92, %cl - 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x000031e1 je LBB5_612 - 0x41, 0x88, 0x4c, 0x3b, 0x03, //0x000031e7 movb %cl, $3(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x000031ec movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x04, //0x000031f0 movzbl $4(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000031f5 cmpb $92, %cl - 0x0f, 0x84, 0xe2, 0x00, 0x00, 0x00, //0x000031f8 je LBB5_613 - 0x41, 0x88, 0x4c, 0x3b, 0x04, //0x000031fe movb %cl, $4(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x00003203 movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x05, //0x00003207 movzbl $5(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x0000320c cmpb $92, %cl - 0x0f, 0x84, 0xec, 0x00, 0x00, 0x00, //0x0000320f je LBB5_614 - 0x41, 0x88, 0x4c, 0x3b, 0x05, //0x00003215 movb %cl, $5(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x0000321a movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x06, //0x0000321e movzbl $6(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x00003223 cmpb $92, %cl - 0x0f, 0x84, 0xf6, 0x00, 0x00, 0x00, //0x00003226 je LBB5_615 - 0x41, 0x88, 0x4c, 0x3b, 0x06, //0x0000322c movb %cl, $6(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x00003231 movq $-56(%rbp), %rax - 0x0f, 0xb6, 0x4c, 0x38, 0x07, //0x00003235 movzbl $7(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x0000323a cmpb $92, %cl - 0x0f, 0x84, 0x00, 0x01, 0x00, 0x00, //0x0000323d je LBB5_616 - 0x41, 0x88, 0x4c, 0x3b, 0x07, //0x00003243 movb %cl, $7(%r11,%rdi) - 0x48, 0x8b, 0x45, 0xc8, //0x00003248 movq $-56(%rbp), %rax - 0x44, 0x0f, 0xb6, 0x4c, 0x38, 0x08, //0x0000324c movzbl $8(%rax,%rdi), %r9d - 0x48, 0x83, 0xc7, 0x08, //0x00003252 addq $8, %rdi - 0x41, 0x80, 0xf9, 0x5c, //0x00003256 cmpb $92, %r9b - 0x0f, 0x85, 0x43, 0xff, 0xff, 0xff, //0x0000325a jne LBB5_601 - 0x48, 0x8b, 0x75, 0xc8, //0x00003260 movq $-56(%rbp), %rsi - 0x48, 0x8d, 0x14, 0x3e, //0x00003264 leaq (%rsi,%rdi), %rdx - 0x48, 0x83, 0xc2, 0xff, //0x00003268 addq $-1, %rdx - 0x48, 0x01, 0xfe, //0x0000326c addq %rdi, %rsi - 0x49, 0x01, 0xfb, //0x0000326f addq %rdi, %r11 - 0x48, 0x83, 0xc2, 0x01, //0x00003272 addq $1, %rdx - 0x4c, 0x89, 0xdb, //0x00003276 movq %r11, %rbx - 0x4c, 0x8b, 0x75, 0xb8, //0x00003279 movq $-72(%rbp), %r14 - 0xe9, 0xd4, 0xfb, 0xff, 0xff, //0x0000327d jmp LBB5_572 - //0x00003282 LBB5_610 - 0x48, 0x8b, 0x55, 0xc8, //0x00003282 movq $-56(%rbp), %rdx - 0x48, 0x8d, 0x34, 0x3a, //0x00003286 leaq (%rdx,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000328a addq $1, %rsi - 0x48, 0x01, 0xfa, //0x0000328e addq %rdi, %rdx - 0x49, 0x8d, 0x1c, 0x3b, //0x00003291 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00003295 addq $1, %rbx - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x00003299 jmp LBB5_617 - //0x0000329e LBB5_611 - 0x48, 0x8b, 0x45, 0xc8, //0x0000329e movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x000032a2 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000032a6 addq $1, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x000032aa leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x000032ae addq $2, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x000032b2 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x02, //0x000032b6 addq $2, %rbx - 0xe9, 0xa0, 0x00, 0x00, 0x00, //0x000032ba jmp LBB5_617 - //0x000032bf LBB5_612 - 0x48, 0x8b, 0x45, 0xc8, //0x000032bf movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x000032c3 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x02, //0x000032c7 addq $2, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x000032cb leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x000032cf addq $3, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x000032d3 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x03, //0x000032d7 addq $3, %rbx - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x000032db jmp LBB5_617 - //0x000032e0 LBB5_613 - 0x48, 0x8b, 0x45, 0xc8, //0x000032e0 movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x000032e4 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x03, //0x000032e8 addq $3, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x000032ec leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x000032f0 addq $4, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x000032f4 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x04, //0x000032f8 addq $4, %rbx - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x000032fc jmp LBB5_617 - //0x00003301 LBB5_614 - 0x48, 0x8b, 0x45, 0xc8, //0x00003301 movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x00003305 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x04, //0x00003309 addq $4, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x0000330d leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00003311 addq $5, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x00003315 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x05, //0x00003319 addq $5, %rbx - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x0000331d jmp LBB5_617 - //0x00003322 LBB5_615 - 0x48, 0x8b, 0x45, 0xc8, //0x00003322 movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x00003326 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x05, //0x0000332a addq $5, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x0000332e leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00003332 addq $6, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x00003336 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x06, //0x0000333a addq $6, %rbx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000333e jmp LBB5_617 - //0x00003343 LBB5_616 - 0x48, 0x8b, 0x45, 0xc8, //0x00003343 movq $-56(%rbp), %rax - 0x48, 0x8d, 0x14, 0x38, //0x00003347 leaq (%rax,%rdi), %rdx - 0x48, 0x83, 0xc2, 0x06, //0x0000334b addq $6, %rdx - 0x48, 0x8d, 0x34, 0x38, //0x0000334f leaq (%rax,%rdi), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x00003353 addq $7, %rsi - 0x49, 0x8d, 0x1c, 0x3b, //0x00003357 leaq (%r11,%rdi), %rbx - 0x48, 0x83, 0xc3, 0x07, //0x0000335b addq $7, %rbx - //0x0000335f LBB5_617 - 0x48, 0x83, 0xc2, 0x01, //0x0000335f addq $1, %rdx - 0x4c, 0x8b, 0x75, 0xb8, //0x00003363 movq $-72(%rbp), %r14 - 0xe9, 0xea, 0xfa, 0xff, 0xff, //0x00003367 jmp LBB5_572 - //0x0000336c LBB5_618 - 0x41, 0x89, 0xf1, //0x0000336c movl %esi, %r9d - //0x0000336f LBB5_619 - 0x44, 0x88, 0x0b, //0x0000336f movb %r9b, (%rbx) - 0x48, 0x83, 0xc3, 0x01, //0x00003372 addq $1, %rbx - 0x49, 0x89, 0xdb, //0x00003376 movq %rbx, %r11 - 0xe9, 0x49, 0xfd, 0xff, 0xff, //0x00003379 jmp LBB5_594 - //0x0000337e LBB5_620 - 0xc1, 0xe8, 0x06, //0x0000337e shrl $6, %eax - 0x0c, 0xc0, //0x00003381 orb $-64, %al - 0x42, 0x88, 0x04, 0x13, //0x00003383 movb %al, (%rbx,%r10) - 0x40, 0x80, 0xe6, 0x3f, //0x00003387 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000338b orb $-128, %sil - 0x4e, 0x8d, 0x1c, 0x13, //0x0000338f leaq (%rbx,%r10), %r11 - 0x49, 0x83, 0xc3, 0x02, //0x00003393 addq $2, %r11 - 0x42, 0x88, 0x74, 0x13, 0x01, //0x00003397 movb %sil, $1(%rbx,%r10) - 0xe9, 0x26, 0xfd, 0xff, 0xff, //0x0000339c jmp LBB5_594 - //0x000033a1 LBB5_621 - 0x66, 0x42, 0xc7, 0x04, 0x13, 0xef, 0xbf, //0x000033a1 movw $-16401, (%rbx,%r10) - 0x4e, 0x8d, 0x1c, 0x13, //0x000033a8 leaq (%rbx,%r10), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x000033ac addq $3, %r11 - 0x42, 0xc6, 0x44, 0x13, 0x02, 0xbd, //0x000033b0 movb $-67, $2(%rbx,%r10) - 0xe9, 0x0c, 0xfd, 0xff, 0xff, //0x000033b6 jmp LBB5_594 - //0x000033bb LBB5_622 - 0xc1, 0xe6, 0x0a, //0x000033bb shll $10, %esi - 0x44, 0x89, 0xc8, //0x000033be movl %r9d, %eax - 0x01, 0xf0, //0x000033c1 addl %esi, %eax - 0x41, 0x8d, 0x0c, 0x31, //0x000033c3 leal (%r9,%rsi), %ecx - 0x81, 0xc1, 0x00, 0x24, 0xa0, 0xfc, //0x000033c7 addl $-56613888, %ecx - 0x89, 0xca, //0x000033cd movl %ecx, %edx - 0xc1, 0xea, 0x12, //0x000033cf shrl $18, %edx - 0x80, 0xca, 0xf0, //0x000033d2 orb $-16, %dl - 0x42, 0x88, 0x14, 0x13, //0x000033d5 movb %dl, (%rbx,%r10) - 0x89, 0xca, //0x000033d9 movl %ecx, %edx - 0xc1, 0xea, 0x0c, //0x000033db shrl $12, %edx - 0x80, 0xe2, 0x3f, //0x000033de andb $63, %dl - 0x80, 0xca, 0x80, //0x000033e1 orb $-128, %dl - 0x42, 0x88, 0x54, 0x13, 0x01, //0x000033e4 movb %dl, $1(%rbx,%r10) - 0xc1, 0xe9, 0x06, //0x000033e9 shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x000033ec andb $63, %cl - 0x80, 0xc9, 0x80, //0x000033ef orb $-128, %cl - 0x42, 0x88, 0x4c, 0x13, 0x02, //0x000033f2 movb %cl, $2(%rbx,%r10) - 0x24, 0x3f, //0x000033f7 andb $63, %al - 0x0c, 0x80, //0x000033f9 orb $-128, %al - 0x4e, 0x8d, 0x1c, 0x13, //0x000033fb leaq (%rbx,%r10), %r11 - 0x49, 0x83, 0xc3, 0x04, //0x000033ff addq $4, %r11 - 0x42, 0x88, 0x44, 0x13, 0x03, //0x00003403 movb %al, $3(%rbx,%r10) - 0x48, 0x83, 0x45, 0xc8, 0x06, //0x00003408 addq $6, $-56(%rbp) - 0xe9, 0xb5, 0xfc, 0xff, 0xff, //0x0000340d jmp LBB5_594 - //0x00003412 LBB5_623 - 0x4d, 0x89, 0xc3, //0x00003412 movq %r8, %r11 - 0x40, 0xb7, 0x01, //0x00003415 movb $1, %dil - 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x00003418 movq $-2, %rcx - 0xe9, 0x26, 0xdb, 0xff, 0xff, //0x0000341f jmp LBB5_173 - //0x00003424 LBB5_624 - 0x31, 0xff, //0x00003424 xorl %edi, %edi - //0x00003426 LBB5_625 - 0x0f, 0xbc, 0xc1, //0x00003426 bsfl %ecx, %eax - 0x48, 0x01, 0xc6, //0x00003429 addq %rax, %rsi - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000342c movq $-1, %rcx - 0xe9, 0x12, 0xdb, 0xff, 0xff, //0x00003433 jmp LBB5_173 - //0x00003438 LBB5_626 - 0x89, 0xd8, //0x00003438 movl %ebx, %eax - //0x0000343a LBB5_627 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000343a movq $-64(%rbp), %rcx - 0x4c, 0x01, 0xd1, //0x0000343e addq %r10, %rcx - 0x4c, 0x29, 0xc9, //0x00003441 subq %r9, %rcx - 0x48, 0x29, 0xc1, //0x00003444 subq %rax, %rcx - 0x48, 0xf7, 0xd2, //0x00003447 notq %rdx - 0x48, 0x01, 0xca, //0x0000344a addq %rcx, %rdx - 0xe9, 0xce, 0xd9, 0xff, 0xff, //0x0000344d jmp LBB5_164 - //0x00003452 LBB5_628 - 0x31, 0xc9, //0x00003452 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x00003454 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xc0, //0x00003458 movq $-64(%rbp), %r13 - 0x44, 0x8b, 0x65, 0xa0, //0x0000345c movl $-96(%rbp), %r12d - 0x48, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003460 movabsq $4503599627370495, %rbx - 0xe9, 0x9a, 0x02, 0x00, 0x00, //0x0000346a jmp LBB5_653 - //0x0000346f LBB5_629 - 0x83, 0xe7, 0xfc, //0x0000346f andl $-4, %edi - 0xf7, 0xdf, //0x00003472 negl %edi - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x13, 0xce, 0xff, 0xff, //0x00003474 vpbroadcastq $-12781(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x12, 0xce, 0xff, 0xff, //0x0000347d vpbroadcastq $-12782(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00003486 vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x0000348a vmovdqa %ymm2, %ymm1 - //0x0000348e LBB5_630 - 0xc5, 0xfd, 0xf4, 0xec, //0x0000348e vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00003492 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00003497 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000349b vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x000034a0 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x000034a4 vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x000034a8 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x000034ad vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000034b1 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x000034b6 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x000034ba vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x000034be vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x000034c3 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x000034c7 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x000034cc vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x000034d0 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x000034d4 vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x000034d9 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x000034dd vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x000034e2 vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc7, 0x04, //0x000034e6 addl $4, %edi - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x000034e9 jne LBB5_630 - //0x000034ef LBB5_631 - 0x85, 0xd2, //0x000034ef testl %edx, %edx - 0x89, 0xce, //0x000034f1 movl %ecx, %esi - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000034f3 je LBB5_634 - 0xf7, 0xda, //0x000034f9 negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x9c, 0xcd, 0xff, 0xff, //0x000034fb vpbroadcastq $-12900(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x00003504 LBB5_633 - 0xc5, 0xfd, 0xf4, 0xec, //0x00003504 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00003508 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x0000350d vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00003511 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x00003516 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000351a vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000351e vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00003523 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00003527 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x0000352c vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00003530 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00003534 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x00003539 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000353d vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00003542 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00003546 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000354a vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x0000354f vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00003553 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00003558 vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc2, //0x0000355c incl %edx - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000355e jne LBB5_633 - //0x00003564 LBB5_634 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00003564 vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x00003569 vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000356d vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x00003572 vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x00003576 vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000357a vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x0000357f vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x00003583 vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00003587 vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x0000358c vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00003590 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x00003595 vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x00003599 vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000359d vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x000035a2 vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x000035a6 vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x000035aa vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x000035af vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x000035b3 vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x000035b8 vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x000035bc vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000035c0 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x000035c5 vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x000035c9 vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x000035cd vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x000035d3 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x000035d8 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x000035dc vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x000035e1 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x000035e5 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x000035e9 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x000035ee vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x000035f2 vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x000035f6 vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x000035fb vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00003600 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00003604 vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00003609 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000360d vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00003611 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00003616 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000361a vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc7, //0x0000361e vmovq %xmm0, %rdi - 0x45, 0x39, 0xd8, //0x00003623 cmpl %r11d, %r8d - 0x0f, 0x85, 0x10, 0x00, 0x00, 0x00, //0x00003626 jne LBB5_636 - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x0000362c movq $-144(%rbp), %r11 - 0x4c, 0x8b, 0x45, 0xc0, //0x00003633 movq $-64(%rbp), %r8 - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00003637 jmp LBB5_639 - //0x0000363c LBB5_636 - 0x45, 0x01, 0xd9, //0x0000363c addl %r11d, %r9d - 0x4c, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x0000363f movq $-144(%rbp), %r11 - //0x00003646 LBB5_637 - 0x4c, 0x8b, 0x45, 0xc0, //0x00003646 movq $-64(%rbp), %r8 - 0x44, 0x89, 0xd2, //0x0000364a movl %r10d, %edx - 0x44, 0x29, 0xca, //0x0000364d subl %r9d, %edx - //0x00003650 LBB5_638 - 0x48, 0x01, 0xff, //0x00003650 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00003653 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc2, 0xff, //0x00003657 addl $-1, %edx - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000365a jne LBB5_638 - //0x00003660 LBB5_639 - 0x31, 0xd2, //0x00003660 xorl %edx, %edx - 0x45, 0x85, 0xd2, //0x00003662 testl %r10d, %r10d - 0x0f, 0x88, 0x4c, 0x00, 0x00, 0x00, //0x00003665 js LBB5_646 - 0x44, 0x39, 0xd0, //0x0000366b cmpl %r10d, %eax - 0x0f, 0x8e, 0x43, 0x00, 0x00, 0x00, //0x0000366e jle LBB5_646 - 0x43, 0x8a, 0x0c, 0x3e, //0x00003674 movb (%r14,%r15), %cl - 0x80, 0xf9, 0x35, //0x00003678 cmpb $53, %cl - 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x0000367b jne LBB5_645 - 0x41, 0x8d, 0x52, 0x01, //0x00003681 leal $1(%r10), %edx - 0x39, 0xc2, //0x00003685 cmpl %eax, %edx - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00003687 jne LBB5_645 - 0x83, 0x7d, 0xc8, 0x00, //0x0000368d cmpl $0, $-56(%rbp) - 0x0f, 0x95, 0xc2, //0x00003691 setne %dl - 0x40, 0x08, 0xd6, //0x00003694 orb %dl, %sil - 0x44, 0x8a, 0x7d, 0x98, //0x00003697 movb $-104(%rbp), %r15b - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000369b jne LBB5_647 - 0x41, 0x83, 0xc2, 0xff, //0x000036a1 addl $-1, %r10d - 0x43, 0x8a, 0x14, 0x16, //0x000036a5 movb (%r14,%r10), %dl - 0x80, 0xe2, 0x01, //0x000036a9 andb $1, %dl - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000036ac jmp LBB5_647 - //0x000036b1 LBB5_645 - 0x80, 0xf9, 0x35, //0x000036b1 cmpb $53, %cl - 0x0f, 0x9d, 0xc2, //0x000036b4 setge %dl - //0x000036b7 LBB5_646 - 0x44, 0x8a, 0x7d, 0x98, //0x000036b7 movb $-104(%rbp), %r15b - //0x000036bb LBB5_647 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000036bb movabsq $9218868437227405312, %r10 - //0x000036c5 LBB5_648 - 0x0f, 0xb6, 0xca, //0x000036c5 movzbl %dl, %ecx - 0x48, 0x01, 0xf9, //0x000036c8 addq %rdi, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x000036cb movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc1, //0x000036d5 cmpq %rax, %rcx - 0x4c, 0x8b, 0x75, 0xb8, //0x000036d8 movq $-72(%rbp), %r14 - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000036dc jne LBB5_651 - 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x000036e2 cmpl $1022, %r8d - 0x44, 0x89, 0xfe, //0x000036e9 movl %r15d, %esi - 0x0f, 0x8e, 0x0f, 0x00, 0x00, 0x00, //0x000036ec jle LBB5_652 - 0x31, 0xc9, //0x000036f2 xorl %ecx, %ecx - 0xe9, 0x19, 0xe5, 0xff, 0xff, //0x000036f4 jmp LBB5_309 - //0x000036f9 LBB5_651 - 0x44, 0x89, 0xfe, //0x000036f9 movl %r15d, %esi - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000036fc jmp LBB5_653 - //0x00003701 LBB5_652 - 0x41, 0x83, 0xc0, 0x01, //0x00003701 addl $1, %r8d - 0x48, 0x8d, 0x4b, 0x01, //0x00003705 leaq $1(%rbx), %rcx - //0x00003709 LBB5_653 - 0x48, 0x8d, 0x43, 0x01, //0x00003709 leaq $1(%rbx), %rax - 0x48, 0x21, 0xc8, //0x0000370d andq %rcx, %rax - 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x00003710 addl $1023, %r8d - 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x00003717 andl $2047, %r8d - 0x49, 0xc1, 0xe0, 0x34, //0x0000371e shlq $52, %r8 - 0x48, 0x85, 0xc0, //0x00003722 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xc0, //0x00003725 cmoveq %rax, %r8 - 0x4d, 0x89, 0xc2, //0x00003729 movq %r8, %r10 - 0xe9, 0xe1, 0xe4, 0xff, 0xff, //0x0000372c jmp LBB5_309 - //0x00003731 LBB5_654 - 0x49, 0x8d, 0x47, 0x01, //0x00003731 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x00003735 movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00003739 cmpq $32, %rcx - 0x0f, 0x87, 0x57, 0x04, 0x00, 0x00, //0x0000373d ja LBB5_712 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003743 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x0000374d btq %rcx, %rsi - 0x0f, 0x83, 0x43, 0x04, 0x00, 0x00, //0x00003751 jae LBB5_712 - 0x49, 0x8d, 0x47, 0x02, //0x00003757 leaq $2(%r15), %rax - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000375b movzbl $1(%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00003760 cmpq $32, %rcx - 0x0f, 0x87, 0x30, 0x04, 0x00, 0x00, //0x00003764 ja LBB5_712 - 0x48, 0x0f, 0xa3, 0xce, //0x0000376a btq %rcx, %rsi - 0x0f, 0x83, 0x26, 0x04, 0x00, 0x00, //0x0000376e jae LBB5_712 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00003774 movq $144(%r14), %rsi - 0x48, 0x89, 0xc1, //0x0000377b movq %rax, %rcx - 0x48, 0x29, 0xf1, //0x0000377e subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003781 cmpq $64, %rcx - 0x0f, 0x83, 0xa8, 0x03, 0x00, 0x00, //0x00003785 jae LBB5_708 - 0x4c, 0x89, 0xf3, //0x0000378b movq %r14, %rbx - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000378e movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00003795 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00003798 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000379b testq %rax, %rax - 0x0f, 0x84, 0x85, 0x03, 0x00, 0x00, //0x0000379e je LBB5_707 - 0x48, 0x0f, 0xbc, 0xc8, //0x000037a4 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x000037a8 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000037ac addq $1, %rax - 0x48, 0x01, 0xce, //0x000037b0 addq %rcx, %rsi - 0x49, 0x89, 0xde, //0x000037b3 movq %rbx, %r14 - 0xe9, 0xdd, 0x03, 0x00, 0x00, //0x000037b6 jmp LBB5_711 - //0x000037bb LBB5_661 - 0x48, 0x8b, 0x4d, 0xc8, //0x000037bb movq $-56(%rbp), %rcx - 0x80, 0x39, 0x06, //0x000037bf cmpb $6, (%rcx) - 0x0f, 0x85, 0xc4, 0x00, 0x00, 0x00, //0x000037c2 jne LBB5_670 - 0x49, 0x8d, 0x4b, 0xf0, //0x000037c8 leaq $-16(%r11), %rcx - 0xc1, 0xe0, 0x04, //0x000037cc shll $4, %eax - 0x01, 0xd0, //0x000037cf addl %edx, %eax - 0x29, 0xc1, //0x000037d1 subl %eax, %ecx - 0xf6, 0xc1, 0x10, //0x000037d3 testb $16, %cl - 0x0f, 0x85, 0x94, 0x01, 0x00, 0x00, //0x000037d6 jne LBB5_679 - 0x4d, 0x8d, 0x6f, 0x01, //0x000037dc leaq $1(%r15), %r13 - 0x4c, 0x89, 0xff, //0x000037e0 movq %r15, %rdi - 0x41, 0x0f, 0xb6, 0x0f, //0x000037e3 movzbl (%r15), %ecx - 0x31, 0xc0, //0x000037e7 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000037e9 movq %rax, $-136(%rbp) - 0x31, 0xc0, //0x000037f0 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000037f2 movq %rax, $-96(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x000037f6 cmpq $32, %rcx - 0x0f, 0x87, 0x75, 0x04, 0x00, 0x00, //0x000037fa ja LBB5_728 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003800 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000380a btq %rcx, %rax - 0x0f, 0x83, 0x61, 0x04, 0x00, 0x00, //0x0000380e jae LBB5_728 - 0x48, 0x89, 0xf9, //0x00003814 movq %rdi, %rcx - 0x4c, 0x8d, 0x6f, 0x02, //0x00003817 leaq $2(%rdi), %r13 - 0x0f, 0xb6, 0x4f, 0x01, //0x0000381b movzbl $1(%rdi), %ecx - 0x31, 0xd2, //0x0000381f xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003821 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x00003828 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x0000382a movq %rdx, $-96(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x0000382e cmpq $32, %rcx - 0x0f, 0x87, 0x3d, 0x04, 0x00, 0x00, //0x00003832 ja LBB5_728 - 0x48, 0x0f, 0xa3, 0xc8, //0x00003838 btq %rcx, %rax - 0x0f, 0x83, 0x33, 0x04, 0x00, 0x00, //0x0000383c jae LBB5_728 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003842 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x00003849 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x0000384c subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000384f cmpq $64, %rcx - 0x0f, 0x83, 0xfb, 0x05, 0x00, 0x00, //0x00003853 jae LBB5_758 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00003859 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00003860 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00003863 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00003866 testq %rdx, %rdx - 0x0f, 0x84, 0xde, 0x05, 0x00, 0x00, //0x00003869 je LBB5_757 - 0x48, 0x0f, 0xbc, 0xca, //0x0000386f bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x00003873 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003877 addq $1, %r13 - 0x48, 0x01, 0xc8, //0x0000387b addq %rcx, %rax - 0x31, 0xc9, //0x0000387e xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003880 movq %rcx, $-136(%rbp) - 0xe9, 0x38, 0x06, 0x00, 0x00, //0x00003887 jmp LBB5_761 - //0x0000388c LBB5_670 - 0x4d, 0x8d, 0x6f, 0x01, //0x0000388c leaq $1(%r15), %r13 - 0x4c, 0x89, 0xff, //0x00003890 movq %r15, %rdi - 0x41, 0x0f, 0xb6, 0x0f, //0x00003893 movzbl (%r15), %ecx - 0x31, 0xc0, //0x00003897 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00003899 movq %rax, $-136(%rbp) - 0x31, 0xc0, //0x000038a0 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000038a2 movq %rax, $-96(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x000038a6 cmpq $32, %rcx - 0x0f, 0x87, 0x6b, 0x01, 0x00, 0x00, //0x000038aa ja LBB5_688 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000038b0 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000038ba btq %rcx, %rax - 0x0f, 0x83, 0x57, 0x01, 0x00, 0x00, //0x000038be jae LBB5_688 - 0x48, 0x89, 0xf9, //0x000038c4 movq %rdi, %rcx - 0x4c, 0x8d, 0x6f, 0x02, //0x000038c7 leaq $2(%rdi), %r13 - 0x0f, 0xb6, 0x4f, 0x01, //0x000038cb movzbl $1(%rdi), %ecx - 0x31, 0xd2, //0x000038cf xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000038d1 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x000038d8 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x000038da movq %rdx, $-96(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x000038de cmpq $32, %rcx - 0x0f, 0x87, 0x33, 0x01, 0x00, 0x00, //0x000038e2 ja LBB5_688 - 0x48, 0x0f, 0xa3, 0xc8, //0x000038e8 btq %rcx, %rax - 0x0f, 0x83, 0x29, 0x01, 0x00, 0x00, //0x000038ec jae LBB5_688 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000038f2 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x000038f9 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x000038fc subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000038ff cmpq $64, %rcx - 0x0f, 0x83, 0x85, 0x03, 0x00, 0x00, //0x00003903 jae LBB5_730 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00003909 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00003910 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00003913 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00003916 testq %rdx, %rdx - 0x0f, 0x84, 0x68, 0x03, 0x00, 0x00, //0x00003919 je LBB5_729 - 0x48, 0x0f, 0xbc, 0xca, //0x0000391f bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x00003923 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003927 addq $1, %r13 - 0x48, 0x01, 0xc8, //0x0000392b addq %rcx, %rax - 0x31, 0xc9, //0x0000392e xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003930 movq %rcx, $-136(%rbp) - 0xe9, 0xc2, 0x03, 0x00, 0x00, //0x00003937 jmp LBB5_733 - //0x0000393c LBB5_677 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000393c movq $-1, %r12 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003943 movq $-1, %r11 - 0x4d, 0x89, 0xc1, //0x0000394a movq %r8, %r9 - 0x4c, 0x89, 0x6d, 0xc0, //0x0000394d movq %r13, $-64(%rbp) - 0x4c, 0x89, 0xf8, //0x00003951 movq %r15, %rax - 0x49, 0x83, 0xff, 0x10, //0x00003954 cmpq $16, %r15 - 0x0f, 0x83, 0xda, 0xd0, 0xff, 0xff, //0x00003958 jae LBB5_96 - 0xe9, 0x22, 0xd2, 0xff, 0xff, //0x0000395e jmp LBB5_114 - //0x00003963 LBB5_678 - 0x45, 0x31, 0xff, //0x00003963 xorl %r15d, %r15d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x00003966 movl $10000, %edx - 0xe9, 0x2f, 0xd4, 0xff, 0xff, //0x0000396b jmp LBB5_149 - //0x00003970 LBB5_679 - 0x31, 0xc0, //0x00003970 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00003972 movq %rax, $-136(%rbp) - 0x4c, 0x89, 0xf8, //0x00003979 movq %r15, %rax - 0x31, 0xc9, //0x0000397c xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x0000397e movq %rcx, $-104(%rbp) - 0x31, 0xc9, //0x00003982 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00003984 movq %rcx, $-96(%rbp) - 0xe9, 0xda, 0x0a, 0x00, 0x00, //0x00003988 jmp LBB5_816 - //0x0000398d LBB5_680 - 0x45, 0x89, 0xcc, //0x0000398d movl %r9d, %r12d - 0x4e, 0x8d, 0x0c, 0x29, //0x00003990 leaq (%rcx,%r13), %r9 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x00003994 movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x00003999 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000399c cmpb $9, %cl - 0x0f, 0x87, 0xbb, 0x02, 0x00, 0x00, //0x0000399f ja LBB5_727 - 0x31, 0xf6, //0x000039a5 xorl %esi, %esi - 0x31, 0xdb, //0x000039a7 xorl %ebx, %ebx - //0x000039a9 LBB5_682 - 0x48, 0x8d, 0x0c, 0xb6, //0x000039a9 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x000039ad movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x000039b0 leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000039b4 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x000039b8 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x000039bc movzbl $1(%r9), %eax - 0x49, 0x83, 0xc1, 0x01, //0x000039c1 addq $1, %r9 - 0x8d, 0x78, 0xd0, //0x000039c5 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x000039c8 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x000039cc ja LBB5_684 - 0x48, 0x83, 0xfb, 0x12, //0x000039d2 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x000039d6 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x000039d9 jb LBB5_682 - //0x000039df LBB5_684 - 0x31, 0xdb, //0x000039df xorl %ebx, %ebx - 0x48, 0x89, 0x5d, 0xc0, //0x000039e1 movq %rbx, $-64(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x000039e5 cmpb $9, %dil - 0x0f, 0x87, 0x27, 0x03, 0x00, 0x00, //0x000039e9 ja LBB5_734 - 0x45, 0x31, 0xff, //0x000039ef xorl %r15d, %r15d - //0x000039f2 LBB5_686 - 0x43, 0x0f, 0xb6, 0x44, 0x39, 0x01, //0x000039f2 movzbl $1(%r9,%r15), %eax - 0x8d, 0x78, 0xd0, //0x000039f8 leal $-48(%rax), %edi - 0x49, 0x83, 0xc7, 0x01, //0x000039fb addq $1, %r15 - 0x40, 0x80, 0xff, 0x0a, //0x000039ff cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003a03 jb LBB5_686 - 0x4d, 0x01, 0xf9, //0x00003a09 addq %r15, %r9 - 0x40, 0xb7, 0x01, //0x00003a0c movb $1, %dil - 0x48, 0x89, 0x7d, 0xc0, //0x00003a0f movq %rdi, $-64(%rbp) - 0x4d, 0x89, 0xcd, //0x00003a13 movq %r9, %r13 - 0xe9, 0x01, 0x03, 0x00, 0x00, //0x00003a16 jmp LBB5_735 - //0x00003a1b LBB5_688 - 0x31, 0xc0, //0x00003a1b xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x00003a1d movq %rax, $-104(%rbp) - 0x49, 0x89, 0xff, //0x00003a21 movq %rdi, %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003a24 movq $-56(%rbp), %r11 - 0xe9, 0x90, 0x80, 0x00, 0x00, //0x00003a28 jmp LBB5_1977 - //0x00003a2d LBB5_689 - 0x49, 0x83, 0xc5, 0x01, //0x00003a2d addq $1, %r13 - 0xe9, 0x50, 0xcb, 0xff, 0xff, //0x00003a31 jmp LBB5_39 - //0x00003a36 LBB5_690 - 0x49, 0x83, 0xc5, 0x01, //0x00003a36 addq $1, %r13 - 0xe9, 0x9e, 0xcb, 0xff, 0xff, //0x00003a3a jmp LBB5_45 - //0x00003a3f LBB5_691 - 0x49, 0x83, 0xc5, 0x01, //0x00003a3f addq $1, %r13 - 0xe9, 0x20, 0xcd, 0xff, 0xff, //0x00003a43 jmp LBB5_63 - //0x00003a48 LBB5_692 - 0x49, 0x83, 0xc5, 0x02, //0x00003a48 addq $2, %r13 - 0xe9, 0x35, 0xcb, 0xff, 0xff, //0x00003a4c jmp LBB5_39 - //0x00003a51 LBB5_693 - 0x49, 0x83, 0xc5, 0x02, //0x00003a51 addq $2, %r13 - 0xe9, 0x83, 0xcb, 0xff, 0xff, //0x00003a55 jmp LBB5_45 - //0x00003a5a LBB5_694 - 0x49, 0x83, 0xc5, 0x02, //0x00003a5a addq $2, %r13 - 0xe9, 0x05, 0xcd, 0xff, 0xff, //0x00003a5e jmp LBB5_63 - //0x00003a63 LBB5_695 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00003a63 movl $13, %eax - 0xe9, 0x15, 0xcb, 0xff, 0xff, //0x00003a68 jmp LBB5_38 - //0x00003a6d LBB5_696 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00003a6d movl $13, %eax - 0xe9, 0x62, 0xcb, 0xff, 0xff, //0x00003a72 jmp LBB5_44 - //0x00003a77 LBB5_697 - 0x49, 0x83, 0xc5, 0x03, //0x00003a77 addq $3, %r13 - 0xe9, 0xe8, 0xcc, 0xff, 0xff, //0x00003a7b jmp LBB5_63 - //0x00003a80 LBB5_698 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00003a80 movl $13, %eax - 0xe9, 0xda, 0xcc, 0xff, 0xff, //0x00003a85 jmp LBB5_62 - //0x00003a8a LBB5_699 - 0x48, 0x83, 0xc6, 0x40, //0x00003a8a addq $64, %rsi - 0x48, 0x89, 0xf0, //0x00003a8e movq %rsi, %rax - 0x49, 0x89, 0xde, //0x00003a91 movq %rbx, %r14 - //0x00003a94 LBB5_700 - 0x48, 0x83, 0xc0, 0xc0, //0x00003a94 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xc0, 0xc5, 0xff, 0xff, //0x00003a98 vmovdqu $-14912(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003aa0 LBB5_701 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00003aa0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00003aa5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x00003aaa addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003aae vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003ab3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003ab8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x00003abc vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00003ac0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003ac4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00003ac8 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x00003acc orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00003acf cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003ad3 je LBB5_701 - 0x48, 0xf7, 0xd1, //0x00003ad9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00003adc movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003ae3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00003aea bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00003aee leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00003af2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00003af5 addq $1, %rax - //0x00003af9 LBB5_703 - 0x8a, 0x0e, //0x00003af9 movb (%rsi), %cl - //0x00003afb LBB5_704 - 0x80, 0xf9, 0x7d, //0x00003afb cmpb $125, %cl - 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00003afe jne LBB5_706 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00003b04 addl $1, $200(%r14) - 0xe9, 0x9a, 0x00, 0x00, 0x00, //0x00003b0c jmp LBB5_714 - //0x00003b11 LBB5_706 - 0x31, 0xd2, //0x00003b11 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003b13 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x00003b1a xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x00003b1c movq %rdx, $-104(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003b20 movq $-56(%rbp), %r11 - 0xe9, 0xfd, 0x06, 0x00, 0x00, //0x00003b24 jmp LBB5_793 - //0x00003b29 LBB5_707 - 0x48, 0x83, 0xc6, 0x40, //0x00003b29 addq $64, %rsi - 0x48, 0x89, 0xf0, //0x00003b2d movq %rsi, %rax - 0x49, 0x89, 0xde, //0x00003b30 movq %rbx, %r14 - //0x00003b33 LBB5_708 - 0x48, 0x83, 0xc0, 0xc0, //0x00003b33 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x21, 0xc5, 0xff, 0xff, //0x00003b37 vmovdqu $-15071(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003b3f LBB5_709 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00003b3f vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00003b44 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x00003b49 addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003b4d vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003b52 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003b57 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x00003b5b vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00003b5f vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003b63 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00003b67 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x00003b6b orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00003b6e cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003b72 je LBB5_709 - 0x48, 0xf7, 0xd1, //0x00003b78 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00003b7b movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003b82 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00003b89 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00003b8d leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00003b91 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00003b94 addq $1, %rax - //0x00003b98 LBB5_711 - 0x8a, 0x0e, //0x00003b98 movb (%rsi), %cl - //0x00003b9a LBB5_712 - 0x80, 0xf9, 0x5d, //0x00003b9a cmpb $93, %cl - 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x00003b9d jne LBB5_726 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00003ba3 addl $1, $204(%r14) - //0x00003bab LBB5_714 - 0x48, 0x8b, 0x74, 0x3a, 0x08, //0x00003bab movq $8(%rdx,%rdi), %rsi - 0x49, 0x89, 0xb6, 0xa8, 0x00, 0x00, 0x00, //0x00003bb0 movq %rsi, $168(%r14) - 0x49, 0x29, 0xd3, //0x00003bb7 subq %rdx, %r11 - 0x49, 0x29, 0xfb, //0x00003bba subq %rdi, %r11 - 0x49, 0xc1, 0xeb, 0x04, //0x00003bbd shrq $4, %r11 - 0x44, 0x89, 0x5c, 0x3a, 0x0c, //0x00003bc1 movl %r11d, $12(%rdx,%rdi) - 0xc7, 0x44, 0x3a, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003bc6 movl $0, $8(%rdx,%rdi) - 0x0f, 0xb6, 0x0c, 0x3a, //0x00003bce movzbl (%rdx,%rdi), %ecx - 0x89, 0x0c, 0x3a, //0x00003bd2 movl %ecx, (%rdx,%rdi) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003bd5 movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x00003bdc movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x00003be3 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00003be6 jbe LBB5_716 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00003bec movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003bf3 cmpq $4096, %rcx - 0x0f, 0x87, 0xc1, 0xd9, 0xff, 0xff, //0x00003bfa ja LBB5_247 - //0x00003c00 LBB5_716 - 0x48, 0x83, 0xc1, 0xff, //0x00003c00 addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003c04 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00003c0b movq $168(%r14), %rcx - 0x31, 0xd2, //0x00003c12 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003c14 movq %rdx, $-136(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003c1b movl $0, %edx - 0x48, 0x89, 0x55, 0x98, //0x00003c20 movq %rdx, $-104(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003c24 movl $0, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00003c29 movq %rdx, $-96(%rbp) - 0x41, 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00003c2d movl $0, %r11d - 0x48, 0x83, 0xf9, 0xff, //0x00003c33 cmpq $-1, %rcx - 0x0f, 0x85, 0xa1, 0x04, 0x00, 0x00, //0x00003c37 jne LBB5_717 - 0xe9, 0xa6, 0x04, 0x00, 0x00, //0x00003c3d jmp LBB5_718 - //0x00003c42 LBB5_726 - 0x31, 0xd2, //0x00003c42 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003c44 movq %rdx, $-136(%rbp) - 0x31, 0xd2, //0x00003c4b xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x00003c4d movq %rdx, $-104(%rbp) - 0x31, 0xd2, //0x00003c51 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00003c53 movq %rdx, $-96(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003c57 movq $-56(%rbp), %r11 - 0xe9, 0x68, 0x4a, 0x00, 0x00, //0x00003c5b jmp LBB5_1637 - //0x00003c60 LBB5_727 - 0x31, 0xc9, //0x00003c60 xorl %ecx, %ecx - 0x4d, 0x89, 0xcd, //0x00003c62 movq %r9, %r13 - 0x31, 0xf6, //0x00003c65 xorl %esi, %esi - 0x48, 0x89, 0x75, 0xc0, //0x00003c67 movq %rsi, $-64(%rbp) - 0x45, 0x31, 0xff, //0x00003c6b xorl %r15d, %r15d - 0x31, 0xf6, //0x00003c6e xorl %esi, %esi - 0xe9, 0xa7, 0x00, 0x00, 0x00, //0x00003c70 jmp LBB5_735 - //0x00003c75 LBB5_728 - 0x31, 0xc0, //0x00003c75 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x00003c77 movq %rax, $-104(%rbp) - 0x49, 0x89, 0xff, //0x00003c7b movq %rdi, %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003c7e movq $-56(%rbp), %r11 - 0xe9, 0x70, 0x28, 0x00, 0x00, //0x00003c82 jmp LBB5_1882 - //0x00003c87 LBB5_729 - 0x48, 0x83, 0xc0, 0x40, //0x00003c87 addq $64, %rax - 0x49, 0x89, 0xc5, //0x00003c8b movq %rax, %r13 - //0x00003c8e LBB5_730 - 0x49, 0x83, 0xc5, 0xc0, //0x00003c8e addq $-64, %r13 - 0xc5, 0xfe, 0x6f, 0x05, 0xc6, 0xc3, 0xff, 0xff, //0x00003c92 vmovdqu $-15418(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003c9a LBB5_731 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4d, 0x40, //0x00003c9a vmovdqu $64(%r13), %ymm1 - 0xc4, 0xc1, 0x7e, 0x6f, 0x55, 0x60, //0x00003ca0 vmovdqu $96(%r13), %ymm2 - 0x49, 0x83, 0xc5, 0x40, //0x00003ca6 addq $64, %r13 - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003caa vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003caf vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003cb4 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003cb8 vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003cbc vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003cc0 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003cc4 shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003cc8 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003ccb cmpq $-1, %rax - 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x00003ccf je LBB5_731 - 0x48, 0xf7, 0xd0, //0x00003cd5 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003cd8 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x00003cdf movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003ce6 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x00003cea leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x00003cee addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003cf1 addq $1, %r13 - 0x31, 0xd2, //0x00003cf5 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003cf7 movq %rdx, $-136(%rbp) - //0x00003cfe LBB5_733 - 0x31, 0xc9, //0x00003cfe xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003d00 movq %rcx, $-104(%rbp) - 0x31, 0xc9, //0x00003d04 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00003d06 movq %rcx, $-96(%rbp) - 0x49, 0x89, 0xff, //0x00003d0a movq %rdi, %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003d0d movq $-56(%rbp), %r11 - 0xe9, 0xa5, 0x7d, 0x00, 0x00, //0x00003d11 jmp LBB5_1976 - //0x00003d16 LBB5_734 - 0x4d, 0x89, 0xcd, //0x00003d16 movq %r9, %r13 - 0x45, 0x31, 0xff, //0x00003d19 xorl %r15d, %r15d - //0x00003d1c LBB5_735 - 0x45, 0x89, 0xe1, //0x00003d1c movl %r12d, %r9d - 0x3c, 0x2e, //0x00003d1f cmpb $46, %al - 0x0f, 0x84, 0x06, 0xc8, 0xff, 0xff, //0x00003d21 je LBB5_32 - //0x00003d27 LBB5_736 - 0x3c, 0x45, //0x00003d27 cmpb $69, %al - 0x0f, 0x84, 0xd9, 0xcf, 0xff, 0xff, //0x00003d29 je LBB5_141 - 0x3c, 0x65, //0x00003d2f cmpb $101, %al - 0x0f, 0x84, 0xd1, 0xcf, 0xff, 0xff, //0x00003d31 je LBB5_141 - 0x45, 0x85, 0xff, //0x00003d37 testl %r15d, %r15d - 0x0f, 0x85, 0xda, 0x00, 0x00, 0x00, //0x00003d3a jne LBB5_754 - 0x45, 0x84, 0xc9, //0x00003d40 testb %r9b, %r9b - 0x0f, 0x84, 0x3f, 0x00, 0x00, 0x00, //0x00003d43 je LBB5_743 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00003d49 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00003d53 cmpq %rax, %rsi - 0x0f, 0x86, 0xa9, 0x00, 0x00, 0x00, //0x00003d56 jbe LBB5_752 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00003d5c vmovq %rsi, %xmm0 - //0x00003d61 LBB5_742 - 0xc5, 0xf9, 0x62, 0x05, 0xe7, 0xc4, 0xff, 0xff, //0x00003d61 vpunpckldq $-15129(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0xef, 0xc4, 0xff, 0xff, //0x00003d69 vsubpd $-15121(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00003d71 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00003d77 vaddsd %xmm0, %xmm1, %xmm0 - 0xc5, 0xf9, 0x57, 0x05, 0xed, 0xc4, 0xff, 0xff, //0x00003d7b vxorpd $-15123(%rip), %xmm0, %xmm0 /* LCPI5_20+0(%rip) */ - 0xe9, 0xe1, 0xde, 0xff, 0xff, //0x00003d83 jmp LBB5_311 - //0x00003d88 LBB5_743 - 0x48, 0x89, 0xf0, //0x00003d88 movq %rsi, %rax - //0x00003d8b LBB5_744 - 0x49, 0xc1, 0xe3, 0x20, //0x00003d8b shlq $32, %r11 - 0x49, 0x83, 0xcb, 0x03, //0x00003d8f orq $3, %r11 - //0x00003d93 LBB5_745 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00003d93 movq $160(%r14), %rcx - 0x4c, 0x89, 0x19, //0x00003d9a movq %r11, (%rcx) - 0x48, 0x89, 0x41, 0x08, //0x00003d9d movq %rax, $8(%rcx) - //0x00003da1 LBB5_746 - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00003da1 addl $1, $212(%r14) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00003da9 movq $160(%r14), %rcx - 0x48, 0x8d, 0x41, 0x10, //0x00003db0 leaq $16(%rcx), %rax - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00003db4 movq %rax, $160(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00003dbb addq $32, %rcx - 0x31, 0xc0, //0x00003dbf xorl %eax, %eax - //0x00003dc1 LBB5_747 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00003dc1 movl $11, %edx - //0x00003dc6 LBB5_748 - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00003dc6 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x02, 0x00, 0x00, 0x00, //0x00003dcd ja LBB5_750 - //0x00003dd3 LBB5_749 - 0x89, 0xc2, //0x00003dd3 movl %eax, %edx - //0x00003dd5 LBB5_750 - 0x4d, 0x89, 0xae, 0x80, 0x00, 0x00, 0x00, //0x00003dd5 movq %r13, $128(%r14) - 0x41, 0x81, 0xbe, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00003ddc cmpl $4096, $224(%r14) - 0x0f, 0x87, 0x23, 0x00, 0x00, 0x00, //0x00003de7 ja LBB5_753 - //0x00003ded LBB5_751 - 0x48, 0x63, 0xc2, //0x00003ded movslq %edx, %rax - 0x48, 0x81, 0xc4, 0x98, 0x00, 0x00, 0x00, //0x00003df0 addq $152, %rsp - 0x5b, //0x00003df7 popq %rbx - 0x41, 0x5c, //0x00003df8 popq %r12 - 0x41, 0x5d, //0x00003dfa popq %r13 - 0x41, 0x5e, //0x00003dfc popq %r14 - 0x41, 0x5f, //0x00003dfe popq %r15 - 0x5d, //0x00003e00 popq %rbp - 0xc5, 0xf8, 0x77, //0x00003e01 vzeroupper - 0xc3, //0x00003e04 retq - //0x00003e05 LBB5_752 - 0x48, 0xf7, 0xde, //0x00003e05 negq %rsi - 0x48, 0x89, 0xf0, //0x00003e08 movq %rsi, %rax - 0xe9, 0x57, 0xc6, 0xff, 0xff, //0x00003e0b jmp LBB5_22 - //0x00003e10 LBB5_753 - 0xba, 0x0e, 0x00, 0x00, 0x00, //0x00003e10 movl $14, %edx - 0xe9, 0xd3, 0xff, 0xff, 0xff, //0x00003e15 jmp LBB5_751 - //0x00003e1a LBB5_754 - 0x41, 0x83, 0xff, 0x01, //0x00003e1a cmpl $1, %r15d - 0x0f, 0x85, 0xe9, 0xd1, 0xff, 0xff, //0x00003e1e jne LBB5_182 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003e24 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00003e29 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00003e2c mulq %rcx - 0x0f, 0x81, 0x34, 0x02, 0x00, 0x00, //0x00003e2f jno LBB5_784 - 0x47, 0x8d, 0x24, 0x12, //0x00003e35 leal (%r10,%r10), %r12d - 0x41, 0x83, 0xc4, 0xff, //0x00003e39 addl $-1, %r12d - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003e3d movl $349, %eax - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003e42 movl $1, %r15d - 0xe9, 0xb6, 0xd2, 0xff, 0xff, //0x00003e48 jmp LBB5_194 - //0x00003e4d LBB5_757 - 0x48, 0x83, 0xc0, 0x40, //0x00003e4d addq $64, %rax - 0x49, 0x89, 0xc5, //0x00003e51 movq %rax, %r13 - //0x00003e54 LBB5_758 - 0x49, 0x83, 0xc5, 0xc0, //0x00003e54 addq $-64, %r13 - 0xc5, 0xfe, 0x6f, 0x05, 0x00, 0xc2, 0xff, 0xff, //0x00003e58 vmovdqu $-15872(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003e60 LBB5_759 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4d, 0x40, //0x00003e60 vmovdqu $64(%r13), %ymm1 - 0xc4, 0xc1, 0x7e, 0x6f, 0x55, 0x60, //0x00003e66 vmovdqu $96(%r13), %ymm2 - 0x49, 0x83, 0xc5, 0x40, //0x00003e6c addq $64, %r13 - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003e70 vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003e75 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003e7a vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003e7e vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003e82 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003e86 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003e8a shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003e8e orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003e91 cmpq $-1, %rax - 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x00003e95 je LBB5_759 - 0x48, 0xf7, 0xd0, //0x00003e9b notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003e9e movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x00003ea5 movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003eac bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x00003eb0 leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x00003eb4 addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003eb7 addq $1, %r13 - 0x31, 0xd2, //0x00003ebb xorl %edx, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00003ebd movq %rdx, $-136(%rbp) - //0x00003ec4 LBB5_761 - 0x31, 0xc9, //0x00003ec4 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003ec6 movq %rcx, $-104(%rbp) - 0x31, 0xc9, //0x00003eca xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00003ecc movq %rcx, $-96(%rbp) - 0x49, 0x89, 0xff, //0x00003ed0 movq %rdi, %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003ed3 movq $-56(%rbp), %r11 - 0xe9, 0x19, 0x26, 0x00, 0x00, //0x00003ed7 jmp LBB5_1209 - //0x00003edc LBB5_762 - 0x4c, 0x8b, 0x55, 0xc8, //0x00003edc movq $-56(%rbp), %r10 - 0x4c, 0x89, 0xdb, //0x00003ee0 movq %r11, %rbx - //0x00003ee3 LBB5_763 - 0x41, 0x80, 0xf9, 0x22, //0x00003ee3 cmpb $34, %r9b - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003ee7 jne LBB5_765 - //0x00003eed LBB5_764 - 0x49, 0x83, 0xc2, 0x01, //0x00003eed addq $1, %r10 - 0x4c, 0x29, 0xeb, //0x00003ef1 subq %r13, %rbx - 0x40, 0xb7, 0x01, //0x00003ef4 movb $1, %dil - 0x4c, 0x89, 0xd6, //0x00003ef7 movq %r10, %rsi - 0x48, 0x89, 0xd9, //0x00003efa movq %rbx, %rcx - 0xe9, 0x50, 0x01, 0x00, 0x00, //0x00003efd jmp LBB5_783 - //0x00003f02 LBB5_765 - 0x31, 0xc0, //0x00003f02 xorl %eax, %eax - //0x00003f04 LBB5_766 - 0x44, 0x88, 0x0c, 0x03, //0x00003f04 movb %r9b, (%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x01, //0x00003f08 movzbl $1(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f0e cmpb $34, %cl - 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00003f11 je LBB5_775 - 0x88, 0x4c, 0x03, 0x01, //0x00003f17 movb %cl, $1(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x02, //0x00003f1b movzbl $2(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f21 cmpb $34, %cl - 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x00003f24 je LBB5_776 - 0x88, 0x4c, 0x03, 0x02, //0x00003f2a movb %cl, $2(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x03, //0x00003f2e movzbl $3(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f34 cmpb $34, %cl - 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x00003f37 je LBB5_777 - 0x88, 0x4c, 0x03, 0x03, //0x00003f3d movb %cl, $3(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x04, //0x00003f41 movzbl $4(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f47 cmpb $34, %cl - 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00003f4a je LBB5_778 - 0x88, 0x4c, 0x03, 0x04, //0x00003f50 movb %cl, $4(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x05, //0x00003f54 movzbl $5(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f5a cmpb $34, %cl - 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00003f5d je LBB5_779 - 0x88, 0x4c, 0x03, 0x05, //0x00003f63 movb %cl, $5(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x06, //0x00003f67 movzbl $6(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f6d cmpb $34, %cl - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00003f70 je LBB5_780 - 0x88, 0x4c, 0x03, 0x06, //0x00003f76 movb %cl, $6(%rbx,%rax) - 0x41, 0x0f, 0xb6, 0x4c, 0x02, 0x07, //0x00003f7a movzbl $7(%r10,%rax), %ecx - 0x80, 0xf9, 0x22, //0x00003f80 cmpb $34, %cl - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00003f83 je LBB5_781 - 0x88, 0x4c, 0x03, 0x07, //0x00003f89 movb %cl, $7(%rbx,%rax) - 0x45, 0x0f, 0xb6, 0x4c, 0x02, 0x08, //0x00003f8d movzbl $8(%r10,%rax), %r9d - 0x48, 0x83, 0xc0, 0x08, //0x00003f93 addq $8, %rax - 0x41, 0x80, 0xf9, 0x22, //0x00003f97 cmpb $34, %r9b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00003f9b jne LBB5_766 - 0x49, 0x01, 0xc2, //0x00003fa1 addq %rax, %r10 - 0x48, 0x01, 0xc3, //0x00003fa4 addq %rax, %rbx - 0xe9, 0x41, 0xff, 0xff, 0xff, //0x00003fa7 jmp LBB5_764 - //0x00003fac LBB5_775 - 0x49, 0x8d, 0x34, 0x02, //0x00003fac leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x00003fb0 addq $2, %rsi - 0x4c, 0x29, 0xeb, //0x00003fb4 subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00003fb7 leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00003fbb addq $1, %rcx - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00003fbf jmp LBB5_782 - //0x00003fc4 LBB5_776 - 0x49, 0x8d, 0x34, 0x02, //0x00003fc4 leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00003fc8 addq $3, %rsi - 0x4c, 0x29, 0xeb, //0x00003fcc subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00003fcf leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x00003fd3 addq $2, %rcx - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00003fd7 jmp LBB5_782 - //0x00003fdc LBB5_777 - 0x49, 0x8d, 0x34, 0x02, //0x00003fdc leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00003fe0 addq $4, %rsi - 0x4c, 0x29, 0xeb, //0x00003fe4 subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00003fe7 leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00003feb addq $3, %rcx - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00003fef jmp LBB5_782 - //0x00003ff4 LBB5_778 - 0x49, 0x8d, 0x34, 0x02, //0x00003ff4 leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00003ff8 addq $5, %rsi - 0x4c, 0x29, 0xeb, //0x00003ffc subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00003fff leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00004003 addq $4, %rcx - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00004007 jmp LBB5_782 - //0x0000400c LBB5_779 - 0x49, 0x8d, 0x34, 0x02, //0x0000400c leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00004010 addq $6, %rsi - 0x4c, 0x29, 0xeb, //0x00004014 subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00004017 leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x0000401b addq $5, %rcx - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x0000401f jmp LBB5_782 - //0x00004024 LBB5_780 - 0x49, 0x8d, 0x34, 0x02, //0x00004024 leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x00004028 addq $7, %rsi - 0x4c, 0x29, 0xeb, //0x0000402c subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x0000402f leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00004033 addq $6, %rcx - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00004037 jmp LBB5_782 - //0x0000403c LBB5_781 - 0x49, 0x8d, 0x34, 0x02, //0x0000403c leaq (%r10,%rax), %rsi - 0x48, 0x83, 0xc6, 0x08, //0x00004040 addq $8, %rsi - 0x4c, 0x29, 0xeb, //0x00004044 subq %r13, %rbx - 0x48, 0x8d, 0x0c, 0x03, //0x00004047 leaq (%rbx,%rax), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x0000404b addq $7, %rcx - //0x0000404f LBB5_782 - 0x40, 0xb7, 0x01, //0x0000404f movb $1, %dil - //0x00004052 LBB5_783 - 0x4c, 0x8b, 0x75, 0xb8, //0x00004052 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xc3, //0x00004056 movq %r8, %r11 - 0x31, 0xd2, //0x00004059 xorl %edx, %edx - 0x48, 0x85, 0xc9, //0x0000405b testq %rcx, %rcx - 0x0f, 0x89, 0xea, 0xce, 0xff, 0xff, //0x0000405e jns LBB5_174 - 0xe9, 0xe1, 0xce, 0xff, 0xff, //0x00004064 jmp LBB5_173 - //0x00004069 LBB5_784 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00004069 movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x0000406e addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x00004071 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x00004074 movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x00004077 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x0000407b addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x0000407e adcq $0, %rdx - 0x89, 0xd1, //0x00004082 movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x00004084 andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x00004087 negq %rcx - 0x48, 0x31, 0xca, //0x0000408a xorq %rcx, %rdx - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000408d movl $1, %r15d - 0x0f, 0x85, 0x74, 0xcf, 0xff, 0xff, //0x00004093 jne LBB5_182 - 0x48, 0x85, 0xc9, //0x00004099 testq %rcx, %rcx - 0x0f, 0x88, 0x6b, 0xcf, 0xff, 0xff, //0x0000409c js LBB5_182 - 0x45, 0x84, 0xc9, //0x000040a2 testb %r9b, %r9b - 0x0f, 0x84, 0xe0, 0xfc, 0xff, 0xff, //0x000040a5 je LBB5_744 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000040ab vmovq %rax, %xmm0 - 0xe9, 0xac, 0xfc, 0xff, 0xff, //0x000040b0 jmp LBB5_742 - //0x000040b5 LBB5_788 - 0x40, 0xb7, 0x01, //0x000040b5 movb $1, %dil - 0x4c, 0x8b, 0x75, 0xb8, //0x000040b8 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xc3, //0x000040bc movq %r8, %r11 - 0xe9, 0x62, 0xf3, 0xff, 0xff, //0x000040bf jmp LBB5_625 - //0x000040c4 LBB5_789 - 0x48, 0x8b, 0x75, 0xc8, //0x000040c4 movq $-56(%rbp), %rsi - //0x000040c8 LBB5_790 - 0x4c, 0x8b, 0x75, 0xb8, //0x000040c8 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xc3, //0x000040cc movq %r8, %r11 - 0xe9, 0x76, 0xce, 0xff, 0xff, //0x000040cf jmp LBB5_173 - //0x000040d4 LBB5_151 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000040d4 movl $11, %edx - 0xe9, 0xf7, 0xfc, 0xff, 0xff, //0x000040d9 jmp LBB5_750 - //0x000040de LBB5_717 - 0x48, 0xc1, 0xe1, 0x04, //0x000040de shlq $4, %rcx - 0x49, 0x03, 0x08, //0x000040e2 addq (%r8), %rcx - 0x49, 0x89, 0xcb, //0x000040e5 movq %rcx, %r11 - //0x000040e8 LBB5_718 - 0x4d, 0x85, 0xdb, //0x000040e8 testq %r11, %r11 - 0x0f, 0x84, 0x1a, 0x01, 0x00, 0x00, //0x000040eb je LBB5_2241 - 0x4c, 0x8d, 0x68, 0x01, //0x000040f1 leaq $1(%rax), %r13 - 0x0f, 0xb6, 0x08, //0x000040f5 movzbl (%rax), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000040f8 cmpq $32, %rcx - 0x0f, 0x87, 0x74, 0x00, 0x00, 0x00, //0x000040fc ja LBB5_1881 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004102 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000410c btq %rcx, %rdx - 0x0f, 0x83, 0x60, 0x00, 0x00, 0x00, //0x00004110 jae LBB5_1881 - 0x0f, 0xb6, 0x48, 0x01, //0x00004116 movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x02, //0x0000411a addq $2, %rax - 0x48, 0x83, 0xf9, 0x20, //0x0000411e cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004122 ja LBB5_1894 - 0x48, 0x0f, 0xa3, 0xca, //0x00004128 btq %rcx, %rdx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000412c jae LBB5_1894 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00004132 movq $144(%r14), %rdx - 0x48, 0x89, 0xc1, //0x00004139 movq %rax, %rcx - 0x48, 0x29, 0xd1, //0x0000413c subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000413f cmpq $64, %rcx - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x00004143 jae LBB5_1877 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004149 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00004150 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004153 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004156 testq %rax, %rax - 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00004159 je LBB5_1876 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000415f bsfq %rax, %rcx - 0x4c, 0x8d, 0x2c, 0x0a, //0x00004163 leaq (%rdx,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00004167 addq $1, %r13 - 0x48, 0x01, 0xca, //0x0000416b addq %rcx, %rdx - 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000416e jmp LBB5_1880 - //0x00004173 LBB5_1894 - 0x49, 0x89, 0xc5, //0x00004173 movq %rax, %r13 - //0x00004176 LBB5_1881 - 0x41, 0x80, 0x3b, 0x06, //0x00004176 cmpb $6, (%r11) - 0x0f, 0x85, 0x3d, 0x79, 0x00, 0x00, //0x0000417a jne LBB5_1977 - 0xe9, 0x72, 0x23, 0x00, 0x00, //0x00004180 jmp LBB5_1882 - //0x00004185 LBB5_1876 - 0x48, 0x83, 0xc2, 0x40, //0x00004185 addq $64, %rdx - 0x48, 0x89, 0xd0, //0x00004189 movq %rdx, %rax - //0x0000418c LBB5_1877 - 0x48, 0x83, 0xc0, 0xc0, //0x0000418c addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xc8, 0xbe, 0xff, 0xff, //0x00004190 vmovdqu $-16696(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004198 .p2align 4, 0x90 - //0x000041a0 LBB5_1878 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000041a0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000041a5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000041aa addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000041ae vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000041b3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000041b8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000041bc vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x000041c0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000041c4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000041c8 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x000041cc orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000041cf cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000041d3 je LBB5_1878 - 0x48, 0xf7, 0xd1, //0x000041d9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000041dc movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000041e3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000041ea bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x000041ee leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x2c, 0x08, //0x000041f2 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000041f6 addq $1, %r13 - //0x000041fa LBB5_1880 - 0x8a, 0x0a, //0x000041fa movb (%rdx), %cl - 0x41, 0x80, 0x3b, 0x06, //0x000041fc cmpb $6, (%r11) - 0x0f, 0x85, 0xb7, 0x78, 0x00, 0x00, //0x00004200 jne LBB5_1977 - 0xe9, 0xec, 0x22, 0x00, 0x00, //0x00004206 jmp LBB5_1882 - //0x0000420b LBB5_2241 - 0x31, 0xd2, //0x0000420b xorl %edx, %edx - 0x49, 0x89, 0xc5, //0x0000420d movq %rax, %r13 - 0xe9, 0xc0, 0xfb, 0xff, 0xff, //0x00004210 jmp LBB5_750 - //0x00004215 LBB5_791 - 0x48, 0x0f, 0xbc, 0xc8, //0x00004215 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x00004219 leaq (%rdx,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000421d addq $1, %rax - 0x48, 0x01, 0xca, //0x00004221 addq %rcx, %rdx - //0x00004224 LBB5_792 - 0x8a, 0x0a, //0x00004224 movb (%rdx), %cl - //0x00004226 LBB5_793 - 0x80, 0xf9, 0x22, //0x00004226 cmpb $34, %cl - 0x0f, 0x85, 0x6e, 0x35, 0x00, 0x00, //0x00004229 jne LBB5_1456 - 0xc5, 0xfe, 0x6f, 0x00, //0x0000422f vmovdqu (%rax), %ymm0 - 0xc5, 0xfd, 0x74, 0x25, 0x45, 0xbe, 0xff, 0xff, //0x00004233 vpcmpeqb $-16827(%rip), %ymm0, %ymm4 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x0d, 0x5d, 0xbe, 0xff, 0xff, //0x0000423b vpcmpeqb $-16803(%rip), %ymm0, %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc9, //0x00004243 vpmovmskb %ymm1, %ecx - 0xc5, 0xfd, 0xda, 0x0d, 0x71, 0xbe, 0xff, 0xff, //0x00004247 vpminub $-16783(%rip), %ymm0, %ymm1 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xd9, //0x0000424f vpcmpeqb %ymm1, %ymm0, %ymm3 - 0xc5, 0xe5, 0xeb, 0xc4, //0x00004253 vpor %ymm4, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd7, 0xd0, //0x00004257 vpmovmskb %ymm0, %edx - 0x83, 0xc2, 0xff, //0x0000425b addl $-1, %edx - 0x85, 0xca, //0x0000425e testl %ecx, %edx - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00004260 je LBB5_796 - 0x48, 0x89, 0xc7, //0x00004266 movq %rax, %rdi - 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00004269 jmp LBB5_800 - //0x0000426e LBB5_796 - 0xc5, 0xfe, 0x6f, 0x05, 0x0a, 0xbe, 0xff, 0xff, //0x0000426e vmovdqu $-16886(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x22, 0xbe, 0xff, 0xff, //0x00004276 vmovdqu $-16862(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x3a, 0xbe, 0xff, 0xff, //0x0000427e vmovdqu $-16838(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x48, 0x89, 0xc7, //0x00004286 movq %rax, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004289 .p2align 4, 0x90 - //0x00004290 LBB5_797 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00004290 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x00004295 vpmovmskb %ymm4, %edx - 0x83, 0xc1, 0xff, //0x00004299 addl $-1, %ecx - 0x85, 0xd1, //0x0000429c testl %edx, %ecx - 0x0f, 0x85, 0x75, 0x15, 0x00, 0x00, //0x0000429e jne LBB5_1071 - 0xc5, 0xe5, 0x71, 0xf3, 0x07, //0x000042a4 vpsllw $7, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xd3, //0x000042a9 vpmovmskb %ymm3, %edx - 0x85, 0xd1, //0x000042ad testl %edx, %ecx - 0x0f, 0x85, 0x90, 0x41, 0x00, 0x00, //0x000042af jne LBB5_1601 - 0xc5, 0xfe, 0x6f, 0x5f, 0x20, //0x000042b5 vmovdqu $32(%rdi), %ymm3 - 0x48, 0x83, 0xc7, 0x20, //0x000042ba addq $32, %rdi - 0xc5, 0xe5, 0x74, 0xe0, //0x000042be vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x000042c2 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x000042c6 vpmovmskb %ymm5, %ecx - 0xc5, 0xe5, 0xda, 0xea, //0x000042ca vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x000042ce vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xec, //0x000042d2 vpor %ymm4, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x000042d6 vpmovmskb %ymm5, %edx - 0x83, 0xc2, 0xff, //0x000042da addl $-1, %edx - 0x85, 0xca, //0x000042dd testl %ecx, %edx - 0x0f, 0x84, 0xab, 0xff, 0xff, 0xff, //0x000042df je LBB5_797 - //0x000042e5 LBB5_800 - 0x0f, 0xbc, 0xc9, //0x000042e5 bsfl %ecx, %ecx - 0x48, 0x8d, 0x14, 0x39, //0x000042e8 leaq (%rcx,%rdi), %rdx - 0x48, 0x01, 0xcf, //0x000042ec addq %rcx, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x000042ef addq $1, %rdi - 0x48, 0x89, 0xc1, //0x000042f3 movq %rax, %rcx - 0x48, 0xf7, 0xd1, //0x000042f6 notq %rcx - 0x48, 0x01, 0xca, //0x000042f9 addq %rcx, %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000042fc addq $1, %rdx - 0xbb, 0x04, 0x00, 0x00, 0x00, //0x00004300 movl $4, %ebx - 0x31, 0xc9, //0x00004305 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00004307 movq %rcx, $-96(%rbp) - 0x48, 0x85, 0xd2, //0x0000430b testq %rdx, %rdx - 0x0f, 0x88, 0x3e, 0x41, 0x00, 0x00, //0x0000430e js LBB5_1602 - //0x00004314 LBB5_801 - 0x4c, 0x8d, 0x6f, 0x01, //0x00004314 leaq $1(%rdi), %r13 - 0x0f, 0xb6, 0x0f, //0x00004318 movzbl (%rdi), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000431b cmpq $32, %rcx - 0x0f, 0x87, 0xf7, 0x00, 0x00, 0x00, //0x0000431f ja LBB5_813 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004325 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x0000432f btq %rcx, %rsi - 0x0f, 0x83, 0xe3, 0x00, 0x00, 0x00, //0x00004333 jae LBB5_813 - 0x0f, 0xb6, 0x4f, 0x01, //0x00004339 movzbl $1(%rdi), %ecx - 0x48, 0x83, 0xc7, 0x02, //0x0000433d addq $2, %rdi - 0x48, 0x83, 0xf9, 0x20, //0x00004341 cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004345 ja LBB5_854 - 0x48, 0x0f, 0xa3, 0xce, //0x0000434b btq %rcx, %rsi - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000434f jae LBB5_854 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004355 movq $144(%r14), %rsi - 0x48, 0x89, 0xf9, //0x0000435c movq %rdi, %rcx - 0x48, 0x29, 0xf1, //0x0000435f subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004362 cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00004366 jae LBB5_809 - 0x49, 0x8b, 0xbe, 0x98, 0x00, 0x00, 0x00, //0x0000436c movq $152(%r14), %rdi - 0x48, 0xd3, 0xef, //0x00004373 shrq %cl, %rdi - 0x48, 0xd3, 0xe7, //0x00004376 shlq %cl, %rdi - 0x48, 0x85, 0xff, //0x00004379 testq %rdi, %rdi - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x0000437c je LBB5_808 - 0x48, 0x0f, 0xbc, 0xcf, //0x00004382 bsfq %rdi, %rcx - 0x4c, 0x8d, 0x2c, 0x0e, //0x00004386 leaq (%rsi,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000438a addq $1, %r13 - 0x48, 0x01, 0xce, //0x0000438e addq %rcx, %rsi - 0xe9, 0x84, 0x00, 0x00, 0x00, //0x00004391 jmp LBB5_812 - //0x00004396 LBB5_854 - 0x49, 0x89, 0xfd, //0x00004396 movq %rdi, %r13 - 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00004399 jmp LBB5_813 - //0x0000439e LBB5_808 - 0x48, 0x83, 0xc6, 0x40, //0x0000439e addq $64, %rsi - 0x48, 0x89, 0xf7, //0x000043a2 movq %rsi, %rdi - //0x000043a5 LBB5_809 - 0x48, 0x83, 0xc7, 0xc0, //0x000043a5 addq $-64, %rdi - 0xc5, 0xfe, 0x6f, 0x05, 0xaf, 0xbc, 0xff, 0xff, //0x000043a9 vmovdqu $-17233(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000043b1 .p2align 4, 0x90 - //0x000043c0 LBB5_810 - 0xc5, 0xfe, 0x6f, 0x4f, 0x40, //0x000043c0 vmovdqu $64(%rdi), %ymm1 - 0xc5, 0xfe, 0x6f, 0x57, 0x60, //0x000043c5 vmovdqu $96(%rdi), %ymm2 - 0x48, 0x83, 0xc7, 0x40, //0x000043ca addq $64, %rdi - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000043ce vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000043d3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000043d8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x000043dc vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x000043e0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000043e4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000043e8 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x000043ec orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000043ef cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000043f3 je LBB5_810 - 0x48, 0xf7, 0xd1, //0x000043f9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000043fc movq %rcx, $152(%r14) - 0x49, 0x89, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x00004403 movq %rdi, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000440a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x0f, //0x0000440e leaq (%rdi,%rcx), %rsi - 0x4c, 0x8d, 0x2c, 0x0f, //0x00004412 leaq (%rdi,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00004416 addq $1, %r13 - //0x0000441a LBB5_812 - 0x8a, 0x0e, //0x0000441a movb (%rsi), %cl - //0x0000441c LBB5_813 - 0x80, 0xf9, 0x3a, //0x0000441c cmpb $58, %cl - 0x0f, 0x85, 0xa5, 0x33, 0x00, 0x00, //0x0000441f jne LBB5_1457 - 0x4c, 0x89, 0x5d, 0xc8, //0x00004425 movq %r11, $-56(%rbp) - 0x4c, 0x29, 0xf8, //0x00004429 subq %r15, %rax - 0x48, 0xc1, 0xe0, 0x20, //0x0000442c shlq $32, %rax - 0x48, 0x09, 0xc3, //0x00004430 orq %rax, %rbx - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004433 movq $160(%r14), %rax - 0x48, 0x89, 0x18, //0x0000443a movq %rbx, (%rax) - 0x48, 0x89, 0x50, 0x08, //0x0000443d movq %rdx, $8(%rax) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004441 movq $160(%r14), %rax - 0x4c, 0x8d, 0x58, 0x10, //0x00004448 leaq $16(%rax), %r11 - 0x4d, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x0000444c movq %r11, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00004453 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00004457 cmpq $192(%r14), %rax - 0x0f, 0x87, 0x70, 0xfc, 0xff, 0xff, //0x0000445e ja LBB5_151 - 0x4c, 0x89, 0xe8, //0x00004464 movq %r13, %rax - //0x00004467 LBB5_816 - 0x4c, 0x8d, 0x68, 0x01, //0x00004467 leaq $1(%rax), %r13 - 0x0f, 0xb6, 0x08, //0x0000446b movzbl (%rax), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000446e cmpq $32, %rcx - 0x4c, 0x89, 0x7d, 0x88, //0x00004472 movq %r15, $-120(%rbp) - 0x4c, 0x89, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00004476 movq %r12, $-144(%rbp) - 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x0000447d ja LBB5_828 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004483 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000448d btq %rcx, %rdx - 0x0f, 0x83, 0xd5, 0x00, 0x00, 0x00, //0x00004491 jae LBB5_828 - 0x0f, 0xb6, 0x48, 0x01, //0x00004497 movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x02, //0x0000449b addq $2, %rax - 0x48, 0x83, 0xf9, 0x20, //0x0000449f cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x000044a3 ja LBB5_853 - 0x48, 0x0f, 0xa3, 0xca, //0x000044a9 btq %rcx, %rdx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000044ad jae LBB5_853 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x000044b3 movq $144(%r14), %rdx - 0x48, 0x89, 0xc1, //0x000044ba movq %rax, %rcx - 0x48, 0x29, 0xd1, //0x000044bd subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000044c0 cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x000044c4 jae LBB5_824 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000044ca movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000044d1 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000044d4 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000044d7 testq %rax, %rax - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000044da je LBB5_823 - 0x48, 0x0f, 0xbc, 0xc8, //0x000044e0 bsfq %rax, %rcx - 0x4c, 0x8d, 0x2c, 0x0a, //0x000044e4 leaq (%rdx,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000044e8 addq $1, %r13 - 0x48, 0x01, 0xca, //0x000044ec addq %rcx, %rdx - 0xe9, 0x76, 0x00, 0x00, 0x00, //0x000044ef jmp LBB5_827 - //0x000044f4 LBB5_853 - 0x49, 0x89, 0xc5, //0x000044f4 movq %rax, %r13 - 0xe9, 0x70, 0x00, 0x00, 0x00, //0x000044f7 jmp LBB5_828 - //0x000044fc LBB5_823 - 0x48, 0x83, 0xc2, 0x40, //0x000044fc addq $64, %rdx - 0x48, 0x89, 0xd0, //0x00004500 movq %rdx, %rax - //0x00004503 LBB5_824 - 0x48, 0x83, 0xc0, 0xc0, //0x00004503 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x51, 0xbb, 0xff, 0xff, //0x00004507 vmovdqu $-17583(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, //0x0000450f .p2align 4, 0x90 - //0x00004510 LBB5_825 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00004510 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00004515 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000451a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000451e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004523 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00004528 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x0000452c vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x00004530 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00004534 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00004538 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x0000453c orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000453f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004543 je LBB5_825 - 0x48, 0xf7, 0xd1, //0x00004549 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000454c movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00004553 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000455a bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000455e leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x2c, 0x08, //0x00004562 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00004566 addq $1, %r13 - //0x0000456a LBB5_827 - 0x8a, 0x0a, //0x0000456a movb (%rdx), %cl - //0x0000456c LBB5_828 - 0x0f, 0xbe, 0xc1, //0x0000456c movsbl %cl, %eax - 0xba, 0x06, 0x00, 0x00, 0x00, //0x0000456f movl $6, %edx - 0x83, 0xc0, 0xde, //0x00004574 addl $-34, %eax - 0x83, 0xf8, 0x59, //0x00004577 cmpl $89, %eax - 0x0f, 0x87, 0x55, 0xf8, 0xff, 0xff, //0x0000457a ja LBB5_750 - 0x4b, 0x8d, 0x34, 0x2c, //0x00004580 leaq (%r12,%r13), %rsi - 0x45, 0x31, 0xc9, //0x00004584 xorl %r9d, %r9d - 0x48, 0x8d, 0x0d, 0x7e, 0x7d, 0x00, 0x00, //0x00004587 leaq $32126(%rip), %rcx /* LJTI5_2+0(%rip) */ - 0x48, 0x63, 0x04, 0x81, //0x0000458e movslq (%rcx,%rax,4), %rax - 0x48, 0x01, 0xc8, //0x00004592 addq %rcx, %rax - 0xff, 0xe0, //0x00004595 jmpq *%rax - //0x00004597 LBB5_831 - 0x44, 0x89, 0xc8, //0x00004597 movl %r9d, %eax - 0x34, 0x01, //0x0000459a xorb $1, %al - 0x44, 0x0f, 0xb6, 0xd0, //0x0000459c movzbl %al, %r10d - 0x4d, 0x89, 0xec, //0x000045a0 movq %r13, %r12 - 0x4d, 0x29, 0xd4, //0x000045a3 subq %r10, %r12 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x000045a6 testb $2, $112(%r14) - 0x0f, 0x85, 0x6d, 0x00, 0x00, 0x00, //0x000045ab jne LBB5_841 - 0x41, 0x8a, 0x04, 0x24, //0x000045b1 movb (%r12), %al - 0x3c, 0x30, //0x000045b5 cmpb $48, %al - 0x4c, 0x89, 0x65, 0xb0, //0x000045b7 movq %r12, $-80(%rbp) - 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x000045bb jne LBB5_845 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x000045c1 movb $1(%r12), %al - 0x3c, 0x2e, //0x000045c6 cmpb $46, %al - 0x0f, 0x84, 0xe3, 0x08, 0x00, 0x00, //0x000045c8 je LBB5_958 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x000045ce leaq $1(%r12), %r13 - 0x31, 0xc9, //0x000045d3 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x80, //0x000045d5 movq %rcx, $-128(%rbp) - 0x3c, 0x45, //0x000045d9 cmpb $69, %al - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000045db je LBB5_836 - 0x3c, 0x65, //0x000045e1 cmpb $101, %al - 0x0f, 0x85, 0xa8, 0x09, 0x00, 0x00, //0x000045e3 jne LBB5_970 - //0x000045e9 LBB5_836 - 0x48, 0x89, 0x75, 0x90, //0x000045e9 movq %rsi, $-112(%rbp) - 0x4c, 0x89, 0x6d, 0xc0, //0x000045ed movq %r13, $-64(%rbp) - 0x45, 0x31, 0xed, //0x000045f1 xorl %r13d, %r13d - 0x31, 0xf6, //0x000045f4 xorl %esi, %esi - //0x000045f6 LBB5_837 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000045f6 movq $-56(%rbp), %r11 - //0x000045fa LBB5_838 - 0x48, 0x8b, 0x45, 0xc0, //0x000045fa movq $-64(%rbp), %rax - 0x8a, 0x48, 0x01, //0x000045fe movb $1(%rax), %cl - 0x80, 0xf9, 0x2d, //0x00004601 cmpb $45, %cl - 0x0f, 0x84, 0x1a, 0x08, 0x00, 0x00, //0x00004604 je LBB5_950 - 0x80, 0xf9, 0x2b, //0x0000460a cmpb $43, %cl - 0x0f, 0x85, 0x27, 0x08, 0x00, 0x00, //0x0000460d jne LBB5_952 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004613 movl $1, %r8d - 0xe9, 0x0c, 0x08, 0x00, 0x00, //0x00004619 jmp LBB5_951 - //0x0000461e LBB5_841 - 0x44, 0x89, 0x4d, 0xa8, //0x0000461e movl %r9d, $-88(%rbp) - 0x4c, 0x89, 0x75, 0xb8, //0x00004622 movq %r14, $-72(%rbp) - 0x49, 0xf7, 0xda, //0x00004626 negq %r10 - 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00004629 movq $-152(%rbp), %r8 - 0x4d, 0x29, 0xe0, //0x00004630 subq %r12, %r8 - 0x4d, 0x29, 0xd0, //0x00004633 subq %r10, %r8 - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00004636 je LBB5_851 - 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000463c cmpb $48, (%r12) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004641 movq $-56(%rbp), %r11 - 0x0f, 0x85, 0x43, 0x04, 0x00, 0x00, //0x00004645 jne LBB5_899 + 0x49, 0x89, 0x43, 0x68, //0x000003cc movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x000003d0 movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x000003d4 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x000003d8 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x000003dc leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000003e0 addq $1, %r15 + //0x000003e4 LBB5_12 + 0x8a, 0x00, //0x000003e4 movb (%rax), %al + //0x000003e6 LBB5_13 + 0x0f, 0xbe, 0xc0, //0x000003e6 movsbl %al, %eax + 0xbe, 0x06, 0x00, 0x00, 0x00, //0x000003e9 movl $6, %esi + 0x83, 0xc0, 0xde, //0x000003ee addl $-34, %eax + 0x83, 0xf8, 0x59, //0x000003f1 cmpl $89, %eax + 0x0f, 0x87, 0x49, 0x17, 0x00, 0x00, //0x000003f4 ja LBB5_332 + 0x4f, 0x8d, 0x24, 0x2f, //0x000003fa leaq (%r15,%r13), %r12 + 0x45, 0x31, 0xd2, //0x000003fe xorl %r10d, %r10d + 0x48, 0x8d, 0x0d, 0x18, 0xbc, 0x00, 0x00, //0x00000401 leaq $48152(%rip), %rcx /* LJTI5_0+0(%rip) */ + 0x48, 0x63, 0x04, 0x81, //0x00000408 movslq (%rcx,%rax,4), %rax + 0x48, 0x01, 0xc8, //0x0000040c addq %rcx, %rax + 0xff, 0xe0, //0x0000040f jmpq *%rax + //0x00000411 LBB5_16 + 0x44, 0x89, 0xd0, //0x00000411 movl %r10d, %eax + 0x34, 0x01, //0x00000414 xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc8, //0x00000416 movzbl %al, %r9d + 0x4d, 0x89, 0xf8, //0x0000041a movq %r15, %r8 + 0x4d, 0x29, 0xc8, //0x0000041d subq %r9, %r8 + 0x41, 0xf6, 0x43, 0x40, 0x02, //0x00000420 testb $2, $64(%r11) + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00000425 jne LBB5_23 + 0x41, 0x8a, 0x00, //0x0000042b movb (%r8), %al + 0x3c, 0x30, //0x0000042e cmpb $48, %al + 0x0f, 0x85, 0x7b, 0x00, 0x00, 0x00, //0x00000430 jne LBB5_27 + 0x41, 0x8a, 0x40, 0x01, //0x00000436 movb $1(%r8), %al + 0x3c, 0x2e, //0x0000043a cmpb $46, %al + 0x0f, 0x84, 0xd5, 0x07, 0x00, 0x00, //0x0000043c je LBB5_130 + 0x4d, 0x8d, 0x78, 0x01, //0x00000442 leaq $1(%r8), %r15 + 0x45, 0x31, 0xf6, //0x00000446 xorl %r14d, %r14d + 0x3c, 0x45, //0x00000449 cmpb $69, %al + 0x0f, 0x84, 0x86, 0x0a, 0x00, 0x00, //0x0000044b je LBB5_170 + 0x3c, 0x65, //0x00000451 cmpb $101, %al + 0x0f, 0x84, 0x7e, 0x0a, 0x00, 0x00, //0x00000453 je LBB5_170 + 0x31, 0xc0, //0x00000459 xorl %eax, %eax + 0x45, 0x84, 0xd2, //0x0000045b testb %r10b, %r10b + 0x0f, 0x84, 0x5e, 0x10, 0x00, 0x00, //0x0000045e je LBB5_243 + //0x00000464 LBB5_22 + 0x49, 0xc1, 0xe4, 0x20, //0x00000464 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x0b, //0x00000468 orq $11, %r12 + 0xe9, 0x59, 0x10, 0x00, 0x00, //0x0000046c jmp LBB5_244 + //0x00000471 LBB5_23 + 0x44, 0x89, 0x55, 0xb0, //0x00000471 movl %r10d, $-80(%rbp) + 0x4c, 0x89, 0x65, 0xb8, //0x00000475 movq %r12, $-72(%rbp) + 0x49, 0xf7, 0xd9, //0x00000479 negq %r9 + 0x48, 0x8b, 0x7d, 0x88, //0x0000047c movq $-120(%rbp), %rdi + 0x4c, 0x29, 0xc7, //0x00000480 subq %r8, %rdi + 0x4c, 0x29, 0xcf, //0x00000483 subq %r9, %rdi + 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x00000486 je LBB5_34 + 0x41, 0x80, 0x38, 0x30, //0x0000048c cmpb $48, (%r8) + 0x0f, 0x85, 0xef, 0x03, 0x00, 0x00, //0x00000490 jne LBB5_79 + 0x31, 0xf6, //0x00000496 xorl %esi, %esi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00000498 movl $1, %edx + 0x48, 0x83, 0xff, 0x01, //0x0000049d cmpq $1, %rdi + 0x0f, 0x85, 0xb4, 0x03, 0x00, 0x00, //0x000004a1 jne LBB5_77 + //0x000004a7 LBB5_26 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000004a7 movl $1, %eax + 0xe9, 0x4e, 0x09, 0x00, 0x00, //0x000004ac jmp LBB5_164 + //0x000004b1 LBB5_27 + 0x8d, 0x48, 0xd0, //0x000004b1 leal $-48(%rax), %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000004b4 movl $11, %edx + 0x80, 0xf9, 0x09, //0x000004b9 cmpb $9, %cl + 0x0f, 0x87, 0x7d, 0x00, 0x00, 0x00, //0x000004bc ja LBB5_36 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000004c2 movq $-1, %rdi + 0x31, 0xc9, //0x000004c9 xorl %ecx, %ecx + 0x31, 0xf6, //0x000004cb xorl %esi, %esi + 0x90, 0x90, 0x90, //0x000004cd .p2align 4, 0x90 + //0x000004d0 LBB5_29 + 0x48, 0x8d, 0x34, 0xb6, //0x000004d0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000004d4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000004d7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000004db addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x000004df movzbl $2(%r8,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x000004e5 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x000004e8 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x000004ec addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x000004f0 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000004f3 jb LBB5_29 + 0x4d, 0x89, 0xc7, //0x000004f9 movq %r8, %r15 + 0x49, 0x29, 0xcf, //0x000004fc subq %rcx, %r15 + 0x48, 0x83, 0xff, 0x13, //0x000004ff cmpq $19, %rdi + 0x0f, 0x83, 0x3b, 0x35, 0x00, 0x00, //0x00000503 jae LBB5_706 + 0x48, 0xf7, 0xd9, //0x00000509 negq %rcx + 0x45, 0x31, 0xf6, //0x0000050c xorl %r14d, %r14d + 0x45, 0x31, 0xed, //0x0000050f xorl %r13d, %r13d + //0x00000512 LBB5_32 + 0x3c, 0x2e, //0x00000512 cmpb $46, %al + 0x0f, 0x85, 0xc3, 0x07, 0x00, 0x00, //0x00000514 jne LBB5_142 + 0x41, 0x8a, 0x47, 0x01, //0x0000051a movb $1(%r15), %al + 0x49, 0x83, 0xc7, 0x01, //0x0000051e addq $1, %r15 + 0x8d, 0x58, 0xd0, //0x00000522 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x00000525 cmpb $10, %bl + 0x0f, 0x82, 0x37, 0x07, 0x00, 0x00, //0x00000528 jb LBB5_136 + 0xe9, 0x12, 0x16, 0x00, 0x00, //0x0000052e jmp LBB5_333 + //0x00000533 LBB5_34 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000533 movq $-1, %rdx + 0xe9, 0xb1, 0x08, 0x00, 0x00, //0x0000053a jmp LBB5_163 + //0x0000053f LBB5_36 + 0x4d, 0x89, 0xc7, //0x0000053f movq %r8, %r15 + 0xe9, 0xfe, 0x15, 0x00, 0x00, //0x00000542 jmp LBB5_333 + //0x00000547 LBB5_37 + 0x41, 0x80, 0x3f, 0x75, //0x00000547 cmpb $117, (%r15) + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x0000054b movl $13, %esi + 0x0f, 0x85, 0x74, 0x35, 0x00, 0x00, //0x00000550 jne LBB5_714 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00000556 cmpb $108, $1(%r15) + 0x0f, 0x85, 0x84, 0x35, 0x00, 0x00, //0x0000055b jne LBB5_717 + 0x31, 0xf6, //0x00000561 xorl %esi, %esi + 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00000563 cmpb $108, $2(%r15) + 0x0f, 0x85, 0x92, 0x35, 0x00, 0x00, //0x00000568 jne LBB5_720 + //0x0000056e LBB5_40 + 0x49, 0x83, 0xc7, 0x03, //0x0000056e addq $3, %r15 + //0x00000572 LBB5_41 + 0x49, 0x8b, 0x43, 0x70, //0x00000572 movq $112(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00000576 leaq $16(%rax), %rcx + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x0000057a cmpq $144(%r11), %rcx + 0x0f, 0x87, 0xdc, 0x3a, 0x00, 0x00, //0x00000581 ja LBB5_181 + 0x49, 0xc1, 0xe4, 0x20, //0x00000587 shlq $32, %r12 + 0x4c, 0x89, 0x20, //0x0000058b movq %r12, (%rax) + 0x49, 0x89, 0x4b, 0x70, //0x0000058e movq %rcx, $112(%r11) + 0xe9, 0xac, 0x15, 0x00, 0x00, //0x00000592 jmp LBB5_332 + //0x00000597 LBB5_43 + 0x41, 0x80, 0x3f, 0x72, //0x00000597 cmpb $114, (%r15) + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x0000059b movl $13, %esi + 0x0f, 0x85, 0x2d, 0x35, 0x00, 0x00, //0x000005a0 jne LBB5_715 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x000005a6 cmpb $117, $1(%r15) + 0x0f, 0x85, 0x3d, 0x35, 0x00, 0x00, //0x000005ab jne LBB5_718 + 0x31, 0xf6, //0x000005b1 xorl %esi, %esi + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x000005b3 cmpb $101, $2(%r15) + 0x0f, 0x85, 0x4c, 0x35, 0x00, 0x00, //0x000005b8 jne LBB5_721 + //0x000005be LBB5_46 + 0x49, 0x83, 0xc7, 0x03, //0x000005be addq $3, %r15 + //0x000005c2 LBB5_47 + 0x49, 0xc1, 0xe4, 0x20, //0x000005c2 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x0a, //0x000005c6 orq $10, %r12 + 0xe9, 0x6e, 0x01, 0x00, 0x00, //0x000005ca jmp LBB5_66 + //0x000005cf LBB5_48 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x000005cf vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0xa4, 0xfa, 0xff, 0xff, //0x000005d4 vpcmpeqb $-1372(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0xbc, 0xfa, 0xff, 0xff, //0x000005dc vpcmpeqb $-1348(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xca, //0x000005e4 vpmovmskb %ymm2, %ecx + 0xc5, 0xfd, 0xda, 0x15, 0xd0, 0xfa, 0xff, 0xff, //0x000005e8 vpminub $-1328(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x000005f0 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x000005f4 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xc2, //0x000005f8 vpmovmskb %ymm2, %eax + 0x83, 0xc0, 0xff, //0x000005fc addl $-1, %eax + 0x85, 0xc8, //0x000005ff testl %ecx, %eax + 0x0f, 0x84, 0x4b, 0x08, 0x00, 0x00, //0x00000601 je LBB5_165 + 0x4c, 0x89, 0xf8, //0x00000607 movq %r15, %rax + 0x4c, 0x8b, 0x6d, 0x88, //0x0000060a movq $-120(%rbp), %r13 + 0xe9, 0x1d, 0x0e, 0x00, 0x00, //0x0000060e jmp LBB5_239 + //0x00000613 LBB5_50 + 0x49, 0xc1, 0xe4, 0x20, //0x00000613 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x06, //0x00000617 orq $6, %r12 + 0x49, 0x8b, 0x43, 0x70, //0x0000061b movq $112(%r11), %rax + 0x4c, 0x89, 0x20, //0x0000061f movq %r12, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000622 movq $-1, $8(%rax) + 0x49, 0x8b, 0x53, 0x70, //0x0000062a movq $112(%r11), %rdx + 0x4d, 0x8b, 0x83, 0x88, 0x00, 0x00, 0x00, //0x0000062e movq $136(%r11), %r8 + 0x48, 0x89, 0xd0, //0x00000635 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000638 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x0000063b movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x0000063e sarq $4, %rdi + 0x49, 0x89, 0x7b, 0x78, //0x00000642 movq %rdi, $120(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00000646 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x5b, 0x70, //0x0000064a movq %rbx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x0000064e addq $1, $128(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x00000656 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x0000065a xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x0000065d cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00000661 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00000664 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00000668 cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000066f ja LBB5_52 + 0x49, 0x89, 0xc4, //0x00000675 movq %rax, %r12 + //0x00000678 LBB5_52 + 0x4d, 0x85, 0xe4, //0x00000678 testq %r12, %r12 + 0x0f, 0x84, 0xe2, 0x39, 0x00, 0x00, //0x0000067b je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x00000681 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00000685 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00000689 cmpq $32, %rcx + 0x0f, 0x87, 0x22, 0x0f, 0x00, 0x00, //0x0000068d ja LBB5_254 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000693 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x0000069d btq %rcx, %rsi + 0x0f, 0x83, 0x0e, 0x0f, 0x00, 0x00, //0x000006a1 jae LBB5_254 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000006a7 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x000006ac addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x000006b0 cmpq $32, %rcx + 0x0f, 0x87, 0x6b, 0x0e, 0x00, 0x00, //0x000006b4 ja LBB5_281 + 0x48, 0x0f, 0xa3, 0xce, //0x000006ba btq %rcx, %rsi + 0x0f, 0x83, 0x61, 0x0e, 0x00, 0x00, //0x000006be jae LBB5_281 + 0x49, 0x8b, 0x73, 0x60, //0x000006c4 movq $96(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x000006c8 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x000006cb subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000006ce cmpq $64, %rcx + 0x0f, 0x83, 0x6f, 0x0e, 0x00, 0x00, //0x000006d2 jae LBB5_250 + 0x49, 0x8b, 0x43, 0x68, //0x000006d8 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x000006dc shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000006df shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000006e2 testq %rax, %rax + 0x0f, 0x84, 0x55, 0x0e, 0x00, 0x00, //0x000006e5 je LBB5_249 + 0x48, 0x0f, 0xbc, 0xc8, //0x000006eb bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x000006ef leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x000006f3 addq $1, %rax + 0x48, 0x01, 0xce, //0x000006f7 addq %rcx, %rsi + 0xe9, 0xb4, 0x0e, 0x00, 0x00, //0x000006fa jmp LBB5_253 + //0x000006ff LBB5_60 + 0x41, 0x80, 0x3f, 0x61, //0x000006ff cmpb $97, (%r15) + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00000703 movl $13, %esi + 0x0f, 0x85, 0xce, 0x33, 0x00, 0x00, //0x00000708 jne LBB5_716 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x0000070e cmpb $108, $1(%r15) + 0x0f, 0x85, 0xde, 0x33, 0x00, 0x00, //0x00000713 jne LBB5_719 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x00000719 cmpb $115, $2(%r15) + 0x0f, 0x85, 0xf0, 0x33, 0x00, 0x00, //0x0000071e jne LBB5_722 + 0x31, 0xf6, //0x00000724 xorl %esi, %esi + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x00000726 cmpb $101, $3(%r15) + 0x0f, 0x85, 0xec, 0x33, 0x00, 0x00, //0x0000072b jne LBB5_723 + //0x00000731 LBB5_64 + 0x49, 0x83, 0xc7, 0x04, //0x00000731 addq $4, %r15 + //0x00000735 LBB5_65 + 0x49, 0xc1, 0xe4, 0x20, //0x00000735 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x02, //0x00000739 orq $2, %r12 + //0x0000073d LBB5_66 + 0x49, 0x8b, 0x43, 0x70, //0x0000073d movq $112(%r11), %rax + 0x4c, 0x89, 0x20, //0x00000741 movq %r12, (%rax) + 0x48, 0x8d, 0x48, 0x10, //0x00000744 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x00000748 movq %rcx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x0000074c addq $32, %rax + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000750 movl $11, %edx + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00000755 cmpq $144(%r11), %rax + 0x0f, 0x87, 0xe3, 0x13, 0x00, 0x00, //0x0000075c ja LBB5_333 + 0xe9, 0xdc, 0x13, 0x00, 0x00, //0x00000762 jmp LBB5_332 + //0x00000767 LBB5_15 + 0x41, 0xb2, 0x01, //0x00000767 movb $1, %r10b + 0xe9, 0xa2, 0xfc, 0xff, 0xff, //0x0000076a jmp LBB5_16 + //0x0000076f LBB5_67 + 0x49, 0xc1, 0xe4, 0x20, //0x0000076f shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x07, //0x00000773 orq $7, %r12 + 0x49, 0x8b, 0x43, 0x70, //0x00000777 movq $112(%r11), %rax + 0x4c, 0x89, 0x20, //0x0000077b movq %r12, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000077e movq $-1, $8(%rax) + 0x49, 0x8b, 0x53, 0x70, //0x00000786 movq $112(%r11), %rdx + 0x4d, 0x8b, 0x83, 0x88, 0x00, 0x00, 0x00, //0x0000078a movq $136(%r11), %r8 + 0x48, 0x89, 0xd0, //0x00000791 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000794 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x00000797 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x0000079a sarq $4, %rdi + 0x49, 0x89, 0x7b, 0x78, //0x0000079e movq %rdi, $120(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x000007a2 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x5b, 0x70, //0x000007a6 movq %rbx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x000007aa addq $1, $128(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x000007b2 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000007b6 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000007b9 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000007bd movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000007c0 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x000007c4 cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007cb ja LBB5_69 + 0x49, 0x89, 0xc4, //0x000007d1 movq %rax, %r12 + //0x000007d4 LBB5_69 + 0x4d, 0x85, 0xe4, //0x000007d4 testq %r12, %r12 + 0x0f, 0x84, 0x86, 0x38, 0x00, 0x00, //0x000007d7 je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x000007dd leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x000007e1 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000007e5 cmpq $32, %rcx + 0x0f, 0x87, 0x56, 0x0e, 0x00, 0x00, //0x000007e9 ja LBB5_261 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000007ef movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000007f9 btq %rcx, %rsi + 0x0f, 0x83, 0x42, 0x0e, 0x00, 0x00, //0x000007fd jae LBB5_261 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000803 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00000808 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x0000080c cmpq $32, %rcx + 0x0f, 0x87, 0x17, 0x0d, 0x00, 0x00, //0x00000810 ja LBB5_282 + 0x48, 0x0f, 0xa3, 0xce, //0x00000816 btq %rcx, %rsi + 0x0f, 0x83, 0x0d, 0x0d, 0x00, 0x00, //0x0000081a jae LBB5_282 + 0x49, 0x8b, 0x73, 0x60, //0x00000820 movq $96(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00000824 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x00000827 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000082a cmpq $64, %rcx + 0x0f, 0x83, 0x9e, 0x0d, 0x00, 0x00, //0x0000082e jae LBB5_257 + 0x49, 0x8b, 0x43, 0x68, //0x00000834 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00000838 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000083b shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000083e testq %rax, %rax + 0x0f, 0x84, 0x84, 0x0d, 0x00, 0x00, //0x00000841 je LBB5_256 + 0x48, 0x0f, 0xbc, 0xc8, //0x00000847 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x0000084b leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000084f addq $1, %rax + 0x48, 0x01, 0xce, //0x00000853 addq %rcx, %rsi + 0xe9, 0xe8, 0x0d, 0x00, 0x00, //0x00000856 jmp LBB5_260 + //0x0000085b LBB5_77 + 0x41, 0x8a, 0x40, 0x01, //0x0000085b movb $1(%r8), %al + 0x04, 0xd2, //0x0000085f addb $-46, %al + 0x3c, 0x37, //0x00000861 cmpb $55, %al + 0x0f, 0x87, 0x3e, 0xfc, 0xff, 0xff, //0x00000863 ja LBB5_26 + 0x0f, 0xb6, 0xc0, //0x00000869 movzbl %al, %eax + 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000086c movabsq $36028797027352577, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x00000876 btq %rax, %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000087a movl $1, %eax + 0x0f, 0x83, 0x7a, 0x05, 0x00, 0x00, //0x0000087f jae LBB5_164 + //0x00000885 LBB5_79 + 0x4c, 0x89, 0x7d, 0xc8, //0x00000885 movq %r15, $-56(%rbp) + 0x49, 0x89, 0xfe, //0x00000889 movq %rdi, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000088c movq $-1, %r15 + 0x48, 0x83, 0xff, 0x20, //0x00000893 cmpq $32, %rdi + 0x0f, 0x82, 0x5c, 0x31, 0x00, 0x00, //0x00000897 jb LBB5_703 + 0x31, 0xd2, //0x0000089d xorl %edx, %edx + 0xc5, 0xfe, 0x6f, 0x05, 0x39, 0xf8, 0xff, 0xff, //0x0000089f vmovdqu $-1991(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x51, 0xf8, 0xff, 0xff, //0x000008a7 vmovdqu $-1967(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x69, 0xf8, 0xff, 0xff, //0x000008af vmovdqu $-1943(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x81, 0xf8, 0xff, 0xff, //0x000008b7 vmovdqu $-1919(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x99, 0xf8, 0xff, 0xff, //0x000008bf vmovdqu $-1895(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0xb1, 0xf8, 0xff, 0xff, //0x000008c7 vmovdqu $-1871(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0xc9, 0xf8, 0xff, 0xff, //0x000008cf vmovdqu $-1847(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000008d7 movq $-1, %r13 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000008de movq $-1, %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000008e5 .p2align 4, 0x90 + //0x000008f0 LBB5_81 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x10, //0x000008f0 vmovdqu (%r8,%rdx), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x000008f6 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x000008fa vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x000008fe vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00000903 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00000907 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x0000090b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00000910 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00000914 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00000918 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xdf, //0x0000091c vpmovmskb %ymm7, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf2, //0x00000920 vpmovmskb %ymm10, %esi + 0xc4, 0xc1, 0x7d, 0xd7, 0xf9, //0x00000925 vpmovmskb %ymm9, %edi + 0xc5, 0xbd, 0xeb, 0xff, //0x0000092a vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x0000092e vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00000933 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00000937 vpmovmskb %ymm7, %eax + 0x48, 0xf7, 0xd0, //0x0000093b notq %rax + 0x4c, 0x0f, 0xbc, 0xe0, //0x0000093e bsfq %rax, %r12 + 0x41, 0x83, 0xfc, 0x20, //0x00000942 cmpl $32, %r12d + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000946 je LBB5_83 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000094c movl $-1, %eax + 0x44, 0x89, 0xe1, //0x00000951 movl %r12d, %ecx + 0xd3, 0xe0, //0x00000954 shll %cl, %eax + 0xf7, 0xd0, //0x00000956 notl %eax + 0x21, 0xc3, //0x00000958 andl %eax, %ebx + 0x21, 0xc6, //0x0000095a andl %eax, %esi + 0x21, 0xf8, //0x0000095c andl %edi, %eax + 0x89, 0xc7, //0x0000095e movl %eax, %edi + //0x00000960 LBB5_83 + 0x8d, 0x4b, 0xff, //0x00000960 leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00000963 andl %ebx, %ecx + 0x0f, 0x85, 0xf7, 0x0e, 0x00, 0x00, //0x00000965 jne LBB5_280 + 0x8d, 0x4e, 0xff, //0x0000096b leal $-1(%rsi), %ecx + 0x21, 0xf1, //0x0000096e andl %esi, %ecx + 0x0f, 0x85, 0xec, 0x0e, 0x00, 0x00, //0x00000970 jne LBB5_280 + 0x8d, 0x4f, 0xff, //0x00000976 leal $-1(%rdi), %ecx + 0x21, 0xf9, //0x00000979 andl %edi, %ecx + 0x0f, 0x85, 0xe1, 0x0e, 0x00, 0x00, //0x0000097b jne LBB5_280 + 0x85, 0xdb, //0x00000981 testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000983 je LBB5_89 + 0x0f, 0xbc, 0xcb, //0x00000989 bsfl %ebx, %ecx + 0x49, 0x83, 0xfa, 0xff, //0x0000098c cmpq $-1, %r10 + 0x0f, 0x85, 0xd4, 0x0e, 0x00, 0x00, //0x00000990 jne LBB5_283 + 0x48, 0x01, 0xd1, //0x00000996 addq %rdx, %rcx + 0x49, 0x89, 0xca, //0x00000999 movq %rcx, %r10 + //0x0000099c LBB5_89 + 0x85, 0xf6, //0x0000099c testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x0000099e je LBB5_92 + 0x0f, 0xbc, 0xce, //0x000009a4 bsfl %esi, %ecx + 0x49, 0x83, 0xfd, 0xff, //0x000009a7 cmpq $-1, %r13 + 0x0f, 0x85, 0xb9, 0x0e, 0x00, 0x00, //0x000009ab jne LBB5_283 + 0x48, 0x01, 0xd1, //0x000009b1 addq %rdx, %rcx + 0x49, 0x89, 0xcd, //0x000009b4 movq %rcx, %r13 + //0x000009b7 LBB5_92 + 0x85, 0xff, //0x000009b7 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009b9 je LBB5_95 + 0x0f, 0xbc, 0xcf, //0x000009bf bsfl %edi, %ecx + 0x49, 0x83, 0xff, 0xff, //0x000009c2 cmpq $-1, %r15 + 0x0f, 0x85, 0x9e, 0x0e, 0x00, 0x00, //0x000009c6 jne LBB5_283 + 0x48, 0x01, 0xd1, //0x000009cc addq %rdx, %rcx + 0x49, 0x89, 0xcf, //0x000009cf movq %rcx, %r15 + //0x000009d2 LBB5_95 + 0x41, 0x83, 0xfc, 0x20, //0x000009d2 cmpl $32, %r12d + 0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x000009d6 jne LBB5_129 + 0x4c, 0x89, 0xf0, //0x000009dc movq %r14, %rax + 0x48, 0x83, 0xc0, 0xe0, //0x000009df addq $-32, %rax + 0x48, 0x83, 0xc2, 0x20, //0x000009e3 addq $32, %rdx + 0x49, 0x89, 0xc6, //0x000009e7 movq %rax, %r14 + 0x48, 0x83, 0xf8, 0x1f, //0x000009ea cmpq $31, %rax + 0x0f, 0x87, 0xfc, 0xfe, 0xff, 0xff, //0x000009ee ja LBB5_81 + 0xc5, 0xf8, 0x77, //0x000009f4 vzeroupper + 0x4c, 0x01, 0xc2, //0x000009f7 addq %r8, %rdx + 0x49, 0x89, 0xd4, //0x000009fa movq %rdx, %r12 + 0x4c, 0x89, 0x5d, 0xc0, //0x000009fd movq %r11, $-64(%rbp) + 0x49, 0x83, 0xfe, 0x10, //0x00000a01 cmpq $16, %r14 + 0x0f, 0x82, 0x4a, 0x01, 0x00, 0x00, //0x00000a05 jb LBB5_116 + //0x00000a0b LBB5_98 + 0x4d, 0x89, 0xe3, //0x00000a0b movq %r12, %r11 + 0x4d, 0x29, 0xc3, //0x00000a0e subq %r8, %r11 + 0x31, 0xd2, //0x00000a11 xorl %edx, %edx + 0xc5, 0x7a, 0x6f, 0x05, 0xc5, 0xf7, 0xff, 0xff, //0x00000a13 vmovdqu $-2107(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0xcd, 0xf7, 0xff, 0xff, //0x00000a1b vmovdqu $-2099(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0xd5, 0xf7, 0xff, 0xff, //0x00000a23 vmovdqu $-2091(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0xdd, 0xf7, 0xff, 0xff, //0x00000a2b vmovdqu $-2083(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0xe5, 0xf7, 0xff, 0xff, //0x00000a33 vmovdqu $-2075(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0xed, 0xf7, 0xff, 0xff, //0x00000a3b vmovdqu $-2067(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0xf5, 0xf7, 0xff, 0xff, //0x00000a43 vmovdqu $-2059(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a4b .p2align 4, 0x90 + //0x00000a50 LBB5_99 + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x14, //0x00000a50 vmovdqu (%r12,%rdx), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00000a56 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00000a5b vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00000a5f vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00000a63 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00000a67 vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00000a6b vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00000a6f vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00000a73 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00000a77 vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00000a7b vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00000a7f vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00000a83 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xdf, //0x00000a87 vpmovmskb %xmm7, %ebx + 0xc5, 0xf9, 0xd7, 0xf2, //0x00000a8b vpmovmskb %xmm2, %esi + 0xc5, 0xf9, 0xd7, 0xf9, //0x00000a8f vpmovmskb %xmm1, %edi + 0xc5, 0xf9, 0xd7, 0xc0, //0x00000a93 vpmovmskb %xmm0, %eax + 0xf7, 0xd0, //0x00000a97 notl %eax + 0x0f, 0xbc, 0xc8, //0x00000a99 bsfl %eax, %ecx + 0x83, 0xf9, 0x10, //0x00000a9c cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000a9f je LBB5_101 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000aa5 movl $-1, %eax + 0xd3, 0xe0, //0x00000aaa shll %cl, %eax + 0xf7, 0xd0, //0x00000aac notl %eax + 0x21, 0xc3, //0x00000aae andl %eax, %ebx + 0x21, 0xc6, //0x00000ab0 andl %eax, %esi + 0x21, 0xf8, //0x00000ab2 andl %edi, %eax + 0x89, 0xc7, //0x00000ab4 movl %eax, %edi + //0x00000ab6 LBB5_101 + 0x8d, 0x43, 0xff, //0x00000ab6 leal $-1(%rbx), %eax + 0x21, 0xd8, //0x00000ab9 andl %ebx, %eax + 0x0f, 0x85, 0x38, 0x1d, 0x00, 0x00, //0x00000abb jne LBB5_502 + 0x8d, 0x46, 0xff, //0x00000ac1 leal $-1(%rsi), %eax + 0x21, 0xf0, //0x00000ac4 andl %esi, %eax + 0x0f, 0x85, 0x2d, 0x1d, 0x00, 0x00, //0x00000ac6 jne LBB5_502 + 0x8d, 0x47, 0xff, //0x00000acc leal $-1(%rdi), %eax + 0x21, 0xf8, //0x00000acf andl %edi, %eax + 0x0f, 0x85, 0x22, 0x1d, 0x00, 0x00, //0x00000ad1 jne LBB5_502 + 0x85, 0xdb, //0x00000ad7 testl %ebx, %ebx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000ad9 je LBB5_107 + 0x0f, 0xbc, 0xdb, //0x00000adf bsfl %ebx, %ebx + 0x49, 0x83, 0xfa, 0xff, //0x00000ae2 cmpq $-1, %r10 + 0x0f, 0x85, 0x16, 0x2a, 0x00, 0x00, //0x00000ae6 jne LBB5_651 + 0x4c, 0x01, 0xdb, //0x00000aec addq %r11, %rbx + 0x48, 0x01, 0xd3, //0x00000aef addq %rdx, %rbx + 0x49, 0x89, 0xda, //0x00000af2 movq %rbx, %r10 + //0x00000af5 LBB5_107 + 0x85, 0xf6, //0x00000af5 testl %esi, %esi + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000af7 je LBB5_110 + 0x0f, 0xbc, 0xf6, //0x00000afd bsfl %esi, %esi + 0x49, 0x83, 0xfd, 0xff, //0x00000b00 cmpq $-1, %r13 + 0x0f, 0x85, 0xf2, 0x22, 0x00, 0x00, //0x00000b04 jne LBB5_578 + 0x4c, 0x01, 0xde, //0x00000b0a addq %r11, %rsi + 0x48, 0x01, 0xd6, //0x00000b0d addq %rdx, %rsi + 0x49, 0x89, 0xf5, //0x00000b10 movq %rsi, %r13 + //0x00000b13 LBB5_110 + 0x85, 0xff, //0x00000b13 testl %edi, %edi + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b15 je LBB5_113 + 0x0f, 0xbc, 0xf7, //0x00000b1b bsfl %edi, %esi + 0x49, 0x83, 0xff, 0xff, //0x00000b1e cmpq $-1, %r15 + 0x0f, 0x85, 0xd4, 0x22, 0x00, 0x00, //0x00000b22 jne LBB5_578 + 0x4c, 0x01, 0xde, //0x00000b28 addq %r11, %rsi + 0x48, 0x01, 0xd6, //0x00000b2b addq %rdx, %rsi + 0x49, 0x89, 0xf7, //0x00000b2e movq %rsi, %r15 + //0x00000b31 LBB5_113 + 0x83, 0xf9, 0x10, //0x00000b31 cmpl $16, %ecx + 0x0f, 0x85, 0x04, 0x02, 0x00, 0x00, //0x00000b34 jne LBB5_149 + 0x4c, 0x89, 0xf0, //0x00000b3a movq %r14, %rax + 0x48, 0x83, 0xc0, 0xf0, //0x00000b3d addq $-16, %rax + 0x48, 0x83, 0xc2, 0x10, //0x00000b41 addq $16, %rdx + 0x49, 0x89, 0xc6, //0x00000b45 movq %rax, %r14 + 0x48, 0x83, 0xf8, 0x0f, //0x00000b48 cmpq $15, %rax + 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00000b4c ja LBB5_99 + 0x49, 0x01, 0xd4, //0x00000b52 addq %rdx, %r12 + //0x00000b55 LBB5_116 + 0x4d, 0x85, 0xf6, //0x00000b55 testq %r14, %r14 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00000b58 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x14, 0x02, 0x00, 0x00, //0x00000b5c je LBB5_152 + 0x4c, 0x89, 0xf0, //0x00000b62 movq %r14, %rax + 0x4b, 0x8d, 0x0c, 0x34, //0x00000b65 leaq (%r12,%r14), %rcx + 0x4c, 0x89, 0xe7, //0x00000b69 movq %r12, %rdi + 0x4c, 0x29, 0xc7, //0x00000b6c subq %r8, %rdi + 0x31, 0xd2, //0x00000b6f xorl %edx, %edx + 0x48, 0x8d, 0x35, 0x10, 0xb6, 0x00, 0x00, //0x00000b71 leaq $46608(%rip), %rsi /* LJTI5_1+0(%rip) */ + 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00000b78 jmp LBB5_122 + //0x00000b7d LBB5_118 + 0x83, 0xfb, 0x65, //0x00000b7d cmpl $101, %ebx + 0x0f, 0x85, 0xed, 0x01, 0x00, 0x00, //0x00000b80 jne LBB5_151 + //0x00000b86 LBB5_119 + 0x49, 0x83, 0xfd, 0xff, //0x00000b86 cmpq $-1, %r13 + 0x0f, 0x85, 0x71, 0x1c, 0x00, 0x00, //0x00000b8a jne LBB5_503 + 0x4c, 0x8d, 0x2c, 0x17, //0x00000b90 leaq (%rdi,%rdx), %r13 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b94 .p2align 4, 0x90 + //0x00000ba0 LBB5_121 + 0x48, 0x83, 0xc2, 0x01, //0x00000ba0 addq $1, %rdx + 0x49, 0x39, 0xd6, //0x00000ba4 cmpq %rdx, %r14 + 0x0f, 0x84, 0x60, 0x0b, 0x00, 0x00, //0x00000ba7 je LBB5_269 + //0x00000bad LBB5_122 + 0x41, 0x0f, 0xbe, 0x1c, 0x14, //0x00000bad movsbl (%r12,%rdx), %ebx + 0x8d, 0x43, 0xd0, //0x00000bb2 leal $-48(%rbx), %eax + 0x83, 0xf8, 0x0a, //0x00000bb5 cmpl $10, %eax + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000bb8 jb LBB5_121 + 0x8d, 0x43, 0xd5, //0x00000bbe leal $-43(%rbx), %eax + 0x83, 0xf8, 0x1a, //0x00000bc1 cmpl $26, %eax + 0x0f, 0x87, 0xb3, 0xff, 0xff, 0xff, //0x00000bc4 ja LBB5_118 + 0x48, 0x63, 0x04, 0x86, //0x00000bca movslq (%rsi,%rax,4), %rax + 0x48, 0x01, 0xf0, //0x00000bce addq %rsi, %rax + 0xff, 0xe0, //0x00000bd1 jmpq *%rax + //0x00000bd3 LBB5_125 + 0x49, 0x83, 0xff, 0xff, //0x00000bd3 cmpq $-1, %r15 + 0x0f, 0x85, 0x24, 0x1c, 0x00, 0x00, //0x00000bd7 jne LBB5_503 + 0x4c, 0x8d, 0x3c, 0x17, //0x00000bdd leaq (%rdi,%rdx), %r15 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00000be1 jmp LBB5_121 + //0x00000be6 LBB5_127 + 0x49, 0x83, 0xfa, 0xff, //0x00000be6 cmpq $-1, %r10 + 0x0f, 0x85, 0x11, 0x1c, 0x00, 0x00, //0x00000bea jne LBB5_503 + 0x4c, 0x8d, 0x14, 0x17, //0x00000bf0 leaq (%rdi,%rdx), %r10 + 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x00000bf4 jmp LBB5_121 + //0x00000bf9 LBB5_129 + 0x49, 0x01, 0xd4, //0x00000bf9 addq %rdx, %r12 + 0x4d, 0x01, 0xc4, //0x00000bfc addq %r8, %r12 + 0xc5, 0xf8, 0x77, //0x00000bff vzeroupper + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000c02 movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00000c09 testq %r10, %r10 + 0x0f, 0x85, 0x74, 0x01, 0x00, 0x00, //0x00000c0c jne LBB5_153 + 0xe9, 0xd9, 0x01, 0x00, 0x00, //0x00000c12 jmp LBB5_163 + //0x00000c17 LBB5_130 + 0x4d, 0x8d, 0x78, 0x02, //0x00000c17 leaq $2(%r8), %r15 + 0x41, 0x8a, 0x40, 0x02, //0x00000c1b movb $2(%r8), %al + 0x8d, 0x48, 0xd0, //0x00000c1f leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00000c22 cmpb $9, %cl + 0x0f, 0x87, 0x38, 0x34, 0x00, 0x00, //0x00000c25 ja LBB5_181 + 0x45, 0x31, 0xed, //0x00000c2b xorl %r13d, %r13d + 0x3c, 0x30, //0x00000c2e cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c30 jne LBB5_133 + //0x00000c36 LBB5_132 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00000c36 movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00000c3b addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x00000c3f addl $-1, %r13d + 0x3c, 0x30, //0x00000c43 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c45 je LBB5_132 + //0x00000c4b LBB5_133 + 0x3c, 0x45, //0x00000c4b cmpb $69, %al + 0x0f, 0x84, 0x81, 0x02, 0x00, 0x00, //0x00000c4d je LBB5_169 + 0x3c, 0x65, //0x00000c53 cmpb $101, %al + 0x0f, 0x84, 0x79, 0x02, 0x00, 0x00, //0x00000c55 je LBB5_169 + 0x8d, 0x58, 0xd0, //0x00000c5b leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00000c5e xorl %ecx, %ecx + 0x45, 0x31, 0xf6, //0x00000c60 xorl %r14d, %r14d + 0x31, 0xf6, //0x00000c63 xorl %esi, %esi + //0x00000c65 LBB5_136 + 0x44, 0x89, 0x55, 0xb0, //0x00000c65 movl %r10d, $-80(%rbp) + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c69 movl $17, %r10d + 0x49, 0x29, 0xca, //0x00000c6f subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00000c72 testq %r10, %r10 + 0x0f, 0x8e, 0xe4, 0x00, 0x00, 0x00, //0x00000c75 jle LBB5_150 + 0x80, 0xfb, 0x09, //0x00000c7b cmpb $9, %bl + 0x0f, 0x87, 0xdb, 0x00, 0x00, 0x00, //0x00000c7e ja LBB5_150 + 0x4b, 0x8d, 0x14, 0x17, //0x00000c84 leaq (%r15,%r10), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000c88 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00000c8d subq %rcx, %rbx + 0x31, 0xc9, //0x00000c90 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000c92 .p2align 4, 0x90 + //0x00000ca0 LBB5_139 + 0x48, 0x8d, 0x34, 0xb6, //0x00000ca0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00000ca4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00000ca7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00000cab addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00000caf cmpq %rcx, %rbx + 0x0f, 0x84, 0xe8, 0x02, 0x00, 0x00, //0x00000cb2 je LBB5_185 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00000cb8 movzbl $1(%r15,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00000cbe leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00000cc1 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00000cc5 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000cc9 jb LBB5_139 + 0x4c, 0x89, 0xfa, //0x00000ccf movq %r15, %rdx + 0x48, 0x01, 0xca, //0x00000cd2 addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00000cd5 movq %rcx, %r10 + 0xe9, 0xea, 0x02, 0x00, 0x00, //0x00000cd8 jmp LBB5_188 + //0x00000cdd LBB5_142 + 0x3c, 0x45, //0x00000cdd cmpb $69, %al + 0x0f, 0x84, 0xf7, 0x01, 0x00, 0x00, //0x00000cdf je LBB5_171 + 0x3c, 0x65, //0x00000ce5 cmpb $101, %al + 0x0f, 0x84, 0xef, 0x01, 0x00, 0x00, //0x00000ce7 je LBB5_171 + 0x45, 0x85, 0xed, //0x00000ced testl %r13d, %r13d + 0x0f, 0x85, 0xac, 0x30, 0x00, 0x00, //0x00000cf0 jne LBB5_763 + 0x45, 0x84, 0xd2, //0x00000cf6 testb %r10b, %r10b + 0x0f, 0x84, 0xc0, 0x07, 0x00, 0x00, //0x00000cf9 je LBB5_242 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000cff movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00000d09 cmpq %rax, %rsi + 0x0f, 0x86, 0x23, 0x08, 0x00, 0x00, //0x00000d0c jbe LBB5_248 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00000d12 vmovq %rsi, %xmm0 + //0x00000d17 LBB5_148 + 0xc5, 0xf9, 0x62, 0x05, 0x31, 0xf5, 0xff, 0xff, //0x00000d17 vpunpckldq $-2767(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x39, 0xf5, 0xff, 0xff, //0x00000d1f vsubpd $-2759(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00000d27 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00000d2d vaddsd %xmm0, %xmm1, %xmm0 + 0xc5, 0xf9, 0x57, 0x05, 0x37, 0xf5, 0xff, 0xff, //0x00000d31 vxorpd $-2761(%rip), %xmm0, %xmm0 /* LCPI5_20+0(%rip) */ + 0xe9, 0xc5, 0x0d, 0x00, 0x00, //0x00000d39 jmp LBB5_329 + //0x00000d3e LBB5_149 + 0x89, 0xc8, //0x00000d3e movl %ecx, %eax + 0x49, 0x01, 0xc4, //0x00000d40 addq %rax, %r12 + 0x49, 0x01, 0xd4, //0x00000d43 addq %rdx, %r12 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00000d46 movq $-64(%rbp), %r11 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000d4a movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00000d51 testq %r10, %r10 + 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000d54 jne LBB5_153 + 0xe9, 0x91, 0x00, 0x00, 0x00, //0x00000d5a jmp LBB5_163 + //0x00000d5f LBB5_150 + 0x4c, 0x89, 0xfa, //0x00000d5f movq %r15, %rdx + 0x45, 0x31, 0xd2, //0x00000d62 xorl %r10d, %r10d + 0x80, 0xfb, 0x09, //0x00000d65 cmpb $9, %bl + 0x0f, 0x86, 0x42, 0x02, 0x00, 0x00, //0x00000d68 jbe LBB5_186 + 0xe9, 0x54, 0x02, 0x00, 0x00, //0x00000d6e jmp LBB5_188 + //0x00000d73 LBB5_151 + 0x49, 0x01, 0xd4, //0x00000d73 addq %rdx, %r12 + //0x00000d76 LBB5_152 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000d76 movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00000d7d testq %r10, %r10 + 0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00000d80 je LBB5_163 + //0x00000d86 LBB5_153 + 0x4d, 0x85, 0xff, //0x00000d86 testq %r15, %r15 + 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x00000d89 je LBB5_163 + 0x4d, 0x85, 0xed, //0x00000d8f testq %r13, %r13 + 0x0f, 0x84, 0x58, 0x00, 0x00, 0x00, //0x00000d92 je LBB5_163 + 0x4d, 0x29, 0xc4, //0x00000d98 subq %r8, %r12 + 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00000d9b leaq $-1(%r12), %rcx + 0x49, 0x39, 0xca, //0x00000da0 cmpq %rcx, %r10 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000da3 je LBB5_161 + 0x49, 0x39, 0xcf, //0x00000da9 cmpq %rcx, %r15 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00000dac je LBB5_161 + 0x49, 0x39, 0xcd, //0x00000db2 cmpq %rcx, %r13 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000db5 je LBB5_161 + 0x4d, 0x85, 0xff, //0x00000dbb testq %r15, %r15 + 0x0f, 0x8e, 0xb9, 0x01, 0x00, 0x00, //0x00000dbe jle LBB5_182 + 0x49, 0x8d, 0x47, 0xff, //0x00000dc4 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc5, //0x00000dc8 cmpq %rax, %r13 + 0x0f, 0x84, 0xac, 0x01, 0x00, 0x00, //0x00000dcb je LBB5_182 + 0x49, 0xf7, 0xd7, //0x00000dd1 notq %r15 + 0x4c, 0x89, 0xfa, //0x00000dd4 movq %r15, %rdx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000dd7 jmp LBB5_162 + //0x00000ddc LBB5_161 + 0x49, 0xf7, 0xdc, //0x00000ddc negq %r12 + 0x4c, 0x89, 0xe2, //0x00000ddf movq %r12, %rdx + //0x00000de2 LBB5_162 + 0x31, 0xf6, //0x00000de2 xorl %esi, %esi + 0x48, 0x89, 0xd0, //0x00000de4 movq %rdx, %rax + 0x48, 0x85, 0xd2, //0x00000de7 testq %rdx, %rdx + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000dea jns LBB5_164 + //0x00000df0 LBB5_163 + 0x48, 0xf7, 0xd2, //0x00000df0 notq %rdx + 0xbe, 0x03, 0x00, 0x00, 0x00, //0x00000df3 movl $3, %esi + 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00000df8 movq $-3, %rax + //0x00000dff LBB5_164 + 0x49, 0x01, 0xd0, //0x00000dff addq %rdx, %r8 + 0x0f, 0xb6, 0x4d, 0xb0, //0x00000e02 movzbl $-80(%rbp), %ecx + 0x48, 0x01, 0xc1, //0x00000e06 addq %rax, %rcx + 0x48, 0x8b, 0x55, 0xb8, //0x00000e09 movq $-72(%rbp), %rdx + 0x48, 0xc1, 0xe2, 0x20, //0x00000e0d shlq $32, %rdx + 0x48, 0x83, 0xca, 0x1b, //0x00000e11 orq $27, %rdx + 0x49, 0x8b, 0x43, 0x70, //0x00000e15 movq $112(%r11), %rax + 0x48, 0x89, 0x10, //0x00000e19 movq %rdx, (%rax) + 0x48, 0x89, 0x48, 0x08, //0x00000e1c movq %rcx, $8(%rax) + 0x49, 0x8b, 0x43, 0x70, //0x00000e20 movq $112(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00000e24 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x00000e28 movq %rcx, $112(%r11) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00000e2c addl $1, $164(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00000e34 addq $32, %rax + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000e38 movl $11, %edx + 0x4d, 0x89, 0xc7, //0x00000e3d movq %r8, %r15 + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00000e40 cmpq $144(%r11), %rax + 0x0f, 0x86, 0xf6, 0x0c, 0x00, 0x00, //0x00000e47 jbe LBB5_332 + 0xe9, 0xf3, 0x0c, 0x00, 0x00, //0x00000e4d jmp LBB5_333 + //0x00000e52 LBB5_165 + 0xc5, 0xfd, 0xd7, 0xf1, //0x00000e52 vpmovmskb %ymm1, %esi + 0x49, 0x8b, 0x53, 0x40, //0x00000e56 movq $64(%r11), %rdx + 0xf6, 0xc2, 0x20, //0x00000e5a testb $32, %dl + 0x4c, 0x8b, 0x6d, 0x88, //0x00000e5d movq $-120(%rbp), %r13 + 0x0f, 0x85, 0x4f, 0x05, 0x00, 0x00, //0x00000e61 jne LBB5_235 + 0xc5, 0xfe, 0x6f, 0x05, 0x11, 0xf2, 0xff, 0xff, //0x00000e67 vmovdqu $-3567(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x29, 0xf2, 0xff, 0xff, //0x00000e6f vmovdqu $-3543(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x41, 0xf2, 0xff, 0xff, //0x00000e77 vmovdqu $-3519(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xf8, //0x00000e7f movq %r15, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e82 .p2align 4, 0x90 + //0x00000e90 LBB5_167 + 0x83, 0xc1, 0xff, //0x00000e90 addl $-1, %ecx + 0x85, 0xf1, //0x00000e93 testl %esi, %ecx + 0x0f, 0x85, 0x3f, 0x20, 0x00, 0x00, //0x00000e95 jne LBB5_590 + 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00000e9b vmovdqu $32(%rax), %ymm3 + 0x48, 0x83, 0xc0, 0x20, //0x00000ea0 addq $32, %rax + 0xc5, 0xe5, 0x74, 0xe0, //0x00000ea4 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00000ea8 vpmovmskb %ymm4, %esi + 0xc5, 0xe5, 0x74, 0xe9, //0x00000eac vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00000eb0 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x00000eb4 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x00000eb8 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x00000ebc vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xfb, //0x00000ec0 vpmovmskb %ymm3, %edi + 0x83, 0xc7, 0xff, //0x00000ec4 addl $-1, %edi + 0x85, 0xcf, //0x00000ec7 testl %ecx, %edi + 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x00000ec9 je LBB5_167 + 0xe9, 0x5c, 0x05, 0x00, 0x00, //0x00000ecf jmp LBB5_239 + //0x00000ed4 LBB5_169 + 0x45, 0x31, 0xf6, //0x00000ed4 xorl %r14d, %r14d + //0x00000ed7 LBB5_170 + 0x45, 0x31, 0xed, //0x00000ed7 xorl %r13d, %r13d + 0x31, 0xf6, //0x00000eda xorl %esi, %esi + //0x00000edc LBB5_171 + 0x41, 0x8a, 0x4f, 0x01, //0x00000edc movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x00000ee0 cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000ee3 je LBB5_174 + 0x80, 0xf9, 0x2b, //0x00000ee9 cmpb $43, %cl + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000eec jne LBB5_180 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000ef2 movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000ef7 jmp LBB5_175 + //0x00000efc LBB5_174 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000efc movl $-1, %eax + //0x00000f01 LBB5_175 + 0x41, 0x8a, 0x4f, 0x02, //0x00000f01 movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00000f05 addq $2, %r15 + 0x8d, 0x51, 0xd0, //0x00000f09 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000f0c cmpb $9, %dl + 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00000f0f jbe LBB5_176 + 0xe9, 0x49, 0x31, 0x00, 0x00, //0x00000f15 jmp LBB5_181 + //0x00000f1a LBB5_180 + 0x49, 0x83, 0xc7, 0x01, //0x00000f1a addq $1, %r15 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000f1e movl $1, %eax + 0x8d, 0x51, 0xd0, //0x00000f23 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000f26 cmpb $9, %dl + 0x0f, 0x87, 0x34, 0x31, 0x00, 0x00, //0x00000f29 ja LBB5_181 + //0x00000f2f LBB5_176 + 0x31, 0xd2, //0x00000f2f xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000f31 movq $-1, %rdi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000f38 .p2align 4, 0x90 + //0x00000f40 LBB5_177 + 0x8d, 0x14, 0x92, //0x00000f40 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00000f43 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00000f46 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00000f49 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000f4c movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x00000f51 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x00000f55 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00000f58 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00000f5c cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000f5f jb LBB5_177 + 0x48, 0x83, 0xff, 0x09, //0x00000f65 cmpq $9, %rdi + 0x0f, 0x83, 0xae, 0x2a, 0x00, 0x00, //0x00000f69 jae LBB5_704 + //0x00000f6f LBB5_179 + 0x0f, 0xaf, 0xd0, //0x00000f6f imull %eax, %edx + 0x44, 0x01, 0xea, //0x00000f72 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x00000f75 movl %edx, %r13d + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x00000f78 jmp LBB5_189 + //0x00000f7d LBB5_182 + 0x4c, 0x89, 0xd0, //0x00000f7d movq %r10, %rax + 0x4c, 0x09, 0xe8, //0x00000f80 orq %r13, %rax + 0x0f, 0x99, 0xc1, //0x00000f83 setns %cl + 0x0f, 0x88, 0x7d, 0x05, 0x00, 0x00, //0x00000f86 js LBB5_247 + 0x4d, 0x39, 0xea, //0x00000f8c cmpq %r13, %r10 + 0x0f, 0x8c, 0x74, 0x05, 0x00, 0x00, //0x00000f8f jl LBB5_247 + 0x49, 0xf7, 0xd2, //0x00000f95 notq %r10 + 0x4c, 0x89, 0xd2, //0x00000f98 movq %r10, %rdx + 0xe9, 0x42, 0xfe, 0xff, 0xff, //0x00000f9b jmp LBB5_162 + //0x00000fa0 LBB5_185 + 0x8a, 0x02, //0x00000fa0 movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x00000fa2 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x09, //0x00000fa5 cmpb $9, %bl + 0x0f, 0x87, 0x19, 0x00, 0x00, 0x00, //0x00000fa8 ja LBB5_188 + 0x90, 0x90, //0x00000fae .p2align 4, 0x90 + //0x00000fb0 LBB5_186 + 0x0f, 0xb6, 0x42, 0x01, //0x00000fb0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00000fb4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00000fb8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x00000fbb cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000fbe jb LBB5_186 + 0x41, 0xb6, 0x01, //0x00000fc4 movb $1, %r14b + //0x00000fc7 LBB5_188 + 0x45, 0x29, 0xd5, //0x00000fc7 subl %r10d, %r13d + 0x24, 0xdf, //0x00000fca andb $-33, %al + 0x49, 0x89, 0xd7, //0x00000fcc movq %rdx, %r15 + 0x3c, 0x45, //0x00000fcf cmpb $69, %al + 0x44, 0x8b, 0x55, 0xb0, //0x00000fd1 movl $-80(%rbp), %r10d + 0x0f, 0x84, 0x01, 0xff, 0xff, 0xff, //0x00000fd5 je LBB5_171 + //0x00000fdb LBB5_189 + 0x44, 0x89, 0x55, 0xb0, //0x00000fdb movl %r10d, $-80(%rbp) + 0x47, 0x8d, 0x14, 0x09, //0x00000fdf leal (%r9,%r9), %r10d + 0x41, 0x83, 0xc2, 0xff, //0x00000fe3 addl $-1, %r10d + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00000fe7 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000ff1 addq $1, %rax + 0x48, 0x39, 0xc6, //0x00000ff5 cmpq %rax, %rsi + 0x0f, 0x83, 0xc5, 0x00, 0x00, 0x00, //0x00000ff8 jae LBB5_200 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00000ffe vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x45, 0xf2, 0xff, 0xff, //0x00001003 vpunpckldq $-3515(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x4d, 0xf2, 0xff, 0xff, //0x0000100b vsubpd $-3507(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00001013 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00001019 vaddsd %xmm0, %xmm1, %xmm0 + 0x44, 0x89, 0xd0, //0x0000101d movl %r10d, %eax + 0xc1, 0xe8, 0x1f, //0x00001020 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00001023 shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00001027 vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x0000102c vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x00001030 testl %r13d, %r13d + 0x0f, 0x84, 0x9c, 0x0a, 0x00, 0x00, //0x00001033 je LBB5_328 + 0x48, 0x85, 0xf6, //0x00001039 testq %rsi, %rsi + 0x0f, 0x84, 0x93, 0x0a, 0x00, 0x00, //0x0000103c je LBB5_328 + 0x41, 0x8d, 0x45, 0xff, //0x00001042 leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x00001046 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00001049 ja LBB5_198 + 0x44, 0x89, 0xe8, //0x0000104f movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x00001052 cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00001056 jl LBB5_195 + 0x41, 0x8d, 0x45, 0xea, //0x0000105c leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0x39, 0xb5, 0x00, 0x00, //0x00001060 leaq $46393(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00001067 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x0000106c movl $22, %eax + //0x00001071 LBB5_195 + 0xc5, 0xf9, 0x2e, 0x05, 0x07, 0xf2, 0xff, 0xff, //0x00001071 vucomisd $-3577(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0x2b, 0x03, 0x00, 0x00, //0x00001079 ja LBB5_234 + 0xc5, 0xfb, 0x10, 0x0d, 0x01, 0xf2, 0xff, 0xff, //0x0000107f vmovsd $-3583(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x00001087 vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0x19, 0x03, 0x00, 0x00, //0x0000108b ja LBB5_234 + 0x89, 0xc0, //0x00001091 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x06, 0xb5, 0x00, 0x00, //0x00001093 leaq $46342(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x0000109a vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0x31, 0x0a, 0x00, 0x00, //0x0000109f jmp LBB5_328 + //0x000010a4 LBB5_198 + 0x41, 0x83, 0xfd, 0xea, //0x000010a4 cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000010a8 jb LBB5_200 + 0x41, 0xf7, 0xdd, //0x000010ae negl %r13d + 0x48, 0x8d, 0x05, 0xe8, 0xb4, 0x00, 0x00, //0x000010b1 leaq $46312(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000010b8 vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0x12, 0x0a, 0x00, 0x00, //0x000010be jmp LBB5_328 + //0x000010c3 LBB5_200 + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000010c3 leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000010ca cmpl $695, %eax + 0x0f, 0x87, 0x34, 0x01, 0x00, 0x00, //0x000010cf ja LBB5_216 + //0x000010d5 LBB5_201 + 0x4c, 0x89, 0x65, 0xb8, //0x000010d5 movq %r12, $-72(%rbp) + 0x48, 0x85, 0xf6, //0x000010d9 testq %rsi, %rsi + 0x44, 0x89, 0x55, 0xa0, //0x000010dc movl %r10d, $-96(%rbp) + 0x4c, 0x89, 0x75, 0x88, //0x000010e0 movq %r14, $-120(%rbp) + 0x4d, 0x89, 0xdc, //0x000010e4 movq %r11, %r12 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000010e7 je LBB5_203 + 0x4c, 0x0f, 0xbd, 0xce, //0x000010ed bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000010f1 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000010f5 jmp LBB5_204 + //0x000010fa LBB5_203 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000010fa movl $64, %r9d + //0x00001100 LBB5_204 + 0x49, 0x89, 0xf6, //0x00001100 movq %rsi, %r14 + 0x44, 0x89, 0xc9, //0x00001103 movl %r9d, %ecx + 0x49, 0xd3, 0xe6, //0x00001106 shlq %cl, %r14 + 0x89, 0xc7, //0x00001109 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000110b shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x4a, 0xb5, 0x00, 0x00, //0x0000110f leaq $46410(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00001116 movq $8(%rdi,%rbx), %rax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000111b movq %rax, $-152(%rbp) + 0x49, 0xf7, 0xe6, //0x00001122 mulq %r14 + 0x49, 0x89, 0xc3, //0x00001125 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00001128 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000112b andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001131 cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001138 jne LBB5_209 + 0x4c, 0x89, 0xf1, //0x0000113e movq %r14, %rcx + 0x48, 0xf7, 0xd1, //0x00001141 notq %rcx + 0x49, 0x39, 0xcb, //0x00001144 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001147 jbe LBB5_209 + 0x4c, 0x89, 0xf0, //0x0000114d movq %r14, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00001150 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x00001154 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00001157 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x0000115b movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000115e andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001164 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000116b jne LBB5_209 + 0x49, 0x83, 0xfb, 0xff, //0x00001171 cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001175 jne LBB5_209 + 0x48, 0x39, 0xc8, //0x0000117b cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x0000117e ja LBB5_212 + //0x00001184 LBB5_209 + 0x4c, 0x89, 0xd0, //0x00001184 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001187 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000118b leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x0000118e shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x00001191 testq %r11, %r11 + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00001194 jne LBB5_213 + 0x48, 0x85, 0xd2, //0x0000119a testq %rdx, %rdx + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x0000119d jne LBB5_213 + 0x44, 0x89, 0xd1, //0x000011a3 movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000011a6 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000011a9 cmpl $1, %ecx + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x000011ac jne LBB5_213 + //0x000011b2 LBB5_212 + 0x4d, 0x89, 0xe3, //0x000011b2 movq %r12, %r11 + 0xe9, 0x47, 0x00, 0x00, 0x00, //0x000011b5 jmp LBB5_214 + //0x000011ba LBB5_213 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000011ba imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x000011c1 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000011c4 addl $1087, %ecx + 0x4c, 0x63, 0xf1, //0x000011ca movslq %ecx, %r14 + 0x4c, 0x89, 0xf3, //0x000011cd movq %r14, %rbx + 0x4c, 0x29, 0xcb, //0x000011d0 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000011d3 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000011d6 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x000011d9 addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x000011dc movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x000011df shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x000011e3 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x000011e6 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x000011ea sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x000011ee leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000011f2 cmpq $2045, %rax + 0x4d, 0x89, 0xe3, //0x000011f8 movq %r12, %r11 + 0x0f, 0x86, 0x5b, 0x00, 0x00, 0x00, //0x000011fb jbe LBB5_221 + //0x00001201 LBB5_214 + 0x4c, 0x8b, 0x65, 0xb8, //0x00001201 movq $-72(%rbp), %r12 + //0x00001205 LBB5_215 + 0x44, 0x8b, 0x55, 0xa0, //0x00001205 movl $-96(%rbp), %r10d + //0x00001209 LBB5_216 + 0x4d, 0x89, 0xf9, //0x00001209 movq %r15, %r9 + 0x4d, 0x29, 0xc1, //0x0000120c subq %r8, %r9 + 0x4c, 0x89, 0xd8, //0x0000120f movq %r11, %rax + 0x4d, 0x8b, 0x5b, 0x28, //0x00001212 movq $40(%r11), %r11 + 0x48, 0x89, 0x45, 0xc0, //0x00001216 movq %rax, $-64(%rbp) + 0x4c, 0x8b, 0x68, 0x38, //0x0000121a movq $56(%rax), %r13 + 0x4d, 0x85, 0xed, //0x0000121e testq %r13, %r13 + 0x0f, 0x84, 0x6b, 0x06, 0x00, 0x00, //0x00001221 je LBB5_287 + 0x41, 0xc6, 0x03, 0x00, //0x00001227 movb $0, (%r11) + 0x49, 0x83, 0xfd, 0x01, //0x0000122b cmpq $1, %r13 + 0x0f, 0x84, 0x5d, 0x06, 0x00, 0x00, //0x0000122f je LBB5_287 + 0x49, 0x8d, 0x4d, 0xff, //0x00001235 leaq $-1(%r13), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001239 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x0000123e cmpq $16, %rcx + 0x0f, 0x82, 0x38, 0x06, 0x00, 0x00, //0x00001242 jb LBB5_286 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00001248 cmpq $128, %rcx + 0x0f, 0x83, 0x85, 0x02, 0x00, 0x00, //0x0000124f jae LBB5_245 + 0x31, 0xd2, //0x00001255 xorl %edx, %edx + 0xe9, 0xcc, 0x05, 0x00, 0x00, //0x00001257 jmp LBB5_277 + //0x0000125c LBB5_221 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000125c movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x00001266 cmpq %rax, %rdx + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001269 movabsq $-9223372036854775808, %r13 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001273 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x0000127d movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000127f sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00001282 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00001285 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00001289 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x0000128c orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000128f movq %rdx, %rax + 0x4c, 0x09, 0xe8, //0x00001292 orq %r13, %rax + 0x8b, 0x4d, 0xb0, //0x00001295 movl $-80(%rbp), %ecx + 0x84, 0xc9, //0x00001298 testb %cl, %cl + 0x48, 0x0f, 0x44, 0xc2, //0x0000129a cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000129e vmovq %rax, %xmm0 + 0x80, 0x7d, 0x88, 0x00, //0x000012a3 cmpb $0, $-120(%rbp) + 0x4c, 0x8b, 0x65, 0xb8, //0x000012a7 movq $-72(%rbp), %r12 + 0x0f, 0x84, 0x24, 0x08, 0x00, 0x00, //0x000012ab je LBB5_328 + 0x89, 0x4d, 0xb0, //0x000012b1 movl %ecx, $-80(%rbp) + 0x4c, 0x89, 0xdb, //0x000012b4 movq %r11, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000012b7 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x000012bd incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000012c0 je LBB5_224 + 0x4c, 0x0f, 0xbd, 0xce, //0x000012c6 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000012ca xorq $63, %r9 + //0x000012ce LBB5_224 + 0x44, 0x89, 0xc9, //0x000012ce movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x000012d1 shlq %cl, %rsi + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000012d4 movq $-152(%rbp), %rax + 0x48, 0xf7, 0xe6, //0x000012db mulq %rsi + 0x49, 0x89, 0xc2, //0x000012de movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x000012e1 movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000012e4 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000012ea cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000012f1 jne LBB5_229 + 0x48, 0x89, 0xf1, //0x000012f7 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000012fa notq %rcx + 0x49, 0x39, 0xca, //0x000012fd cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00001300 jbe LBB5_229 + 0x48, 0x89, 0xf0, //0x00001306 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x50, 0xb3, 0x00, 0x00, //0x00001309 leaq $45904(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x00001310 mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x00001314 addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x00001317 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x0000131b movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000131e andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001324 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000132b jne LBB5_229 + 0x49, 0x83, 0xfa, 0xff, //0x00001331 cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001335 jne LBB5_229 + 0x48, 0x39, 0xc8, //0x0000133b cmpq %rcx, %rax + 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x0000133e ja LBB5_233 + //0x00001344 LBB5_229 + 0x4c, 0x89, 0xd8, //0x00001344 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001347 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000134b leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x0000134e shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x00001351 testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001354 jne LBB5_232 + 0x48, 0x85, 0xd2, //0x0000135a testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000135d jne LBB5_232 + 0x44, 0x89, 0xd9, //0x00001363 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x00001366 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00001369 cmpl $1, %ecx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x0000136c je LBB5_233 + //0x00001372 LBB5_232 + 0x4d, 0x29, 0xce, //0x00001372 subq %r9, %r14 + 0x44, 0x89, 0xda, //0x00001375 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x00001378 andl $1, %edx + 0x4c, 0x01, 0xda, //0x0000137b addq %r11, %rdx + 0x49, 0x01, 0xc6, //0x0000137e addq %rax, %r14 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00001381 movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x0000138b cmpq %rcx, %rdx + 0x49, 0x83, 0xde, 0x00, //0x0000138e sbbq $0, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x00001392 leaq $-1(%r14), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001396 cmpq $2045, %rax + 0x0f, 0x86, 0x74, 0x14, 0x00, 0x00, //0x0000139c jbe LBB5_504 + //0x000013a2 LBB5_233 + 0x49, 0x89, 0xdb, //0x000013a2 movq %rbx, %r11 + 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x000013a5 jmp LBB5_215 + //0x000013aa LBB5_234 + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000013aa leal $348(%r13), %eax + 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x000013b1 jmp LBB5_201 + //0x000013b6 LBB5_235 + 0xc5, 0xfe, 0x6f, 0x0d, 0xc2, 0xec, 0xff, 0xff, //0x000013b6 vmovdqu $-4926(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xda, 0xec, 0xff, 0xff, //0x000013be vmovdqu $-4902(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xf2, 0xec, 0xff, 0xff, //0x000013c6 vmovdqu $-4878(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xf8, //0x000013ce movq %r15, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000013d1 .p2align 4, 0x90 + //0x000013e0 LBB5_236 + 0x83, 0xc1, 0xff, //0x000013e0 addl $-1, %ecx + 0x85, 0xf1, //0x000013e3 testl %esi, %ecx + 0x0f, 0x85, 0xef, 0x1a, 0x00, 0x00, //0x000013e5 jne LBB5_590 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x000013eb vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xd8, //0x000013f0 vpmovmskb %ymm0, %ebx + 0x85, 0xd9, //0x000013f4 testl %ebx, %ecx + 0x0f, 0x85, 0xe9, 0x25, 0x00, 0x00, //0x000013f6 jne LBB5_701 + 0xc5, 0xfe, 0x6f, 0x40, 0x20, //0x000013fc vmovdqu $32(%rax), %ymm0 + 0x48, 0x83, 0xc0, 0x20, //0x00001401 addq $32, %rax + 0xc5, 0xfd, 0x74, 0xe1, //0x00001405 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00001409 vpmovmskb %ymm4, %esi + 0xc5, 0xfd, 0x74, 0xea, //0x0000140d vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00001411 vpmovmskb %ymm5, %ecx + 0xc5, 0xfd, 0xda, 0xeb, //0x00001415 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x00001419 vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x0000141d vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00001421 vpmovmskb %ymm4, %edi + 0x83, 0xc7, 0xff, //0x00001425 addl $-1, %edi + 0x85, 0xcf, //0x00001428 testl %ecx, %edi + 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x0000142a je LBB5_236 + //0x00001430 LBB5_239 + 0x0f, 0xbc, 0xc9, //0x00001430 bsfl %ecx, %ecx + 0x48, 0x8d, 0x14, 0x01, //0x00001433 leaq (%rcx,%rax), %rdx + 0x48, 0x01, 0xc8, //0x00001437 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000143a addq $1, %rax + 0x49, 0xf7, 0xd7, //0x0000143e notq %r15 + 0x49, 0x8d, 0x0c, 0x17, //0x00001441 leaq (%r15,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00001445 addq $1, %rcx + 0x31, 0xff, //0x00001449 xorl %edi, %edi + 0x31, 0xd2, //0x0000144b xorl %edx, %edx + 0x48, 0x85, 0xc9, //0x0000144d testq %rcx, %rcx + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00001450 jns LBB5_241 + //0x00001456 LBB5_240 + 0x89, 0xca, //0x00001456 movl %ecx, %edx + 0xf7, 0xda, //0x00001458 negl %edx + //0x0000145a LBB5_241 + 0x49, 0x39, 0xc5, //0x0000145a cmpq %rax, %r13 + 0xbe, 0x05, 0x00, 0x00, 0x00, //0x0000145d movl $5, %esi + 0x0f, 0x49, 0xf2, //0x00001462 cmovnsl %edx, %esi + 0x40, 0x0f, 0xb6, 0xd7, //0x00001465 movzbl %dil, %edx + 0x49, 0xc1, 0xe4, 0x20, //0x00001469 shlq $32, %r12 + 0x49, 0x8d, 0x14, 0xd4, //0x0000146d leaq (%r12,%rdx,8), %rdx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00001471 movabsq $4294967296, %rdi + 0x48, 0x01, 0xfa, //0x0000147b addq %rdi, %rdx + 0x48, 0x83, 0xc2, 0x04, //0x0000147e addq $4, %rdx + 0x49, 0x8b, 0x7b, 0x70, //0x00001482 movq $112(%r11), %rdi + 0x48, 0x89, 0x17, //0x00001486 movq %rdx, (%rdi) + 0x48, 0x89, 0x4f, 0x08, //0x00001489 movq %rcx, $8(%rdi) + 0x49, 0x8b, 0x4b, 0x70, //0x0000148d movq $112(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x00001491 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00001495 movq %rdx, $112(%r11) + 0x41, 0x83, 0x83, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x00001499 addl $1, $160(%r11) + 0x48, 0x83, 0xc1, 0x20, //0x000014a1 addq $32, %rcx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000014a5 movl $11, %edx + 0x49, 0x89, 0xc7, //0x000014aa movq %rax, %r15 + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x000014ad cmpq $144(%r11), %rcx + 0x0f, 0x86, 0x89, 0x06, 0x00, 0x00, //0x000014b4 jbe LBB5_332 + 0xe9, 0x86, 0x06, 0x00, 0x00, //0x000014ba jmp LBB5_333 + //0x000014bf LBB5_242 + 0x48, 0x89, 0xf0, //0x000014bf movq %rsi, %rax + //0x000014c2 LBB5_243 + 0x49, 0xc1, 0xe4, 0x20, //0x000014c2 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x03, //0x000014c6 orq $3, %r12 + //0x000014ca LBB5_244 + 0x49, 0x8b, 0x4b, 0x70, //0x000014ca movq $112(%r11), %rcx + 0x4c, 0x89, 0x21, //0x000014ce movq %r12, (%rcx) + 0x48, 0x89, 0x41, 0x08, //0x000014d1 movq %rax, $8(%rcx) + 0xe9, 0x3d, 0x06, 0x00, 0x00, //0x000014d5 jmp LBB5_330 + //0x000014da LBB5_245 + 0x48, 0x89, 0xca, //0x000014da movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x000014dd andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x000014e1 leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf7, //0x000014e5 movq %rsi, %rdi + 0x48, 0xc1, 0xef, 0x07, //0x000014e8 shrq $7, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x000014ec addq $1, %rdi + 0x89, 0xf8, //0x000014f0 movl %edi, %eax + 0x83, 0xe0, 0x03, //0x000014f2 andl $3, %eax + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x000014f5 cmpq $384, %rsi + 0x0f, 0x83, 0x23, 0x02, 0x00, 0x00, //0x000014fc jae LBB5_270 + 0x31, 0xf6, //0x00001502 xorl %esi, %esi + 0xe9, 0xce, 0x02, 0x00, 0x00, //0x00001504 jmp LBB5_272 + //0x00001509 LBB5_247 + 0x49, 0x8d, 0x45, 0xff, //0x00001509 leaq $-1(%r13), %rax + 0x49, 0x39, 0xc2, //0x0000150d cmpq %rax, %r10 + 0x49, 0xf7, 0xd5, //0x00001510 notq %r13 + 0x4d, 0x0f, 0x45, 0xec, //0x00001513 cmovneq %r12, %r13 + 0x84, 0xc9, //0x00001517 testb %cl, %cl + 0x4d, 0x0f, 0x44, 0xec, //0x00001519 cmoveq %r12, %r13 + 0x4c, 0x89, 0xea, //0x0000151d movq %r13, %rdx + 0xe9, 0xbd, 0xf8, 0xff, 0xff, //0x00001520 jmp LBB5_162 + //0x00001525 LBB5_281 + 0x4c, 0x89, 0xf8, //0x00001525 movq %r15, %rax + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x00001528 jmp LBB5_254 + //0x0000152d LBB5_282 + 0x4c, 0x89, 0xf8, //0x0000152d movq %r15, %rax + 0xe9, 0x10, 0x01, 0x00, 0x00, //0x00001530 jmp LBB5_261 + //0x00001535 LBB5_248 + 0x48, 0xf7, 0xde, //0x00001535 negq %rsi + 0x48, 0x89, 0xf0, //0x00001538 movq %rsi, %rax + 0xe9, 0x24, 0xef, 0xff, 0xff, //0x0000153b jmp LBB5_22 + //0x00001540 LBB5_249 + 0x48, 0x83, 0xc6, 0x40, //0x00001540 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x00001544 movq %rsi, %r15 + //0x00001547 LBB5_250 + 0x4c, 0x89, 0xf8, //0x00001547 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000154a addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x0a, 0xeb, 0xff, 0xff, //0x0000154e vmovdqu $-5366(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001556 .p2align 4, 0x90 + //0x00001560 LBB5_251 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001560 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001565 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000156a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000156e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001573 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00001578 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000157c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00001580 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00001584 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00001588 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000158c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000158f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001593 je LBB5_251 + 0x48, 0xf7, 0xd1, //0x00001599 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000159c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x000015a0 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000015a4 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x000015a8 leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x000015ac addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000015af addq $1, %rax + //0x000015b3 LBB5_253 + 0x8a, 0x0e, //0x000015b3 movb (%rsi), %cl + //0x000015b5 LBB5_254 + 0x80, 0xf9, 0x7d, //0x000015b5 cmpb $125, %cl + 0x0f, 0x85, 0xfa, 0x25, 0x00, 0x00, //0x000015b8 jne LBB5_731 + 0x41, 0x83, 0x83, 0x98, 0x00, 0x00, 0x00, 0x01, //0x000015be addl $1, $152(%r11) + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000015c6 jmp LBB5_263 + //0x000015cb LBB5_256 + 0x48, 0x83, 0xc6, 0x40, //0x000015cb addq $64, %rsi + 0x49, 0x89, 0xf7, //0x000015cf movq %rsi, %r15 + //0x000015d2 LBB5_257 + 0x4c, 0x89, 0xf8, //0x000015d2 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x000015d5 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x7f, 0xea, 0xff, 0xff, //0x000015d9 vmovdqu $-5505(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000015e1 .p2align 4, 0x90 + //0x000015f0 LBB5_258 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000015f0 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000015f5 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x000015fa addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000015fe vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001603 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00001608 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000160c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00001610 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00001614 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00001618 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000161c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000161f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001623 je LBB5_258 + 0x48, 0xf7, 0xd1, //0x00001629 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000162c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x00001630 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x00001634 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00001638 leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x0000163c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000163f addq $1, %rax + //0x00001643 LBB5_260 + 0x8a, 0x0e, //0x00001643 movb (%rsi), %cl + //0x00001645 LBB5_261 + 0x80, 0xf9, 0x5d, //0x00001645 cmpb $93, %cl + 0x0f, 0x85, 0x8b, 0x26, 0x00, 0x00, //0x00001648 jne LBB5_1672 + 0x41, 0x83, 0x83, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x0000164e addl $1, $156(%r11) + //0x00001656 LBB5_263 + 0x48, 0xc1, 0xe7, 0x04, //0x00001656 shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000165a movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x4b, 0x78, //0x0000165f movq %rcx, $120(%r11) + 0x48, 0x29, 0xd3, //0x00001663 subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x00001666 shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x0000166a movl %ebx, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000166f movl $0, $8(%r8,%rdi) + 0x0f, 0xb6, 0x0a, //0x00001678 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x0000167b movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x0000167d movq $128(%r11), %rcx + 0x41, 0x8b, 0x93, 0xb0, 0x00, 0x00, 0x00, //0x00001684 movl $176(%r11), %edx + 0x48, 0x39, 0xd1, //0x0000168b cmpq %rdx, %rcx + 0x0f, 0x86, 0x31, 0x00, 0x00, 0x00, //0x0000168e jbe LBB5_266 + 0x41, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00001694 movl %ecx, $176(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x0000169b cmpq $4096, %rcx + 0x0f, 0x86, 0x1d, 0x00, 0x00, 0x00, //0x000016a2 jbe LBB5_266 + //0x000016a8 LBB5_265 + 0x31, 0xc9, //0x000016a8 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000016aa movq %rcx, $-144(%rbp) + 0x31, 0xc9, //0x000016b1 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x000016b3 movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x000016b7 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x000016b9 movq %rcx, $-112(%rbp) + 0x45, 0x31, 0xe4, //0x000016bd xorl %r12d, %r12d + 0xe9, 0xb2, 0x29, 0x00, 0x00, //0x000016c0 jmp LBB5_743 + //0x000016c5 LBB5_266 + 0x48, 0x83, 0xc1, 0xff, //0x000016c5 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x000016c9 movq %rcx, $128(%r11) + 0x49, 0x8b, 0x4b, 0x78, //0x000016d0 movq $120(%r11), %rcx + 0x31, 0xd2, //0x000016d4 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x000016d6 movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x000016dd xorl %edx, %edx + 0x48, 0x89, 0x55, 0x90, //0x000016df movq %rdx, $-112(%rbp) + 0x48, 0x83, 0xf9, 0xff, //0x000016e3 cmpq $-1, %rcx + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000016e7 je LBB5_268 + 0x4d, 0x8d, 0x83, 0x88, 0x00, 0x00, 0x00, //0x000016ed leaq $136(%r11), %r8 + 0x31, 0xd2, //0x000016f4 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa0, //0x000016f6 movq %rdx, $-96(%rbp) + 0xe9, 0x6e, 0x29, 0x00, 0x00, //0x000016fa jmp LBB5_742 + //0x000016ff LBB5_268 + 0x31, 0xc9, //0x000016ff xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x00001701 movq %rcx, $-96(%rbp) + 0x45, 0x31, 0xe4, //0x00001705 xorl %r12d, %r12d + 0xe9, 0x6a, 0x29, 0x00, 0x00, //0x00001708 jmp LBB5_743 + //0x0000170d LBB5_269 + 0x49, 0x89, 0xcc, //0x0000170d movq %rcx, %r12 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00001710 movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00001717 testq %r10, %r10 + 0x0f, 0x85, 0x66, 0xf6, 0xff, 0xff, //0x0000171a jne LBB5_153 + 0xe9, 0xcb, 0xf6, 0xff, 0xff, //0x00001720 jmp LBB5_163 + //0x00001725 LBB5_270 + 0x48, 0x83, 0xe7, 0xfc, //0x00001725 andq $-4, %rdi + 0x48, 0xf7, 0xdf, //0x00001729 negq %rdi + 0x31, 0xf6, //0x0000172c xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x0000172e vpxor %xmm0, %xmm0, %xmm0 + //0x00001732 LBB5_271 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x01, //0x00001732 vmovdqu %ymm0, $1(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x21, //0x00001739 vmovdqu %ymm0, $33(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x41, //0x00001740 vmovdqu %ymm0, $65(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x61, //0x00001747 vmovdqu %ymm0, $97(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x00, 0x00, 0x00, //0x0000174e vmovdqu %ymm0, $129(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x00, 0x00, 0x00, //0x00001758 vmovdqu %ymm0, $161(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x00, 0x00, 0x00, //0x00001762 vmovdqu %ymm0, $193(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x00, 0x00, 0x00, //0x0000176c vmovdqu %ymm0, $225(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x01, 0x01, 0x00, 0x00, //0x00001776 vmovdqu %ymm0, $257(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x21, 0x01, 0x00, 0x00, //0x00001780 vmovdqu %ymm0, $289(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x41, 0x01, 0x00, 0x00, //0x0000178a vmovdqu %ymm0, $321(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x61, 0x01, 0x00, 0x00, //0x00001794 vmovdqu %ymm0, $353(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x01, 0x00, 0x00, //0x0000179e vmovdqu %ymm0, $385(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x01, 0x00, 0x00, //0x000017a8 vmovdqu %ymm0, $417(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x01, 0x00, 0x00, //0x000017b2 vmovdqu %ymm0, $449(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x01, 0x00, 0x00, //0x000017bc vmovdqu %ymm0, $481(%r11,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x000017c6 addq $512, %rsi + 0x48, 0x83, 0xc7, 0x04, //0x000017cd addq $4, %rdi + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x000017d1 jne LBB5_271 + //0x000017d7 LBB5_272 + 0x48, 0x85, 0xc0, //0x000017d7 testq %rax, %rax + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x000017da je LBB5_275 + 0x48, 0xf7, 0xd8, //0x000017e0 negq %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x000017e3 vpxor %xmm0, %xmm0, %xmm0 + //0x000017e7 LBB5_274 + 0x48, 0x89, 0xf7, //0x000017e7 movq %rsi, %rdi + 0x48, 0x83, 0xcf, 0x01, //0x000017ea orq $1, %rdi + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x3b, //0x000017ee vmovdqu %ymm0, (%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x20, //0x000017f4 vmovdqu %ymm0, $32(%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x40, //0x000017fb vmovdqu %ymm0, $64(%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x60, //0x00001802 vmovdqu %ymm0, $96(%r11,%rdi) + 0x48, 0x83, 0xee, 0x80, //0x00001809 subq $-128, %rsi + 0x48, 0xff, 0xc0, //0x0000180d incq %rax + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00001810 jne LBB5_274 + //0x00001816 LBB5_275 + 0x48, 0x39, 0xd1, //0x00001816 cmpq %rdx, %rcx + 0x0f, 0x84, 0x73, 0x00, 0x00, 0x00, //0x00001819 je LBB5_287 + 0xf6, 0xc1, 0x70, //0x0000181f testb $112, %cl + 0x0f, 0x84, 0x4f, 0x00, 0x00, 0x00, //0x00001822 je LBB5_285 + //0x00001828 LBB5_277 + 0x48, 0x89, 0xce, //0x00001828 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x0000182b andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x0000182f leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x00001833 vpxor %xmm0, %xmm0, %xmm0 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001837 .p2align 4, 0x90 + //0x00001840 LBB5_278 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x13, 0x01, //0x00001840 vmovdqu %xmm0, $1(%r11,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00001847 addq $16, %rdx + 0x48, 0x39, 0xd6, //0x0000184b cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x0000184e jne LBB5_278 + 0x48, 0x39, 0xf1, //0x00001854 cmpq %rsi, %rcx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00001857 jne LBB5_286 + 0xe9, 0x30, 0x00, 0x00, 0x00, //0x0000185d jmp LBB5_287 + //0x00001862 LBB5_280 + 0x0f, 0xbc, 0xc1, //0x00001862 bsfl %ecx, %eax + 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00001865 jmp LBB5_284 + //0x0000186a LBB5_283 + 0x89, 0xc8, //0x0000186a movl %ecx, %eax + //0x0000186c LBB5_284 + 0x48, 0xf7, 0xd2, //0x0000186c notq %rdx + 0x48, 0x29, 0xc2, //0x0000186f subq %rax, %rdx + 0xe9, 0x6b, 0xf5, 0xff, 0xff, //0x00001872 jmp LBB5_162 + //0x00001877 LBB5_285 + 0x48, 0x83, 0xca, 0x01, //0x00001877 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x0000187b movq %rdx, %rax + 0x90, 0x90, //0x0000187e .p2align 4, 0x90 + //0x00001880 LBB5_286 + 0x41, 0xc6, 0x04, 0x03, 0x00, //0x00001880 movb $0, (%r11,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00001885 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00001889 cmpq %rax, %r13 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000188c jne LBB5_286 + //0x00001892 LBB5_287 + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001892 movabsq $4503599627370495, %rsi + 0x41, 0x8a, 0x18, //0x0000189c movb (%r8), %bl + 0x31, 0xc9, //0x0000189f xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x000018a1 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x000018a4 sete %cl + 0x31, 0xc0, //0x000018a7 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000018a9 movq %rax, $-144(%rbp) + 0x49, 0x39, 0xc9, //0x000018b0 cmpq %rcx, %r9 + 0x0f, 0x8e, 0xce, 0x00, 0x00, 0x00, //0x000018b3 jle LBB5_301 + 0x4c, 0x89, 0x65, 0xb8, //0x000018b9 movq %r12, $-72(%rbp) + 0x88, 0x5d, 0xa8, //0x000018bd movb %bl, $-88(%rbp) + 0x44, 0x89, 0x55, 0xa0, //0x000018c0 movl %r10d, $-96(%rbp) + 0xb0, 0x01, //0x000018c4 movb $1, %al + 0x45, 0x31, 0xf6, //0x000018c6 xorl %r14d, %r14d + 0xc7, 0x45, 0xb0, 0x00, 0x00, 0x00, 0x00, //0x000018c9 movl $0, $-80(%rbp) + 0x45, 0x31, 0xd2, //0x000018d0 xorl %r10d, %r10d + 0x31, 0xd2, //0x000018d3 xorl %edx, %edx + 0x31, 0xf6, //0x000018d5 xorl %esi, %esi + 0xe9, 0x28, 0x00, 0x00, 0x00, //0x000018d7 jmp LBB5_291 + 0x90, 0x90, 0x90, 0x90, //0x000018dc .p2align 4, 0x90 + //0x000018e0 LBB5_289 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000018e0 movl $1, %edx + 0x44, 0x89, 0xd6, //0x000018e5 movl %r10d, %esi + 0x80, 0xfb, 0x2e, //0x000018e8 cmpb $46, %bl + 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x000018eb jne LBB5_303 + //0x000018f1 LBB5_290 + 0x48, 0x83, 0xc1, 0x01, //0x000018f1 addq $1, %rcx + 0x4c, 0x39, 0xc9, //0x000018f5 cmpq %r9, %rcx + 0x0f, 0x9c, 0xc0, //0x000018f8 setl %al + 0x49, 0x39, 0xc9, //0x000018fb cmpq %rcx, %r9 + 0x0f, 0x84, 0x8f, 0x00, 0x00, 0x00, //0x000018fe je LBB5_302 + //0x00001904 LBB5_291 + 0x89, 0xd7, //0x00001904 movl %edx, %edi + 0x41, 0x89, 0xf4, //0x00001906 movl %esi, %r12d + 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00001909 movzbl (%r8,%rcx), %ebx + 0x8d, 0x53, 0xd0, //0x0000190e leal $-48(%rbx), %edx + 0x80, 0xfa, 0x09, //0x00001911 cmpb $9, %dl + 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00001914 ja LBB5_289 + 0x80, 0xfb, 0x30, //0x0000191a cmpb $48, %bl + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x0000191d jne LBB5_295 + 0x45, 0x85, 0xd2, //0x00001923 testl %r10d, %r10d + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00001926 je LBB5_299 + 0x49, 0x63, 0xc6, //0x0000192c movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x0000192f cmpq %rax, %r13 + 0x0f, 0x87, 0x14, 0x00, 0x00, 0x00, //0x00001932 ja LBB5_296 + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00001938 jmp LBB5_297 + 0x90, 0x90, 0x90, //0x0000193d .p2align 4, 0x90 + //0x00001940 LBB5_295 + 0x49, 0x63, 0xc2, //0x00001940 movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00001943 cmpq %rax, %r13 + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00001946 jbe LBB5_298 + //0x0000194c LBB5_296 + 0x41, 0x88, 0x1c, 0x03, //0x0000194c movb %bl, (%r11,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x00001950 addl $1, %r14d + //0x00001954 LBB5_297 + 0x44, 0x89, 0xe6, //0x00001954 movl %r12d, %esi + 0x45, 0x89, 0xf2, //0x00001957 movl %r14d, %r10d + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000195a jmp LBB5_300 + //0x0000195f LBB5_298 + 0x44, 0x89, 0xe6, //0x0000195f movl %r12d, %esi + 0xc7, 0x45, 0xb0, 0x01, 0x00, 0x00, 0x00, //0x00001962 movl $1, $-80(%rbp) + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00001969 jmp LBB5_300 + //0x0000196e LBB5_299 + 0x41, 0x83, 0xc4, 0xff, //0x0000196e addl $-1, %r12d + 0x45, 0x31, 0xd2, //0x00001972 xorl %r10d, %r10d + 0x44, 0x89, 0xe6, //0x00001975 movl %r12d, %esi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001978 .p2align 4, 0x90 + //0x00001980 LBB5_300 + 0x89, 0xfa, //0x00001980 movl %edi, %edx + 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00001982 jmp LBB5_290 + //0x00001987 LBB5_301 + 0x45, 0x31, 0xc0, //0x00001987 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000198a movq $-64(%rbp), %r11 + 0xe9, 0x16, 0x01, 0x00, 0x00, //0x0000198e jmp LBB5_327 + //0x00001993 LBB5_302 + 0x89, 0xf3, //0x00001993 movl %esi, %ebx + 0x4c, 0x89, 0xc9, //0x00001995 movq %r9, %rcx + 0x89, 0xd7, //0x00001998 movl %edx, %edi + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000199a jmp LBB5_304 + //0x0000199f LBB5_303 + 0x4c, 0x89, 0xe3, //0x0000199f movq %r12, %rbx + //0x000019a2 LBB5_304 + 0x85, 0xff, //0x000019a2 testl %edi, %edi + 0x41, 0x0f, 0x44, 0xde, //0x000019a4 cmovel %r14d, %ebx + 0xa8, 0x01, //0x000019a8 testb $1, %al + 0x4c, 0x8b, 0x65, 0xb8, //0x000019aa movq $-72(%rbp), %r12 + 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x000019ae je LBB5_319 + 0x89, 0xc8, //0x000019b4 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x00, //0x000019b6 movb (%r8,%rax), %al + 0x0c, 0x20, //0x000019ba orb $32, %al + 0x3c, 0x65, //0x000019bc cmpb $101, %al + 0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x000019be jne LBB5_319 + 0x89, 0xca, //0x000019c4 movl %ecx, %edx + 0x41, 0x8a, 0x44, 0x10, 0x01, //0x000019c6 movb $1(%r8,%rdx), %al + 0x3c, 0x2d, //0x000019cb cmpb $45, %al + 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x000019cd je LBB5_309 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000019d3 movl $1, %edi + 0x3c, 0x2b, //0x000019d8 cmpb $43, %al + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000019da jne LBB5_311 + 0x83, 0xc1, 0x02, //0x000019e0 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000019e3 jmp LBB5_310 + //0x000019e8 LBB5_309 + 0x83, 0xc1, 0x02, //0x000019e8 addl $2, %ecx + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x000019eb movl $-1, %edi + //0x000019f0 LBB5_310 + 0x89, 0xca, //0x000019f0 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000019f2 jmp LBB5_312 + //0x000019f7 LBB5_311 + 0x48, 0x83, 0xc2, 0x01, //0x000019f7 addq $1, %rdx + //0x000019fb LBB5_312 + 0x48, 0x63, 0xd2, //0x000019fb movslq %edx, %rdx + 0x31, 0xc9, //0x000019fe xorl %ecx, %ecx + 0x49, 0x39, 0xd1, //0x00001a00 cmpq %rdx, %r9 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001a03 jle LBB5_318 + 0x31, 0xc9, //0x00001a09 xorl %ecx, %ecx + //0x00001a0b LBB5_314 + 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001a0b movsbl (%r8,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00001a10 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00001a13 jl LBB5_318 + 0x40, 0x80, 0xfe, 0x39, //0x00001a19 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001a1d jg LBB5_318 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00001a23 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001a29 jg LBB5_318 + 0x8d, 0x0c, 0x89, //0x00001a2f leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00001a32 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00001a35 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00001a38 addq $1, %rdx + 0x49, 0x39, 0xd1, //0x00001a3c cmpq %rdx, %r9 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001a3f jne LBB5_314 + //0x00001a45 LBB5_318 + 0x0f, 0xaf, 0xcf, //0x00001a45 imull %edi, %ecx + 0x01, 0xd9, //0x00001a48 addl %ebx, %ecx + 0x89, 0xcb, //0x00001a4a movl %ecx, %ebx + //0x00001a4c LBB5_319 + 0x45, 0x85, 0xf6, //0x00001a4c testl %r14d, %r14d + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00001a4f je LBB5_323 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001a55 movabsq $9218868437227405312, %rax + 0x81, 0xfb, 0x36, 0x01, 0x00, 0x00, //0x00001a5f cmpl $310, %ebx + 0x0f, 0x8f, 0x1f, 0x00, 0x00, 0x00, //0x00001a65 jg LBB5_324 + 0x45, 0x31, 0xc0, //0x00001a6b xorl %r8d, %r8d + 0x81, 0xfb, 0xb6, 0xfe, 0xff, 0xff, //0x00001a6e cmpl $-330, %ebx + 0x0f, 0x8d, 0xf8, 0x00, 0x00, 0x00, //0x00001a74 jge LBB5_335 + 0x31, 0xc0, //0x00001a7a xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001a7c movq %rax, $-144(%rbp) + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00001a83 jmp LBB5_325 + //0x00001a88 LBB5_323 + 0x31, 0xc0, //0x00001a88 xorl %eax, %eax + //0x00001a8a LBB5_324 + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001a8a movq %rax, $-144(%rbp) + 0x45, 0x31, 0xc0, //0x00001a91 xorl %r8d, %r8d + //0x00001a94 LBB5_325 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00001a94 movq $-64(%rbp), %r11 + //0x00001a98 LBB5_326 + 0x44, 0x8b, 0x55, 0xa0, //0x00001a98 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00001a9c movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001a9f movabsq $4503599627370495, %rsi + //0x00001aa9 LBB5_327 + 0x49, 0x21, 0xf0, //0x00001aa9 andq %rsi, %r8 + 0x4c, 0x0b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001aac orq $-144(%rbp), %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001ab3 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00001abd orq %r8, %rax + 0x80, 0xfb, 0x2d, //0x00001ac0 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc0, //0x00001ac3 cmovneq %r8, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001ac7 vmovq %rax, %xmm0 + 0xc4, 0xc1, 0x4b, 0x2a, 0xca, //0x00001acc vcvtsi2sd %r10d, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x00001ad1 vmulsd %xmm0, %xmm1, %xmm0 + //0x00001ad5 LBB5_328 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00001ad5 vmovq %xmm0, %rax + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001ada movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001ae4 addq $-1, %rcx + 0x48, 0x21, 0xc1, //0x00001ae8 andq %rax, %rcx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001aeb movl $11, %edx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001af0 movabsq $9218868437227405312, %rax + 0x48, 0x39, 0xc1, //0x00001afa cmpq %rax, %rcx + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00001afd je LBB5_333 + //0x00001b03 LBB5_329 + 0x49, 0xc1, 0xe4, 0x20, //0x00001b03 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x13, //0x00001b07 orq $19, %r12 + 0x49, 0x8b, 0x43, 0x70, //0x00001b0b movq $112(%r11), %rax + 0x4c, 0x89, 0x20, //0x00001b0f movq %r12, (%rax) + 0xc5, 0xfb, 0x11, 0x40, 0x08, //0x00001b12 vmovsd %xmm0, $8(%rax) + //0x00001b17 LBB5_330 + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00001b17 addl $1, $164(%r11) + 0x49, 0x8b, 0x43, 0x70, //0x00001b1f movq $112(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00001b23 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x00001b27 movq %rcx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00001b2b addq $32, %rax + 0x31, 0xf6, //0x00001b2f xorl %esi, %esi + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001b31 movl $11, %edx + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00001b36 cmpq $144(%r11), %rax + 0x0f, 0x87, 0x02, 0x00, 0x00, 0x00, //0x00001b3d ja LBB5_333 + //0x00001b43 LBB5_332 + 0x89, 0xf2, //0x00001b43 movl %esi, %edx + //0x00001b45 LBB5_333 + 0x4d, 0x89, 0x7b, 0x50, //0x00001b45 movq %r15, $80(%r11) + 0x41, 0x81, 0xbb, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00001b49 cmpl $4096, $176(%r11) + 0x0f, 0x87, 0x5e, 0x13, 0x00, 0x00, //0x00001b54 ja LBB5_588 + //0x00001b5a LBB5_334 + 0x48, 0x63, 0xc2, //0x00001b5a movslq %edx, %rax + 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x00001b5d addq $144, %rsp + 0x5b, //0x00001b64 popq %rbx + 0x41, 0x5c, //0x00001b65 popq %r12 + 0x41, 0x5d, //0x00001b67 popq %r13 + 0x41, 0x5e, //0x00001b69 popq %r14 + 0x41, 0x5f, //0x00001b6b popq %r15 + 0x5d, //0x00001b6d popq %rbp + 0xc5, 0xf8, 0x77, //0x00001b6e vzeroupper + 0xc3, //0x00001b71 retq + //0x00001b72 LBB5_335 + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001b72 movq %rax, $-144(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00001b79 movq %r15, $-56(%rbp) + 0x48, 0x89, 0xd8, //0x00001b7d movq %rbx, %rax + 0x85, 0xdb, //0x00001b80 testl %ebx, %ebx + 0x0f, 0x8e, 0x25, 0x02, 0x00, 0x00, //0x00001b82 jle LBB5_367 + 0x45, 0x31, 0xd2, //0x00001b88 xorl %r10d, %r10d + 0x44, 0x89, 0xf2, //0x00001b8b movl %r14d, %edx + 0x45, 0x89, 0xf7, //0x00001b8e movl %r14d, %r15d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001b91 jmp LBB5_340 + //0x00001b96 LBB5_337 + 0x45, 0x31, 0xf6, //0x00001b96 xorl %r14d, %r14d + 0x31, 0xd2, //0x00001b99 xorl %edx, %edx + //0x00001b9b LBB5_338 + 0x45, 0x31, 0xff, //0x00001b9b xorl %r15d, %r15d + //0x00001b9e LBB5_339 + 0x45, 0x01, 0xd0, //0x00001b9e addl %r10d, %r8d + 0x45, 0x89, 0xc2, //0x00001ba1 movl %r8d, %r10d + 0x4c, 0x89, 0xc8, //0x00001ba4 movq %r9, %rax + 0x85, 0xc0, //0x00001ba7 testl %eax, %eax + 0x0f, 0x8e, 0x01, 0x02, 0x00, 0x00, //0x00001ba9 jle LBB5_368 + //0x00001baf LBB5_340 + 0x83, 0xf8, 0x08, //0x00001baf cmpl $8, %eax + 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x00001bb2 jle LBB5_342 + 0x49, 0x89, 0xc1, //0x00001bb8 movq %rax, %r9 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00001bbb movl $27, %r8d + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00001bc1 jmp LBB5_343 + //0x00001bc6 LBB5_342 + 0x49, 0x89, 0xc1, //0x00001bc6 movq %rax, %r9 + 0x89, 0xc0, //0x00001bc9 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x1e, 0xd6, 0x00, 0x00, //0x00001bcb leaq $54814(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x00001bd2 movl (%rcx,%rax,4), %r8d + //0x00001bd6 LBB5_343 + 0x45, 0x85, 0xff, //0x00001bd6 testl %r15d, %r15d + 0x0f, 0x84, 0xbc, 0xff, 0xff, 0xff, //0x00001bd9 je LBB5_338 + 0x44, 0x89, 0xc1, //0x00001bdf movl %r8d, %ecx + 0x45, 0x85, 0xff, //0x00001be2 testl %r15d, %r15d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001be5 movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf7, //0x00001bea cmovgl %r15d, %esi + 0x31, 0xc0, //0x00001bee xorl %eax, %eax + 0x31, 0xff, //0x00001bf0 xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001bf2 .p2align 4, 0x90 + //0x00001c00 LBB5_345 + 0x48, 0x39, 0xc6, //0x00001c00 cmpq %rax, %rsi + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00001c03 je LBB5_353 + 0x48, 0x8d, 0x14, 0xbf, //0x00001c09 leaq (%rdi,%rdi,4), %rdx + 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001c0d movsbq (%r11,%rax), %rdi + 0x48, 0x8d, 0x3c, 0x57, //0x00001c12 leaq (%rdi,%rdx,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001c16 addq $-48, %rdi + 0x48, 0x83, 0xc0, 0x01, //0x00001c1a addq $1, %rax + 0x48, 0x89, 0xfa, //0x00001c1e movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001c21 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00001c24 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001c27 je LBB5_345 + 0x89, 0xc6, //0x00001c2d movl %eax, %esi + //0x00001c2f LBB5_348 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001c2f movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001c36 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001c39 notq %rax + 0x31, 0xd2, //0x00001c3c xorl %edx, %edx + 0x44, 0x39, 0xfe, //0x00001c3e cmpl %r15d, %esi + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00001c41 jge LBB5_352 + 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001c47 movq %r8, $-136(%rbp) + 0x4c, 0x63, 0xfe, //0x00001c4e movslq %esi, %r15 + 0x4d, 0x63, 0xf6, //0x00001c51 movslq %r14d, %r14 + 0x4f, 0x8d, 0x24, 0x3b, //0x00001c54 leaq (%r11,%r15), %r12 + 0x31, 0xd2, //0x00001c58 xorl %edx, %edx + //0x00001c5a LBB5_350 + 0x48, 0x89, 0xfb, //0x00001c5a movq %rdi, %rbx + 0x48, 0xd3, 0xeb, //0x00001c5d shrq %cl, %rbx + 0x48, 0x21, 0xc7, //0x00001c60 andq %rax, %rdi + 0x80, 0xc3, 0x30, //0x00001c63 addb $48, %bl + 0x41, 0x88, 0x1c, 0x13, //0x00001c66 movb %bl, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x1c, 0x14, //0x00001c6a movsbq (%r12,%rdx), %rbx + 0x4d, 0x8d, 0x04, 0x17, //0x00001c6f leaq (%r15,%rdx), %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00001c73 addq $1, %r8 + 0x48, 0x83, 0xc2, 0x01, //0x00001c77 addq $1, %rdx + 0x48, 0x8d, 0x3c, 0xbf, //0x00001c7b leaq (%rdi,%rdi,4), %rdi + 0x48, 0x8d, 0x3c, 0x7b, //0x00001c7f leaq (%rbx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001c83 addq $-48, %rdi + 0x4d, 0x39, 0xf0, //0x00001c87 cmpq %r14, %r8 + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00001c8a jl LBB5_350 + 0x4c, 0x8b, 0x65, 0xb8, //0x00001c90 movq $-72(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001c94 movq $-136(%rbp), %r8 + //0x00001c9b LBB5_352 + 0x41, 0x29, 0xf1, //0x00001c9b subl %esi, %r9d + 0x41, 0x83, 0xc1, 0x01, //0x00001c9e addl $1, %r9d + 0x48, 0x85, 0xff, //0x00001ca2 testq %rdi, %rdi + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001ca5 movl $1, %r14d + 0x0f, 0x85, 0x5b, 0x00, 0x00, 0x00, //0x00001cab jne LBB5_357 + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x00001cb1 jmp LBB5_359 + //0x00001cb6 LBB5_353 + 0x48, 0x85, 0xff, //0x00001cb6 testq %rdi, %rdi + 0x0f, 0x84, 0xd7, 0xfe, 0xff, 0xff, //0x00001cb9 je LBB5_337 + 0x48, 0x89, 0xf8, //0x00001cbf movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001cc2 shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001cc5 testq %rax, %rax + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00001cc8 je LBB5_364 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001cce movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001cd5 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001cd8 notq %rax + 0x41, 0x29, 0xf1, //0x00001cdb subl %esi, %r9d + 0x41, 0x83, 0xc1, 0x01, //0x00001cde addl $1, %r9d + 0x31, 0xd2, //0x00001ce2 xorl %edx, %edx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001ce4 movl $1, %r14d + 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001cea jmp LBB5_357 + //0x00001cef LBB5_356 + 0x48, 0x85, 0xf6, //0x00001cef testq %rsi, %rsi + 0x8b, 0x75, 0xb0, //0x00001cf2 movl $-80(%rbp), %esi + 0x41, 0x0f, 0x45, 0xf6, //0x00001cf5 cmovnel %r14d, %esi + 0x89, 0x75, 0xb0, //0x00001cf9 movl %esi, $-80(%rbp) + 0x48, 0x01, 0xff, //0x00001cfc addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001cff leaq (%rdi,%rdi,4), %rdi + 0x48, 0x85, 0xff, //0x00001d03 testq %rdi, %rdi + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00001d06 je LBB5_359 + //0x00001d0c LBB5_357 + 0x48, 0x89, 0xfe, //0x00001d0c movq %rdi, %rsi + 0x48, 0xd3, 0xee, //0x00001d0f shrq %cl, %rsi + 0x48, 0x21, 0xc7, //0x00001d12 andq %rax, %rdi + 0x48, 0x63, 0xda, //0x00001d15 movslq %edx, %rbx + 0x49, 0x39, 0xdd, //0x00001d18 cmpq %rbx, %r13 + 0x0f, 0x86, 0xce, 0xff, 0xff, 0xff, //0x00001d1b jbe LBB5_356 + 0x40, 0x80, 0xc6, 0x30, //0x00001d21 addb $48, %sil + 0x41, 0x88, 0x34, 0x1b, //0x00001d25 movb %sil, (%r11,%rbx) + 0x83, 0xc3, 0x01, //0x00001d29 addl $1, %ebx + 0x89, 0xda, //0x00001d2c movl %ebx, %edx + 0x48, 0x01, 0xff, //0x00001d2e addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001d31 leaq (%rdi,%rdi,4), %rdi + 0x48, 0x85, 0xff, //0x00001d35 testq %rdi, %rdi + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00001d38 jne LBB5_357 + //0x00001d3e LBB5_359 + 0x85, 0xd2, //0x00001d3e testl %edx, %edx + 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00001d40 jle LBB5_365 + 0x89, 0xd0, //0x00001d46 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00001d48 addq $1, %rax + //0x00001d4c LBB5_361 + 0x8d, 0x4a, 0xff, //0x00001d4c leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001d4f cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00001d54 jne LBB5_366 + 0x48, 0x83, 0xc0, 0xff, //0x00001d5a addq $-1, %rax + 0x89, 0xca, //0x00001d5e movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x00001d60 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001d64 jg LBB5_361 + 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00001d6a jmp LBB5_363 + //0x00001d6f LBB5_364 + 0x48, 0x01, 0xff, //0x00001d6f addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001d72 leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc6, 0x01, //0x00001d76 addl $1, %esi + 0x48, 0x89, 0xf8, //0x00001d79 movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001d7c shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001d7f testq %rax, %rax + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001d82 je LBB5_364 + 0xe9, 0xa2, 0xfe, 0xff, 0xff, //0x00001d88 jmp LBB5_348 + //0x00001d8d LBB5_365 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001d8d je LBB5_363 + //0x00001d93 LBB5_366 + 0x41, 0x89, 0xd6, //0x00001d93 movl %edx, %r14d + 0x41, 0x89, 0xd7, //0x00001d96 movl %edx, %r15d + 0xe9, 0x00, 0xfe, 0xff, 0xff, //0x00001d99 jmp LBB5_339 + //0x00001d9e LBB5_363 + 0x45, 0x01, 0xd0, //0x00001d9e addl %r10d, %r8d + 0x31, 0xc0, //0x00001da1 xorl %eax, %eax + 0x45, 0x31, 0xf6, //0x00001da3 xorl %r14d, %r14d + 0x31, 0xd2, //0x00001da6 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001da8 jmp LBB5_368 + //0x00001dad LBB5_367 + 0x44, 0x89, 0xf2, //0x00001dad movl %r14d, %edx + //0x00001db0 LBB5_368 + 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001db0 movabsq $1152921504606846975, %r15 + 0x49, 0x8d, 0x4b, 0x01, //0x00001dba leaq $1(%r11), %rcx + 0x48, 0x89, 0x4d, 0x98, //0x00001dbe movq %rcx, $-104(%rbp) + 0x41, 0x89, 0xd1, //0x00001dc2 movl %edx, %r9d + 0x49, 0x89, 0xc2, //0x00001dc5 movq %rax, %r10 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001dc8 jmp LBB5_370 + //0x00001dcd LBB5_369 + 0x45, 0x31, 0xc9, //0x00001dcd xorl %r9d, %r9d + 0x41, 0x29, 0xc8, //0x00001dd0 subl %ecx, %r8d + //0x00001dd3 LBB5_370 + 0x45, 0x85, 0xd2, //0x00001dd3 testl %r10d, %r10d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001dd6 js LBB5_374 + 0x0f, 0x85, 0xca, 0x07, 0x00, 0x00, //0x00001ddc jne LBB5_470 + 0x41, 0x80, 0x3b, 0x35, //0x00001de2 cmpb $53, (%r11) + 0x0f, 0x8c, 0x24, 0x00, 0x00, 0x00, //0x00001de6 jl LBB5_373 + 0xe9, 0xbb, 0x07, 0x00, 0x00, //0x00001dec jmp LBB5_470 + //0x00001df1 LBB5_374 + 0x41, 0x83, 0xfa, 0xf8, //0x00001df1 cmpl $-8, %r10d + 0x0f, 0x8d, 0x15, 0x00, 0x00, 0x00, //0x00001df5 jge LBB5_373 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001dfb movl $27, %ecx + 0x85, 0xd2, //0x00001e00 testl %edx, %edx + 0x0f, 0x84, 0x0c, 0x06, 0x00, 0x00, //0x00001e02 je LBB5_448 + 0x41, 0x89, 0xd1, //0x00001e08 movl %edx, %r9d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001e0b jmp LBB5_377 + //0x00001e10 LBB5_373 + 0x44, 0x89, 0xd0, //0x00001e10 movl %r10d, %eax + 0xf7, 0xd8, //0x00001e13 negl %eax + 0x48, 0x8d, 0x0d, 0xd4, 0xd3, 0x00, 0x00, //0x00001e15 leaq $54228(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x00001e1c movl (%rcx,%rax,4), %ecx + 0x45, 0x85, 0xc9, //0x00001e1f testl %r9d, %r9d + 0x0f, 0x84, 0xa5, 0xff, 0xff, 0xff, //0x00001e22 je LBB5_369 + //0x00001e28 LBB5_377 + 0x89, 0x4d, 0x90, //0x00001e28 movl %ecx, $-112(%rbp) + 0x89, 0xc9, //0x00001e2b movl %ecx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x00001e2d imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0xe8, 0xd3, 0x00, 0x00, //0x00001e31 leaq $54248(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x8b, 0x14, 0x30, //0x00001e38 movl (%rax,%rsi), %edx + 0x48, 0x89, 0x55, 0x88, //0x00001e3b movq %rdx, $-120(%rbp) + 0x49, 0x63, 0xd1, //0x00001e3f movslq %r9d, %rdx + 0x48, 0x01, 0xc6, //0x00001e42 addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00001e45 addq $4, %rsi + 0x31, 0xff, //0x00001e49 xorl %edi, %edi + 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001e4b movq %r8, $-136(%rbp) + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e52 .p2align 4, 0x90 + //0x00001e60 LBB5_378 + 0x0f, 0xb6, 0x1c, 0x3e, //0x00001e60 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x00001e64 testb %bl, %bl + 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00001e66 je LBB5_383 + 0x41, 0x38, 0x1c, 0x3b, //0x00001e6c cmpb %bl, (%r11,%rdi) + 0x0f, 0x85, 0x23, 0x01, 0x00, 0x00, //0x00001e70 jne LBB5_392 + 0x48, 0x83, 0xc7, 0x01, //0x00001e76 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x00001e7a cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001e7d jne LBB5_378 + 0x44, 0x89, 0xca, //0x00001e83 movl %r9d, %edx + 0x48, 0x8d, 0x35, 0x93, 0xd3, 0x00, 0x00, //0x00001e86 leaq $54163(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x00001e8d addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001e90 cmpb $0, $4(%rdx,%rax) + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001e95 je LBB5_383 + //0x00001e9b LBB5_382 + 0x48, 0x8b, 0x45, 0x88, //0x00001e9b movq $-120(%rbp), %rax + 0x83, 0xc0, 0xff, //0x00001e9f addl $-1, %eax + 0x48, 0x89, 0x45, 0x88, //0x00001ea2 movq %rax, $-120(%rbp) + //0x00001ea6 LBB5_383 + 0x45, 0x85, 0xc9, //0x00001ea6 testl %r9d, %r9d + 0x0f, 0x8e, 0xdc, 0x00, 0x00, 0x00, //0x00001ea9 jle LBB5_391 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001eaf movq %r10, $-152(%rbp) + 0x4c, 0x89, 0xe3, //0x00001eb6 movq %r12, %rbx + 0x48, 0x8b, 0x45, 0x88, //0x00001eb9 movq $-120(%rbp), %rax + 0x44, 0x01, 0xc8, //0x00001ebd addl %r9d, %eax + 0x44, 0x89, 0xcf, //0x00001ec0 movl %r9d, %edi + 0x48, 0x98, //0x00001ec3 cltq + 0x49, 0x89, 0xc4, //0x00001ec5 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x00001ec8 shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x00001ecc addq $-1, %rax + 0x48, 0x83, 0xc7, 0x01, //0x00001ed0 addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001ed4 addl $-1, %r9d + 0x45, 0x31, 0xc0, //0x00001ed8 xorl %r8d, %r8d + 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x00001edb jmp LBB5_387 + //0x00001ee0 .p2align 4, 0x90 + //0x00001ee0 LBB5_385 + 0x48, 0x85, 0xc0, //0x00001ee0 testq %rax, %rax + 0x8b, 0x45, 0xb0, //0x00001ee3 movl $-80(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001ee6 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x00001eeb cmovnel %edx, %eax + 0x89, 0x45, 0xb0, //0x00001eee movl %eax, $-80(%rbp) + //0x00001ef1 LBB5_386 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001ef1 movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x00001efb addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001efe addq $-255, %r12 + 0x49, 0x8d, 0x42, 0xff, //0x00001f05 leaq $-1(%r10), %rax + 0x48, 0x83, 0xc7, 0xff, //0x00001f09 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001f0d addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00001f11 cmpq $1, %rdi + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00001f15 jle LBB5_389 + //0x00001f1b LBB5_387 + 0x49, 0x89, 0xc2, //0x00001f1b movq %rax, %r10 + 0x44, 0x89, 0xc8, //0x00001f1e movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f21 movsbq (%r11,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00001f26 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00001f2a shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00001f2d addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00001f30 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001f33 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00001f3d mulq %rdx + 0x49, 0x89, 0xd0, //0x00001f40 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00001f43 shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00001f47 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00001f4b leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00001f4f movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00001f52 subq %rdx, %rax + 0x4d, 0x39, 0xea, //0x00001f55 cmpq %r13, %r10 + 0x0f, 0x83, 0x82, 0xff, 0xff, 0xff, //0x00001f58 jae LBB5_385 + 0x04, 0x30, //0x00001f5e addb $48, %al + 0x43, 0x88, 0x04, 0x13, //0x00001f60 movb %al, (%r11,%r10) + 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00001f64 jmp LBB5_386 + //0x00001f69 LBB5_389 + 0x48, 0x83, 0xfe, 0x0a, //0x00001f69 cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00001f6d movl $-80(%rbp), %r9d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001f71 movl $1, %edi + 0x0f, 0x83, 0x28, 0x00, 0x00, 0x00, //0x00001f76 jae LBB5_393 + 0x49, 0x89, 0xdc, //0x00001f7c movq %rbx, %r12 + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001f7f movq $-152(%rbp), %r10 + 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x00001f86 jmp LBB5_397 + //0x00001f8b LBB5_391 + 0x44, 0x8b, 0x4d, 0xb0, //0x00001f8b movl $-80(%rbp), %r9d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001f8f movl $1, %edi + 0xe9, 0x81, 0x00, 0x00, 0x00, //0x00001f94 jmp LBB5_397 + //0x00001f99 LBB5_392 + 0x0f, 0x8c, 0xfc, 0xfe, 0xff, 0xff, //0x00001f99 jl LBB5_382 + 0xe9, 0x02, 0xff, 0xff, 0xff, //0x00001f9f jmp LBB5_383 + //0x00001fa4 LBB5_393 + 0x49, 0x63, 0xca, //0x00001fa4 movslq %r10d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001fa7 addq $-1, %rcx + 0x49, 0x89, 0xdc, //0x00001fab movq %rbx, %r12 + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001fae movq $-152(%rbp), %r10 + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00001fb5 jmp LBB5_395 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fba .p2align 4, 0x90 + //0x00001fc0 LBB5_394 + 0x48, 0x85, 0xc0, //0x00001fc0 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xcf, //0x00001fc3 cmovnel %edi, %r9d + 0x48, 0x83, 0xc1, 0xff, //0x00001fc7 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001fcb cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001fcf movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00001fd2 jbe LBB5_397 + //0x00001fd8 LBB5_395 + 0x4c, 0x89, 0xc0, //0x00001fd8 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001fdb movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00001fe5 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00001fe8 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00001fec leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00001ff0 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00001ff4 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00001ff7 subq %rsi, %rax + 0x4c, 0x39, 0xe9, //0x00001ffa cmpq %r13, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00001ffd jae LBB5_394 + 0x04, 0x30, //0x00002003 addb $48, %al + 0x41, 0x88, 0x04, 0x0b, //0x00002005 movb %al, (%r11,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00002009 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000200d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00002011 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002014 ja LBB5_395 + //0x0000201a LBB5_397 + 0x48, 0x8b, 0x45, 0x88, //0x0000201a movq $-120(%rbp), %rax + 0x41, 0x01, 0xc6, //0x0000201e addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x00002021 movslq %r14d, %r14 + 0x4d, 0x39, 0xf5, //0x00002024 cmpq %r14, %r13 + 0x45, 0x0f, 0x46, 0xf5, //0x00002027 cmovbel %r13d, %r14d + 0x41, 0x01, 0xc2, //0x0000202b addl %eax, %r10d + 0x45, 0x85, 0xf6, //0x0000202e testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00002031 jle LBB5_402 + 0x41, 0x8d, 0x46, 0xff, //0x00002037 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x0000203b cmpb $48, (%r11,%rax) + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002040 movq $-136(%rbp), %r8 + 0x8b, 0x4d, 0x90, //0x00002047 movl $-112(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000204a jne LBB5_404 + 0x44, 0x89, 0xf0, //0x00002050 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002053 .p2align 4, 0x90 + //0x00002060 LBB5_400 + 0x48, 0x83, 0xf8, 0x01, //0x00002060 cmpq $1, %rax + 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x00002064 jle LBB5_403 + 0x4c, 0x8d, 0x70, 0xff, //0x0000206a leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x0000206e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00002071 cmpb $48, (%r11,%rax) + 0x4c, 0x89, 0xf0, //0x00002076 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00002079 je LBB5_400 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000207f jmp LBB5_404 + //0x00002084 LBB5_402 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002084 movq $-136(%rbp), %r8 + 0x8b, 0x4d, 0x90, //0x0000208b movl $-112(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000208e jne LBB5_404 + //0x00002094 LBB5_403 + 0x45, 0x31, 0xd2, //0x00002094 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x00002097 xorl %r14d, %r14d + //0x0000209a LBB5_404 + 0x85, 0xc9, //0x0000209a testl %ecx, %ecx + 0x0f, 0x88, 0x12, 0x00, 0x00, 0x00, //0x0000209c js LBB5_406 + 0x44, 0x89, 0x4d, 0xb0, //0x000020a2 movl %r9d, $-80(%rbp) + 0x44, 0x89, 0xf2, //0x000020a6 movl %r14d, %edx + 0x45, 0x89, 0xf1, //0x000020a9 movl %r14d, %r9d + 0x41, 0x29, 0xc8, //0x000020ac subl %ecx, %r8d + 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x000020af jmp LBB5_370 + //0x000020b4 LBB5_406 + 0x83, 0xf9, 0xc3, //0x000020b4 cmpl $-61, %ecx + 0x0f, 0x8f, 0x6e, 0x02, 0x00, 0x00, //0x000020b7 jg LBB5_434 + 0x41, 0x89, 0xc8, //0x000020bd movl %ecx, %r8d + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x000020c0 jmp LBB5_412 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020c5 .p2align 4, 0x90 + //0x000020d0 LBB5_409 + 0x45, 0x31, 0xd2, //0x000020d0 xorl %r10d, %r10d + //0x000020d3 LBB5_410 + 0x31, 0xc0, //0x000020d3 xorl %eax, %eax + //0x000020d5 LBB5_411 + 0x41, 0x8d, 0x48, 0x3c, //0x000020d5 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x000020d9 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x000020dc cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x000020e0 movl %ecx, %r8d + 0x0f, 0x8d, 0x45, 0x02, 0x00, 0x00, //0x000020e3 jge LBB5_435 + //0x000020e9 LBB5_412 + 0x45, 0x85, 0xf6, //0x000020e9 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x000020ec movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x000020f1 cmovgl %r14d, %edx + 0x31, 0xc0, //0x000020f5 xorl %eax, %eax + 0x31, 0xc9, //0x000020f7 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020f9 .p2align 4, 0x90 + //0x00002100 LBB5_413 + 0x48, 0x39, 0xc2, //0x00002100 cmpq %rax, %rdx + 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00002103 je LBB5_416 + 0x48, 0x8d, 0x0c, 0x89, //0x00002109 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x0000210d movsbq (%r11,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00002112 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002116 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000211a addq $1, %rax + 0x49, 0x8d, 0x77, 0x01, //0x0000211e leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00002122 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00002125 jb LBB5_413 + 0x89, 0xc2, //0x0000212b movl %eax, %edx + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000212d jmp LBB5_418 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002132 .p2align 4, 0x90 + //0x00002140 LBB5_416 + 0x48, 0x85, 0xc9, //0x00002140 testq %rcx, %rcx + 0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x00002143 je LBB5_410 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002149 .p2align 4, 0x90 + //0x00002150 LBB5_417 + 0x48, 0x01, 0xc9, //0x00002150 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002153 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00002157 addl $1, %edx + 0x49, 0x8d, 0x47, 0x01, //0x0000215a leaq $1(%r15), %rax + 0x48, 0x39, 0xc1, //0x0000215e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00002161 jb LBB5_417 + //0x00002167 LBB5_418 + 0x41, 0x29, 0xd2, //0x00002167 subl %edx, %r10d + 0x44, 0x89, 0xf0, //0x0000216a movl %r14d, %eax + 0x29, 0xd0, //0x0000216d subl %edx, %eax + 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x0000216f jle LBB5_421 + 0x45, 0x89, 0xcc, //0x00002175 movl %r9d, %r12d + 0x48, 0x63, 0xf2, //0x00002178 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x0000217b movslq %r14d, %rdx + 0x49, 0x89, 0xd1, //0x0000217e movq %rdx, %r9 + 0x49, 0x29, 0xf1, //0x00002181 subq %rsi, %r9 + 0x48, 0x89, 0xf7, //0x00002184 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x00002187 notq %rdi + 0x48, 0x01, 0xd7, //0x0000218a addq %rdx, %rdi + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000218d jne LBB5_422 + 0x31, 0xd2, //0x00002193 xorl %edx, %edx + 0x41, 0xf6, 0xc1, 0x01, //0x00002195 testb $1, %r9b + 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x00002199 jne LBB5_425 + 0xe9, 0xb9, 0x00, 0x00, 0x00, //0x0000219f jmp LBB5_426 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021a4 .p2align 4, 0x90 + //0x000021b0 LBB5_421 + 0x31, 0xc0, //0x000021b0 xorl %eax, %eax + 0xe9, 0xe5, 0x00, 0x00, 0x00, //0x000021b2 jmp LBB5_428 + //0x000021b7 LBB5_422 + 0x4d, 0x89, 0xd6, //0x000021b7 movq %r10, %r14 + 0x4d, 0x89, 0xca, //0x000021ba movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x000021bd andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x000021c1 negq %r10 + 0x31, 0xd2, //0x000021c4 xorl %edx, %edx + 0x48, 0x8b, 0x5d, 0x98, //0x000021c6 movq $-104(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021ca .p2align 4, 0x90 + //0x000021d0 LBB5_423 + 0x48, 0x89, 0xcf, //0x000021d0 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x000021d3 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x000021d7 andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x000021da orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x000021de movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x000021e2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x000021e6 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x000021ec leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000021f0 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x000021f4 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x000021f7 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x000021fb andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x000021fe orb $48, %dil + 0x40, 0x88, 0x3b, //0x00002202 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002205 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002209 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000220e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002212 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x00002216 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000221a addq $-2, %rdx + 0x49, 0x39, 0xd2, //0x0000221e cmpq %rdx, %r10 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002221 jne LBB5_423 + 0x48, 0x29, 0xd6, //0x00002227 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000222a negq %rdx + 0x4d, 0x89, 0xf2, //0x0000222d movq %r14, %r10 + 0x41, 0xf6, 0xc1, 0x01, //0x00002230 testb $1, %r9b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002234 je LBB5_426 + //0x0000223a LBB5_425 + 0x48, 0x89, 0xcf, //0x0000223a movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000223d shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x00002241 orb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x00002245 movb %dil, (%r11,%rdx) + 0x4c, 0x21, 0xf9, //0x00002249 andq %r15, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000224c leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x00002250 movsbq (%r11,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00002255 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002259 addq $-48, %rcx + //0x0000225d LBB5_426 + 0x48, 0x85, 0xc9, //0x0000225d testq %rcx, %rcx + 0x45, 0x89, 0xe1, //0x00002260 movl %r12d, %r9d + 0x4c, 0x8b, 0x65, 0xb8, //0x00002263 movq $-72(%rbp), %r12 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002267 movl $1, %edi + 0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x0000226c jne LBB5_428 + 0xe9, 0x58, 0x00, 0x00, 0x00, //0x00002272 jmp LBB5_430 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002277 .p2align 4, 0x90 + //0x00002280 LBB5_427 + 0x49, 0x8d, 0x77, 0x01, //0x00002280 leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00002284 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xcf, //0x00002287 cmovael %edi, %r9d + 0x48, 0x8d, 0x0c, 0x12, //0x0000228b leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000228f leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00002293 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002296 je LBB5_430 + //0x0000229c LBB5_428 + 0x48, 0x89, 0xca, //0x0000229c movq %rcx, %rdx + 0x4c, 0x21, 0xfa, //0x0000229f andq %r15, %rdx + 0x48, 0x63, 0xf0, //0x000022a2 movslq %eax, %rsi + 0x49, 0x39, 0xf5, //0x000022a5 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x000022a8 jbe LBB5_427 + 0x48, 0xc1, 0xe9, 0x3c, //0x000022ae shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x000022b2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x33, //0x000022b5 movb %cl, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x000022b9 addl $1, %esi + 0x89, 0xf0, //0x000022bc movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x000022be leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000022c2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000022c6 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000022c9 jne LBB5_428 + //0x000022cf LBB5_430 + 0x41, 0x83, 0xc2, 0x01, //0x000022cf addl $1, %r10d + 0x85, 0xc0, //0x000022d3 testl %eax, %eax + 0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x000022d5 jle LBB5_408 + 0x89, 0xc1, //0x000022db movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x000022dd addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000022e1 .p2align 4, 0x90 + //0x000022f0 LBB5_432 + 0x8d, 0x50, 0xff, //0x000022f0 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x000022f3 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x000022f8 jne LBB5_411 + 0x48, 0x83, 0xc1, 0xff, //0x000022fe addq $-1, %rcx + 0x89, 0xd0, //0x00002302 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002304 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002308 jg LBB5_432 + 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000230e jmp LBB5_409 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002313 .p2align 4, 0x90 + //0x00002320 LBB5_408 + 0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002320 jne LBB5_411 + 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002326 jmp LBB5_409 + //0x0000232b LBB5_434 + 0x44, 0x89, 0xf0, //0x0000232b movl %r14d, %eax + //0x0000232e LBB5_435 + 0xf7, 0xd9, //0x0000232e negl %ecx + 0x85, 0xc0, //0x00002330 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002332 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00002337 cmovgl %eax, %esi + 0x31, 0xff, //0x0000233a xorl %edi, %edi + 0x31, 0xdb, //0x0000233c xorl %ebx, %ebx + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000233e movq $-136(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002345 .p2align 4, 0x90 + //0x00002350 LBB5_436 + 0x48, 0x39, 0xfe, //0x00002350 cmpq %rdi, %rsi + 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00002353 je LBB5_442 + 0x48, 0x8d, 0x14, 0x9b, //0x00002359 leaq (%rbx,%rbx,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x0000235d movsbq (%r11,%rdi), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x00002362 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00002366 addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x01, //0x0000236a addq $1, %rdi + 0x48, 0x89, 0xda, //0x0000236e movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00002371 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002374 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00002377 je LBB5_436 + 0x89, 0xfe, //0x0000237d movl %edi, %esi + //0x0000237f LBB5_439 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000237f movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00002386 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00002389 notq %r12 + 0x41, 0x89, 0xc6, //0x0000238c movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x0000238f subl %esi, %r14d + 0x0f, 0x8e, 0x89, 0x00, 0x00, 0x00, //0x00002392 jle LBB5_449 + 0x44, 0x89, 0x4d, 0xb0, //0x00002398 movl %r9d, $-80(%rbp) + 0x4c, 0x63, 0xc6, //0x0000239c movslq %esi, %r8 + 0x48, 0x98, //0x0000239f cltq + 0x49, 0x89, 0xc1, //0x000023a1 movq %rax, %r9 + 0x4d, 0x29, 0xc1, //0x000023a4 subq %r8, %r9 + 0x4c, 0x89, 0xc2, //0x000023a7 movq %r8, %rdx + 0x48, 0xf7, 0xd2, //0x000023aa notq %rdx + 0x48, 0x01, 0xc2, //0x000023ad addq %rax, %rdx + 0x0f, 0x85, 0x81, 0x00, 0x00, 0x00, //0x000023b0 jne LBB5_451 + 0x31, 0xc0, //0x000023b6 xorl %eax, %eax + 0xe9, 0xf3, 0x00, 0x00, 0x00, //0x000023b8 jmp LBB5_454 + //0x000023bd LBB5_442 + 0x48, 0x85, 0xdb, //0x000023bd testq %rbx, %rbx + 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x000023c0 je LBB5_450 + 0x48, 0x89, 0xdf, //0x000023c6 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x000023c9 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x000023cc testq %rdi, %rdi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000023cf je LBB5_447 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000023d5 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x000023dc shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x000023df notq %r12 + 0x41, 0x29, 0xf2, //0x000023e2 subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x000023e5 addl $1, %r10d + 0x45, 0x31, 0xf6, //0x000023e9 xorl %r14d, %r14d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000023ec movl $1, %edi + 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x000023f1 jmp LBB5_445 + //0x000023f6 LBB5_447 + 0x48, 0x01, 0xdb, //0x000023f6 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x000023f9 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc6, 0x01, //0x000023fd addl $1, %esi + 0x48, 0x89, 0xdf, //0x00002400 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002403 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002406 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002409 je LBB5_447 + 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x0000240f jmp LBB5_439 + //0x00002414 LBB5_448 + 0x31, 0xd2, //0x00002414 xorl %edx, %edx + 0x45, 0x31, 0xc9, //0x00002416 xorl %r9d, %r9d + 0x41, 0x29, 0xc8, //0x00002419 subl %ecx, %r8d + 0xe9, 0xb2, 0xf9, 0xff, 0xff, //0x0000241c jmp LBB5_370 + //0x00002421 LBB5_449 + 0x45, 0x31, 0xf6, //0x00002421 xorl %r14d, %r14d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002424 movl $1, %edi + 0xe9, 0xbd, 0x00, 0x00, 0x00, //0x00002429 jmp LBB5_457 + //0x0000242e LBB5_450 + 0x44, 0x89, 0x4d, 0xb0, //0x0000242e movl %r9d, $-80(%rbp) + 0xe9, 0x62, 0x01, 0x00, 0x00, //0x00002432 jmp LBB5_466 + //0x00002437 LBB5_451 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002437 movq %r10, $-152(%rbp) + 0x4d, 0x89, 0xca, //0x0000243e movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x00002441 andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x00002445 negq %r10 + 0x31, 0xc0, //0x00002448 xorl %eax, %eax + 0x48, 0x8b, 0x55, 0x98, //0x0000244a movq $-104(%rbp), %rdx + 0x90, 0x90, //0x0000244e .p2align 4, 0x90 + //0x00002450 LBB5_452 + 0x48, 0x89, 0xdf, //0x00002450 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002453 shrq %cl, %rdi + 0x4c, 0x21, 0xe3, //0x00002456 andq %r12, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x00002459 addb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000245d movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x3c, 0x9b, //0x00002461 leaq (%rbx,%rbx,4), %rdi + 0x4a, 0x0f, 0xbe, 0x5c, 0x02, 0xff, //0x00002465 movsbq $-1(%rdx,%r8), %rbx + 0x48, 0x8d, 0x3c, 0x7b, //0x0000246b leaq (%rbx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x0000246f addq $-48, %rdi + 0x48, 0x89, 0xfb, //0x00002473 movq %rdi, %rbx + 0x48, 0xd3, 0xeb, //0x00002476 shrq %cl, %rbx + 0x4c, 0x21, 0xe7, //0x00002479 andq %r12, %rdi + 0x80, 0xc3, 0x30, //0x0000247c addb $48, %bl + 0x88, 0x1a, //0x0000247f movb %bl, (%rdx) + 0x48, 0x8d, 0x3c, 0xbf, //0x00002481 leaq (%rdi,%rdi,4), %rdi + 0x4a, 0x0f, 0xbe, 0x1c, 0x02, //0x00002485 movsbq (%rdx,%r8), %rbx + 0x48, 0x8d, 0x1c, 0x7b, //0x0000248a leaq (%rbx,%rdi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000248e addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x02, //0x00002492 addq $2, %rdx + 0x48, 0x83, 0xc0, 0xfe, //0x00002496 addq $-2, %rax + 0x49, 0x39, 0xc2, //0x0000249a cmpq %rax, %r10 + 0x0f, 0x85, 0xad, 0xff, 0xff, 0xff, //0x0000249d jne LBB5_452 + 0x49, 0x29, 0xc0, //0x000024a3 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x000024a6 negq %rax + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000024a9 movq $-152(%rbp), %r10 + //0x000024b0 LBB5_454 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000024b0 movl $1, %edi + 0x41, 0xf6, 0xc1, 0x01, //0x000024b5 testb $1, %r9b + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000024b9 je LBB5_456 + 0x48, 0x89, 0xda, //0x000024bf movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000024c2 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x000024c5 addb $48, %dl + 0x41, 0x88, 0x14, 0x03, //0x000024c8 movb %dl, (%r11,%rax) + 0x4c, 0x21, 0xe3, //0x000024cc andq %r12, %rbx + 0x48, 0x8d, 0x04, 0x9b, //0x000024cf leaq (%rbx,%rbx,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x000024d3 movsbq (%r11,%r8), %rdx + 0x48, 0x8d, 0x1c, 0x42, //0x000024d8 leaq (%rdx,%rax,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000024dc addq $-48, %rbx + //0x000024e0 LBB5_456 + 0x44, 0x8b, 0x4d, 0xb0, //0x000024e0 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000024e4 movq $-136(%rbp), %r8 + //0x000024eb LBB5_457 + 0x41, 0x29, 0xf2, //0x000024eb subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x000024ee addl $1, %r10d + 0xe9, 0x47, 0x00, 0x00, 0x00, //0x000024f2 jmp LBB5_460 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000024f7 .p2align 4, 0x90 + //0x00002500 LBB5_445 + 0x48, 0x89, 0xd8, //0x00002500 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00002503 shrq %cl, %rax + 0x4c, 0x21, 0xe3, //0x00002506 andq %r12, %rbx + 0x49, 0x63, 0xf6, //0x00002509 movslq %r14d, %rsi + 0x49, 0x39, 0xf5, //0x0000250c cmpq %rsi, %r13 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000250f jbe LBB5_458 + 0x04, 0x30, //0x00002515 addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x00002517 movb %al, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x0000251b addl $1, %esi + 0x41, 0x89, 0xf6, //0x0000251e movl %esi, %r14d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002521 jmp LBB5_459 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002526 .p2align 4, 0x90 + //0x00002530 LBB5_458 + 0x48, 0x85, 0xc0, //0x00002530 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xcf, //0x00002533 cmovnel %edi, %r9d + //0x00002537 LBB5_459 + 0x48, 0x01, 0xdb, //0x00002537 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000253a leaq (%rbx,%rbx,4), %rbx + //0x0000253e LBB5_460 + 0x48, 0x85, 0xdb, //0x0000253e testq %rbx, %rbx + 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00002541 jne LBB5_445 + 0x45, 0x85, 0xf6, //0x00002547 testl %r14d, %r14d + 0x4c, 0x8b, 0x65, 0xb8, //0x0000254a movq $-72(%rbp), %r12 + 0x44, 0x89, 0x4d, 0xb0, //0x0000254e movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00002552 jle LBB5_467 + 0x44, 0x89, 0xf0, //0x00002558 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000255b addq $1, %rax + 0x90, //0x0000255f .p2align 4, 0x90 + //0x00002560 LBB5_463 + 0x41, 0x8d, 0x4e, 0xff, //0x00002560 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002564 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00002569 jne LBB5_468 + 0x48, 0x83, 0xc0, 0xff, //0x0000256f addq $-1, %rax + 0x41, 0x89, 0xce, //0x00002573 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x00002576 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000257a jg LBB5_463 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002580 jmp LBB5_465 + //0x00002585 LBB5_467 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00002585 je LBB5_465 + //0x0000258b LBB5_468 + 0x44, 0x89, 0xf2, //0x0000258b movl %r14d, %edx + 0x45, 0x89, 0xf1, //0x0000258e movl %r14d, %r9d + 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00002591 jmp LBB5_469 + //0x00002596 LBB5_465 + 0x45, 0x31, 0xd2, //0x00002596 xorl %r10d, %r10d + //0x00002599 LBB5_466 + 0x45, 0x31, 0xf6, //0x00002599 xorl %r14d, %r14d + 0x31, 0xd2, //0x0000259c xorl %edx, %edx + 0x45, 0x31, 0xc9, //0x0000259e xorl %r9d, %r9d + //0x000025a1 LBB5_469 + 0x8b, 0x4d, 0x90, //0x000025a1 movl $-112(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x000025a4 subl %ecx, %r8d + 0xe9, 0x27, 0xf8, 0xff, 0xff, //0x000025a7 jmp LBB5_370 + //0x000025ac LBB5_470 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x000025ac cmpl $-1022, %r8d + 0x0f, 0x8f, 0x07, 0x02, 0x00, 0x00, //0x000025b3 jg LBB5_498 + 0x45, 0x85, 0xc9, //0x000025b9 testl %r9d, %r9d + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000025bc movq %r10, $-152(%rbp) + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000025c3 movl $-1022, %eax + 0x0f, 0x84, 0x1c, 0x02, 0x00, 0x00, //0x000025c8 je LBB5_501 + 0x48, 0x89, 0x45, 0x88, //0x000025ce movq %rax, $-120(%rbp) + 0x4c, 0x89, 0xc0, //0x000025d2 movq %r8, %rax + 0x41, 0x81, 0xc0, 0xfd, 0x03, 0x00, 0x00, //0x000025d5 addl $1021, %r8d + 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x000025dc cmpl $-1082, %eax + 0x0f, 0x8f, 0x7a, 0x02, 0x00, 0x00, //0x000025e1 jg LBB5_505 + 0x4d, 0x8d, 0x67, 0x01, //0x000025e7 leaq $1(%r15), %r12 + 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000025eb movl $1, %r10d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x000025f1 jmp LBB5_478 + //0x000025f6 LBB5_475 + 0x31, 0xc0, //0x000025f6 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000025f8 movq %rax, $-152(%rbp) + //0x000025ff LBB5_476 + 0x45, 0x31, 0xf6, //0x000025ff xorl %r14d, %r14d + //0x00002602 LBB5_477 + 0x41, 0x8d, 0x48, 0x3c, //0x00002602 leal $60(%r8), %ecx + 0x45, 0x89, 0xf1, //0x00002606 movl %r14d, %r9d + 0x44, 0x89, 0xf7, //0x00002609 movl %r14d, %edi + 0x41, 0x83, 0xf8, 0x88, //0x0000260c cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00002610 movl %ecx, %r8d + 0x0f, 0x8d, 0x4e, 0x02, 0x00, 0x00, //0x00002613 jge LBB5_506 + //0x00002619 LBB5_478 + 0x45, 0x85, 0xc9, //0x00002619 testl %r9d, %r9d + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000261c movl $0, %edi + 0x41, 0x0f, 0x4f, 0xf9, //0x00002621 cmovgl %r9d, %edi + 0x31, 0xc0, //0x00002625 xorl %eax, %eax + 0x31, 0xc9, //0x00002627 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002629 .p2align 4, 0x90 + //0x00002630 LBB5_479 + 0x48, 0x39, 0xc7, //0x00002630 cmpq %rax, %rdi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002633 je LBB5_482 + 0x48, 0x8d, 0x0c, 0x89, //0x00002639 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x0000263d movsbq (%r11,%rax), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x00002642 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002646 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000264a addq $1, %rax + 0x4c, 0x39, 0xe1, //0x0000264e cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00002651 jb LBB5_479 + 0x89, 0xc7, //0x00002657 movl %eax, %edi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002659 jmp LBB5_484 + //0x0000265e LBB5_482 + 0x48, 0x85, 0xc9, //0x0000265e testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00002661 je LBB5_476 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002667 .p2align 4, 0x90 + //0x00002670 LBB5_483 + 0x48, 0x01, 0xc9, //0x00002670 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002673 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0x01, //0x00002677 addl $1, %edi + 0x4c, 0x39, 0xe1, //0x0000267a cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000267d jb LBB5_483 + //0x00002683 LBB5_484 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002683 movq $-152(%rbp), %rax + 0x29, 0xf8, //0x0000268a subl %edi, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000268c movq %rax, $-152(%rbp) + 0x31, 0xc0, //0x00002693 xorl %eax, %eax + 0x44, 0x39, 0xcf, //0x00002695 cmpl %r9d, %edi + 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x00002698 jge LBB5_489 + 0x48, 0x63, 0xff, //0x0000269e movslq %edi, %rdi + 0x49, 0x63, 0xde, //0x000026a1 movslq %r14d, %rbx + 0x49, 0x8d, 0x04, 0x3b, //0x000026a4 leaq (%r11,%rdi), %rax + 0x45, 0x31, 0xf6, //0x000026a8 xorl %r14d, %r14d + 0x44, 0x8b, 0x4d, 0xb0, //0x000026ab movl $-80(%rbp), %r9d + 0x90, //0x000026af .p2align 4, 0x90 + //0x000026b0 LBB5_486 + 0x48, 0x89, 0xce, //0x000026b0 movq %rcx, %rsi + 0x48, 0xc1, 0xee, 0x3c, //0x000026b3 shrq $60, %rsi + 0x4c, 0x21, 0xf9, //0x000026b7 andq %r15, %rcx + 0x40, 0x80, 0xce, 0x30, //0x000026ba orb $48, %sil + 0x43, 0x88, 0x34, 0x33, //0x000026be movb %sil, (%r11,%r14) + 0x4a, 0x0f, 0xbe, 0x34, 0x30, //0x000026c2 movsbq (%rax,%r14), %rsi + 0x4a, 0x8d, 0x14, 0x37, //0x000026c7 leaq (%rdi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x000026cb addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x000026cf addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x000026d3 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x4e, //0x000026d7 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000026db addq $-48, %rcx + 0x48, 0x39, 0xda, //0x000026df cmpq %rbx, %rdx + 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x000026e2 jl LBB5_486 + 0x48, 0x85, 0xc9, //0x000026e8 testq %rcx, %rcx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000026eb je LBB5_494 + 0x44, 0x89, 0xf0, //0x000026f1 movl %r14d, %eax + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000026f4 jmp LBB5_490 + //0x000026f9 LBB5_489 + 0x44, 0x8b, 0x4d, 0xb0, //0x000026f9 movl $-80(%rbp), %r9d + //0x000026fd LBB5_490 + 0x41, 0x89, 0xc6, //0x000026fd movl %eax, %r14d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002700 jmp LBB5_492 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002705 .p2align 4, 0x90 + //0x00002710 LBB5_491 + 0x4c, 0x39, 0xe1, //0x00002710 cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xca, //0x00002713 cmovael %r10d, %r9d + 0x48, 0x8d, 0x04, 0x3f, //0x00002717 leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000271b leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x0000271f testq %rdi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002722 je LBB5_494 + //0x00002728 LBB5_492 + 0x48, 0x89, 0xcf, //0x00002728 movq %rcx, %rdi + 0x4c, 0x21, 0xff, //0x0000272b andq %r15, %rdi + 0x49, 0x63, 0xc6, //0x0000272e movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x00002731 cmpq %rax, %r13 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002734 jbe LBB5_491 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000273a shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000273e orb $48, %cl + 0x41, 0x88, 0x0c, 0x03, //0x00002741 movb %cl, (%r11,%rax) + 0x83, 0xc0, 0x01, //0x00002745 addl $1, %eax + 0x41, 0x89, 0xc6, //0x00002748 movl %eax, %r14d + 0x48, 0x8d, 0x04, 0x3f, //0x0000274b leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000274f leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x00002753 testq %rdi, %rdi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002756 jne LBB5_492 + //0x0000275c LBB5_494 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000275c movq $-152(%rbp), %rax + 0x83, 0xc0, 0x01, //0x00002763 addl $1, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002766 movq %rax, $-152(%rbp) + 0x45, 0x85, 0xf6, //0x0000276d testl %r14d, %r14d + 0x44, 0x89, 0x4d, 0xb0, //0x00002770 movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x00002774 jle LBB5_474 + 0x44, 0x89, 0xf0, //0x0000277a movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000277d addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002781 .p2align 4, 0x90 + //0x00002790 LBB5_496 + 0x41, 0x8d, 0x4e, 0xff, //0x00002790 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002794 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x63, 0xfe, 0xff, 0xff, //0x00002799 jne LBB5_477 + 0x48, 0x83, 0xc0, 0xff, //0x0000279f addq $-1, %rax + 0x41, 0x89, 0xce, //0x000027a3 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x000027a6 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000027aa jg LBB5_496 + 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x000027b0 jmp LBB5_475 + //0x000027b5 LBB5_474 + 0x0f, 0x85, 0x47, 0xfe, 0xff, 0xff, //0x000027b5 jne LBB5_477 + 0xe9, 0x36, 0xfe, 0xff, 0xff, //0x000027bb jmp LBB5_475 + //0x000027c0 LBB5_498 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x000027c0 cmpl $1024, %r8d + 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x000027c7 jle LBB5_500 + 0x45, 0x31, 0xc0, //0x000027cd xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x000027d0 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000027d4 movq $-56(%rbp), %r15 + 0xe9, 0xbb, 0xf2, 0xff, 0xff, //0x000027d8 jmp LBB5_326 + //0x000027dd LBB5_500 + 0x41, 0x83, 0xc0, 0xff, //0x000027dd addl $-1, %r8d + 0x4c, 0x8b, 0x7d, 0xc8, //0x000027e1 movq $-56(%rbp), %r15 + 0xe9, 0x5b, 0x02, 0x00, 0x00, //0x000027e5 jmp LBB5_532 + //0x000027ea LBB5_501 + 0x48, 0x89, 0x45, 0x88, //0x000027ea movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x000027ee xorl %eax, %eax + 0x4c, 0x8b, 0x7d, 0xc8, //0x000027f0 movq $-56(%rbp), %r15 + 0xe9, 0x17, 0x03, 0x00, 0x00, //0x000027f4 jmp LBB5_544 + //0x000027f9 LBB5_502 + 0x0f, 0xbc, 0xc0, //0x000027f9 bsfl %eax, %eax + 0xe9, 0x03, 0x0d, 0x00, 0x00, //0x000027fc jmp LBB5_652 + //0x00002801 LBB5_503 + 0x48, 0x8b, 0x45, 0xc8, //0x00002801 movq $-56(%rbp), %rax + 0x4c, 0x01, 0xc8, //0x00002805 addq %r9, %rax + 0x4c, 0x29, 0xe0, //0x00002808 subq %r12, %rax + 0x48, 0xf7, 0xd2, //0x0000280b notq %rdx + 0x48, 0x01, 0xc2, //0x0000280e addq %rax, %rdx + 0xe9, 0xcc, 0xe5, 0xff, 0xff, //0x00002811 jmp LBB5_162 + //0x00002816 LBB5_504 + 0x48, 0x39, 0xca, //0x00002816 cmpq %rcx, %rdx + 0xb1, 0x02, //0x00002819 movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000281b sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000281e shrq %cl, %rdx + 0x49, 0xc1, 0xe6, 0x34, //0x00002821 shlq $52, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002825 movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x0000282f andq %rax, %rdx + 0x4c, 0x09, 0xf2, //0x00002832 orq %r14, %rdx + 0x49, 0x09, 0xd5, //0x00002835 orq %rdx, %r13 + 0x80, 0x7d, 0xb0, 0x00, //0x00002838 cmpb $0, $-80(%rbp) + 0x4c, 0x0f, 0x44, 0xea, //0x0000283c cmoveq %rdx, %r13 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x00002840 vmovq %r13, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x00002845 vucomisd %xmm1, %xmm0 + 0x49, 0x89, 0xdb, //0x00002849 movq %rbx, %r11 + 0x44, 0x8b, 0x55, 0xa0, //0x0000284c movl $-96(%rbp), %r10d + 0x0f, 0x85, 0xb3, 0xe9, 0xff, 0xff, //0x00002850 jne LBB5_216 + 0x0f, 0x8b, 0x79, 0xf2, 0xff, 0xff, //0x00002856 jnp LBB5_328 + 0xe9, 0xa8, 0xe9, 0xff, 0xff, //0x0000285c jmp LBB5_216 + //0x00002861 LBB5_505 + 0x44, 0x89, 0xcf, //0x00002861 movl %r9d, %edi + 0x44, 0x89, 0xc1, //0x00002864 movl %r8d, %ecx + //0x00002867 LBB5_506 + 0xf7, 0xd9, //0x00002867 negl %ecx + 0x31, 0xd2, //0x00002869 xorl %edx, %edx + 0x85, 0xff, //0x0000286b testl %edi, %edi + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000286d movl $0, %esi + 0x0f, 0x4f, 0xf7, //0x00002872 cmovgl %edi, %esi + 0x31, 0xc0, //0x00002875 xorl %eax, %eax + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002877 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x0000287b movq $-72(%rbp), %r12 + 0x44, 0x8b, 0x4d, 0xb0, //0x0000287f movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002883 movq $-152(%rbp), %r10 + //0x0000288a LBB5_507 + 0x48, 0x39, 0xd6, //0x0000288a cmpq %rdx, %rsi + 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x0000288d je LBB5_516 + 0x48, 0x8d, 0x04, 0x80, //0x00002893 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x00002897 movsbq (%r11,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000289c leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x000028a0 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x000028a4 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x000028a8 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x000028ab shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x000028ae testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000028b1 je LBB5_507 + 0x89, 0xd6, //0x000028b7 movl %edx, %esi + //0x000028b9 LBB5_510 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000028b9 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x000028c0 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x000028c3 notq %r8 + 0x31, 0xd2, //0x000028c6 xorl %edx, %edx + 0x39, 0xfe, //0x000028c8 cmpl %edi, %esi + 0x0f, 0x8d, 0x4e, 0x00, 0x00, 0x00, //0x000028ca jge LBB5_514 + 0x4c, 0x63, 0xd6, //0x000028d0 movslq %esi, %r10 + 0x4d, 0x63, 0xce, //0x000028d3 movslq %r14d, %r9 + 0x4f, 0x8d, 0x34, 0x13, //0x000028d6 leaq (%r11,%r10), %r14 + 0x31, 0xd2, //0x000028da xorl %edx, %edx + //0x000028dc LBB5_512 + 0x48, 0x89, 0xc7, //0x000028dc movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x000028df shrq %cl, %rdi + 0x4c, 0x21, 0xc0, //0x000028e2 andq %r8, %rax + 0x40, 0x80, 0xc7, 0x30, //0x000028e5 addb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x000028e9 movb %dil, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x16, //0x000028ed movsbq (%r14,%rdx), %rdi + 0x49, 0x8d, 0x1c, 0x12, //0x000028f2 leaq (%r10,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x000028f6 addq $1, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x000028fa addq $1, %rdx + 0x48, 0x8d, 0x04, 0x80, //0x000028fe leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x47, //0x00002902 leaq (%rdi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00002906 addq $-48, %rax + 0x4c, 0x39, 0xcb, //0x0000290a cmpq %r9, %rbx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000290d jl LBB5_512 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002913 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002917 movq $-152(%rbp), %r10 + //0x0000291e LBB5_514 + 0x41, 0x29, 0xf2, //0x0000291e subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x00002921 addl $1, %r10d + 0x48, 0x85, 0xc0, //0x00002925 testq %rax, %rax + 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00002928 jne LBB5_519 + 0x41, 0x89, 0xd6, //0x0000292e movl %edx, %r14d + 0xe9, 0x84, 0x00, 0x00, 0x00, //0x00002931 jmp LBB5_523 + //0x00002936 LBB5_516 + 0x48, 0x85, 0xc0, //0x00002936 testq %rax, %rax + 0x0f, 0x84, 0x83, 0x05, 0x00, 0x00, //0x00002939 je LBB5_589 + 0x48, 0x89, 0xc2, //0x0000293f movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00002942 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002945 testq %rdx, %rdx + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00002948 je LBB5_528 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000294e movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00002955 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00002958 notq %r8 + 0x41, 0x29, 0xf2, //0x0000295b subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000295e addl $1, %r10d + 0x31, 0xd2, //0x00002962 xorl %edx, %edx + //0x00002964 LBB5_519 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002964 movl $1, %esi + 0x41, 0x89, 0xd6, //0x00002969 movl %edx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000296c jmp LBB5_521 + //0x00002971 LBB5_520 + 0x48, 0x85, 0xd2, //0x00002971 testq %rdx, %rdx + 0x44, 0x0f, 0x45, 0xce, //0x00002974 cmovnel %esi, %r9d + 0x48, 0x01, 0xc0, //0x00002978 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000297b leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000297f testq %rax, %rax + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00002982 je LBB5_523 + //0x00002988 LBB5_521 + 0x48, 0x89, 0xc2, //0x00002988 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000298b shrq %cl, %rdx + 0x4c, 0x21, 0xc0, //0x0000298e andq %r8, %rax + 0x49, 0x63, 0xfe, //0x00002991 movslq %r14d, %rdi + 0x49, 0x39, 0xfd, //0x00002994 cmpq %rdi, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00002997 jbe LBB5_520 + 0x80, 0xc2, 0x30, //0x0000299d addb $48, %dl + 0x41, 0x88, 0x14, 0x3b, //0x000029a0 movb %dl, (%r11,%rdi) + 0x83, 0xc7, 0x01, //0x000029a4 addl $1, %edi + 0x41, 0x89, 0xfe, //0x000029a7 movl %edi, %r14d + 0x48, 0x01, 0xc0, //0x000029aa addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000029ad leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000029b1 testq %rax, %rax + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x000029b4 jne LBB5_521 + //0x000029ba LBB5_523 + 0x45, 0x85, 0xf6, //0x000029ba testl %r14d, %r14d + 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x000029bd jle LBB5_529 + 0x44, 0x89, 0xf0, //0x000029c3 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000029c6 addq $1, %rax + 0x45, 0x31, 0xc0, //0x000029ca xorl %r8d, %r8d + //0x000029cd LBB5_525 + 0x41, 0x8d, 0x4e, 0xff, //0x000029cd leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000029d1 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x5c, 0x00, 0x00, 0x00, //0x000029d6 jne LBB5_531 + 0x48, 0x83, 0xc0, 0xff, //0x000029dc addq $-1, %rax + 0x41, 0x89, 0xce, //0x000029e0 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x000029e3 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000029e7 jg LBB5_525 + 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x000029ed movl $-1022, %ecx + 0xe9, 0x2c, 0x0b, 0x00, 0x00, //0x000029f2 jmp LBB5_654 + //0x000029f7 LBB5_528 + 0x48, 0x01, 0xc0, //0x000029f7 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000029fa leaq (%rax,%rax,4), %rax + 0x83, 0xc6, 0x01, //0x000029fe addl $1, %esi + 0x48, 0x89, 0xc2, //0x00002a01 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00002a04 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002a07 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002a0a je LBB5_528 + 0xe9, 0xa4, 0xfe, 0xff, 0xff, //0x00002a10 jmp LBB5_510 + //0x00002a15 LBB5_529 + 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002a15 movl $-1022, %ecx + 0x45, 0x85, 0xf6, //0x00002a1a testl %r14d, %r14d + 0x0f, 0x84, 0xfd, 0x0a, 0x00, 0x00, //0x00002a1d je LBB5_653 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002a23 movl $-1022, %eax + 0x48, 0x89, 0x45, 0x88, //0x00002a28 movq %rax, $-120(%rbp) + 0x44, 0x89, 0x4d, 0xb0, //0x00002a2c movl %r9d, $-80(%rbp) + 0x45, 0x89, 0xf1, //0x00002a30 movl %r14d, %r9d + 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00002a33 jmp LBB5_533 + //0x00002a38 LBB5_531 + 0x44, 0x89, 0x4d, 0xb0, //0x00002a38 movl %r9d, $-80(%rbp) + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002a3c movl $-1022, %r8d + 0x45, 0x89, 0xf1, //0x00002a42 movl %r14d, %r9d + //0x00002a45 LBB5_532 + 0x45, 0x85, 0xc9, //0x00002a45 testl %r9d, %r9d + 0x4c, 0x89, 0x45, 0x88, //0x00002a48 movq %r8, $-120(%rbp) + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00002a4c je LBB5_543 + //0x00002a52 LBB5_533 + 0x49, 0x63, 0xc1, //0x00002a52 movslq %r9d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x00002a55 leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x00002a59 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x00002a5d xorl %esi, %esi + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002a5f movq %r10, $-152(%rbp) + //0x00002a66 LBB5_534 + 0x48, 0x8d, 0x0d, 0xb3, 0xc7, 0x00, 0x00, //0x00002a66 leaq $51123(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002a6d movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002a75 movzbl (%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002a7a cmpb %bl, %cl + 0x0f, 0x85, 0x26, 0x01, 0x00, 0x00, //0x00002a7c jne LBB5_552 + 0x48, 0x39, 0xf2, //0x00002a82 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002a85 je LBB5_541 + 0x48, 0x8d, 0x0d, 0x8e, 0xc7, 0x00, 0x00, //0x00002a8b leaq $51086(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002a92 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002a9a movzbl $1(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002aa0 cmpb %bl, %cl + 0x0f, 0x85, 0x00, 0x01, 0x00, 0x00, //0x00002aa2 jne LBB5_552 + 0x48, 0x39, 0xf7, //0x00002aa8 cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002aab je LBB5_541 + 0x48, 0x83, 0xfe, 0x24, //0x00002ab1 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002ab5 je LBB5_542 + 0x48, 0x8d, 0x0d, 0x5e, 0xc7, 0x00, 0x00, //0x00002abb leaq $51038(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002ac2 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002aca movzbl $2(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002ad0 cmpb %bl, %cl + 0x0f, 0x85, 0xd0, 0x00, 0x00, 0x00, //0x00002ad2 jne LBB5_552 + 0x48, 0x83, 0xc6, 0x03, //0x00002ad8 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00002adc cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002adf jne LBB5_534 + //0x00002ae5 LBB5_541 + 0x44, 0x89, 0xc8, //0x00002ae5 movl %r9d, %eax + 0x48, 0x8d, 0x0d, 0x31, 0xc7, 0x00, 0x00, //0x00002ae8 leaq $50993(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002aef cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x00002af7 jne LBB5_553 + //0x00002afd LBB5_542 + 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002afd movl $16, %edi + 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00002b02 jmp LBB5_554 + //0x00002b07 LBB5_543 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002b07 movq %r10, $-152(%rbp) + 0x31, 0xc0, //0x00002b0e xorl %eax, %eax + //0x00002b10 LBB5_544 + 0x44, 0x8b, 0x55, 0xa0, //0x00002b10 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002b14 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002b17 movabsq $4503599627370495, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00002b21 movl $-80(%rbp), %r9d + //0x00002b25 LBB5_545 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002b25 movq $-1, %r8 + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002b2c movq $-152(%rbp), %rcx + 0x83, 0xf9, 0x14, //0x00002b33 cmpl $20, %ecx + 0x0f, 0x8e, 0x0d, 0x00, 0x00, 0x00, //0x00002b36 jle LBB5_547 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00002b3c movq $-64(%rbp), %r11 + 0x48, 0x8b, 0x4d, 0x88, //0x00002b40 movq $-120(%rbp), %rcx + 0xe9, 0x8b, 0x0c, 0x00, 0x00, //0x00002b44 jmp LBB5_677 + //0x00002b49 LBB5_547 + 0x4d, 0x89, 0xe5, //0x00002b49 movq %r12, %r13 + 0x41, 0x89, 0xcc, //0x00002b4c movl %ecx, %r12d + 0x85, 0xc9, //0x00002b4f testl %ecx, %ecx + 0x44, 0x89, 0x4d, 0xb0, //0x00002b51 movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x3f, 0x01, 0x00, 0x00, //0x00002b55 jle LBB5_563 + 0x31, 0xd2, //0x00002b5b xorl %edx, %edx + 0x85, 0xc0, //0x00002b5d testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00002b5f movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00002b64 cmovgl %eax, %ebx + 0x4d, 0x8d, 0x74, 0x24, 0xff, //0x00002b67 leaq $-1(%r12), %r14 + 0x49, 0x39, 0xde, //0x00002b6c cmpq %rbx, %r14 + 0x4c, 0x0f, 0x43, 0xf3, //0x00002b6f cmovaeq %rbx, %r14 + 0x45, 0x8d, 0x46, 0x01, //0x00002b73 leal $1(%r14), %r8d + 0x31, 0xff, //0x00002b77 xorl %edi, %edi + //0x00002b79 LBB5_549 + 0x48, 0x39, 0xd3, //0x00002b79 cmpq %rdx, %rbx + 0x0f, 0x84, 0x1d, 0x01, 0x00, 0x00, //0x00002b7c je LBB5_564 + 0x48, 0x8d, 0x3c, 0xbf, //0x00002b82 leaq (%rdi,%rdi,4), %rdi + 0x49, 0x0f, 0xbe, 0x34, 0x13, //0x00002b86 movsbq (%r11,%rdx), %rsi + 0x48, 0x8d, 0x3c, 0x7e, //0x00002b8b leaq (%rsi,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00002b8f addq $-48, %rdi + 0x48, 0x83, 0xc2, 0x01, //0x00002b93 addq $1, %rdx + 0x49, 0x39, 0xd4, //0x00002b97 cmpq %rdx, %r12 + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002b9a jne LBB5_549 + 0x45, 0x89, 0xc6, //0x00002ba0 movl %r8d, %r14d + 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002ba3 jmp LBB5_564 + //0x00002ba8 LBB5_552 + 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002ba8 movl $16, %edi + 0x38, 0xd9, //0x00002bad cmpb %bl, %cl + 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x00002baf jge LBB5_554 + //0x00002bb5 LBB5_553 + 0xbf, 0x0f, 0x00, 0x00, 0x00, //0x00002bb5 movl $15, %edi + //0x00002bba LBB5_554 + 0x45, 0x85, 0xc9, //0x00002bba testl %r9d, %r9d + 0x0f, 0x8e, 0xc7, 0x00, 0x00, 0x00, //0x00002bbd jle LBB5_562 + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00002bc3 movabsq $-432345564227567616, %r15 + 0x48, 0x89, 0xfb, //0x00002bcd movq %rdi, %rbx + 0x46, 0x8d, 0x24, 0x0f, //0x00002bd0 leal (%rdi,%r9), %r12d + 0x44, 0x89, 0xcf, //0x00002bd4 movl %r9d, %edi + 0x4d, 0x63, 0xd4, //0x00002bd7 movslq %r12d, %r10 + 0x49, 0x83, 0xc2, 0xff, //0x00002bda addq $-1, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x00002bde addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00002be2 addl $-1, %r9d + 0x31, 0xc9, //0x00002be6 xorl %ecx, %ecx + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002be8 movl $1, %r8d + 0xe9, 0x27, 0x00, 0x00, 0x00, //0x00002bee jmp LBB5_558 + //0x00002bf3 LBB5_556 + 0x48, 0x85, 0xc0, //0x00002bf3 testq %rax, %rax + 0x8b, 0x45, 0xb0, //0x00002bf6 movl $-80(%rbp), %eax + 0x41, 0x0f, 0x45, 0xc0, //0x00002bf9 cmovnel %r8d, %eax + 0x89, 0x45, 0xb0, //0x00002bfd movl %eax, $-80(%rbp) + //0x00002c00 LBB5_557 + 0x41, 0x83, 0xc4, 0xff, //0x00002c00 addl $-1, %r12d + 0x49, 0x83, 0xc2, 0xff, //0x00002c04 addq $-1, %r10 + 0x48, 0x83, 0xc7, 0xff, //0x00002c08 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00002c0c addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00002c10 cmpq $1, %rdi + 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00002c14 jle LBB5_560 + //0x00002c1a LBB5_558 + 0x4c, 0x01, 0xf9, //0x00002c1a addq %r15, %rcx + 0x44, 0x89, 0xc8, //0x00002c1d movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00002c20 movsbq (%r11,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x00002c25 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x00002c29 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x00002c2c movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002c2f movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x00002c39 mulq %rcx + 0x48, 0x89, 0xd1, //0x00002c3c movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x00002c3f shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x00002c43 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00002c47 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00002c4b movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00002c4e subq %rdx, %rax + 0x4d, 0x39, 0xea, //0x00002c51 cmpq %r13, %r10 + 0x0f, 0x83, 0x99, 0xff, 0xff, 0xff, //0x00002c54 jae LBB5_556 + 0x04, 0x30, //0x00002c5a addb $48, %al + 0x43, 0x88, 0x04, 0x13, //0x00002c5c movb %al, (%r11,%r10) + 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x00002c60 jmp LBB5_557 + //0x00002c65 LBB5_560 + 0x48, 0x83, 0xfe, 0x0a, //0x00002c65 cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00002c69 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002c6d movq $-152(%rbp), %r10 + 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00002c74 jae LBB5_568 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002c7a movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x00002c7e movq $-72(%rbp), %r12 + 0x48, 0x89, 0xdf, //0x00002c82 movq %rbx, %rdi + 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002c85 jmp LBB5_572 + //0x00002c8a LBB5_562 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002c8a movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002c8e movq $-152(%rbp), %r10 + 0xe9, 0xe7, 0x00, 0x00, 0x00, //0x00002c95 jmp LBB5_572 + //0x00002c9a LBB5_563 + 0x45, 0x31, 0xf6, //0x00002c9a xorl %r14d, %r14d + 0x31, 0xff, //0x00002c9d xorl %edi, %edi + //0x00002c9f LBB5_564 + 0x85, 0xc9, //0x00002c9f testl %ecx, %ecx + 0x41, 0x0f, 0x9e, 0xc1, //0x00002ca1 setle %r9b + 0x41, 0x89, 0xc8, //0x00002ca5 movl %ecx, %r8d + 0x45, 0x29, 0xf0, //0x00002ca8 subl %r14d, %r8d + 0x0f, 0x8e, 0x72, 0x0a, 0x00, 0x00, //0x00002cab jle LBB5_665 + 0x41, 0x83, 0xf8, 0x10, //0x00002cb1 cmpl $16, %r8d + 0x0f, 0x82, 0x53, 0x0a, 0x00, 0x00, //0x00002cb5 jb LBB5_663 + 0x45, 0x89, 0xc2, //0x00002cbb movl %r8d, %r10d + 0xc5, 0xfa, 0x6f, 0x05, 0xfa, 0xd4, 0xff, 0xff, //0x00002cbe vmovdqu $-11014(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc7, 0x00, //0x00002cc6 vpinsrq $0, %rdi, %xmm0, %xmm0 + 0x41, 0x83, 0xe2, 0xf0, //0x00002ccc andl $-16, %r10d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0xe6, 0xd4, 0xff, 0xff, 0xf0, //0x00002cd0 vpblendd $240, $-11034(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x72, 0xf0, //0x00002cda leal $-16(%r10), %esi + 0x89, 0xf7, //0x00002cde movl %esi, %edi + 0xc1, 0xef, 0x04, //0x00002ce0 shrl $4, %edi + 0x83, 0xc7, 0x01, //0x00002ce3 addl $1, %edi + 0x89, 0xfa, //0x00002ce6 movl %edi, %edx + 0x83, 0xe2, 0x03, //0x00002ce8 andl $3, %edx + 0x83, 0xfe, 0x30, //0x00002ceb cmpl $48, %esi + 0x0f, 0x83, 0x49, 0x08, 0x00, 0x00, //0x00002cee jae LBB5_655 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x93, 0xd5, 0xff, 0xff, //0x00002cf4 vpbroadcastq $-10861(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x00002cfd vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00002d01 vmovdqa %ymm2, %ymm1 + 0xe9, 0xb3, 0x08, 0x00, 0x00, //0x00002d05 jmp LBB5_657 + //0x00002d0a LBB5_568 + 0x49, 0x63, 0xf4, //0x00002d0a movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x00002d0d addq $-1, %rsi + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002d11 movl $1, %r8d + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002d17 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x00002d1b movq $-72(%rbp), %r12 + 0x48, 0x89, 0xdf, //0x00002d1f movq %rbx, %rdi + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00002d22 jmp LBB5_570 + //0x00002d27 LBB5_569 + 0x48, 0x85, 0xc0, //0x00002d27 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xc8, //0x00002d2a cmovnel %r8d, %r9d + 0x48, 0x83, 0xc6, 0xff, //0x00002d2e addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00002d32 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00002d36 movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002d39 jbe LBB5_572 + //0x00002d3f LBB5_570 + 0x48, 0x89, 0xc8, //0x00002d3f movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002d42 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00002d4c mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00002d4f shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00002d53 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00002d57 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00002d5b movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00002d5e subq %rbx, %rax + 0x4c, 0x39, 0xee, //0x00002d61 cmpq %r13, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00002d64 jae LBB5_569 + 0x04, 0x30, //0x00002d6a addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x00002d6c movb %al, (%r11,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x00002d70 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00002d74 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00002d78 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002d7b ja LBB5_570 + //0x00002d81 LBB5_572 + 0x41, 0x01, 0xfe, //0x00002d81 addl %edi, %r14d + 0x49, 0x63, 0xc6, //0x00002d84 movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x00002d87 cmpq %rax, %r13 + 0x41, 0x0f, 0x46, 0xc5, //0x00002d8a cmovbel %r13d, %eax + 0x41, 0x01, 0xfa, //0x00002d8e addl %edi, %r10d + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002d91 movq %r10, $-152(%rbp) + 0x85, 0xc0, //0x00002d98 testl %eax, %eax + 0x0f, 0x8e, 0x3a, 0x00, 0x00, 0x00, //0x00002d9a jle LBB5_576 + 0x89, 0xc1, //0x00002da0 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00002da2 addq $1, %rcx + 0x44, 0x8b, 0x55, 0xa0, //0x00002da6 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002daa movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002dad movabsq $4503599627370495, %rsi + //0x00002db7 LBB5_574 + 0x8d, 0x50, 0xff, //0x00002db7 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002dba cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0x60, 0xfd, 0xff, 0xff, //0x00002dbf jne LBB5_545 + 0x48, 0x83, 0xc1, 0xff, //0x00002dc5 addq $-1, %rcx + 0x89, 0xd0, //0x00002dc9 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002dcb cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002dcf jg LBB5_574 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00002dd5 jmp LBB5_577 + //0x00002dda LBB5_576 + 0x85, 0xc0, //0x00002dda testl %eax, %eax + 0x44, 0x8b, 0x55, 0xa0, //0x00002ddc movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002de0 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002de3 movabsq $4503599627370495, %rsi + 0x0f, 0x85, 0x32, 0xfd, 0xff, 0xff, //0x00002ded jne LBB5_545 + //0x00002df3 LBB5_577 + 0x31, 0xff, //0x00002df3 xorl %edi, %edi + 0x31, 0xd2, //0x00002df5 xorl %edx, %edx + 0xe9, 0x9b, 0x09, 0x00, 0x00, //0x00002df7 jmp LBB5_673 + //0x00002dfc LBB5_578 + 0x89, 0xf0, //0x00002dfc movl %esi, %eax + 0xe9, 0x01, 0x07, 0x00, 0x00, //0x00002dfe jmp LBB5_652 + //0x00002e03 LBB5_579 + 0x4d, 0x8d, 0x83, 0x88, 0x00, 0x00, 0x00, //0x00002e03 leaq $136(%r11), %r8 + 0x4d, 0x8b, 0x4b, 0x70, //0x00002e0a movq $112(%r11), %r9 + 0x49, 0x8b, 0xbb, 0x88, 0x00, 0x00, 0x00, //0x00002e0e movq $136(%r11), %rdi + 0x48, 0x89, 0xc3, //0x00002e15 movq %rax, %rbx + 0x48, 0xc1, 0xe3, 0x04, //0x00002e18 shlq $4, %rbx + 0x4c, 0x8d, 0x24, 0x1f, //0x00002e1c leaq (%rdi,%rbx), %r12 + 0x41, 0x8a, 0x49, 0xf0, //0x00002e20 movb $-16(%r9), %cl + 0x80, 0xf9, 0x07, //0x00002e24 cmpb $7, %cl + 0x0f, 0x84, 0xd1, 0x09, 0x00, 0x00, //0x00002e27 je LBB5_678 + 0x80, 0xf9, 0x06, //0x00002e2d cmpb $6, %cl + 0x0f, 0x85, 0x4a, 0x0a, 0x00, 0x00, //0x00002e30 jne LBB5_685 + 0x48, 0x8d, 0x42, 0x01, //0x00002e36 leaq $1(%rdx), %rax + 0x0f, 0xb6, 0x0a, //0x00002e3a movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00002e3d cmpq $32, %rcx + 0x0f, 0x87, 0x5b, 0x0d, 0x00, 0x00, //0x00002e41 ja LBB5_729 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002e47 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00002e51 btq %rcx, %rsi + 0x0f, 0x83, 0x47, 0x0d, 0x00, 0x00, //0x00002e55 jae LBB5_729 + 0x0f, 0xb6, 0x4a, 0x01, //0x00002e5b movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00002e5f addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x00002e63 cmpq $32, %rcx + 0x0f, 0x87, 0xba, 0x0c, 0x00, 0x00, //0x00002e67 ja LBB5_754 + 0x48, 0x0f, 0xa3, 0xce, //0x00002e6d btq %rcx, %rsi + 0x0f, 0x83, 0xb0, 0x0c, 0x00, 0x00, //0x00002e71 jae LBB5_754 + 0x49, 0x8b, 0x73, 0x60, //0x00002e77 movq $96(%r11), %rsi + 0x48, 0x89, 0xd1, //0x00002e7b movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x00002e7e subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00002e81 cmpq $64, %rcx + 0x0f, 0x83, 0xb6, 0x0c, 0x00, 0x00, //0x00002e85 jae LBB5_725 + 0x4d, 0x89, 0xda, //0x00002e8b movq %r11, %r10 + 0x49, 0x8b, 0x43, 0x68, //0x00002e8e movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00002e92 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00002e95 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00002e98 testq %rax, %rax + 0x0f, 0x84, 0x96, 0x0c, 0x00, 0x00, //0x00002e9b je LBB5_724 + 0x48, 0x0f, 0xbc, 0xc8, //0x00002ea1 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00002ea5 leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00002ea9 addq $1, %rax + 0x48, 0x01, 0xce, //0x00002ead addq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x00002eb0 movq %r10, %r11 + 0xe9, 0xe8, 0x0c, 0x00, 0x00, //0x00002eb3 jmp LBB5_728 + //0x00002eb8 LBB5_588 + 0xba, 0x0e, 0x00, 0x00, 0x00, //0x00002eb8 movl $14, %edx + 0xe9, 0x98, 0xec, 0xff, 0xff, //0x00002ebd jmp LBB5_334 + //0x00002ec2 LBB5_589 + 0x31, 0xc0, //0x00002ec2 xorl %eax, %eax + 0x44, 0x8b, 0x55, 0xa0, //0x00002ec4 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002ec8 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002ecb movabsq $4503599627370495, %rsi + 0xe9, 0x4b, 0xfc, 0xff, 0xff, //0x00002ed5 jmp LBB5_545 + //0x00002eda LBB5_590 + 0x0f, 0xbc, 0xce, //0x00002eda bsfl %esi, %ecx + 0x48, 0x01, 0xc8, //0x00002edd addq %rcx, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x98, 0xd1, 0xff, 0xff, //0x00002ee0 vmovdqu $-11880(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xb0, 0xd1, 0xff, 0xff, //0x00002ee8 vmovdqu $-11856(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xc8, 0xd1, 0xff, 0xff, //0x00002ef0 vmovdqu $-11832(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x35, 0xf1, 0xdb, 0x00, 0x00, //0x00002ef8 leaq $56305(%rip), %r14 /* _ESCAPED_TAB+0(%rip) */ + 0x49, 0x89, 0xc1, //0x00002eff movq %rax, %r9 + 0x49, 0x89, 0xc0, //0x00002f02 movq %rax, %r8 + //0x00002f05 LBB5_591 + 0x41, 0x0f, 0xb6, 0x49, 0x01, //0x00002f05 movzbl $1(%r9), %ecx + 0x48, 0x83, 0xf9, 0x75, //0x00002f0a cmpq $117, %rcx + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002f0e je LBB5_594 + 0x42, 0x8a, 0x0c, 0x31, //0x00002f14 movb (%rcx,%r14), %cl + 0x84, 0xc9, //0x00002f18 testb %cl, %cl + 0x0f, 0x84, 0xd3, 0x05, 0x00, 0x00, //0x00002f1a je LBB5_650 + 0x4c, 0x89, 0x5d, 0xc0, //0x00002f20 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xc1, 0x02, //0x00002f24 addq $2, %r9 + 0x41, 0x88, 0x08, //0x00002f28 movb %cl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00002f2b addq $1, %r8 + 0x4c, 0x89, 0xc8, //0x00002f2f movq %r9, %rax + 0xe9, 0x53, 0x02, 0x00, 0x00, //0x00002f32 jmp LBB5_614 + //0x00002f37 LBB5_594 + 0x4c, 0x89, 0x5d, 0xc0, //0x00002f37 movq %r11, $-64(%rbp) + 0x41, 0x8b, 0x59, 0x02, //0x00002f3b movl $2(%r9), %ebx + 0x41, 0x89, 0xda, //0x00002f3f movl %ebx, %r10d + 0x41, 0xf7, 0xd2, //0x00002f42 notl %r10d + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002f45 leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00002f4c andl $-2139062144, %r10d + 0x40, 0xb7, 0x01, //0x00002f53 movb $1, %dil + 0x48, 0xc7, 0xc1, 0xf4, 0xff, 0xff, 0xff, //0x00002f56 movq $-12, %rcx + 0x45, 0x85, 0xda, //0x00002f5d testl %r11d, %r10d + 0x0f, 0x85, 0xe2, 0x0e, 0x00, 0x00, //0x00002f60 jne LBB5_772 + 0x8d, 0xb3, 0x19, 0x19, 0x19, 0x19, //0x00002f66 leal $421075225(%rbx), %esi + 0x09, 0xde, //0x00002f6c orl %ebx, %esi + 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x00002f6e testl $-2139062144, %esi + 0x0f, 0x85, 0xce, 0x0e, 0x00, 0x00, //0x00002f74 jne LBB5_772 + 0x41, 0x89, 0xdb, //0x00002f7a movl %ebx, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002f7d andl $2139062143, %r11d + 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002f84 movl $-1061109568, %esi + 0x44, 0x29, 0xde, //0x00002f89 subl %r11d, %esi + 0x45, 0x8d, 0xab, 0x46, 0x46, 0x46, 0x46, //0x00002f8c leal $1179010630(%r11), %r13d + 0x44, 0x21, 0xd6, //0x00002f93 andl %r10d, %esi + 0x44, 0x85, 0xee, //0x00002f96 testl %r13d, %esi + 0x0f, 0x85, 0xa9, 0x0e, 0x00, 0x00, //0x00002f99 jne LBB5_772 + 0xbe, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002f9f movl $-522133280, %esi + 0x44, 0x29, 0xde, //0x00002fa4 subl %r11d, %esi + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00002fa7 addl $960051513, %r11d + 0x41, 0x21, 0xf2, //0x00002fae andl %esi, %r10d + 0x45, 0x85, 0xda, //0x00002fb1 testl %r11d, %r10d + 0x0f, 0x85, 0x8e, 0x0e, 0x00, 0x00, //0x00002fb4 jne LBB5_772 + 0x0f, 0xcb, //0x00002fba bswapl %ebx + 0x89, 0xd8, //0x00002fbc movl %ebx, %eax + 0xc1, 0xe8, 0x04, //0x00002fbe shrl $4, %eax + 0xf7, 0xd0, //0x00002fc1 notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x00002fc3 andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00002fc8 leal (%rax,%rax,8), %eax + 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002fcb andl $252645135, %ebx + 0x01, 0xc3, //0x00002fd1 addl %eax, %ebx + 0x89, 0xd8, //0x00002fd3 movl %ebx, %eax + 0xc1, 0xe8, 0x04, //0x00002fd5 shrl $4, %eax + 0x09, 0xd8, //0x00002fd8 orl %ebx, %eax + 0x44, 0x0f, 0xb6, 0xd0, //0x00002fda movzbl %al, %r10d + 0xc1, 0xe8, 0x08, //0x00002fde shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x00002fe1 andl $65280, %eax + 0x41, 0x09, 0xc2, //0x00002fe6 orl %eax, %r10d + 0x49, 0x8d, 0x41, 0x06, //0x00002fe9 leaq $6(%r9), %rax + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00002fed cmpl $128, %r10d + 0x0f, 0x82, 0x55, 0x04, 0x00, 0x00, //0x00002ff4 jb LBB5_645 + 0x45, 0x31, 0xdb, //0x00002ffa xorl %r11d, %r11d + //0x00002ffd LBB5_600 + 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00002ffd cmpl $2047, %r10d + 0x0f, 0x86, 0x54, 0x04, 0x00, 0x00, //0x00003004 jbe LBB5_647 + 0x44, 0x89, 0xd6, //0x0000300a movl %r10d, %esi + 0x81, 0xe6, 0x00, 0xf8, 0xff, 0xff, //0x0000300d andl $-2048, %esi + 0x81, 0xfe, 0x00, 0xd8, 0x00, 0x00, //0x00003013 cmpl $55296, %esi + 0x0f, 0x85, 0x39, 0x01, 0x00, 0x00, //0x00003019 jne LBB5_612 + 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x0000301f cmpl $56319, %r10d + 0x0f, 0x87, 0x58, 0x04, 0x00, 0x00, //0x00003026 ja LBB5_648 + 0x43, 0x80, 0x7c, 0x59, 0x06, 0x5c, //0x0000302c cmpb $92, $6(%r9,%r11,2) + 0x0f, 0x85, 0x4c, 0x04, 0x00, 0x00, //0x00003032 jne LBB5_648 + 0x43, 0x80, 0x7c, 0x59, 0x07, 0x75, //0x00003038 cmpb $117, $7(%r9,%r11,2) + 0x0f, 0x85, 0x40, 0x04, 0x00, 0x00, //0x0000303e jne LBB5_648 + 0x43, 0x8b, 0x74, 0x59, 0x08, //0x00003044 movl $8(%r9,%r11,2), %esi + 0x89, 0xf3, //0x00003049 movl %esi, %ebx + 0xf7, 0xd3, //0x0000304b notl %ebx + 0x48, 0x89, 0x75, 0xb0, //0x0000304d movq %rsi, $-80(%rbp) + 0x81, 0xc6, 0xd0, 0xcf, 0xcf, 0xcf, //0x00003051 addl $-808464432, %esi + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00003057 andl $-2139062144, %ebx + 0x89, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x0000305d movl %ebx, $-152(%rbp) + 0x85, 0xf3, //0x00003063 testl %esi, %ebx + 0x0f, 0x85, 0xdd, 0x0d, 0x00, 0x00, //0x00003065 jne LBB5_772 + 0x4c, 0x8b, 0x6d, 0xb0, //0x0000306b movq $-80(%rbp), %r13 + 0x41, 0x8d, 0xb5, 0x19, 0x19, 0x19, 0x19, //0x0000306f leal $421075225(%r13), %esi + 0x44, 0x09, 0xee, //0x00003076 orl %r13d, %esi + 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x00003079 testl $-2139062144, %esi + 0x0f, 0x85, 0xc3, 0x0d, 0x00, 0x00, //0x0000307f jne LBB5_772 + 0x48, 0x8b, 0x75, 0xb0, //0x00003085 movq $-80(%rbp), %rsi + 0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x00003089 andl $2139062143, %esi + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000308f movl $-1061109568, %ebx + 0x29, 0xf3, //0x00003094 subl %esi, %ebx + 0x48, 0x89, 0x75, 0x90, //0x00003096 movq %rsi, $-112(%rbp) + 0x44, 0x8d, 0xae, 0x46, 0x46, 0x46, 0x46, //0x0000309a leal $1179010630(%rsi), %r13d + 0x44, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000030a1 movl %r13d, $-136(%rbp) + 0x89, 0xde, //0x000030a8 movl %ebx, %esi + 0x23, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x000030aa andl $-152(%rbp), %esi + 0x85, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x000030b0 testl %esi, $-136(%rbp) + 0x0f, 0x85, 0x8c, 0x0d, 0x00, 0x00, //0x000030b6 jne LBB5_772 + 0x41, 0xbd, 0xe0, 0xe0, 0xe0, 0xe0, //0x000030bc movl $-522133280, %r13d + 0x48, 0x8b, 0x75, 0x90, //0x000030c2 movq $-112(%rbp), %rsi + 0x41, 0x29, 0xf5, //0x000030c6 subl %esi, %r13d + 0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x000030c9 addl $960051513, %esi + 0x8b, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x000030cf movl $-152(%rbp), %ebx + 0x44, 0x21, 0xeb, //0x000030d5 andl %r13d, %ebx + 0x85, 0xf3, //0x000030d8 testl %esi, %ebx + 0x0f, 0x85, 0x68, 0x0d, 0x00, 0x00, //0x000030da jne LBB5_772 + 0x48, 0x8b, 0x5d, 0xb0, //0x000030e0 movq $-80(%rbp), %rbx + 0x0f, 0xcb, //0x000030e4 bswapl %ebx + 0x89, 0xde, //0x000030e6 movl %ebx, %esi + 0xc1, 0xee, 0x04, //0x000030e8 shrl $4, %esi + 0xf7, 0xd6, //0x000030eb notl %esi + 0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x000030ed andl $16843009, %esi + 0x8d, 0x34, 0xf6, //0x000030f3 leal (%rsi,%rsi,8), %esi + 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x000030f6 andl $252645135, %ebx + 0x01, 0xf3, //0x000030fc addl %esi, %ebx + 0x89, 0xde, //0x000030fe movl %ebx, %esi + 0xc1, 0xee, 0x04, //0x00003100 shrl $4, %esi + 0x09, 0xde, //0x00003103 orl %ebx, %esi + 0x41, 0x89, 0xf5, //0x00003105 movl %esi, %r13d + 0x41, 0xc1, 0xed, 0x08, //0x00003108 shrl $8, %r13d + 0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x0000310c andl $65280, %r13d + 0x40, 0x0f, 0xb6, 0xde, //0x00003113 movzbl %sil, %ebx + 0x44, 0x09, 0xeb, //0x00003117 orl %r13d, %ebx + 0x81, 0xe6, 0x00, 0x00, 0xfc, 0x00, //0x0000311a andl $16515072, %esi + 0x81, 0xfe, 0x00, 0x00, 0xdc, 0x00, //0x00003120 cmpl $14417920, %esi + 0x0f, 0x84, 0x6a, 0x03, 0x00, 0x00, //0x00003126 je LBB5_649 + 0x48, 0x83, 0xc0, 0x06, //0x0000312c addq $6, %rax + 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x00003130 movw $-16401, (%r8,%r11) + 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x00003137 movb $-67, $2(%r8,%r11) + 0x49, 0x83, 0xc3, 0x03, //0x0000313d addq $3, %r11 + 0x41, 0x89, 0xda, //0x00003141 movl %ebx, %r10d + 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00003144 cmpl $128, %ebx + 0x0f, 0x83, 0xad, 0xfe, 0xff, 0xff, //0x0000314a jae LBB5_600 + 0x4d, 0x01, 0xd8, //0x00003150 addq %r11, %r8 + 0xe9, 0xfa, 0x02, 0x00, 0x00, //0x00003153 jmp LBB5_646 + //0x00003158 LBB5_612 + 0x44, 0x89, 0xd1, //0x00003158 movl %r10d, %ecx + 0xc1, 0xe9, 0x0c, //0x0000315b shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x0000315e orb $-32, %cl + 0x43, 0x88, 0x0c, 0x18, //0x00003161 movb %cl, (%r8,%r11) + 0x44, 0x89, 0xd1, //0x00003165 movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x00003168 shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x0000316b andb $63, %cl + 0x80, 0xc9, 0x80, //0x0000316e orb $-128, %cl + 0x43, 0x88, 0x4c, 0x18, 0x01, //0x00003171 movb %cl, $1(%r8,%r11) + 0x41, 0x80, 0xe2, 0x3f, //0x00003176 andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x0000317a orb $-128, %r10b + 0x47, 0x88, 0x54, 0x18, 0x02, //0x0000317e movb %r10b, $2(%r8,%r11) + //0x00003183 LBB5_613 + 0x4d, 0x01, 0xd8, //0x00003183 addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00003186 addq $3, %r8 + //0x0000318a LBB5_614 + 0x80, 0x38, 0x5c, //0x0000318a cmpb $92, (%rax) + 0x49, 0x89, 0xc1, //0x0000318d movq %rax, %r9 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003190 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003194 movq $-120(%rbp), %r13 + 0x0f, 0x84, 0x67, 0xfd, 0xff, 0xff, //0x00003198 je LBB5_591 + 0x4d, 0x89, 0xfa, //0x0000319e movq %r15, %r10 + 0x4c, 0x89, 0x5d, 0xc0, //0x000031a1 movq %r11, $-64(%rbp) + 0xc5, 0xfe, 0x6f, 0x18, //0x000031a5 vmovdqu (%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x000031a9 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x000031ad vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x000031b1 vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x000031b5 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x000031b9 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x000031bd vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xf6, //0x000031c1 vpmovmskb %ymm6, %esi + 0x83, 0xc6, 0xff, //0x000031c5 addl $-1, %esi + 0xc5, 0xfa, 0x6f, 0x30, //0x000031c8 vmovdqu (%rax), %xmm6 + 0xc5, 0xf9, 0x7e, 0xf1, //0x000031cc vmovd %xmm6, %ecx + 0x85, 0xfe, //0x000031d0 testl %edi, %esi + 0x0f, 0x85, 0x85, 0x0c, 0x00, 0x00, //0x000031d2 jne LBB5_774 + 0xf6, 0xc2, 0x20, //0x000031d8 testb $32, %dl + 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x000031db jne LBB5_633 + 0x83, 0xc7, 0xff, //0x000031e1 addl $-1, %edi + 0xc5, 0xe5, 0x74, 0xe0, //0x000031e4 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x000031e8 vpmovmskb %ymm4, %esi + 0x85, 0xf7, //0x000031ec testl %esi, %edi + 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x000031ee jne LBB5_622 + 0x48, 0x83, 0xc0, 0x20, //0x000031f4 addq $32, %rax + //0x000031f8 LBB5_619 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x000031f8 vmovdqu %ymm3, (%r8) + 0xc5, 0xfe, 0x6f, 0x18, //0x000031fd vmovdqu (%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00003201 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00003205 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00003209 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x0000320d vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00003211 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x00003215 vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x00003219 vpmovmskb %ymm5, %esi + 0x83, 0xc6, 0xff, //0x0000321d addl $-1, %esi + 0x85, 0xce, //0x00003220 testl %ecx, %esi + 0x0f, 0x85, 0x2d, 0x0c, 0x00, 0x00, //0x00003222 jne LBB5_773 + 0x49, 0x83, 0xc0, 0x20, //0x00003228 addq $32, %r8 + 0x83, 0xc1, 0xff, //0x0000322c addl $-1, %ecx + 0xc5, 0xfd, 0xd7, 0xf4, //0x0000322f vpmovmskb %ymm4, %esi + 0x48, 0x83, 0xc0, 0x20, //0x00003233 addq $32, %rax + 0x85, 0xf1, //0x00003237 testl %esi, %ecx + 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x00003239 je LBB5_619 + 0xc5, 0xf9, 0x7e, 0xd9, //0x0000323f vmovd %xmm3, %ecx + 0x48, 0x83, 0xc0, 0xe0, //0x00003243 addq $-32, %rax + //0x00003247 LBB5_622 + 0x49, 0x89, 0xc1, //0x00003247 movq %rax, %r9 + 0x80, 0xf9, 0x5c, //0x0000324a cmpb $92, %cl + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000324d movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003251 movq $-120(%rbp), %r13 + 0x4d, 0x89, 0xd7, //0x00003255 movq %r10, %r15 + 0x0f, 0x84, 0xa7, 0xfc, 0xff, 0xff, //0x00003258 je LBB5_591 + 0x31, 0xff, //0x0000325e xorl %edi, %edi + //0x00003260 LBB5_624 + 0x41, 0x88, 0x0c, 0x38, //0x00003260 movb %cl, (%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x01, //0x00003264 movzbl $1(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x00003269 cmpb $92, %cl + 0x0f, 0x84, 0x0b, 0x01, 0x00, 0x00, //0x0000326c je LBB5_636 + 0x41, 0x88, 0x4c, 0x38, 0x01, //0x00003272 movb %cl, $1(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x02, //0x00003277 movzbl $2(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x0000327c cmpb $92, %cl + 0x0f, 0x84, 0x19, 0x01, 0x00, 0x00, //0x0000327f je LBB5_637 + 0x41, 0x88, 0x4c, 0x38, 0x02, //0x00003285 movb %cl, $2(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x03, //0x0000328a movzbl $3(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x0000328f cmpb $92, %cl + 0x0f, 0x84, 0x21, 0x01, 0x00, 0x00, //0x00003292 je LBB5_638 + 0x41, 0x88, 0x4c, 0x38, 0x03, //0x00003298 movb %cl, $3(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x04, //0x0000329d movzbl $4(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032a2 cmpb $92, %cl + 0x0f, 0x84, 0x29, 0x01, 0x00, 0x00, //0x000032a5 je LBB5_639 + 0x41, 0x88, 0x4c, 0x38, 0x04, //0x000032ab movb %cl, $4(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x05, //0x000032b0 movzbl $5(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032b5 cmpb $92, %cl + 0x0f, 0x84, 0x31, 0x01, 0x00, 0x00, //0x000032b8 je LBB5_640 + 0x41, 0x88, 0x4c, 0x38, 0x05, //0x000032be movb %cl, $5(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x06, //0x000032c3 movzbl $6(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032c8 cmpb $92, %cl + 0x0f, 0x84, 0x39, 0x01, 0x00, 0x00, //0x000032cb je LBB5_641 + 0x41, 0x88, 0x4c, 0x38, 0x06, //0x000032d1 movb %cl, $6(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x07, //0x000032d6 movzbl $7(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032db cmpb $92, %cl + 0x0f, 0x84, 0x41, 0x01, 0x00, 0x00, //0x000032de je LBB5_642 + 0x41, 0x88, 0x4c, 0x38, 0x07, //0x000032e4 movb %cl, $7(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x08, //0x000032e9 movzbl $8(%rax,%rdi), %ecx + 0x48, 0x83, 0xc7, 0x08, //0x000032ee addq $8, %rdi + 0x80, 0xf9, 0x5c, //0x000032f2 cmpb $92, %cl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x000032f5 jne LBB5_624 + 0x4c, 0x8d, 0x0c, 0x38, //0x000032fb leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0xff, //0x000032ff addq $-1, %r9 + 0x48, 0x01, 0xf8, //0x00003303 addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x00003306 addq %rdi, %r8 + 0xe9, 0x2d, 0x01, 0x00, 0x00, //0x00003309 jmp LBB5_643 + //0x0000330e LBB5_633 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000330e vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xdd, //0x00003313 vpmovmskb %ymm5, %ebx + 0x83, 0xc7, 0xff, //0x00003317 addl $-1, %edi + 0x85, 0xdf, //0x0000331a testl %ebx, %edi + 0x0f, 0x85, 0x31, 0x0d, 0x00, 0x00, //0x0000331c jne LBB5_802 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00003322 vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00003327 vpmovmskb %ymm4, %esi + 0x85, 0xf7, //0x0000332b testl %esi, %edi + 0x0f, 0x85, 0x14, 0xff, 0xff, 0xff, //0x0000332d jne LBB5_622 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00003333 vmovdqu %ymm3, (%r8) + 0x48, 0x8d, 0x58, 0x20, //0x00003338 leaq $32(%rax), %rbx + 0x49, 0x83, 0xc0, 0x20, //0x0000333c addq $32, %r8 + 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00003340 vmovdqu $32(%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00003345 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00003349 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000334d vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x00003351 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00003355 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00003359 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xf6, //0x0000335d vpmovmskb %ymm6, %esi + 0x83, 0xc6, 0xff, //0x00003361 addl $-1, %esi + 0xc5, 0xfa, 0x6f, 0x70, 0x20, //0x00003364 vmovdqu $32(%rax), %xmm6 + 0xc5, 0xf9, 0x7e, 0xf1, //0x00003369 vmovd %xmm6, %ecx + 0x48, 0x89, 0xd8, //0x0000336d movq %rbx, %rax + 0x85, 0xfe, //0x00003370 testl %edi, %esi + 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x00003372 je LBB5_633 + 0xe9, 0xe3, 0x0a, 0x00, 0x00, //0x00003378 jmp LBB5_775 + //0x0000337d LBB5_636 + 0x48, 0x8d, 0x0c, 0x38, //0x0000337d leaq (%rax,%rdi), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00003381 addq $1, %rcx + 0x48, 0x01, 0xf8, //0x00003385 addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x00003388 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x0000338b addq $1, %r8 + 0x49, 0x89, 0xc1, //0x0000338f movq %rax, %r9 + 0x49, 0x83, 0xc1, 0x01, //0x00003392 addq $1, %r9 + 0x48, 0x89, 0xc8, //0x00003396 movq %rcx, %rax + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00003399 jmp LBB5_644 + //0x0000339e LBB5_637 + 0x4c, 0x8d, 0x0c, 0x38, //0x0000339e leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x000033a2 addq $1, %r9 + 0x48, 0x01, 0xf8, //0x000033a6 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x000033a9 addq $2, %rax + 0x49, 0x01, 0xf8, //0x000033ad addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x000033b0 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x000033b4 jmp LBB5_643 + //0x000033b9 LBB5_638 + 0x4c, 0x8d, 0x0c, 0x38, //0x000033b9 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x02, //0x000033bd addq $2, %r9 + 0x48, 0x01, 0xf8, //0x000033c1 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x000033c4 addq $3, %rax + 0x49, 0x01, 0xf8, //0x000033c8 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000033cb addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x000033cf jmp LBB5_643 + //0x000033d4 LBB5_639 + 0x4c, 0x8d, 0x0c, 0x38, //0x000033d4 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x03, //0x000033d8 addq $3, %r9 + 0x48, 0x01, 0xf8, //0x000033dc addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x000033df addq $4, %rax + 0x49, 0x01, 0xf8, //0x000033e3 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x000033e6 addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x000033ea jmp LBB5_643 + //0x000033ef LBB5_640 + 0x4c, 0x8d, 0x0c, 0x38, //0x000033ef leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x04, //0x000033f3 addq $4, %r9 + 0x48, 0x01, 0xf8, //0x000033f7 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x000033fa addq $5, %rax + 0x49, 0x01, 0xf8, //0x000033fe addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00003401 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00003405 jmp LBB5_643 + //0x0000340a LBB5_641 + 0x4c, 0x8d, 0x0c, 0x38, //0x0000340a leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x05, //0x0000340e addq $5, %r9 + 0x48, 0x01, 0xf8, //0x00003412 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00003415 addq $6, %rax + 0x49, 0x01, 0xf8, //0x00003419 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x0000341c addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00003420 jmp LBB5_643 + //0x00003425 LBB5_642 + 0x4c, 0x8d, 0x0c, 0x38, //0x00003425 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x06, //0x00003429 addq $6, %r9 + 0x48, 0x01, 0xf8, //0x0000342d addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00003430 addq $7, %rax + 0x49, 0x01, 0xf8, //0x00003434 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00003437 addq $7, %r8 + //0x0000343b LBB5_643 + 0x49, 0x83, 0xc1, 0x01, //0x0000343b addq $1, %r9 + //0x0000343f LBB5_644 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000343f movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003443 movq $-120(%rbp), %r13 + 0x4d, 0x89, 0xd7, //0x00003447 movq %r10, %r15 + 0xe9, 0xb6, 0xfa, 0xff, 0xff, //0x0000344a jmp LBB5_591 + //0x0000344f LBB5_645 + 0x44, 0x89, 0xd3, //0x0000344f movl %r10d, %ebx + //0x00003452 LBB5_646 + 0x41, 0x88, 0x18, //0x00003452 movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00003455 addq $1, %r8 + 0xe9, 0x2c, 0xfd, 0xff, 0xff, //0x00003459 jmp LBB5_614 + //0x0000345e LBB5_647 + 0x44, 0x89, 0xd1, //0x0000345e movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x00003461 shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x00003464 orb $-64, %cl + 0x43, 0x88, 0x0c, 0x18, //0x00003467 movb %cl, (%r8,%r11) + 0x41, 0x80, 0xe2, 0x3f, //0x0000346b andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x0000346f orb $-128, %r10b + 0x47, 0x88, 0x54, 0x18, 0x01, //0x00003473 movb %r10b, $1(%r8,%r11) + 0x4d, 0x01, 0xd8, //0x00003478 addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x0000347b addq $2, %r8 + 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x0000347f jmp LBB5_614 + //0x00003484 LBB5_648 + 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x00003484 movw $-16401, (%r8,%r11) + 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x0000348b movb $-67, $2(%r8,%r11) + 0xe9, 0xed, 0xfc, 0xff, 0xff, //0x00003491 jmp LBB5_613 + //0x00003496 LBB5_649 + 0x41, 0xc1, 0xe2, 0x0a, //0x00003496 shll $10, %r10d + 0x89, 0xd9, //0x0000349a movl %ebx, %ecx + 0x44, 0x01, 0xd1, //0x0000349c addl %r10d, %ecx + 0x42, 0x8d, 0x34, 0x13, //0x0000349f leal (%rbx,%r10), %esi + 0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x000034a3 addl $-56613888, %esi + 0x89, 0xf7, //0x000034a9 movl %esi, %edi + 0xc1, 0xef, 0x12, //0x000034ab shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x000034ae orb $-16, %dil + 0x43, 0x88, 0x3c, 0x18, //0x000034b2 movb %dil, (%r8,%r11) + 0x89, 0xf7, //0x000034b6 movl %esi, %edi + 0xc1, 0xef, 0x0c, //0x000034b8 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x000034bb andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x000034bf orb $-128, %dil + 0x43, 0x88, 0x7c, 0x18, 0x01, //0x000034c3 movb %dil, $1(%r8,%r11) + 0xc1, 0xee, 0x06, //0x000034c8 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x000034cb andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x000034cf orb $-128, %sil + 0x43, 0x88, 0x74, 0x18, 0x02, //0x000034d3 movb %sil, $2(%r8,%r11) + 0x80, 0xe1, 0x3f, //0x000034d8 andb $63, %cl + 0x80, 0xc9, 0x80, //0x000034db orb $-128, %cl + 0x43, 0x88, 0x4c, 0x18, 0x03, //0x000034de movb %cl, $3(%r8,%r11) + 0x4d, 0x01, 0xd8, //0x000034e3 addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x000034e6 addq $4, %r8 + 0x48, 0x83, 0xc0, 0x06, //0x000034ea addq $6, %rax + 0xe9, 0x97, 0xfc, 0xff, 0xff, //0x000034ee jmp LBB5_614 + //0x000034f3 LBB5_650 + 0x40, 0xb7, 0x01, //0x000034f3 movb $1, %dil + 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x000034f6 movq $-2, %rcx + 0xe9, 0x54, 0xdf, 0xff, 0xff, //0x000034fd jmp LBB5_240 + //0x00003502 LBB5_651 + 0x89, 0xd8, //0x00003502 movl %ebx, %eax + //0x00003504 LBB5_652 + 0x48, 0x8b, 0x4d, 0xc8, //0x00003504 movq $-56(%rbp), %rcx + 0x4c, 0x01, 0xc9, //0x00003508 addq %r9, %rcx + 0x4c, 0x29, 0xe1, //0x0000350b subq %r12, %rcx + 0x48, 0x29, 0xc1, //0x0000350e subq %rax, %rcx + 0x48, 0xf7, 0xd2, //0x00003511 notq %rdx + 0x48, 0x01, 0xca, //0x00003514 addq %rcx, %rdx + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003517 movq $-64(%rbp), %r11 + 0xe9, 0xc2, 0xd8, 0xff, 0xff, //0x0000351b jmp LBB5_162 + //0x00003520 LBB5_653 + 0x45, 0x31, 0xc0, //0x00003520 xorl %r8d, %r8d + //0x00003523 LBB5_654 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003523 movq $-64(%rbp), %r11 + 0x44, 0x8b, 0x55, 0xa0, //0x00003527 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x0000352b movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000352e movabsq $4503599627370495, %rsi + 0xe9, 0x97, 0x02, 0x00, 0x00, //0x00003538 jmp LBB5_677 + //0x0000353d LBB5_655 + 0x83, 0xe7, 0xfc, //0x0000353d andl $-4, %edi + 0xf7, 0xdf, //0x00003540 negl %edi + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x45, 0xcd, 0xff, 0xff, //0x00003542 vpbroadcastq $-12987(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x44, 0xcd, 0xff, 0xff, //0x0000354b vpbroadcastq $-12988(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x00003554 vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00003558 vmovdqa %ymm2, %ymm1 + //0x0000355c LBB5_656 + 0xc5, 0xfd, 0xf4, 0xec, //0x0000355c vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00003560 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00003565 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00003569 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000356e vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x00003572 vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00003576 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x0000357b vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000357f vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00003584 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00003588 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000358c vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00003591 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00003595 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000359a vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000359e vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x000035a2 vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x000035a7 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x000035ab vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x000035b0 vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc7, 0x04, //0x000035b4 addl $4, %edi + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x000035b7 jne LBB5_656 + //0x000035bd LBB5_657 + 0x85, 0xd2, //0x000035bd testl %edx, %edx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000035bf je LBB5_660 + 0xf7, 0xda, //0x000035c5 negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xd0, 0xcc, 0xff, 0xff, //0x000035c7 vpbroadcastq $-13104(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x000035d0 LBB5_659 + 0xc5, 0xfd, 0xf4, 0xec, //0x000035d0 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x000035d4 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x000035d9 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x000035dd vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x000035e2 vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x000035e6 vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x000035ea vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x000035ef vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000035f3 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x000035f8 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x000035fc vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00003600 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00003605 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00003609 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000360e vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x00003612 vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00003616 vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x0000361b vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000361f vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x00003624 vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc2, //0x00003628 incl %edx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000362a jne LBB5_659 + //0x00003630 LBB5_660 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00003630 vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x00003635 vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00003639 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x0000363e vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x00003642 vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00003646 vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x0000364b vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x0000364f vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00003653 vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00003658 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000365c vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x00003661 vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x00003665 vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00003669 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x0000366e vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00003672 vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00003676 vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x0000367b vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000367f vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x00003684 vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x00003688 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000368c vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x00003691 vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00003695 vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00003699 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000369f vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x000036a4 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x000036a8 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x000036ad vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x000036b1 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x000036b5 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x000036ba vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x000036be vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x000036c2 vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x000036c7 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x000036cc vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x000036d0 vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x000036d5 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x000036d9 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x000036dd vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x000036e2 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x000036e6 vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc7, //0x000036ea vmovq %xmm0, %rdi + 0x45, 0x39, 0xd0, //0x000036ef cmpl %r10d, %r8d + 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x000036f2 jne LBB5_662 + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000036f8 movq $-152(%rbp), %rcx + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x000036ff jmp LBB5_665 + //0x00003704 LBB5_662 + 0x45, 0x01, 0xd6, //0x00003704 addl %r10d, %r14d + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003707 movq $-152(%rbp), %rcx + //0x0000370e LBB5_663 + 0x89, 0xca, //0x0000370e movl %ecx, %edx + 0x44, 0x29, 0xf2, //0x00003710 subl %r14d, %edx + //0x00003713 LBB5_664 + 0x48, 0x01, 0xff, //0x00003713 addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00003716 leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc2, 0xff, //0x0000371a addl $-1, %edx + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000371d jne LBB5_664 + //0x00003723 LBB5_665 + 0x31, 0xd2, //0x00003723 xorl %edx, %edx + 0x85, 0xc9, //0x00003725 testl %ecx, %ecx + 0x44, 0x8b, 0x55, 0xa0, //0x00003727 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x0000372b movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000372e movabsq $4503599627370495, %rsi + 0x0f, 0x88, 0x56, 0x00, 0x00, 0x00, //0x00003738 js LBB5_672 + 0x39, 0xc8, //0x0000373e cmpl %ecx, %eax + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00003740 jle LBB5_672 + 0x43, 0x8a, 0x0c, 0x23, //0x00003746 movb (%r11,%r12), %cl + 0x80, 0xf9, 0x35, //0x0000374a cmpb $53, %cl + 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000374d jne LBB5_671 + 0x48, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00003753 movq $-152(%rbp), %rdx + 0x83, 0xc2, 0x01, //0x0000375a addl $1, %edx + 0x39, 0xc2, //0x0000375d cmpl %eax, %edx + 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x0000375f jne LBB5_671 + 0x83, 0x7d, 0xb0, 0x00, //0x00003765 cmpl $0, $-80(%rbp) + 0x0f, 0x95, 0xc2, //0x00003769 setne %dl + 0x41, 0x08, 0xd1, //0x0000376c orb %dl, %r9b + 0x4d, 0x89, 0xec, //0x0000376f movq %r13, %r12 + 0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x00003772 jne LBB5_673 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00003778 movq $-152(%rbp), %rax + 0x83, 0xc0, 0xff, //0x0000377f addl $-1, %eax + 0x41, 0x8a, 0x14, 0x03, //0x00003782 movb (%r11,%rax), %dl + 0x80, 0xe2, 0x01, //0x00003786 andb $1, %dl + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00003789 jmp LBB5_673 + //0x0000378e LBB5_671 + 0x80, 0xf9, 0x35, //0x0000378e cmpb $53, %cl + 0x0f, 0x9d, 0xc2, //0x00003791 setge %dl + //0x00003794 LBB5_672 + 0x4d, 0x89, 0xec, //0x00003794 movq %r13, %r12 + //0x00003797 LBB5_673 + 0x48, 0x8b, 0x4d, 0x88, //0x00003797 movq $-120(%rbp), %rcx + 0x44, 0x0f, 0xb6, 0xc2, //0x0000379b movzbl %dl, %r8d + 0x49, 0x01, 0xf8, //0x0000379f addq %rdi, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x000037a2 movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x000037ac cmpq %rax, %r8 + 0x4c, 0x8b, 0x5d, 0xc0, //0x000037af movq $-64(%rbp), %r11 + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000037b3 jne LBB5_677 + 0x81, 0xf9, 0xfe, 0x03, 0x00, 0x00, //0x000037b9 cmpl $1022, %ecx + 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x000037bf jle LBB5_676 + 0x45, 0x31, 0xc0, //0x000037c5 xorl %r8d, %r8d + 0xe9, 0xdc, 0xe2, 0xff, 0xff, //0x000037c8 jmp LBB5_327 + //0x000037cd LBB5_676 + 0x83, 0xc1, 0x01, //0x000037cd addl $1, %ecx + 0x4c, 0x8d, 0x46, 0x01, //0x000037d0 leaq $1(%rsi), %r8 + //0x000037d4 LBB5_677 + 0x48, 0x8d, 0x46, 0x01, //0x000037d4 leaq $1(%rsi), %rax + 0x4c, 0x21, 0xc0, //0x000037d8 andq %r8, %rax + 0x81, 0xc1, 0xff, 0x03, 0x00, 0x00, //0x000037db addl $1023, %ecx + 0x81, 0xe1, 0xff, 0x07, 0x00, 0x00, //0x000037e1 andl $2047, %ecx + 0x48, 0xc1, 0xe1, 0x34, //0x000037e7 shlq $52, %rcx + 0x48, 0x85, 0xc0, //0x000037eb testq %rax, %rax + 0x48, 0x0f, 0x44, 0xc8, //0x000037ee cmoveq %rax, %rcx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000037f2 movq %rcx, $-144(%rbp) + 0xe9, 0xab, 0xe2, 0xff, 0xff, //0x000037f9 jmp LBB5_327 + //0x000037fe LBB5_678 + 0x48, 0x8d, 0x42, 0x01, //0x000037fe leaq $1(%rdx), %rax + 0x0f, 0xb6, 0x0a, //0x00003802 movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00003805 cmpq $32, %rcx + 0x0f, 0x87, 0x28, 0x04, 0x00, 0x00, //0x00003809 ja LBB5_737 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000380f movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00003819 btq %rcx, %rsi + 0x0f, 0x83, 0x14, 0x04, 0x00, 0x00, //0x0000381d jae LBB5_737 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003823 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003827 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x0000382b cmpq $32, %rcx + 0x0f, 0x87, 0xfa, 0x02, 0x00, 0x00, //0x0000382f ja LBB5_755 + 0x48, 0x0f, 0xa3, 0xce, //0x00003835 btq %rcx, %rsi + 0x0f, 0x83, 0xf0, 0x02, 0x00, 0x00, //0x00003839 jae LBB5_755 + 0x49, 0x8b, 0x73, 0x60, //0x0000383f movq $96(%r11), %rsi + 0x48, 0x89, 0xd1, //0x00003843 movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x00003846 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003849 cmpq $64, %rcx + 0x0f, 0x83, 0x83, 0x03, 0x00, 0x00, //0x0000384d jae LBB5_733 + 0x4d, 0x89, 0xda, //0x00003853 movq %r11, %r10 + 0x49, 0x8b, 0x43, 0x68, //0x00003856 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x0000385a shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000385d shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00003860 testq %rax, %rax + 0x0f, 0x84, 0x63, 0x03, 0x00, 0x00, //0x00003863 je LBB5_732 + 0x48, 0x0f, 0xbc, 0xc8, //0x00003869 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x0000386d leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00003871 addq $1, %rax + 0x48, 0x01, 0xce, //0x00003875 addq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x00003878 movq %r10, %r11 + 0xe9, 0xb5, 0x03, 0x00, 0x00, //0x0000387b jmp LBB5_736 + //0x00003880 LBB5_685 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00003880 cmpb $6, (%r12) + 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x00003885 jne LBB5_694 + 0x49, 0x8d, 0x49, 0xf0, //0x0000388b leaq $-16(%r9), %rcx + 0xc1, 0xe0, 0x04, //0x0000388f shll $4, %eax + 0x01, 0xf8, //0x00003892 addl %edi, %eax + 0x29, 0xc1, //0x00003894 subl %eax, %ecx + 0xf6, 0xc1, 0x10, //0x00003896 testb $16, %cl + 0x0f, 0x85, 0x8b, 0x01, 0x00, 0x00, //0x00003899 jne LBB5_705 + 0x4c, 0x8d, 0x7a, 0x01, //0x0000389f leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x000038a3 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x000038a6 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000038a8 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000038af xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x000038b1 movq %rax, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000038b5 cmpq $32, %rcx + 0x0f, 0x87, 0xfd, 0x04, 0x00, 0x00, //0x000038b9 ja LBB5_766 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000038bf movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000038c9 btq %rcx, %rax + 0x0f, 0x83, 0xe9, 0x04, 0x00, 0x00, //0x000038cd jae LBB5_766 + 0x0f, 0xb6, 0x4a, 0x01, //0x000038d3 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x000038d7 addq $2, %rdx + 0x31, 0xff, //0x000038db xorl %edi, %edi + 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x000038dd movq %rdi, $-144(%rbp) + 0x31, 0xff, //0x000038e4 xorl %edi, %edi + 0x48, 0x89, 0x7d, 0x90, //0x000038e6 movq %rdi, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000038ea cmpq $32, %rcx + 0x0f, 0x87, 0xc5, 0x04, 0x00, 0x00, //0x000038ee ja LBB5_765 + 0x48, 0x0f, 0xa3, 0xc8, //0x000038f4 btq %rcx, %rax + 0x0f, 0x83, 0xbb, 0x04, 0x00, 0x00, //0x000038f8 jae LBB5_765 + 0x49, 0x8b, 0x43, 0x60, //0x000038fe movq $96(%r11), %rax + 0x48, 0x89, 0xd1, //0x00003902 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00003905 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003908 cmpq $64, %rcx + 0x0f, 0x83, 0xbc, 0x04, 0x00, 0x00, //0x0000390c jae LBB5_768 + 0x49, 0x8b, 0x53, 0x68, //0x00003912 movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00003916 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00003919 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000391c testq %rdx, %rdx + 0x0f, 0x84, 0xa2, 0x04, 0x00, 0x00, //0x0000391f je LBB5_767 + 0x48, 0x0f, 0xbc, 0xca, //0x00003925 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x00003929 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000392d addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00003931 addq %rcx, %rax + 0x31, 0xc9, //0x00003934 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00003936 movq %rcx, $-144(%rbp) + 0xe9, 0xf5, 0x04, 0x00, 0x00, //0x0000393d jmp LBB5_771 + //0x00003942 LBB5_694 + 0x4c, 0x8d, 0x7a, 0x01, //0x00003942 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x00003946 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x00003949 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000394b movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003952 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00003954 movq %rax, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x00003958 cmpq $32, %rcx + 0x0f, 0x87, 0xa3, 0x03, 0x00, 0x00, //0x0000395c ja LBB5_753 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003962 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000396c btq %rcx, %rax + 0x0f, 0x83, 0x8f, 0x03, 0x00, 0x00, //0x00003970 jae LBB5_753 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003976 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x0000397a addq $2, %rdx + 0x31, 0xff, //0x0000397e xorl %edi, %edi + 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x00003980 movq %rdi, $-144(%rbp) + 0x31, 0xff, //0x00003987 xorl %edi, %edi + 0x48, 0x89, 0x7d, 0x90, //0x00003989 movq %rdi, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x0000398d cmpq $32, %rcx + 0x0f, 0x87, 0x6b, 0x03, 0x00, 0x00, //0x00003991 ja LBB5_752 + 0x48, 0x0f, 0xa3, 0xc8, //0x00003997 btq %rcx, %rax + 0x0f, 0x83, 0x61, 0x03, 0x00, 0x00, //0x0000399b jae LBB5_752 + 0x49, 0x8b, 0x43, 0x60, //0x000039a1 movq $96(%r11), %rax + 0x48, 0x89, 0xd1, //0x000039a5 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x000039a8 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000039ab cmpq $64, %rcx + 0x0f, 0x83, 0x62, 0x03, 0x00, 0x00, //0x000039af jae LBB5_757 + 0x49, 0x8b, 0x53, 0x68, //0x000039b5 movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x000039b9 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x000039bc shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000039bf testq %rdx, %rdx + 0x0f, 0x84, 0x48, 0x03, 0x00, 0x00, //0x000039c2 je LBB5_756 + 0x48, 0x0f, 0xbc, 0xca, //0x000039c8 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x000039cc leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000039d0 addq $1, %r15 + 0x48, 0x01, 0xc8, //0x000039d4 addq %rcx, %rax + 0x31, 0xc9, //0x000039d7 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000039d9 movq %rcx, $-144(%rbp) + 0xe9, 0x9b, 0x03, 0x00, 0x00, //0x000039e0 jmp LBB5_760 + //0x000039e5 LBB5_701 + 0x31, 0xff, //0x000039e5 xorl %edi, %edi + //0x000039e7 LBB5_702 + 0x0f, 0xbc, 0xcb, //0x000039e7 bsfl %ebx, %ecx + 0x48, 0x01, 0xc8, //0x000039ea addq %rcx, %rax + 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000039ed movq $-1, %rcx + 0xe9, 0x5d, 0xda, 0xff, 0xff, //0x000039f4 jmp LBB5_240 + //0x000039f9 LBB5_703 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000039f9 movq $-1, %r13 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003a00 movq $-1, %r10 + 0x4d, 0x89, 0xc4, //0x00003a07 movq %r8, %r12 + 0x4c, 0x89, 0x5d, 0xc0, //0x00003a0a movq %r11, $-64(%rbp) + 0x49, 0x83, 0xfe, 0x10, //0x00003a0e cmpq $16, %r14 + 0x0f, 0x83, 0xf3, 0xcf, 0xff, 0xff, //0x00003a12 jae LBB5_98 + 0xe9, 0x38, 0xd1, 0xff, 0xff, //0x00003a18 jmp LBB5_116 + //0x00003a1d LBB5_704 + 0x45, 0x31, 0xed, //0x00003a1d xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00003a20 movl $10000, %edx + 0xe9, 0x45, 0xd5, 0xff, 0xff, //0x00003a25 jmp LBB5_179 + //0x00003a2a LBB5_705 + 0x31, 0xc0, //0x00003a2a xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a2c movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003a33 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003a35 movq %rax, $-96(%rbp) + 0x31, 0xc0, //0x00003a39 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00003a3b movq %rax, $-112(%rbp) + 0xe9, 0x04, 0x0a, 0x00, 0x00, //0x00003a3f jmp LBB5_832 + //0x00003a44 LBB5_706 + 0x45, 0x89, 0xd6, //0x00003a44 movl %r10d, %r14d + 0x4d, 0x8d, 0x14, 0x0f, //0x00003a47 leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x00003a4b movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00003a4f leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00003a52 cmpb $9, %cl + 0x0f, 0x87, 0x98, 0x02, 0x00, 0x00, //0x00003a55 ja LBB5_751 + 0x31, 0xf6, //0x00003a5b xorl %esi, %esi + 0x31, 0xdb, //0x00003a5d xorl %ebx, %ebx + //0x00003a5f LBB5_708 + 0x48, 0x8d, 0x0c, 0xb6, //0x00003a5f leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00003a63 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00003a66 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00003a6a addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x00003a6e leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003a72 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00003a77 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00003a7b leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x00003a7e cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003a82 ja LBB5_710 + 0x48, 0x83, 0xfb, 0x12, //0x00003a88 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x00003a8c movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00003a8f jb LBB5_708 + //0x00003a95 LBB5_710 + 0x40, 0x80, 0xff, 0x09, //0x00003a95 cmpb $9, %dil + 0x0f, 0x87, 0xf2, 0x02, 0x00, 0x00, //0x00003a99 ja LBB5_761 + 0x45, 0x31, 0xed, //0x00003a9f xorl %r13d, %r13d + //0x00003aa2 LBB5_712 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x00003aa2 movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x00003aa8 leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x00003aab addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x00003aaf cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003ab3 jb LBB5_712 + 0x4d, 0x01, 0xea, //0x00003ab9 addq %r13, %r10 + 0x4d, 0x89, 0xd7, //0x00003abc movq %r10, %r15 + 0x45, 0x89, 0xf2, //0x00003abf movl %r14d, %r10d + 0x41, 0xb6, 0x01, //0x00003ac2 movb $1, %r14b + 0xe9, 0x48, 0xca, 0xff, 0xff, //0x00003ac5 jmp LBB5_32 + //0x00003aca LBB5_714 + 0x49, 0x83, 0xc7, 0x01, //0x00003aca addq $1, %r15 + 0xe9, 0x9f, 0xca, 0xff, 0xff, //0x00003ace jmp LBB5_41 + //0x00003ad3 LBB5_715 + 0x49, 0x83, 0xc7, 0x01, //0x00003ad3 addq $1, %r15 + 0xe9, 0xe6, 0xca, 0xff, 0xff, //0x00003ad7 jmp LBB5_47 + //0x00003adc LBB5_716 + 0x49, 0x83, 0xc7, 0x01, //0x00003adc addq $1, %r15 + 0xe9, 0x50, 0xcc, 0xff, 0xff, //0x00003ae0 jmp LBB5_65 + //0x00003ae5 LBB5_717 + 0x49, 0x83, 0xc7, 0x02, //0x00003ae5 addq $2, %r15 + 0xe9, 0x84, 0xca, 0xff, 0xff, //0x00003ae9 jmp LBB5_41 + //0x00003aee LBB5_718 + 0x49, 0x83, 0xc7, 0x02, //0x00003aee addq $2, %r15 + 0xe9, 0xcb, 0xca, 0xff, 0xff, //0x00003af2 jmp LBB5_47 + //0x00003af7 LBB5_719 + 0x49, 0x83, 0xc7, 0x02, //0x00003af7 addq $2, %r15 + 0xe9, 0x35, 0xcc, 0xff, 0xff, //0x00003afb jmp LBB5_65 + //0x00003b00 LBB5_720 + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003b00 movl $13, %esi + 0xe9, 0x64, 0xca, 0xff, 0xff, //0x00003b05 jmp LBB5_40 + //0x00003b0a LBB5_721 + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003b0a movl $13, %esi + 0xe9, 0xaa, 0xca, 0xff, 0xff, //0x00003b0f jmp LBB5_46 + //0x00003b14 LBB5_722 + 0x49, 0x83, 0xc7, 0x03, //0x00003b14 addq $3, %r15 + 0xe9, 0x18, 0xcc, 0xff, 0xff, //0x00003b18 jmp LBB5_65 + //0x00003b1d LBB5_723 + 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003b1d movl $13, %esi + 0xe9, 0x0a, 0xcc, 0xff, 0xff, //0x00003b22 jmp LBB5_64 + //0x00003b27 LBB5_754 + 0x48, 0x89, 0xd0, //0x00003b27 movq %rdx, %rax + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00003b2a jmp LBB5_729 + //0x00003b2f LBB5_755 + 0x48, 0x89, 0xd0, //0x00003b2f movq %rdx, %rax + 0xe9, 0x00, 0x01, 0x00, 0x00, //0x00003b32 jmp LBB5_737 + //0x00003b37 LBB5_724 + 0x48, 0x83, 0xc6, 0x40, //0x00003b37 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x00003b3b movq %rsi, %rdx + 0x4d, 0x89, 0xd3, //0x00003b3e movq %r10, %r11 + //0x00003b41 LBB5_725 + 0x48, 0x83, 0xc2, 0xc0, //0x00003b41 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x13, 0xc5, 0xff, 0xff, //0x00003b45 vmovdqu $-15085(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003b4d LBB5_726 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003b4d vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003b52 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003b57 addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003b5b vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003b60 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003b65 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003b69 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003b6d vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003b71 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003b75 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003b79 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003b7c cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003b80 je LBB5_726 + 0x48, 0xf7, 0xd0, //0x00003b86 notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00003b89 movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x00003b8d movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003b91 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003b95 leaq (%rdx,%rax), %rsi + 0x48, 0x01, 0xd0, //0x00003b99 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00003b9c addq $1, %rax + //0x00003ba0 LBB5_728 + 0x8a, 0x0e, //0x00003ba0 movb (%rsi), %cl + //0x00003ba2 LBB5_729 + 0x80, 0xf9, 0x7d, //0x00003ba2 cmpb $125, %cl + 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00003ba5 jne LBB5_731 + 0x41, 0x83, 0x83, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00003bab addl $1, $152(%r11) + 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00003bb3 jmp LBB5_739 + //0x00003bb8 LBB5_731 + 0x31, 0xd2, //0x00003bb8 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003bba movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x00003bc1 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003bc3 movq %rdx, $-96(%rbp) + 0xe9, 0xe5, 0x05, 0x00, 0x00, //0x00003bc7 jmp LBB5_805 + //0x00003bcc LBB5_732 + 0x48, 0x83, 0xc6, 0x40, //0x00003bcc addq $64, %rsi + 0x48, 0x89, 0xf2, //0x00003bd0 movq %rsi, %rdx + 0x4d, 0x89, 0xd3, //0x00003bd3 movq %r10, %r11 + //0x00003bd6 LBB5_733 + 0x48, 0x83, 0xc2, 0xc0, //0x00003bd6 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x7e, 0xc4, 0xff, 0xff, //0x00003bda vmovdqu $-15234(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003be2 LBB5_734 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003be2 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003be7 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003bec addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003bf0 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003bf5 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003bfa vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003bfe vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003c02 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003c06 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003c0a shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003c0e orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003c11 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003c15 je LBB5_734 + 0x48, 0xf7, 0xd0, //0x00003c1b notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00003c1e movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x00003c22 movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003c26 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003c2a leaq (%rdx,%rax), %rsi + 0x48, 0x01, 0xd0, //0x00003c2e addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00003c31 addq $1, %rax + //0x00003c35 LBB5_736 + 0x8a, 0x0e, //0x00003c35 movb (%rsi), %cl + //0x00003c37 LBB5_737 + 0x80, 0xf9, 0x5d, //0x00003c37 cmpb $93, %cl + 0x0f, 0x85, 0x99, 0x00, 0x00, 0x00, //0x00003c3a jne LBB5_1672 + 0x41, 0x83, 0x83, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x00003c40 addl $1, $156(%r11) + //0x00003c48 LBB5_739 + 0x48, 0x8b, 0x54, 0x1f, 0x08, //0x00003c48 movq $8(%rdi,%rbx), %rdx + 0x49, 0x89, 0x53, 0x78, //0x00003c4d movq %rdx, $120(%r11) + 0x49, 0x29, 0xf9, //0x00003c51 subq %rdi, %r9 + 0x49, 0x29, 0xd9, //0x00003c54 subq %rbx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x00003c57 shrq $4, %r9 + 0x44, 0x89, 0x4c, 0x1f, 0x0c, //0x00003c5b movl %r9d, $12(%rdi,%rbx) + 0xc7, 0x44, 0x1f, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003c60 movl $0, $8(%rdi,%rbx) + 0x0f, 0xb6, 0x0c, 0x1f, //0x00003c68 movzbl (%rdi,%rbx), %ecx + 0x89, 0x0c, 0x1f, //0x00003c6c movl %ecx, (%rdi,%rbx) + 0x49, 0x8b, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x00003c6f movq $128(%r11), %rcx + 0x41, 0x8b, 0x93, 0xb0, 0x00, 0x00, 0x00, //0x00003c76 movl $176(%r11), %edx + 0x48, 0x39, 0xd1, //0x00003c7d cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00003c80 jbe LBB5_741 + 0x41, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00003c86 movl %ecx, $176(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003c8d cmpq $4096, %rcx + 0x0f, 0x87, 0x0e, 0xda, 0xff, 0xff, //0x00003c94 ja LBB5_265 + //0x00003c9a LBB5_741 + 0x48, 0x83, 0xc1, 0xff, //0x00003c9a addq $-1, %rcx + 0x49, 0x89, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x00003c9e movq %rcx, $128(%r11) + 0x49, 0x8b, 0x4b, 0x78, //0x00003ca5 movq $120(%r11), %rcx + 0x31, 0xd2, //0x00003ca9 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003cab movq %rdx, $-144(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003cb2 movl $0, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003cb7 movq %rdx, $-96(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003cbb movl $0, %edx + 0x48, 0x89, 0x55, 0x90, //0x00003cc0 movq %rdx, $-112(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003cc4 movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x00003cca cmpq $-1, %rcx + 0x0f, 0x85, 0x99, 0x03, 0x00, 0x00, //0x00003cce jne LBB5_742 + 0xe9, 0x9e, 0x03, 0x00, 0x00, //0x00003cd4 jmp LBB5_743 + //0x00003cd9 LBB5_1672 + 0x31, 0xd2, //0x00003cd9 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003cdb movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x00003ce2 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003ce4 movq %rdx, $-96(%rbp) + 0x31, 0xd2, //0x00003ce8 xorl %edx, %edx + 0x48, 0x89, 0x55, 0x90, //0x00003cea movq %rdx, $-112(%rbp) + 0xe9, 0x23, 0x49, 0x00, 0x00, //0x00003cee jmp LBB5_1673 + //0x00003cf3 LBB5_751 + 0x31, 0xc9, //0x00003cf3 xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x00003cf5 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x00003cf8 xorl %r13d, %r13d + 0x31, 0xf6, //0x00003cfb xorl %esi, %esi + 0xe9, 0x95, 0x00, 0x00, 0x00, //0x00003cfd jmp LBB5_762 + //0x00003d02 LBB5_752 + 0x49, 0x89, 0xd7, //0x00003d02 movq %rdx, %r15 + //0x00003d05 LBB5_753 + 0x31, 0xc0, //0x00003d05 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003d07 movq %rax, $-96(%rbp) + 0xe9, 0x4e, 0x62, 0x00, 0x00, //0x00003d0b jmp LBB5_2031 + //0x00003d10 LBB5_756 + 0x48, 0x83, 0xc0, 0x40, //0x00003d10 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003d14 movq %rax, %rdx + //0x00003d17 LBB5_757 + 0x48, 0x83, 0xc2, 0xc0, //0x00003d17 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x3d, 0xc3, 0xff, 0xff, //0x00003d1b vmovdqu $-15555(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003d23 LBB5_758 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003d23 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003d28 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003d2d addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003d31 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003d36 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003d3b vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003d3f vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003d43 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003d47 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003d4b shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003d4f orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003d52 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003d56 je LBB5_758 + 0x48, 0xf7, 0xd0, //0x00003d5c notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00003d5f movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x00003d63 movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003d67 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003d6b leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x00003d6f leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003d73 addq $1, %r15 + 0x31, 0xd2, //0x00003d77 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d79 movq %rdx, $-144(%rbp) + //0x00003d80 LBB5_760 + 0x31, 0xc9, //0x00003d80 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x00003d82 movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x00003d86 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00003d88 movq %rcx, $-112(%rbp) + 0xe9, 0xcb, 0x61, 0x00, 0x00, //0x00003d8c jmp LBB5_2030 + //0x00003d91 LBB5_761 + 0x4d, 0x89, 0xd7, //0x00003d91 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x00003d94 xorl %r13d, %r13d + //0x00003d97 LBB5_762 + 0x45, 0x89, 0xf2, //0x00003d97 movl %r14d, %r10d + 0x45, 0x31, 0xf6, //0x00003d9a xorl %r14d, %r14d + 0xe9, 0x70, 0xc7, 0xff, 0xff, //0x00003d9d jmp LBB5_32 + //0x00003da2 LBB5_763 + 0x44, 0x89, 0x55, 0xb0, //0x00003da2 movl %r10d, $-80(%rbp) + 0x41, 0x83, 0xfd, 0x01, //0x00003da6 cmpl $1, %r13d + 0x0f, 0x84, 0x6f, 0x01, 0x00, 0x00, //0x00003daa je LBB5_787 + //0x00003db0 LBB5_764 + 0x44, 0x8b, 0x55, 0xb0, //0x00003db0 movl $-80(%rbp), %r10d + 0xe9, 0x22, 0xd2, 0xff, 0xff, //0x00003db4 jmp LBB5_189 + //0x00003db9 LBB5_765 + 0x49, 0x89, 0xd7, //0x00003db9 movq %rdx, %r15 + //0x00003dbc LBB5_766 + 0x31, 0xc0, //0x00003dbc xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003dbe movq %rax, $-96(%rbp) + 0xe9, 0x17, 0x41, 0x00, 0x00, //0x00003dc2 jmp LBB5_1934 + //0x00003dc7 LBB5_767 + 0x48, 0x83, 0xc0, 0x40, //0x00003dc7 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003dcb movq %rax, %rdx + //0x00003dce LBB5_768 + 0x48, 0x83, 0xc2, 0xc0, //0x00003dce addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x86, 0xc2, 0xff, 0xff, //0x00003dd2 vmovdqu $-15738(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003dda LBB5_769 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003dda vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003ddf vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003de4 addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003de8 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003ded vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003df2 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003df6 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003dfa vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003dfe vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003e02 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003e06 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003e09 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003e0d je LBB5_769 + 0x48, 0xf7, 0xd0, //0x00003e13 notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00003e16 movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x00003e1a movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003e1e bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003e22 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x00003e26 leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003e2a addq $1, %r15 + 0x31, 0xd2, //0x00003e2e xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003e30 movq %rdx, $-144(%rbp) + //0x00003e37 LBB5_771 + 0x31, 0xc9, //0x00003e37 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x00003e39 movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x00003e3d xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00003e3f movq %rcx, $-112(%rbp) + 0xe9, 0x94, 0x40, 0x00, 0x00, //0x00003e43 jmp LBB5_1234 + //0x00003e48 LBB5_772 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003e48 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003e4c movq $-120(%rbp), %r13 + 0xe9, 0x01, 0xd6, 0xff, 0xff, //0x00003e50 jmp LBB5_240 + //0x00003e55 LBB5_773 + 0xc5, 0xf9, 0x7e, 0xd9, //0x00003e55 vmovd %xmm3, %ecx + 0x49, 0x83, 0xc0, 0x20, //0x00003e59 addq $32, %r8 + //0x00003e5d LBB5_774 + 0x48, 0x89, 0xc3, //0x00003e5d movq %rax, %rbx + //0x00003e60 LBB5_775 + 0x80, 0xf9, 0x22, //0x00003e60 cmpb $34, %cl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003e63 jne LBB5_777 + //0x00003e69 LBB5_776 + 0x48, 0x83, 0xc3, 0x01, //0x00003e69 addq $1, %rbx + 0x4d, 0x29, 0xd0, //0x00003e6d subq %r10, %r8 + 0x40, 0xb7, 0x01, //0x00003e70 movb $1, %dil + 0x48, 0x89, 0xd8, //0x00003e73 movq %rbx, %rax + 0x4c, 0x89, 0xc1, //0x00003e76 movq %r8, %rcx + 0xe9, 0x70, 0x01, 0x00, 0x00, //0x00003e79 jmp LBB5_797 + //0x00003e7e LBB5_777 + 0x31, 0xd2, //0x00003e7e xorl %edx, %edx + //0x00003e80 LBB5_778 + 0x41, 0x88, 0x0c, 0x10, //0x00003e80 movb %cl, (%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x01, //0x00003e84 movzbl $1(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003e89 cmpb $34, %al + 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00003e8b je LBB5_789 + 0x41, 0x88, 0x44, 0x10, 0x01, //0x00003e91 movb %al, $1(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x02, //0x00003e96 movzbl $2(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003e9b cmpb $34, %al + 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x00003e9d je LBB5_790 + 0x41, 0x88, 0x44, 0x10, 0x02, //0x00003ea3 movb %al, $2(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x03, //0x00003ea8 movzbl $3(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003ead cmpb $34, %al + 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00003eaf je LBB5_791 + 0x41, 0x88, 0x44, 0x10, 0x03, //0x00003eb5 movb %al, $3(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x04, //0x00003eba movzbl $4(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003ebf cmpb $34, %al + 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00003ec1 je LBB5_792 + 0x41, 0x88, 0x44, 0x10, 0x04, //0x00003ec7 movb %al, $4(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x05, //0x00003ecc movzbl $5(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003ed1 cmpb $34, %al + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x00003ed3 je LBB5_793 + 0x41, 0x88, 0x44, 0x10, 0x05, //0x00003ed9 movb %al, $5(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x06, //0x00003ede movzbl $6(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003ee3 cmpb $34, %al + 0x0f, 0x84, 0xd5, 0x00, 0x00, 0x00, //0x00003ee5 je LBB5_794 + 0x41, 0x88, 0x44, 0x10, 0x06, //0x00003eeb movb %al, $6(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x07, //0x00003ef0 movzbl $7(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003ef5 cmpb $34, %al + 0x0f, 0x84, 0xdb, 0x00, 0x00, 0x00, //0x00003ef7 je LBB5_795 + 0x41, 0x88, 0x44, 0x10, 0x07, //0x00003efd movb %al, $7(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x13, 0x08, //0x00003f02 movzbl $8(%rbx,%rdx), %ecx + 0x48, 0x83, 0xc2, 0x08, //0x00003f07 addq $8, %rdx + 0x80, 0xf9, 0x22, //0x00003f0b cmpb $34, %cl + 0x0f, 0x85, 0x6c, 0xff, 0xff, 0xff, //0x00003f0e jne LBB5_778 + 0x48, 0x01, 0xd3, //0x00003f14 addq %rdx, %rbx + 0x49, 0x01, 0xd0, //0x00003f17 addq %rdx, %r8 + 0xe9, 0x4a, 0xff, 0xff, 0xff, //0x00003f1a jmp LBB5_776 + //0x00003f1f LBB5_787 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003f1f movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00003f24 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x00003f27 mulq %rcx + 0x0f, 0x81, 0xd6, 0x00, 0x00, 0x00, //0x00003f2a jno LBB5_798 + 0x47, 0x8d, 0x14, 0x09, //0x00003f30 leal (%r9,%r9), %r10d + 0x41, 0x83, 0xc2, 0xff, //0x00003f34 addl $-1, %r10d + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003f38 movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00003f3d movl $1, %r13d + 0xe9, 0x8d, 0xd1, 0xff, 0xff, //0x00003f43 jmp LBB5_201 + //0x00003f48 LBB5_789 + 0x48, 0x8d, 0x04, 0x13, //0x00003f48 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x02, //0x00003f4c addq $2, %rax + 0x4d, 0x29, 0xd0, //0x00003f50 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003f53 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00003f57 addq $1, %rcx + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00003f5b jmp LBB5_796 + //0x00003f60 LBB5_790 + 0x48, 0x8d, 0x04, 0x13, //0x00003f60 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x03, //0x00003f64 addq $3, %rax + 0x4d, 0x29, 0xd0, //0x00003f68 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003f6b leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x02, //0x00003f6f addq $2, %rcx + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00003f73 jmp LBB5_796 + //0x00003f78 LBB5_791 + 0x48, 0x8d, 0x04, 0x13, //0x00003f78 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x04, //0x00003f7c addq $4, %rax + 0x4d, 0x29, 0xd0, //0x00003f80 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003f83 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x03, //0x00003f87 addq $3, %rcx + 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00003f8b jmp LBB5_796 + //0x00003f90 LBB5_792 + 0x48, 0x8d, 0x04, 0x13, //0x00003f90 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x05, //0x00003f94 addq $5, %rax + 0x4d, 0x29, 0xd0, //0x00003f98 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003f9b leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x04, //0x00003f9f addq $4, %rcx + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00003fa3 jmp LBB5_796 + //0x00003fa8 LBB5_793 + 0x48, 0x8d, 0x04, 0x13, //0x00003fa8 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x06, //0x00003fac addq $6, %rax + 0x4d, 0x29, 0xd0, //0x00003fb0 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003fb3 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x05, //0x00003fb7 addq $5, %rcx + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00003fbb jmp LBB5_796 + //0x00003fc0 LBB5_794 + 0x48, 0x8d, 0x04, 0x13, //0x00003fc0 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x07, //0x00003fc4 addq $7, %rax + 0x4d, 0x29, 0xd0, //0x00003fc8 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003fcb leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x06, //0x00003fcf addq $6, %rcx + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00003fd3 jmp LBB5_796 + //0x00003fd8 LBB5_795 + 0x48, 0x8d, 0x04, 0x13, //0x00003fd8 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x08, //0x00003fdc addq $8, %rax + 0x4d, 0x29, 0xd0, //0x00003fe0 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003fe3 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x07, //0x00003fe7 addq $7, %rcx + //0x00003feb LBB5_796 + 0x40, 0xb7, 0x01, //0x00003feb movb $1, %dil + //0x00003fee LBB5_797 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003fee movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003ff2 movq $-120(%rbp), %r13 + 0x31, 0xd2, //0x00003ff6 xorl %edx, %edx + 0x48, 0x85, 0xc9, //0x00003ff8 testq %rcx, %rcx + 0x0f, 0x89, 0x59, 0xd4, 0xff, 0xff, //0x00003ffb jns LBB5_241 + 0xe9, 0x50, 0xd4, 0xff, 0xff, //0x00004001 jmp LBB5_240 + //0x00004006 LBB5_798 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x00004006 movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x0000400b addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000400e movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00004011 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00004014 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x00004018 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000401b adcq $0, %rdx + 0x89, 0xd1, //0x0000401f movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x00004021 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x00004024 negq %rcx + 0x48, 0x31, 0xca, //0x00004027 xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000402a movl $1, %r13d + 0x0f, 0x85, 0x7a, 0xfd, 0xff, 0xff, //0x00004030 jne LBB5_764 + 0x48, 0x85, 0xc9, //0x00004036 testq %rcx, %rcx + 0x0f, 0x88, 0x71, 0xfd, 0xff, 0xff, //0x00004039 js LBB5_764 + 0x80, 0x7d, 0xb0, 0x00, //0x0000403f cmpb $0, $-80(%rbp) + 0x0f, 0x84, 0x79, 0xd4, 0xff, 0xff, //0x00004043 je LBB5_243 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00004049 vmovq %rax, %xmm0 + 0xe9, 0xc4, 0xcc, 0xff, 0xff, //0x0000404e jmp LBB5_148 + //0x00004053 LBB5_802 + 0x40, 0xb7, 0x01, //0x00004053 movb $1, %dil + 0x4c, 0x8b, 0x5d, 0xc0, //0x00004056 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x0000405a movq $-120(%rbp), %r13 + 0xe9, 0x84, 0xf9, 0xff, 0xff, //0x0000405e jmp LBB5_702 + //0x00004063 LBB5_181 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004063 movl $11, %edx + 0xe9, 0xd8, 0xda, 0xff, 0xff, //0x00004068 jmp LBB5_333 + //0x0000406d LBB5_742 + 0x48, 0xc1, 0xe1, 0x04, //0x0000406d shlq $4, %rcx + 0x49, 0x03, 0x08, //0x00004071 addq (%r8), %rcx + 0x49, 0x89, 0xcc, //0x00004074 movq %rcx, %r12 + //0x00004077 LBB5_743 + 0x4d, 0x85, 0xe4, //0x00004077 testq %r12, %r12 + 0x0f, 0x84, 0x16, 0x01, 0x00, 0x00, //0x0000407a je LBB5_2278 + 0x4c, 0x8d, 0x78, 0x01, //0x00004080 leaq $1(%rax), %r15 + 0x0f, 0xb6, 0x08, //0x00004084 movzbl (%rax), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004087 cmpq $32, %rcx + 0x0f, 0x87, 0x6e, 0x00, 0x00, 0x00, //0x0000408b ja LBB5_1933 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004091 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x0000409b btq %rcx, %rdx + 0x0f, 0x83, 0x5a, 0x00, 0x00, 0x00, //0x0000409f jae LBB5_1933 + 0x0f, 0xb6, 0x48, 0x01, //0x000040a5 movzbl $1(%rax), %ecx + 0x48, 0x83, 0xc0, 0x02, //0x000040a9 addq $2, %rax + 0x48, 0x83, 0xf9, 0x20, //0x000040ad cmpq $32, %rcx + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x000040b1 ja LBB5_1946 + 0x48, 0x0f, 0xa3, 0xca, //0x000040b7 btq %rcx, %rdx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x000040bb jae LBB5_1946 + 0x49, 0x8b, 0x53, 0x60, //0x000040c1 movq $96(%r11), %rdx + 0x48, 0x89, 0xc1, //0x000040c5 movq %rax, %rcx + 0x48, 0x29, 0xd1, //0x000040c8 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000040cb cmpq $64, %rcx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000040cf jae LBB5_1929 + 0x49, 0x8b, 0x43, 0x68, //0x000040d5 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x000040d9 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000040dc shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000040df testq %rax, %rax + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x000040e2 je LBB5_1928 + 0x48, 0x0f, 0xbc, 0xc8, //0x000040e8 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0a, //0x000040ec leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000040f0 addq $1, %r15 + 0x48, 0x01, 0xca, //0x000040f4 addq %rcx, %rdx + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x000040f7 jmp LBB5_1932 + //0x000040fc LBB5_1946 + 0x49, 0x89, 0xc7, //0x000040fc movq %rax, %r15 + //0x000040ff LBB5_1933 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x000040ff cmpb $6, (%r12) + 0x0f, 0x85, 0x54, 0x5e, 0x00, 0x00, //0x00004104 jne LBB5_2031 + 0xe9, 0xcf, 0x3d, 0x00, 0x00, //0x0000410a jmp LBB5_1934 + //0x0000410f LBB5_1928 + 0x48, 0x83, 0xc2, 0x40, //0x0000410f addq $64, %rdx + 0x48, 0x89, 0xd0, //0x00004113 movq %rdx, %rax + //0x00004116 LBB5_1929 + 0x48, 0x83, 0xc0, 0xc0, //0x00004116 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x3e, 0xbf, 0xff, 0xff, //0x0000411a vmovdqu $-16578(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004122 .p2align 4, 0x90 + //0x00004130 LBB5_1930 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00004130 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00004135 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000413a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000413e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004143 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00004148 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000414c vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x00004150 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00004154 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00004158 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x0000415c orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000415f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004163 je LBB5_1930 + 0x48, 0xf7, 0xd1, //0x00004169 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000416c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x00004170 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x00004174 bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x00004178 leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x0000417c leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004180 addq $1, %r15 + //0x00004184 LBB5_1932 + 0x8a, 0x0a, //0x00004184 movb (%rdx), %cl + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00004186 cmpb $6, (%r12) + 0x0f, 0x85, 0xcd, 0x5d, 0x00, 0x00, //0x0000418b jne LBB5_2031 + 0xe9, 0x48, 0x3d, 0x00, 0x00, //0x00004191 jmp LBB5_1934 + //0x00004196 LBB5_2278 + 0x31, 0xd2, //0x00004196 xorl %edx, %edx + 0x49, 0x89, 0xc7, //0x00004198 movq %rax, %r15 + 0xe9, 0xa5, 0xd9, 0xff, 0xff, //0x0000419b jmp LBB5_333 + //0x000041a0 LBB5_803 + 0x48, 0x0f, 0xbc, 0xc8, //0x000041a0 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x000041a4 leaq (%rdx,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x000041a8 addq $1, %rax + 0x48, 0x01, 0xca, //0x000041ac addq %rcx, %rdx + //0x000041af LBB5_804 + 0x8a, 0x0a, //0x000041af movb (%rdx), %cl + //0x000041b1 LBB5_805 + 0x80, 0xf9, 0x22, //0x000041b1 cmpb $34, %cl + 0x0f, 0x85, 0x0e, 0x32, 0x00, 0x00, //0x000041b4 jne LBB5_1488 + 0xc5, 0xfe, 0x6f, 0x00, //0x000041ba vmovdqu (%rax), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0xba, 0xbe, 0xff, 0xff, //0x000041be vpcmpeqb $-16710(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0xd2, 0xbe, 0xff, 0xff, //0x000041c6 vpcmpeqb $-16686(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xca, //0x000041ce vpmovmskb %ymm2, %ecx + 0xc5, 0xfd, 0xda, 0x15, 0xe6, 0xbe, 0xff, 0xff, //0x000041d2 vpminub $-16666(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x000041da vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x000041de vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xd2, //0x000041e2 vpmovmskb %ymm2, %edx + 0x83, 0xc2, 0xff, //0x000041e6 addl $-1, %edx + 0x85, 0xca, //0x000041e9 testl %ecx, %edx + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000041eb je LBB5_808 + 0x48, 0x89, 0xc6, //0x000041f1 movq %rax, %rsi + 0xe9, 0xe7, 0x00, 0x00, 0x00, //0x000041f4 jmp LBB5_816 + //0x000041f9 LBB5_808 + 0xc5, 0xfd, 0xd7, 0xd1, //0x000041f9 vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x5b, 0x40, //0x000041fd movq $64(%r11), %rbx + 0xf6, 0xc3, 0x20, //0x00004201 testb $32, %bl + 0x0f, 0x85, 0x6a, 0x00, 0x00, 0x00, //0x00004204 jne LBB5_812 + 0xc5, 0xfe, 0x6f, 0x05, 0x6e, 0xbe, 0xff, 0xff, //0x0000420a vmovdqu $-16786(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x86, 0xbe, 0xff, 0xff, //0x00004212 vmovdqu $-16762(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x9e, 0xbe, 0xff, 0xff, //0x0000421a vmovdqu $-16738(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x89, 0xc6, //0x00004222 movq %rax, %rsi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004225 .p2align 4, 0x90 + //0x00004230 LBB5_810 + 0x83, 0xc1, 0xff, //0x00004230 addl $-1, %ecx + 0x85, 0xd1, //0x00004233 testl %edx, %ecx + 0x0f, 0x85, 0xd2, 0x14, 0x00, 0x00, //0x00004235 jne LBB5_1090 + 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x0000423b vmovdqu $32(%rsi), %ymm3 + 0x48, 0x83, 0xc6, 0x20, //0x00004240 addq $32, %rsi + 0xc5, 0xe5, 0x74, 0xe0, //0x00004244 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x00004248 vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x0000424c vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00004250 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x00004254 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x00004258 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x0000425c vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xfb, //0x00004260 vpmovmskb %ymm3, %edi + 0x83, 0xc7, 0xff, //0x00004264 addl $-1, %edi + 0x85, 0xcf, //0x00004267 testl %ecx, %edi + 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x00004269 je LBB5_810 + 0xe9, 0x6c, 0x00, 0x00, 0x00, //0x0000426f jmp LBB5_816 + //0x00004274 LBB5_812 + 0xc5, 0xfe, 0x6f, 0x0d, 0x04, 0xbe, 0xff, 0xff, //0x00004274 vmovdqu $-16892(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x1c, 0xbe, 0xff, 0xff, //0x0000427c vmovdqu $-16868(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x34, 0xbe, 0xff, 0xff, //0x00004284 vmovdqu $-16844(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x48, 0x89, 0xc6, //0x0000428c movq %rax, %rsi + 0x90, //0x0000428f .p2align 4, 0x90 + //0x00004290 LBB5_813 + 0x83, 0xc1, 0xff, //0x00004290 addl $-1, %ecx + 0x85, 0xd1, //0x00004293 testl %edx, %ecx + 0x0f, 0x85, 0x72, 0x14, 0x00, 0x00, //0x00004295 jne LBB5_1090 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000429b vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xd0, //0x000042a0 vpmovmskb %ymm0, %edx + 0x85, 0xd1, //0x000042a4 testl %edx, %ecx + 0x0f, 0x85, 0x09, 0x42, 0x00, 0x00, //0x000042a6 jne LBB5_1656 + 0xc5, 0xfe, 0x6f, 0x46, 0x20, //0x000042ac vmovdqu $32(%rsi), %ymm0 + 0x48, 0x83, 0xc6, 0x20, //0x000042b1 addq $32, %rsi + 0xc5, 0xfd, 0x74, 0xe1, //0x000042b5 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x000042b9 vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x000042bd vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x000042c1 vpmovmskb %ymm5, %ecx + 0xc5, 0xfd, 0xda, 0xeb, //0x000042c5 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x000042c9 vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x000042cd vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x000042d1 vpmovmskb %ymm4, %edi + 0x83, 0xc7, 0xff, //0x000042d5 addl $-1, %edi + 0x85, 0xcf, //0x000042d8 testl %ecx, %edi + 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x000042da je LBB5_813 + //0x000042e0 LBB5_816 + 0x0f, 0xbc, 0xc9, //0x000042e0 bsfl %ecx, %ecx + 0x48, 0x8d, 0x14, 0x31, //0x000042e3 leaq (%rcx,%rsi), %rdx + 0x48, 0x01, 0xce, //0x000042e7 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x01, //0x000042ea addq $1, %rsi + 0x48, 0x89, 0xc1, //0x000042ee movq %rax, %rcx + 0x48, 0xf7, 0xd1, //0x000042f1 notq %rcx + 0x48, 0x01, 0xca, //0x000042f4 addq %rcx, %rdx + 0x48, 0x83, 0xc2, 0x01, //0x000042f7 addq $1, %rdx + 0xbf, 0x04, 0x00, 0x00, 0x00, //0x000042fb movl $4, %edi + 0x31, 0xc9, //0x00004300 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00004302 movq %rcx, $-112(%rbp) + 0x48, 0x85, 0xd2, //0x00004306 testq %rdx, %rdx + 0x0f, 0x88, 0xb3, 0x41, 0x00, 0x00, //0x00004309 js LBB5_1657 + //0x0000430f LBB5_817 + 0x4c, 0x8d, 0x7e, 0x01, //0x0000430f leaq $1(%rsi), %r15 + 0x0f, 0xb6, 0x0e, //0x00004313 movzbl (%rsi), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004316 cmpq $32, %rcx + 0x0f, 0x87, 0xe6, 0x00, 0x00, 0x00, //0x0000431a ja LBB5_829 + 0x48, 0xbb, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004320 movabsq $4294977025, %rbx + 0x48, 0x0f, 0xa3, 0xcb, //0x0000432a btq %rcx, %rbx + 0x0f, 0x83, 0xd2, 0x00, 0x00, 0x00, //0x0000432e jae LBB5_829 + 0x0f, 0xb6, 0x4e, 0x01, //0x00004334 movzbl $1(%rsi), %ecx + 0x48, 0x83, 0xc6, 0x02, //0x00004338 addq $2, %rsi + 0x48, 0x83, 0xf9, 0x20, //0x0000433c cmpq $32, %rcx + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x00004340 ja LBB5_870 + 0x48, 0x0f, 0xa3, 0xcb, //0x00004346 btq %rcx, %rbx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000434a jae LBB5_870 + 0x49, 0x8b, 0x5b, 0x60, //0x00004350 movq $96(%r11), %rbx + 0x48, 0x89, 0xf1, //0x00004354 movq %rsi, %rcx + 0x48, 0x29, 0xd9, //0x00004357 subq %rbx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000435a cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x0000435e jae LBB5_825 + 0x49, 0x8b, 0x73, 0x68, //0x00004364 movq $104(%r11), %rsi + 0x48, 0xd3, 0xee, //0x00004368 shrq %cl, %rsi + 0x48, 0xd3, 0xe6, //0x0000436b shlq %cl, %rsi + 0x48, 0x85, 0xf6, //0x0000436e testq %rsi, %rsi + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004371 je LBB5_824 + 0x48, 0x0f, 0xbc, 0xce, //0x00004377 bsfq %rsi, %rcx + 0x4c, 0x8d, 0x3c, 0x0b, //0x0000437b leaq (%rbx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000437f addq $1, %r15 + 0x48, 0x01, 0xcb, //0x00004383 addq %rcx, %rbx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00004386 jmp LBB5_828 + //0x0000438b LBB5_870 + 0x49, 0x89, 0xf7, //0x0000438b movq %rsi, %r15 + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000438e jmp LBB5_829 + //0x00004393 LBB5_824 + 0x48, 0x83, 0xc3, 0x40, //0x00004393 addq $64, %rbx + 0x48, 0x89, 0xde, //0x00004397 movq %rbx, %rsi + //0x0000439a LBB5_825 + 0x48, 0x83, 0xc6, 0xc0, //0x0000439a addq $-64, %rsi + 0xc5, 0xfe, 0x6f, 0x05, 0xba, 0xbc, 0xff, 0xff, //0x0000439e vmovdqu $-17222(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000043a6 .p2align 4, 0x90 + //0x000043b0 LBB5_826 + 0xc5, 0xfe, 0x6f, 0x4e, 0x40, //0x000043b0 vmovdqu $64(%rsi), %ymm1 + 0xc5, 0xfe, 0x6f, 0x56, 0x60, //0x000043b5 vmovdqu $96(%rsi), %ymm2 + 0x48, 0x83, 0xc6, 0x40, //0x000043ba addq $64, %rsi + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000043be vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000043c3 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x000043c8 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd9, //0x000043cc vpmovmskb %ymm1, %ebx + 0xc5, 0xed, 0x74, 0xcc, //0x000043d0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x000043d4 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x000043d8 shlq $32, %rcx + 0x48, 0x09, 0xd9, //0x000043dc orq %rbx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000043df cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000043e3 je LBB5_826 + 0x48, 0xf7, 0xd1, //0x000043e9 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x000043ec movq %rcx, $104(%r11) + 0x49, 0x89, 0x73, 0x60, //0x000043f0 movq %rsi, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000043f4 bsfq %rcx, %rcx + 0x48, 0x8d, 0x1c, 0x0e, //0x000043f8 leaq (%rsi,%rcx), %rbx + 0x4c, 0x8d, 0x3c, 0x0e, //0x000043fc leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004400 addq $1, %r15 + //0x00004404 LBB5_828 + 0x8a, 0x0b, //0x00004404 movb (%rbx), %cl + //0x00004406 LBB5_829 + 0x80, 0xf9, 0x3a, //0x00004406 cmpb $58, %cl + 0x0f, 0x85, 0xc6, 0x2f, 0x00, 0x00, //0x00004409 jne LBB5_1489 + 0x48, 0x2b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000440f subq $-152(%rbp), %rax + 0x48, 0xc1, 0xe0, 0x20, //0x00004416 shlq $32, %rax + 0x48, 0x09, 0xc7, //0x0000441a orq %rax, %rdi + 0x49, 0x8b, 0x43, 0x70, //0x0000441d movq $112(%r11), %rax + 0x48, 0x89, 0x38, //0x00004421 movq %rdi, (%rax) + 0x48, 0x89, 0x50, 0x08, //0x00004424 movq %rdx, $8(%rax) + 0x49, 0x8b, 0x43, 0x70, //0x00004428 movq $112(%r11), %rax + 0x4c, 0x8d, 0x48, 0x10, //0x0000442c leaq $16(%rax), %r9 + 0x4d, 0x89, 0x4b, 0x70, //0x00004430 movq %r9, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00004434 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00004438 cmpq $144(%r11), %rax + 0x0f, 0x87, 0x1e, 0xfc, 0xff, 0xff, //0x0000443f ja LBB5_181 + 0x4c, 0x89, 0xfa, //0x00004445 movq %r15, %rdx + //0x00004448 LBB5_832 + 0x4c, 0x8d, 0x7a, 0x01, //0x00004448 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x02, //0x0000444c movzbl (%rdx), %eax + 0x48, 0x83, 0xf8, 0x20, //0x0000444f cmpq $32, %rax + 0x4c, 0x89, 0x65, 0xb0, //0x00004453 movq %r12, $-80(%rbp) + 0x0f, 0x87, 0xe9, 0x00, 0x00, 0x00, //0x00004457 ja LBB5_844 + 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000445d movabsq $4294977025, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x00004467 btq %rax, %rcx + 0x0f, 0x83, 0xd5, 0x00, 0x00, 0x00, //0x0000446b jae LBB5_844 + 0x0f, 0xb6, 0x42, 0x01, //0x00004471 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x02, //0x00004475 addq $2, %rdx + 0x48, 0x83, 0xf8, 0x20, //0x00004479 cmpq $32, %rax + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x0000447d ja LBB5_869 + 0x48, 0x0f, 0xa3, 0xc1, //0x00004483 btq %rax, %rcx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x00004487 jae LBB5_869 + 0x49, 0x8b, 0x43, 0x60, //0x0000448d movq $96(%r11), %rax + 0x48, 0x89, 0xd1, //0x00004491 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00004494 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00004497 cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x0000449b jae LBB5_840 + 0x49, 0x8b, 0x53, 0x68, //0x000044a1 movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x000044a5 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x000044a8 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000044ab testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000044ae je LBB5_839 + 0x48, 0x0f, 0xbc, 0xd2, //0x000044b4 bsfq %rdx, %rdx + 0x4c, 0x8d, 0x3c, 0x10, //0x000044b8 leaq (%rax,%rdx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000044bc addq $1, %r15 + 0x48, 0x01, 0xd0, //0x000044c0 addq %rdx, %rax + 0xe9, 0x7c, 0x00, 0x00, 0x00, //0x000044c3 jmp LBB5_843 + //0x000044c8 LBB5_869 + 0x49, 0x89, 0xd7, //0x000044c8 movq %rdx, %r15 + 0xe9, 0x76, 0x00, 0x00, 0x00, //0x000044cb jmp LBB5_844 + //0x000044d0 LBB5_839 + 0x48, 0x83, 0xc0, 0x40, //0x000044d0 addq $64, %rax + 0x48, 0x89, 0xc2, //0x000044d4 movq %rax, %rdx + //0x000044d7 LBB5_840 + 0x48, 0x83, 0xc2, 0xc0, //0x000044d7 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x7d, 0xbb, 0xff, 0xff, //0x000044db vmovdqu $-17539(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000044e3 .p2align 4, 0x90 + //0x000044f0 LBB5_841 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x000044f0 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x000044f5 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x000044fa addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000044fe vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004503 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00004508 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x0000450c vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00004510 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00004514 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00004518 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x0000451c orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000451f cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004523 je LBB5_841 + 0x48, 0xf7, 0xd0, //0x00004529 notq %rax + 0x49, 0x89, 0x43, 0x68, //0x0000452c movq %rax, $104(%r11) + 0x49, 0x89, 0x53, 0x60, //0x00004530 movq %rdx, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00004534 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00004538 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x0000453c leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004540 addq $1, %r15 + //0x00004544 LBB5_843 + 0x8a, 0x00, //0x00004544 movb (%rax), %al + //0x00004546 LBB5_844 + 0x0f, 0xbe, 0xc0, //0x00004546 movsbl %al, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x00004549 movl $6, %edx + 0x83, 0xc0, 0xde, //0x0000454e addl $-34, %eax + 0x83, 0xf8, 0x59, //0x00004551 cmpl $89, %eax + 0x0f, 0x87, 0xeb, 0xd5, 0xff, 0xff, //0x00004554 ja LBB5_333 + 0x4f, 0x8d, 0x14, 0x2f, //0x0000455a leaq (%r15,%r13), %r10 + 0x45, 0x31, 0xc0, //0x0000455e xorl %r8d, %r8d + 0x48, 0x8d, 0x0d, 0x8c, 0x7c, 0x00, 0x00, //0x00004561 leaq $31884(%rip), %rcx /* LJTI5_2+0(%rip) */ + 0x48, 0x63, 0x04, 0x81, //0x00004568 movslq (%rcx,%rax,4), %rax + 0x48, 0x01, 0xc8, //0x0000456c addq %rcx, %rax + 0xff, 0xe0, //0x0000456f jmpq *%rax + //0x00004571 LBB5_847 + 0x44, 0x89, 0xc0, //0x00004571 movl %r8d, %eax + 0x34, 0x01, //0x00004574 xorb $1, %al + 0x44, 0x0f, 0xb6, 0xf0, //0x00004576 movzbl %al, %r14d + 0x4d, 0x89, 0xfc, //0x0000457a movq %r15, %r12 + 0x4d, 0x29, 0xf4, //0x0000457d subq %r14, %r12 + 0x41, 0xf6, 0x43, 0x40, 0x02, //0x00004580 testb $2, $64(%r11) + 0x0f, 0x85, 0x60, 0x00, 0x00, 0x00, //0x00004585 jne LBB5_857 + 0x41, 0x8a, 0x04, 0x24, //0x0000458b movb (%r12), %al + 0x3c, 0x30, //0x0000458f cmpb $48, %al + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00004591 jne LBB5_861 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004597 movb $1(%r12), %al + 0x3c, 0x2e, //0x0000459c cmpb $46, %al + 0x0f, 0x84, 0x59, 0x08, 0x00, 0x00, //0x0000459e je LBB5_973 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x000045a4 leaq $1(%r12), %r15 + 0x3c, 0x45, //0x000045a9 cmpb $69, %al + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000045ab je LBB5_852 + 0x3c, 0x65, //0x000045b1 cmpb $101, %al + 0x0f, 0x85, 0x14, 0x09, 0x00, 0x00, //0x000045b3 jne LBB5_985 + //0x000045b9 LBB5_852 + 0x31, 0xc0, //0x000045b9 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000045bb movq %rax, $-88(%rbp) + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000045bf movq %r13, $-136(%rbp) + //0x000045c6 LBB5_853 + 0x45, 0x31, 0xed, //0x000045c6 xorl %r13d, %r13d + 0x31, 0xf6, //0x000045c9 xorl %esi, %esi + //0x000045cb LBB5_854 + 0x41, 0x8a, 0x4f, 0x01, //0x000045cb movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x000045cf cmpb $45, %cl + 0x0f, 0x84, 0xaf, 0x07, 0x00, 0x00, //0x000045d2 je LBB5_965 + 0x80, 0xf9, 0x2b, //0x000045d8 cmpb $43, %cl + 0x0f, 0x85, 0xb8, 0x07, 0x00, 0x00, //0x000045db jne LBB5_967 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000045e1 movl $1, %eax + 0xe9, 0xa1, 0x07, 0x00, 0x00, //0x000045e6 jmp LBB5_966 + //0x000045eb LBB5_857 + 0x44, 0x89, 0x45, 0xb8, //0x000045eb movl %r8d, $-72(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x000045ef movq %r10, $-104(%rbp) + 0x49, 0xf7, 0xde, //0x000045f3 negq %r14 + 0x4c, 0x8b, 0x45, 0x88, //0x000045f6 movq $-120(%rbp), %r8 + 0x4d, 0x29, 0xe0, //0x000045fa subq %r12, %r8 + 0x4d, 0x29, 0xf0, //0x000045fd subq %r14, %r8 + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00004600 je LBB5_867 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x00004606 cmpb $48, (%r12) + 0x0f, 0x85, 0xfc, 0x03, 0x00, 0x00, //0x0000460b jne LBB5_914 + 0x31, 0xc9, //0x00004611 xorl %ecx, %ecx + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00004613 movl $1, %edx + 0x49, 0x83, 0xf8, 0x01, //0x00004618 cmpq $1, %r8 + 0x0f, 0x85, 0xc0, 0x03, 0x00, 0x00, //0x0000461c jne LBB5_912 + //0x00004622 LBB5_860 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004622 movl $1, %eax + 0xe9, 0x53, 0x09, 0x00, 0x00, //0x00004627 jmp LBB5_1001 + //0x0000462c LBB5_861 + 0x8d, 0x48, 0xd0, //0x0000462c leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000462f movl $3, %edx + 0x80, 0xf9, 0x09, //0x00004634 cmpb $9, %cl + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004637 movq %r13, $-136(%rbp) + 0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x0000463e ja LBB5_868 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004644 movq $-1, %rdi 0x31, 0xc9, //0x0000464b xorl %ecx, %ecx - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000464d movl $1, %edx - 0x49, 0x83, 0xf8, 0x01, //0x00004652 cmpq $1, %r8 - 0x0f, 0x85, 0x01, 0x04, 0x00, 0x00, //0x00004656 jne LBB5_897 - //0x0000465c LBB5_844 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000465c movl $1, %eax - 0xe9, 0x09, 0x0a, 0x00, 0x00, //0x00004661 jmp LBB5_986 - //0x00004666 LBB5_845 - 0x48, 0x89, 0x75, 0x90, //0x00004666 movq %rsi, $-112(%rbp) - 0x8d, 0x48, 0xd0, //0x0000466a leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000466d movl $3, %edx - 0x80, 0xf9, 0x09, //0x00004672 cmpb $9, %cl - 0x0f, 0x87, 0x9a, 0x00, 0x00, 0x00, //0x00004675 ja LBB5_852 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000467b movq $-1, %rdi - 0x31, 0xc9, //0x00004682 xorl %ecx, %ecx - 0x31, 0xf6, //0x00004684 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004686 .p2align 4, 0x90 - //0x00004690 LBB5_847 - 0x48, 0x8d, 0x34, 0xb6, //0x00004690 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004694 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004697 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000469b addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000469f movzbl $2(%r12,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x000046a5 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x000046a8 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x000046ac addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000046b0 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000046b3 jb LBB5_847 - 0x4c, 0x89, 0xe3, //0x000046b9 movq %r12, %rbx - 0x48, 0x29, 0xcb, //0x000046bc subq %rcx, %rbx - 0x48, 0x89, 0x5d, 0xc0, //0x000046bf movq %rbx, $-64(%rbp) - 0x48, 0x83, 0xff, 0x13, //0x000046c3 cmpq $19, %rdi - 0x0f, 0x83, 0xe2, 0x39, 0x00, 0x00, //0x000046c7 jae LBB5_1544 - 0x48, 0xf7, 0xd9, //0x000046cd negq %rcx - 0x31, 0xff, //0x000046d0 xorl %edi, %edi - 0x48, 0x89, 0x7d, 0x80, //0x000046d2 movq %rdi, $-128(%rbp) - 0x45, 0x31, 0xed, //0x000046d6 xorl %r13d, %r13d - 0x3c, 0x2e, //0x000046d9 cmpb $46, %al - 0x0f, 0x85, 0x12, 0x3b, 0x00, 0x00, //0x000046db jne LBB5_1566 - //0x000046e1 LBB5_850 - 0x48, 0x8b, 0x7d, 0xc0, //0x000046e1 movq $-64(%rbp), %rdi - 0x8a, 0x47, 0x01, //0x000046e5 movb $1(%rdi), %al - 0x48, 0x83, 0xc7, 0x01, //0x000046e8 addq $1, %rdi - 0x8d, 0x58, 0xd0, //0x000046ec leal $-48(%rax), %ebx - 0x48, 0x89, 0x7d, 0xc0, //0x000046ef movq %rdi, $-64(%rbp) - 0x80, 0xfb, 0x0a, //0x000046f3 cmpb $10, %bl - 0x4c, 0x8b, 0x5d, 0xc8, //0x000046f6 movq $-56(%rbp), %r11 - 0x0f, 0x82, 0x17, 0x08, 0x00, 0x00, //0x000046fa jb LBB5_964 - 0xe9, 0x77, 0x1b, 0x00, 0x00, //0x00004700 jmp LBB5_1184 - //0x00004705 LBB5_851 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004705 movq $-1, %rdx - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000470c movq $-56(%rbp), %r11 - 0xe9, 0x4b, 0x09, 0x00, 0x00, //0x00004710 jmp LBB5_985 - //0x00004715 LBB5_852 - 0x4c, 0x89, 0x65, 0xc0, //0x00004715 movq %r12, $-64(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004719 movq $-56(%rbp), %r11 - 0xe9, 0x5a, 0x1b, 0x00, 0x00, //0x0000471d jmp LBB5_1184 - //0x00004722 LBB5_855 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00004722 cmpb $114, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004727 movl $13, %ecx - 0x0f, 0x85, 0x12, 0x3a, 0x00, 0x00, //0x0000472c jne LBB5_1552 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00004732 cmpb $117, $1(%r13) - 0x0f, 0x85, 0x2b, 0x3a, 0x00, 0x00, //0x00004737 jne LBB5_1555 - 0x31, 0xc9, //0x0000473d xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x0000473f cmpb $101, $2(%r13) - 0x0f, 0x85, 0x42, 0x3a, 0x00, 0x00, //0x00004744 jne LBB5_1558 - //0x0000474a LBB5_858 - 0x4d, 0x89, 0xec, //0x0000474a movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000474d addq $3, %r12 - //0x00004751 LBB5_859 - 0x48, 0xc1, 0xe6, 0x20, //0x00004751 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x0a, //0x00004755 orq $10, %rsi - 0xe9, 0xe3, 0x01, 0x00, 0x00, //0x00004759 jmp LBB5_885 - //0x0000475e LBB5_860 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x0000475e cmpb $117, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004763 movl $13, %ecx - 0x0f, 0x85, 0xe2, 0x39, 0x00, 0x00, //0x00004768 jne LBB5_1553 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x0000476e cmpb $108, $1(%r13) - 0x0f, 0x85, 0xfb, 0x39, 0x00, 0x00, //0x00004773 jne LBB5_1556 - 0x31, 0xc9, //0x00004779 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x0000477b cmpb $108, $2(%r13) - 0x0f, 0x85, 0x10, 0x3a, 0x00, 0x00, //0x00004780 jne LBB5_1559 - //0x00004786 LBB5_863 - 0x4d, 0x89, 0xec, //0x00004786 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00004789 addq $3, %r12 - //0x0000478d LBB5_864 - 0x49, 0x8d, 0x43, 0x10, //0x0000478d leaq $16(%r11), %rax - 0x49, 0x8b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x00004791 movq $192(%r14), %rdx - 0x48, 0x39, 0xd0, //0x00004798 cmpq %rdx, %rax - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x0000479b ja LBB5_866 - 0x48, 0xc1, 0xe6, 0x20, //0x000047a1 shlq $32, %rsi - 0x49, 0x89, 0x33, //0x000047a5 movq %rsi, (%r11) - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000047a8 movq %rax, $160(%r14) - //0x000047af LBB5_866 - 0x48, 0x39, 0xd0, //0x000047af cmpq %rdx, %rax - 0xe9, 0xa3, 0x01, 0x00, 0x00, //0x000047b2 jmp LBB5_886 - //0x000047b7 LBB5_867 - 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x00, //0x000047b7 vmovdqu (%r13), %ymm0 - 0xc5, 0xfd, 0x74, 0x25, 0xbb, 0xb8, 0xff, 0xff, //0x000047bd vpcmpeqb $-18245(%rip), %ymm0, %ymm4 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x0d, 0xd3, 0xb8, 0xff, 0xff, //0x000047c5 vpcmpeqb $-18221(%rip), %ymm0, %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc1, //0x000047cd vpmovmskb %ymm1, %eax - 0xc5, 0xfd, 0xda, 0x0d, 0xe7, 0xb8, 0xff, 0xff, //0x000047d1 vpminub $-18201(%rip), %ymm0, %ymm1 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xd9, //0x000047d9 vpcmpeqb %ymm1, %ymm0, %ymm3 - 0xc5, 0xe5, 0xeb, 0xc4, //0x000047dd vpor %ymm4, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x000047e1 vpmovmskb %ymm0, %ecx - 0x83, 0xc1, 0xff, //0x000047e5 addl $-1, %ecx - 0x85, 0xc1, //0x000047e8 testl %eax, %ecx - 0x0f, 0x84, 0xd0, 0x08, 0x00, 0x00, //0x000047ea je LBB5_988 - 0x4d, 0x89, 0xec, //0x000047f0 movq %r13, %r12 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000047f3 movq $-56(%rbp), %r11 - 0xe9, 0x3b, 0x09, 0x00, 0x00, //0x000047f7 jmp LBB5_992 - //0x000047fc LBB5_830 - 0x41, 0xb1, 0x01, //0x000047fc movb $1, %r9b - 0xe9, 0x93, 0xfd, 0xff, 0xff, //0x000047ff jmp LBB5_831 - //0x00004804 LBB5_869 - 0x48, 0xc1, 0xe6, 0x20, //0x00004804 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x06, //0x00004808 orq $6, %rsi - 0x49, 0x89, 0x33, //0x0000480c movq %rsi, (%r11) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000480f movq $168(%r14), %rax - 0x49, 0x89, 0x43, 0x08, //0x00004816 movq %rax, $8(%r11) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000481a movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00004821 movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x00004828 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x0000482b subq %r8, %rax - 0x48, 0x89, 0xc7, //0x0000482e movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00004831 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00004835 movq %rdi, $168(%r14) - 0x48, 0x8d, 0x5a, 0x10, //0x0000483c leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00004840 movq %rbx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00004847 addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x0000484f leaq $32(%rdx), %rcx - 0x45, 0x31, 0xdb, //0x00004853 xorl %r11d, %r11d - 0x48, 0x83, 0xf8, 0xf0, //0x00004856 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x0000485a movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc3, //0x0000485d cmoveq %r11, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00004861 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004868 ja LBB5_871 - 0x49, 0x89, 0xc3, //0x0000486e movq %rax, %r11 - //0x00004871 LBB5_871 - 0x4d, 0x85, 0xdb, //0x00004871 testq %r11, %r11 - 0x0f, 0x84, 0x5a, 0xf8, 0xff, 0xff, //0x00004874 je LBB5_151 - 0x49, 0x8d, 0x45, 0x01, //0x0000487a leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000487e movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004883 cmpq $32, %rcx - 0x0f, 0x87, 0x6e, 0x0e, 0x00, 0x00, //0x00004887 ja LBB5_1057 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000488d movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00004897 btq %rcx, %rsi - 0x0f, 0x83, 0x5a, 0x0e, 0x00, 0x00, //0x0000489b jae LBB5_1057 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000048a1 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x000048a6 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x000048aa cmpq $32, %rcx - 0x0f, 0x87, 0x6f, 0x0d, 0x00, 0x00, //0x000048ae ja LBB5_1122 - 0x48, 0x0f, 0xa3, 0xce, //0x000048b4 btq %rcx, %rsi - 0x0f, 0x83, 0x65, 0x0d, 0x00, 0x00, //0x000048b8 jae LBB5_1122 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000048be movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x000048c5 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x000048c8 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000048cb cmpq $64, %rcx - 0x0f, 0x83, 0xb0, 0x0d, 0x00, 0x00, //0x000048cf jae LBB5_1053 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000048d5 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000048dc shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000048df shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000048e2 testq %rax, %rax - 0x0f, 0x84, 0x93, 0x0d, 0x00, 0x00, //0x000048e5 je LBB5_1052 - 0x48, 0x0f, 0xbc, 0xc8, //0x000048eb bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x000048ef leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000048f3 addq $1, %rax - 0x48, 0x01, 0xce, //0x000048f7 addq %rcx, %rsi - 0xe9, 0xfa, 0x0d, 0x00, 0x00, //0x000048fa jmp LBB5_1056 - //0x000048ff LBB5_879 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x000048ff cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004904 movl $13, %ecx - 0x0f, 0x85, 0x4d, 0x38, 0x00, 0x00, //0x00004909 jne LBB5_1554 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x0000490f cmpb $108, $1(%r13) - 0x0f, 0x85, 0x66, 0x38, 0x00, 0x00, //0x00004914 jne LBB5_1557 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x0000491a cmpb $115, $2(%r13) - 0x0f, 0x85, 0x7b, 0x38, 0x00, 0x00, //0x0000491f jne LBB5_1560 - 0x31, 0xc9, //0x00004925 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00004927 cmpb $101, $3(%r13) - 0x0f, 0x85, 0x7a, 0x38, 0x00, 0x00, //0x0000492c jne LBB5_1561 - //0x00004932 LBB5_883 - 0x4d, 0x89, 0xec, //0x00004932 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00004935 addq $4, %r12 - //0x00004939 LBB5_884 - 0x48, 0xc1, 0xe6, 0x20, //0x00004939 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x02, //0x0000493d orq $2, %rsi - //0x00004941 LBB5_885 - 0x49, 0x89, 0x33, //0x00004941 movq %rsi, (%r11) - 0x49, 0x8d, 0x43, 0x10, //0x00004944 leaq $16(%r11), %rax - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004948 movq %rax, $160(%r14) - 0x49, 0x83, 0xc3, 0x20, //0x0000494f addq $32, %r11 - 0x4d, 0x3b, 0x9e, 0xc0, 0x00, 0x00, 0x00, //0x00004953 cmpq $192(%r14), %r11 - //0x0000495a LBB5_886 - 0x0f, 0x96, 0xc0, //0x0000495a setbe %al - 0xe9, 0x5b, 0x1a, 0x00, 0x00, //0x0000495d jmp LBB5_1194 - //0x00004962 LBB5_887 - 0x48, 0xc1, 0xe6, 0x20, //0x00004962 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x07, //0x00004966 orq $7, %rsi - 0x49, 0x89, 0x33, //0x0000496a movq %rsi, (%r11) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000496d movq $168(%r14), %rax - 0x49, 0x89, 0x43, 0x08, //0x00004974 movq %rax, $8(%r11) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004978 movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000497f movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x00004986 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x00004989 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x0000498c movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x0000498f sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00004993 movq %rdi, $168(%r14) - 0x48, 0x8d, 0x5a, 0x10, //0x0000499a leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x0000499e movq %rbx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000049a5 addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x000049ad leaq $32(%rdx), %rcx - 0x45, 0x31, 0xdb, //0x000049b1 xorl %r11d, %r11d - 0x48, 0x83, 0xf8, 0xf0, //0x000049b4 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x000049b8 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc3, //0x000049bb cmoveq %r11, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000049bf cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000049c6 ja LBB5_889 - 0x49, 0x89, 0xc3, //0x000049cc movq %rax, %r11 - //0x000049cf LBB5_889 - 0x4d, 0x85, 0xdb, //0x000049cf testq %r11, %r11 - 0x0f, 0x84, 0xd2, 0x15, 0x00, 0x00, //0x000049d2 je LBB5_1139 - 0x49, 0x8d, 0x45, 0x01, //0x000049d8 leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000049dc movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000049e1 cmpq $32, %rcx - 0x0f, 0x87, 0xa0, 0x0d, 0x00, 0x00, //0x000049e5 ja LBB5_1069 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000049eb movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000049f5 btq %rcx, %rsi - 0x0f, 0x83, 0x8c, 0x0d, 0x00, 0x00, //0x000049f9 jae LBB5_1069 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000049ff movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00004a04 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00004a08 cmpq $32, %rcx - 0x0f, 0x87, 0x19, 0x0c, 0x00, 0x00, //0x00004a0c ja LBB5_1123 - 0x48, 0x0f, 0xa3, 0xce, //0x00004a12 btq %rcx, %rsi - 0x0f, 0x83, 0x0f, 0x0c, 0x00, 0x00, //0x00004a16 jae LBB5_1123 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004a1c movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00004a23 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x00004a26 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004a29 cmpq $64, %rcx - 0x0f, 0x83, 0xe5, 0x0c, 0x00, 0x00, //0x00004a2d jae LBB5_1065 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004a33 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00004a3a shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004a3d shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004a40 testq %rax, %rax - 0x0f, 0x84, 0xc8, 0x0c, 0x00, 0x00, //0x00004a43 je LBB5_1064 - 0x48, 0x0f, 0xbc, 0xc8, //0x00004a49 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00004a4d leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00004a51 addq $1, %rax - 0x48, 0x01, 0xce, //0x00004a55 addq %rcx, %rsi - 0xe9, 0x2c, 0x0d, 0x00, 0x00, //0x00004a58 jmp LBB5_1068 - //0x00004a5d LBB5_897 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004a5d movb $1(%r12), %al - 0x04, 0xd2, //0x00004a62 addb $-46, %al - 0x3c, 0x37, //0x00004a64 cmpb $55, %al - 0x0f, 0x87, 0xf0, 0xfb, 0xff, 0xff, //0x00004a66 ja LBB5_844 - 0x0f, 0xb6, 0xc0, //0x00004a6c movzbl %al, %eax - 0x48, 0x89, 0xf7, //0x00004a6f movq %rsi, %rdi - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004a72 movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xc6, //0x00004a7c btq %rax, %rsi - 0x48, 0x89, 0xfe, //0x00004a80 movq %rdi, %rsi - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004a83 movl $1, %eax - 0x0f, 0x83, 0xe1, 0x05, 0x00, 0x00, //0x00004a88 jae LBB5_986 - //0x00004a8e LBB5_899 - 0x4c, 0x89, 0x55, 0xb0, //0x00004a8e movq %r10, $-80(%rbp) - 0x48, 0x89, 0x75, 0x90, //0x00004a92 movq %rsi, $-112(%rbp) - 0x4c, 0x89, 0x6d, 0xc0, //0x00004a96 movq %r13, $-64(%rbp) - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00004a9a movq $-1, %r13 - 0x49, 0x83, 0xf8, 0x20, //0x00004aa1 cmpq $32, %r8 - 0x0f, 0x82, 0xcd, 0x35, 0x00, 0x00, //0x00004aa5 jb LBB5_1541 - 0x31, 0xd2, //0x00004aab xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0x2b, 0xb6, 0xff, 0xff, //0x00004aad vmovdqu $-18901(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x43, 0xb6, 0xff, 0xff, //0x00004ab5 vmovdqu $-18877(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x5b, 0xb6, 0xff, 0xff, //0x00004abd vmovdqu $-18853(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x73, 0xb6, 0xff, 0xff, //0x00004ac5 vmovdqu $-18829(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0x8b, 0xb6, 0xff, 0xff, //0x00004acd vmovdqu $-18805(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0xa3, 0xb6, 0xff, 0xff, //0x00004ad5 vmovdqu $-18781(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0xbb, 0xb6, 0xff, 0xff, //0x00004add vmovdqu $-18757(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004ae5 movq $-1, %r15 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004aec movq $-1, %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004af3 .p2align 4, 0x90 - //0x00004b00 LBB5_901 - 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00004b00 vmovdqu (%r12,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00004b06 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x00004b0a vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00004b0e vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00004b13 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00004b17 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00004b1b vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00004b20 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00004b24 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00004b28 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00004b2c vpmovmskb %ymm7, %eax - 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00004b30 vpmovmskb %ymm10, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00004b35 vpmovmskb %ymm9, %esi - 0xc5, 0xbd, 0xeb, 0xff, //0x00004b3a vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00004b3e vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00004b43 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xcf, //0x00004b47 vpmovmskb %ymm7, %ecx - 0x48, 0xf7, 0xd1, //0x00004b4b notq %rcx - 0x4c, 0x0f, 0xbc, 0xf1, //0x00004b4e bsfq %rcx, %r14 + 0x31, 0xf6, //0x0000464d xorl %esi, %esi + 0x90, //0x0000464f .p2align 4, 0x90 + //0x00004650 LBB5_863 + 0x48, 0x8d, 0x34, 0xb6, //0x00004650 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004654 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004657 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000465b addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000465f movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x00004665 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x00004668 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000466c addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004670 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004673 jb LBB5_863 + 0x4d, 0x89, 0xe7, //0x00004679 movq %r12, %r15 + 0x49, 0x29, 0xcf, //0x0000467c subq %rcx, %r15 + 0x48, 0x83, 0xff, 0x13, //0x0000467f cmpq $19, %rdi + 0x0f, 0x83, 0xa8, 0x39, 0x00, 0x00, //0x00004683 jae LBB5_1582 + 0x48, 0xf7, 0xd9, //0x00004689 negq %rcx + 0x31, 0xff, //0x0000468c xorl %edi, %edi + 0x48, 0x89, 0x7d, 0xa8, //0x0000468e movq %rdi, $-88(%rbp) + 0x45, 0x31, 0xed, //0x00004692 xorl %r13d, %r13d + 0x3c, 0x2e, //0x00004695 cmpb $46, %al + 0x0f, 0x85, 0xbb, 0x3a, 0x00, 0x00, //0x00004697 jne LBB5_1604 + //0x0000469d LBB5_866 + 0x45, 0x89, 0xc1, //0x0000469d movl %r8d, %r9d + 0x41, 0x8a, 0x47, 0x01, //0x000046a0 movb $1(%r15), %al + 0x49, 0x83, 0xc7, 0x01, //0x000046a4 addq $1, %r15 + 0x8d, 0x58, 0xd0, //0x000046a8 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x000046ab cmpb $10, %bl + 0x0f, 0x82, 0xa6, 0x07, 0x00, 0x00, //0x000046ae jb LBB5_979 + 0xe9, 0x94, 0x1a, 0x00, 0x00, //0x000046b4 jmp LBB5_1213 + //0x000046b9 LBB5_867 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000046b9 movq $-1, %rdx + 0xe9, 0xab, 0x08, 0x00, 0x00, //0x000046c0 jmp LBB5_1000 + //0x000046c5 LBB5_868 + 0x4d, 0x89, 0xe7, //0x000046c5 movq %r12, %r15 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000046c8 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x000046cf cmpq $3, %rax + 0x0f, 0x85, 0x85, 0x1a, 0x00, 0x00, //0x000046d3 jne LBB5_1214 + 0xe9, 0x86, 0x36, 0x00, 0x00, //0x000046d9 jmp LBB5_1236 + //0x000046de LBB5_871 + 0x41, 0x80, 0x3f, 0x72, //0x000046de cmpb $114, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000046e2 movl $13, %ecx + 0x0f, 0x85, 0xd2, 0x39, 0x00, 0x00, //0x000046e7 jne LBB5_1590 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x000046ed cmpb $117, $1(%r15) + 0x0f, 0x85, 0xeb, 0x39, 0x00, 0x00, //0x000046f2 jne LBB5_1593 + 0x31, 0xc9, //0x000046f8 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x000046fa cmpb $101, $2(%r15) + 0x0f, 0x85, 0x02, 0x3a, 0x00, 0x00, //0x000046ff jne LBB5_1596 + //0x00004705 LBB5_874 + 0x4d, 0x89, 0xfc, //0x00004705 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00004708 addq $3, %r12 + //0x0000470c LBB5_875 + 0x49, 0xc1, 0xe2, 0x20, //0x0000470c shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0a, //0x00004710 orq $10, %r10 + 0xe9, 0xc6, 0x01, 0x00, 0x00, //0x00004714 jmp LBB5_901 + //0x00004719 LBB5_876 + 0x41, 0x80, 0x3f, 0x75, //0x00004719 cmpb $117, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000471d movl $13, %ecx + 0x0f, 0x85, 0xa3, 0x39, 0x00, 0x00, //0x00004722 jne LBB5_1591 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00004728 cmpb $108, $1(%r15) + 0x0f, 0x85, 0xbc, 0x39, 0x00, 0x00, //0x0000472d jne LBB5_1594 + 0x31, 0xc9, //0x00004733 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00004735 cmpb $108, $2(%r15) + 0x0f, 0x85, 0xd1, 0x39, 0x00, 0x00, //0x0000473a jne LBB5_1597 + //0x00004740 LBB5_879 + 0x4d, 0x89, 0xfc, //0x00004740 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00004743 addq $3, %r12 + //0x00004747 LBB5_880 + 0x49, 0x8d, 0x41, 0x10, //0x00004747 leaq $16(%r9), %rax + 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000474b movq $144(%r11), %rdx + 0x48, 0x39, 0xd0, //0x00004752 cmpq %rdx, %rax + 0x0f, 0x87, 0x0b, 0x00, 0x00, 0x00, //0x00004755 ja LBB5_882 + 0x49, 0xc1, 0xe2, 0x20, //0x0000475b shlq $32, %r10 + 0x4d, 0x89, 0x11, //0x0000475f movq %r10, (%r9) + 0x49, 0x89, 0x43, 0x70, //0x00004762 movq %rax, $112(%r11) + //0x00004766 LBB5_882 + 0x48, 0x39, 0xd0, //0x00004766 cmpq %rdx, %rax + 0xe9, 0x51, 0x08, 0x00, 0x00, //0x00004769 jmp LBB5_1003 + //0x0000476e LBB5_883 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x0000476e vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x05, 0xb9, 0xff, 0xff, //0x00004773 vpcmpeqb $-18171(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0x1d, 0xb9, 0xff, 0xff, //0x0000477b vpcmpeqb $-18147(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xc2, //0x00004783 vpmovmskb %ymm2, %eax + 0xc5, 0xfd, 0xda, 0x15, 0x31, 0xb9, 0xff, 0xff, //0x00004787 vpminub $-18127(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x0000478f vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x00004793 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xca, //0x00004797 vpmovmskb %ymm2, %ecx + 0x83, 0xc1, 0xff, //0x0000479b addl $-1, %ecx + 0x85, 0xc1, //0x0000479e testl %eax, %ecx + 0x0f, 0x84, 0x3c, 0x08, 0x00, 0x00, //0x000047a0 je LBB5_1005 + 0x4d, 0x89, 0xfc, //0x000047a6 movq %r15, %r12 + 0xe9, 0x13, 0x0d, 0x00, 0x00, //0x000047a9 jmp LBB5_1065 + //0x000047ae LBB5_846 + 0x41, 0xb0, 0x01, //0x000047ae movb $1, %r8b + 0xe9, 0xbb, 0xfd, 0xff, 0xff, //0x000047b1 jmp LBB5_847 + //0x000047b6 LBB5_885 + 0x49, 0xc1, 0xe2, 0x20, //0x000047b6 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x06, //0x000047ba orq $6, %r10 + 0x4d, 0x89, 0x11, //0x000047be movq %r10, (%r9) + 0x49, 0x8b, 0x43, 0x78, //0x000047c1 movq $120(%r11), %rax + 0x49, 0x89, 0x41, 0x08, //0x000047c5 movq %rax, $8(%r9) + 0x49, 0x8b, 0x53, 0x70, //0x000047c9 movq $112(%r11), %rdx + 0x4d, 0x8b, 0x83, 0x88, 0x00, 0x00, 0x00, //0x000047cd movq $136(%r11), %r8 + 0x48, 0x89, 0xd0, //0x000047d4 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x000047d7 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000047da movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x000047dd sarq $4, %rdi + 0x49, 0x89, 0x7b, 0x78, //0x000047e1 movq %rdi, $120(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x000047e5 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x5b, 0x70, //0x000047e9 movq %rbx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x000047ed addq $1, $128(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x000047f5 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000047f9 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000047fc cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00004800 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004803 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00004807 cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000480e ja LBB5_887 + 0x49, 0x89, 0xc4, //0x00004814 movq %rax, %r12 + //0x00004817 LBB5_887 + 0x4d, 0x85, 0xe4, //0x00004817 testq %r12, %r12 + 0x0f, 0x84, 0x43, 0xf8, 0xff, 0xff, //0x0000481a je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x00004820 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00004824 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004828 cmpq $32, %rcx + 0x0f, 0x87, 0xc3, 0x0d, 0x00, 0x00, //0x0000482c ja LBB5_1076 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004832 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x0000483c btq %rcx, %rsi + 0x0f, 0x83, 0xaf, 0x0d, 0x00, 0x00, //0x00004840 jae LBB5_1076 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004846 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x0000484b addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x0000484f cmpq $32, %rcx + 0x0f, 0x87, 0xd6, 0x0c, 0x00, 0x00, //0x00004853 ja LBB5_1149 + 0x48, 0x0f, 0xa3, 0xce, //0x00004859 btq %rcx, %rsi + 0x0f, 0x83, 0xcc, 0x0c, 0x00, 0x00, //0x0000485d jae LBB5_1149 + 0x49, 0x8b, 0x73, 0x60, //0x00004863 movq $96(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00004867 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x0000486a subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000486d cmpq $64, %rcx + 0x0f, 0x83, 0x1a, 0x0d, 0x00, 0x00, //0x00004871 jae LBB5_1072 + 0x49, 0x8b, 0x43, 0x68, //0x00004877 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x0000487b shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000487e shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004881 testq %rax, %rax + 0x0f, 0x84, 0x00, 0x0d, 0x00, 0x00, //0x00004884 je LBB5_1071 + 0x48, 0x0f, 0xbc, 0xc8, //0x0000488a bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x0000488e leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00004892 addq $1, %rax + 0x48, 0x01, 0xce, //0x00004896 addq %rcx, %rsi + 0xe9, 0x55, 0x0d, 0x00, 0x00, //0x00004899 jmp LBB5_1075 + //0x0000489e LBB5_895 + 0x41, 0x80, 0x3f, 0x61, //0x0000489e cmpb $97, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000048a2 movl $13, %ecx + 0x0f, 0x85, 0x2a, 0x38, 0x00, 0x00, //0x000048a7 jne LBB5_1592 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x000048ad cmpb $108, $1(%r15) + 0x0f, 0x85, 0x43, 0x38, 0x00, 0x00, //0x000048b2 jne LBB5_1595 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x000048b8 cmpb $115, $2(%r15) + 0x0f, 0x85, 0x58, 0x38, 0x00, 0x00, //0x000048bd jne LBB5_1598 + 0x31, 0xc9, //0x000048c3 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x000048c5 cmpb $101, $3(%r15) + 0x0f, 0x85, 0x57, 0x38, 0x00, 0x00, //0x000048ca jne LBB5_1599 + //0x000048d0 LBB5_899 + 0x4d, 0x89, 0xfc, //0x000048d0 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x000048d3 addq $4, %r12 + //0x000048d7 LBB5_900 + 0x49, 0xc1, 0xe2, 0x20, //0x000048d7 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x02, //0x000048db orq $2, %r10 + //0x000048df LBB5_901 + 0x4d, 0x89, 0x11, //0x000048df movq %r10, (%r9) + 0x49, 0x8d, 0x41, 0x10, //0x000048e2 leaq $16(%r9), %rax + 0x49, 0x89, 0x43, 0x70, //0x000048e6 movq %rax, $112(%r11) + 0x49, 0x83, 0xc1, 0x20, //0x000048ea addq $32, %r9 + 0x4d, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x000048ee cmpq $144(%r11), %r9 + 0xe9, 0xc5, 0x06, 0x00, 0x00, //0x000048f5 jmp LBB5_1003 + //0x000048fa LBB5_902 + 0x49, 0xc1, 0xe2, 0x20, //0x000048fa shlq $32, %r10 + 0x49, 0x83, 0xca, 0x07, //0x000048fe orq $7, %r10 + 0x4d, 0x89, 0x11, //0x00004902 movq %r10, (%r9) + 0x49, 0x8b, 0x43, 0x78, //0x00004905 movq $120(%r11), %rax + 0x49, 0x89, 0x41, 0x08, //0x00004909 movq %rax, $8(%r9) + 0x49, 0x8b, 0x53, 0x70, //0x0000490d movq $112(%r11), %rdx + 0x4d, 0x8b, 0x83, 0x88, 0x00, 0x00, 0x00, //0x00004911 movq $136(%r11), %r8 + 0x48, 0x89, 0xd0, //0x00004918 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x0000491b subq %r8, %rax + 0x48, 0x89, 0xc7, //0x0000491e movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00004921 sarq $4, %rdi + 0x49, 0x89, 0x7b, 0x78, //0x00004925 movq %rdi, $120(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00004929 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x5b, 0x70, //0x0000492d movq %rbx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x00004931 addq $1, $128(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x00004939 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x0000493d xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00004940 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00004944 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004947 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x0000494b cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004952 ja LBB5_904 + 0x49, 0x89, 0xc4, //0x00004958 movq %rax, %r12 + //0x0000495b LBB5_904 + 0x4d, 0x85, 0xe4, //0x0000495b testq %r12, %r12 + 0x0f, 0x84, 0xff, 0xf6, 0xff, 0xff, //0x0000495e je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x00004964 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00004968 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000496c cmpq $32, %rcx + 0x0f, 0x87, 0x0f, 0x0d, 0x00, 0x00, //0x00004970 ja LBB5_1088 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004976 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00004980 btq %rcx, %rsi + 0x0f, 0x83, 0xfb, 0x0c, 0x00, 0x00, //0x00004984 jae LBB5_1088 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000498a movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x0000498f addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00004993 cmpq $32, %rcx + 0x0f, 0x87, 0x9a, 0x0b, 0x00, 0x00, //0x00004997 ja LBB5_1150 + 0x48, 0x0f, 0xa3, 0xce, //0x0000499d btq %rcx, %rsi + 0x0f, 0x83, 0x90, 0x0b, 0x00, 0x00, //0x000049a1 jae LBB5_1150 + 0x49, 0x8b, 0x73, 0x60, //0x000049a7 movq $96(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x000049ab movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x000049ae subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000049b1 cmpq $64, %rcx + 0x0f, 0x83, 0x57, 0x0c, 0x00, 0x00, //0x000049b5 jae LBB5_1084 + 0x49, 0x8b, 0x43, 0x68, //0x000049bb movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x000049bf shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000049c2 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000049c5 testq %rax, %rax + 0x0f, 0x84, 0x3d, 0x0c, 0x00, 0x00, //0x000049c8 je LBB5_1083 + 0x48, 0x0f, 0xbc, 0xc8, //0x000049ce bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x000049d2 leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x000049d6 addq $1, %rax + 0x48, 0x01, 0xce, //0x000049da addq %rcx, %rsi + 0xe9, 0xa1, 0x0c, 0x00, 0x00, //0x000049dd jmp LBB5_1087 + //0x000049e2 LBB5_912 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x000049e2 movb $1(%r12), %al + 0x04, 0xd2, //0x000049e7 addb $-46, %al + 0x3c, 0x37, //0x000049e9 cmpb $55, %al + 0x0f, 0x87, 0x31, 0xfc, 0xff, 0xff, //0x000049eb ja LBB5_860 + 0x0f, 0xb6, 0xc0, //0x000049f1 movzbl %al, %eax + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000049f4 movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xc6, //0x000049fe btq %rax, %rsi + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004a02 movl $1, %eax + 0x0f, 0x83, 0x72, 0x05, 0x00, 0x00, //0x00004a07 jae LBB5_1001 + //0x00004a0d LBB5_914 + 0x4c, 0x89, 0x7d, 0xc8, //0x00004a0d movq %r15, $-56(%rbp) + 0x49, 0x83, 0xf8, 0x20, //0x00004a11 cmpq $32, %r8 + 0x4c, 0x89, 0x75, 0xa8, //0x00004a15 movq %r14, $-88(%rbp) + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004a19 movq $-1, %r15 + 0x0f, 0x82, 0xda, 0x35, 0x00, 0x00, //0x00004a20 jb LBB5_1580 + 0x31, 0xd2, //0x00004a26 xorl %edx, %edx + 0xc5, 0xfe, 0x6f, 0x05, 0xb0, 0xb6, 0xff, 0xff, //0x00004a28 vmovdqu $-18768(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xc8, 0xb6, 0xff, 0xff, //0x00004a30 vmovdqu $-18744(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xe0, 0xb6, 0xff, 0xff, //0x00004a38 vmovdqu $-18720(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xf8, 0xb6, 0xff, 0xff, //0x00004a40 vmovdqu $-18696(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x10, 0xb7, 0xff, 0xff, //0x00004a48 vmovdqu $-18672(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0x28, 0xb7, 0xff, 0xff, //0x00004a50 vmovdqu $-18648(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0x40, 0xb7, 0xff, 0xff, //0x00004a58 vmovdqu $-18624(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004a60 movq $-1, %r9 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004a67 movq $-1, %r10 + 0x90, 0x90, //0x00004a6e .p2align 4, 0x90 + //0x00004a70 LBB5_916 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00004a70 vmovdqu (%r12,%rdx), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x00004a76 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x00004a7a vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00004a7e vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00004a83 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00004a87 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00004a8b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00004a90 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00004a94 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00004a98 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00004a9c vpmovmskb %ymm7, %eax + 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00004aa0 vpmovmskb %ymm10, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00004aa5 vpmovmskb %ymm9, %esi + 0xc5, 0xbd, 0xeb, 0xff, //0x00004aaa vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00004aae vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00004ab3 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xcf, //0x00004ab7 vpmovmskb %ymm7, %ecx + 0x48, 0xf7, 0xd1, //0x00004abb notq %rcx + 0x4c, 0x0f, 0xbc, 0xf1, //0x00004abe bsfq %rcx, %r14 + 0x41, 0x83, 0xfe, 0x20, //0x00004ac2 cmpl $32, %r14d + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004ac6 je LBB5_918 + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00004acc movl $-1, %edi + 0x44, 0x89, 0xf1, //0x00004ad1 movl %r14d, %ecx + 0xd3, 0xe7, //0x00004ad4 shll %cl, %edi + 0xf7, 0xd7, //0x00004ad6 notl %edi + 0x21, 0xf8, //0x00004ad8 andl %edi, %eax + 0x21, 0xfb, //0x00004ada andl %edi, %ebx + 0x21, 0xf7, //0x00004adc andl %esi, %edi + 0x89, 0xfe, //0x00004ade movl %edi, %esi + //0x00004ae0 LBB5_918 + 0x8d, 0x48, 0xff, //0x00004ae0 leal $-1(%rax), %ecx + 0x21, 0xc1, //0x00004ae3 andl %eax, %ecx + 0x0f, 0x85, 0x74, 0x13, 0x00, 0x00, //0x00004ae5 jne LBB5_1163 + 0x8d, 0x4b, 0xff, //0x00004aeb leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00004aee andl %ebx, %ecx + 0x0f, 0x85, 0x69, 0x13, 0x00, 0x00, //0x00004af0 jne LBB5_1163 + 0x8d, 0x4e, 0xff, //0x00004af6 leal $-1(%rsi), %ecx + 0x21, 0xf1, //0x00004af9 andl %esi, %ecx + 0x0f, 0x85, 0x5e, 0x13, 0x00, 0x00, //0x00004afb jne LBB5_1163 + 0x85, 0xc0, //0x00004b01 testl %eax, %eax + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b03 je LBB5_924 + 0x0f, 0xbc, 0xc0, //0x00004b09 bsfl %eax, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00004b0c cmpq $-1, %r10 + 0x0f, 0x85, 0x86, 0x13, 0x00, 0x00, //0x00004b10 jne LBB5_1166 + 0x48, 0x01, 0xd0, //0x00004b16 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00004b19 movq %rax, %r10 + //0x00004b1c LBB5_924 + 0x85, 0xdb, //0x00004b1c testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b1e je LBB5_927 + 0x0f, 0xbc, 0xc3, //0x00004b24 bsfl %ebx, %eax + 0x49, 0x83, 0xf9, 0xff, //0x00004b27 cmpq $-1, %r9 + 0x0f, 0x85, 0x6b, 0x13, 0x00, 0x00, //0x00004b2b jne LBB5_1166 + 0x48, 0x01, 0xd0, //0x00004b31 addq %rdx, %rax + 0x49, 0x89, 0xc1, //0x00004b34 movq %rax, %r9 + //0x00004b37 LBB5_927 + 0x85, 0xf6, //0x00004b37 testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b39 je LBB5_930 + 0x0f, 0xbc, 0xc6, //0x00004b3f bsfl %esi, %eax + 0x49, 0x83, 0xff, 0xff, //0x00004b42 cmpq $-1, %r15 + 0x0f, 0x85, 0x50, 0x13, 0x00, 0x00, //0x00004b46 jne LBB5_1166 + 0x48, 0x01, 0xd0, //0x00004b4c addq %rdx, %rax + 0x49, 0x89, 0xc7, //0x00004b4f movq %rax, %r15 + //0x00004b52 LBB5_930 0x41, 0x83, 0xfe, 0x20, //0x00004b52 cmpl $32, %r14d - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004b56 je LBB5_903 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00004b5c movl $-1, %edi - 0x44, 0x89, 0xf1, //0x00004b61 movl %r14d, %ecx - 0xd3, 0xe7, //0x00004b64 shll %cl, %edi - 0xf7, 0xd7, //0x00004b66 notl %edi - 0x21, 0xf8, //0x00004b68 andl %edi, %eax - 0x21, 0xfb, //0x00004b6a andl %edi, %ebx - 0x21, 0xf7, //0x00004b6c andl %esi, %edi - 0x89, 0xfe, //0x00004b6e movl %edi, %esi - //0x00004b70 LBB5_903 - 0x8d, 0x48, 0xff, //0x00004b70 leal $-1(%rax), %ecx - 0x21, 0xc1, //0x00004b73 andl %eax, %ecx - 0x0f, 0x85, 0x16, 0x14, 0x00, 0x00, //0x00004b75 jne LBB5_1136 - 0x8d, 0x4b, 0xff, //0x00004b7b leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x00004b7e andl %ebx, %ecx - 0x0f, 0x85, 0x0b, 0x14, 0x00, 0x00, //0x00004b80 jne LBB5_1136 - 0x8d, 0x4e, 0xff, //0x00004b86 leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x00004b89 andl %esi, %ecx - 0x0f, 0x85, 0x00, 0x14, 0x00, 0x00, //0x00004b8b jne LBB5_1136 - 0x85, 0xc0, //0x00004b91 testl %eax, %eax - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004b93 je LBB5_909 - 0x0f, 0xbc, 0xc0, //0x00004b99 bsfl %eax, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00004b9c cmpq $-1, %r10 - 0x0f, 0x85, 0xf3, 0x13, 0x00, 0x00, //0x00004ba0 jne LBB5_1137 - 0x48, 0x01, 0xd0, //0x00004ba6 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00004ba9 movq %rax, %r10 - //0x00004bac LBB5_909 - 0x85, 0xdb, //0x00004bac testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004bae je LBB5_912 - 0x0f, 0xbc, 0xc3, //0x00004bb4 bsfl %ebx, %eax - 0x49, 0x83, 0xff, 0xff, //0x00004bb7 cmpq $-1, %r15 - 0x0f, 0x85, 0xd8, 0x13, 0x00, 0x00, //0x00004bbb jne LBB5_1137 - 0x48, 0x01, 0xd0, //0x00004bc1 addq %rdx, %rax - 0x49, 0x89, 0xc7, //0x00004bc4 movq %rax, %r15 - //0x00004bc7 LBB5_912 - 0x85, 0xf6, //0x00004bc7 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004bc9 je LBB5_915 - 0x0f, 0xbc, 0xc6, //0x00004bcf bsfl %esi, %eax - 0x49, 0x83, 0xfd, 0xff, //0x00004bd2 cmpq $-1, %r13 - 0x0f, 0x85, 0xbd, 0x13, 0x00, 0x00, //0x00004bd6 jne LBB5_1137 - 0x48, 0x01, 0xd0, //0x00004bdc addq %rdx, %rax - 0x49, 0x89, 0xc5, //0x00004bdf movq %rax, %r13 - //0x00004be2 LBB5_915 - 0x41, 0x83, 0xfe, 0x20, //0x00004be2 cmpl $32, %r14d - 0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x00004be6 jne LBB5_949 - 0x49, 0x83, 0xc0, 0xe0, //0x00004bec addq $-32, %r8 - 0x48, 0x83, 0xc2, 0x20, //0x00004bf0 addq $32, %rdx - 0x49, 0x83, 0xf8, 0x1f, //0x00004bf4 cmpq $31, %r8 - 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00004bf8 ja LBB5_901 - 0xc5, 0xf8, 0x77, //0x00004bfe vzeroupper - 0x4c, 0x01, 0xe2, //0x00004c01 addq %r12, %rdx - 0x49, 0x89, 0xd6, //0x00004c04 movq %rdx, %r14 - 0x49, 0x83, 0xf8, 0x10, //0x00004c07 cmpq $16, %r8 - 0x0f, 0x82, 0x54, 0x01, 0x00, 0x00, //0x00004c0b jb LBB5_936 - //0x00004c11 LBB5_918 - 0x4d, 0x89, 0xf3, //0x00004c11 movq %r14, %r11 - 0x4d, 0x29, 0xe3, //0x00004c14 subq %r12, %r11 - 0x31, 0xd2, //0x00004c17 xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0xbf, 0xb5, 0xff, 0xff, //0x00004c19 vmovdqu $-19009(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0xc7, 0xb5, 0xff, 0xff, //0x00004c21 vmovdqu $-19001(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0xcf, 0xb5, 0xff, 0xff, //0x00004c29 vmovdqu $-18993(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0xd7, 0xb5, 0xff, 0xff, //0x00004c31 vmovdqu $-18985(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0xdf, 0xb5, 0xff, 0xff, //0x00004c39 vmovdqu $-18977(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0xe7, 0xb5, 0xff, 0xff, //0x00004c41 vmovdqu $-18969(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0xef, 0xb5, 0xff, 0xff, //0x00004c49 vmovdqu $-18961(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004c51 .p2align 4, 0x90 - //0x00004c60 LBB5_919 - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00004c60 vmovdqu (%r14,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00004c66 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00004c6b vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00004c6f vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00004c73 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00004c77 vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00004c7b vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00004c7f vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00004c83 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00004c87 vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00004c8b vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00004c8f vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00004c93 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xc7, //0x00004c97 vpmovmskb %xmm7, %eax - 0xc5, 0xf9, 0xd7, 0xda, //0x00004c9b vpmovmskb %xmm2, %ebx - 0xc5, 0x79, 0xd7, 0xc9, //0x00004c9f vpmovmskb %xmm1, %r9d - 0xc5, 0xf9, 0xd7, 0xc8, //0x00004ca3 vpmovmskb %xmm0, %ecx - 0xf7, 0xd1, //0x00004ca7 notl %ecx - 0x0f, 0xbc, 0xc9, //0x00004ca9 bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00004cac cmpl $16, %ecx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004caf je LBB5_921 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004cb5 movl $-1, %esi - 0xd3, 0xe6, //0x00004cba shll %cl, %esi - 0xf7, 0xd6, //0x00004cbc notl %esi - 0x21, 0xf0, //0x00004cbe andl %esi, %eax - 0x21, 0xf3, //0x00004cc0 andl %esi, %ebx - 0x44, 0x21, 0xce, //0x00004cc2 andl %r9d, %esi - 0x41, 0x89, 0xf1, //0x00004cc5 movl %esi, %r9d - //0x00004cc8 LBB5_921 - 0x8d, 0x70, 0xff, //0x00004cc8 leal $-1(%rax), %esi - 0x21, 0xc6, //0x00004ccb andl %eax, %esi - 0x0f, 0x85, 0xfc, 0x24, 0x00, 0x00, //0x00004ccd jne LBB5_1379 - 0x8d, 0x73, 0xff, //0x00004cd3 leal $-1(%rbx), %esi - 0x21, 0xde, //0x00004cd6 andl %ebx, %esi - 0x0f, 0x85, 0xf1, 0x24, 0x00, 0x00, //0x00004cd8 jne LBB5_1379 - 0x41, 0x8d, 0x71, 0xff, //0x00004cde leal $-1(%r9), %esi - 0x44, 0x21, 0xce, //0x00004ce2 andl %r9d, %esi - 0x0f, 0x85, 0xe4, 0x24, 0x00, 0x00, //0x00004ce5 jne LBB5_1379 - 0x85, 0xc0, //0x00004ceb testl %eax, %eax - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004ced je LBB5_927 - 0x0f, 0xbc, 0xc0, //0x00004cf3 bsfl %eax, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00004cf6 cmpq $-1, %r10 - 0x0f, 0x85, 0xa7, 0x26, 0x00, 0x00, //0x00004cfa jne LBB5_1404 - 0x4c, 0x01, 0xd8, //0x00004d00 addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004d03 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00004d06 movq %rax, %r10 - //0x00004d09 LBB5_927 - 0x85, 0xdb, //0x00004d09 testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004d0b je LBB5_930 - 0x0f, 0xbc, 0xc3, //0x00004d11 bsfl %ebx, %eax - 0x49, 0x83, 0xff, 0xff, //0x00004d14 cmpq $-1, %r15 - 0x0f, 0x85, 0x89, 0x26, 0x00, 0x00, //0x00004d18 jne LBB5_1404 - 0x4c, 0x01, 0xd8, //0x00004d1e addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004d21 addq %rdx, %rax - 0x49, 0x89, 0xc7, //0x00004d24 movq %rax, %r15 - //0x00004d27 LBB5_930 - 0x45, 0x85, 0xc9, //0x00004d27 testl %r9d, %r9d - 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00004d2a je LBB5_933 - 0x41, 0x0f, 0xbc, 0xc1, //0x00004d30 bsfl %r9d, %eax - 0x49, 0x83, 0xfd, 0xff, //0x00004d34 cmpq $-1, %r13 - 0x0f, 0x85, 0x69, 0x26, 0x00, 0x00, //0x00004d38 jne LBB5_1404 - 0x4c, 0x01, 0xd8, //0x00004d3e addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004d41 addq %rdx, %rax - 0x49, 0x89, 0xc5, //0x00004d44 movq %rax, %r13 - //0x00004d47 LBB5_933 - 0x83, 0xf9, 0x10, //0x00004d47 cmpl $16, %ecx - 0x0f, 0x85, 0x5f, 0x02, 0x00, 0x00, //0x00004d4a jne LBB5_971 - 0x49, 0x83, 0xc0, 0xf0, //0x00004d50 addq $-16, %r8 - 0x48, 0x83, 0xc2, 0x10, //0x00004d54 addq $16, %rdx - 0x49, 0x83, 0xf8, 0x0f, //0x00004d58 cmpq $15, %r8 - 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00004d5c ja LBB5_919 - 0x49, 0x01, 0xd6, //0x00004d62 addq %rdx, %r14 - //0x00004d65 LBB5_936 - 0x4d, 0x85, 0xc0, //0x00004d65 testq %r8, %r8 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004d68 movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x71, 0x02, 0x00, 0x00, //0x00004d6c je LBB5_974 - 0x4f, 0x8d, 0x0c, 0x06, //0x00004d72 leaq (%r14,%r8), %r9 - 0x4c, 0x89, 0xf6, //0x00004d76 movq %r14, %rsi - 0x4c, 0x29, 0xe6, //0x00004d79 subq %r12, %rsi - 0x31, 0xd2, //0x00004d7c xorl %edx, %edx - 0x48, 0x8d, 0x1d, 0xef, 0x76, 0x00, 0x00, //0x00004d7e leaq $30447(%rip), %rbx /* LJTI5_3+0(%rip) */ - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00004d85 jmp LBB5_941 - //0x00004d8a LBB5_938 - 0x49, 0x83, 0xfa, 0xff, //0x00004d8a cmpq $-1, %r10 - 0x0f, 0x85, 0x43, 0x24, 0x00, 0x00, //0x00004d8e jne LBB5_1380 - 0x4c, 0x8d, 0x14, 0x16, //0x00004d94 leaq (%rsi,%rdx), %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004d98 .p2align 4, 0x90 - //0x00004da0 LBB5_940 - 0x48, 0x83, 0xc2, 0x01, //0x00004da0 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00004da4 cmpq %rdx, %r8 - 0x0f, 0x84, 0x94, 0x10, 0x00, 0x00, //0x00004da7 je LBB5_1125 - //0x00004dad LBB5_941 - 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00004dad movsbl (%r14,%rdx), %eax - 0x8d, 0x48, 0xd0, //0x00004db2 leal $-48(%rax), %ecx - 0x83, 0xf9, 0x0a, //0x00004db5 cmpl $10, %ecx - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00004db8 jb LBB5_940 - 0x8d, 0x48, 0xd5, //0x00004dbe leal $-43(%rax), %ecx - 0x83, 0xf9, 0x1a, //0x00004dc1 cmpl $26, %ecx - 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00004dc4 ja LBB5_946 - 0x48, 0x63, 0x04, 0x8b, //0x00004dca movslq (%rbx,%rcx,4), %rax - 0x48, 0x01, 0xd8, //0x00004dce addq %rbx, %rax - 0xff, 0xe0, //0x00004dd1 jmpq *%rax - //0x00004dd3 LBB5_944 - 0x49, 0x83, 0xfd, 0xff, //0x00004dd3 cmpq $-1, %r13 - 0x0f, 0x85, 0xfa, 0x23, 0x00, 0x00, //0x00004dd7 jne LBB5_1380 - 0x4c, 0x8d, 0x2c, 0x16, //0x00004ddd leaq (%rsi,%rdx), %r13 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00004de1 jmp LBB5_940 - //0x00004de6 LBB5_946 - 0x83, 0xf8, 0x65, //0x00004de6 cmpl $101, %eax - 0x0f, 0x85, 0xf1, 0x01, 0x00, 0x00, //0x00004de9 jne LBB5_973 - //0x00004def LBB5_947 - 0x49, 0x83, 0xff, 0xff, //0x00004def cmpq $-1, %r15 - 0x0f, 0x85, 0xde, 0x23, 0x00, 0x00, //0x00004df3 jne LBB5_1380 - 0x4c, 0x8d, 0x3c, 0x16, //0x00004df9 leaq (%rsi,%rdx), %r15 - 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00004dfd jmp LBB5_940 - //0x00004e02 LBB5_949 - 0x49, 0x01, 0xd6, //0x00004e02 addq %rdx, %r14 - 0x4d, 0x01, 0xe6, //0x00004e05 addq %r12, %r14 - 0xc5, 0xf8, 0x77, //0x00004e08 vzeroupper - 0x48, 0x8b, 0x75, 0x90, //0x00004e0b movq $-112(%rbp), %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004e0f movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00004e16 testq %r10, %r10 - 0x0f, 0x85, 0xd8, 0x01, 0x00, 0x00, //0x00004e19 jne LBB5_975 - 0xe9, 0x3c, 0x02, 0x00, 0x00, //0x00004e1f jmp LBB5_985 - //0x00004e24 LBB5_950 - 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004e24 movl $-1, %r8d - //0x00004e2a LBB5_951 - 0x48, 0x8b, 0x55, 0xc0, //0x00004e2a movq $-64(%rbp), %rdx - 0x8a, 0x4a, 0x02, //0x00004e2e movb $2(%rdx), %cl - 0x48, 0x83, 0xc2, 0x02, //0x00004e31 addq $2, %rdx - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00004e35 jmp LBB5_953 - //0x00004e3a LBB5_952 - 0x48, 0x8b, 0x55, 0xc0, //0x00004e3a movq $-64(%rbp), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00004e3e addq $1, %rdx - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004e42 movl $1, %r8d - //0x00004e48 LBB5_953 - 0x48, 0x89, 0x55, 0xc0, //0x00004e48 movq %rdx, $-64(%rbp) - 0x8d, 0x51, 0xd0, //0x00004e4c leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00004e4f cmpb $9, %dl - 0x0f, 0x87, 0x40, 0x32, 0x00, 0x00, //0x00004e52 ja LBB5_1542 - 0x31, 0xd2, //0x00004e58 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004e5a movq $-1, %rdi - 0x48, 0x8b, 0x45, 0xc0, //0x00004e61 movq $-64(%rbp), %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004e65 .p2align 4, 0x90 - //0x00004e70 LBB5_955 - 0x8d, 0x14, 0x92, //0x00004e70 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00004e73 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00004e76 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00004e79 addl $-48, %edx - 0x0f, 0xb6, 0x48, 0x01, //0x00004e7c movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x01, //0x00004e80 addq $1, %rax - 0x8d, 0x59, 0xd0, //0x00004e84 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00004e87 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00004e8b cmpb $10, %bl - 0x0f, 0x82, 0xdc, 0xff, 0xff, 0xff, //0x00004e8e jb LBB5_955 - 0x48, 0x89, 0x45, 0xc0, //0x00004e94 movq %rax, $-64(%rbp) - 0x48, 0x83, 0xff, 0x09, //0x00004e98 cmpq $9, %rdi - 0x0f, 0x83, 0x00, 0x32, 0x00, 0x00, //0x00004e9c jae LBB5_1543 - //0x00004ea2 LBB5_957 - 0x41, 0x0f, 0xaf, 0xd0, //0x00004ea2 imull %r8d, %edx - 0x44, 0x01, 0xea, //0x00004ea6 addl %r13d, %edx - 0x41, 0x89, 0xd5, //0x00004ea9 movl %edx, %r13d - 0xe9, 0x7a, 0x03, 0x00, 0x00, //0x00004eac jmp LBB5_1004 - //0x00004eb1 LBB5_958 - 0x49, 0x8d, 0x44, 0x24, 0x02, //0x00004eb1 leaq $2(%r12), %rax - 0x48, 0x89, 0x45, 0xc0, //0x00004eb6 movq %rax, $-64(%rbp) - 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004eba movb $2(%r12), %al - 0x8d, 0x48, 0xd0, //0x00004ebf leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00004ec2 cmpb $9, %cl - 0x48, 0x89, 0x75, 0x90, //0x00004ec5 movq %rsi, $-112(%rbp) - 0x0f, 0x87, 0xe7, 0x32, 0x00, 0x00, //0x00004ec9 ja LBB5_1562 - 0x45, 0x31, 0xed, //0x00004ecf xorl %r13d, %r13d - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004ed2 movq $-56(%rbp), %r11 - 0x3c, 0x30, //0x00004ed6 cmpb $48, %al - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00004ed8 jne LBB5_961 - //0x00004ede LBB5_960 - 0x48, 0x8b, 0x4d, 0xc0, //0x00004ede movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x41, 0x01, //0x00004ee2 movzbl $1(%rcx), %eax - 0x48, 0x83, 0xc1, 0x01, //0x00004ee6 addq $1, %rcx - 0x48, 0x89, 0x4d, 0xc0, //0x00004eea movq %rcx, $-64(%rbp) - 0x41, 0x83, 0xc5, 0xff, //0x00004eee addl $-1, %r13d - 0x3c, 0x30, //0x00004ef2 cmpb $48, %al - 0x0f, 0x84, 0xe4, 0xff, 0xff, 0xff, //0x00004ef4 je LBB5_960 - //0x00004efa LBB5_961 - 0x3c, 0x45, //0x00004efa cmpb $69, %al - 0x0f, 0x84, 0xaf, 0x02, 0x00, 0x00, //0x00004efc je LBB5_995 - 0x3c, 0x65, //0x00004f02 cmpb $101, %al - 0x0f, 0x84, 0xa7, 0x02, 0x00, 0x00, //0x00004f04 je LBB5_995 - 0x8d, 0x58, 0xd0, //0x00004f0a leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00004f0d xorl %ecx, %ecx - 0x31, 0xd2, //0x00004f0f xorl %edx, %edx - 0x48, 0x89, 0x55, 0x80, //0x00004f11 movq %rdx, $-128(%rbp) - 0x31, 0xf6, //0x00004f15 xorl %esi, %esi - //0x00004f17 LBB5_964 - 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00004f17 movl $17, %r8d - 0x49, 0x29, 0xc8, //0x00004f1d subq %rcx, %r8 - 0x4d, 0x85, 0xc0, //0x00004f20 testq %r8, %r8 - 0x0f, 0x8e, 0xab, 0x00, 0x00, 0x00, //0x00004f23 jle LBB5_972 - 0x80, 0xfb, 0x09, //0x00004f29 cmpb $9, %bl - 0x0f, 0x87, 0xa2, 0x00, 0x00, 0x00, //0x00004f2c ja LBB5_972 - 0x48, 0x8b, 0x55, 0xc0, //0x00004f32 movq $-64(%rbp), %rdx - 0x4c, 0x01, 0xc2, //0x00004f36 addq %r8, %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004f39 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00004f3e subq %rcx, %rbx - 0x31, 0xc9, //0x00004f41 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004f43 .p2align 4, 0x90 - //0x00004f50 LBB5_967 - 0x48, 0x8d, 0x34, 0xb6, //0x00004f50 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004f54 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004f57 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00004f5b addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00004f5f cmpq %rcx, %rbx - 0x0f, 0x84, 0x7c, 0x02, 0x00, 0x00, //0x00004f62 je LBB5_999 - 0x48, 0x8b, 0x45, 0xc0, //0x00004f68 movq $-64(%rbp), %rax - 0x0f, 0xb6, 0x44, 0x08, 0x01, //0x00004f6c movzbl $1(%rax,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00004f71 leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00004f74 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00004f78 cmpb $10, %dil - 0x0f, 0x82, 0xce, 0xff, 0xff, 0xff, //0x00004f7c jb LBB5_967 - 0x48, 0x8b, 0x55, 0xc0, //0x00004f82 movq $-64(%rbp), %rdx - 0x48, 0x01, 0xca, //0x00004f86 addq %rcx, %rdx - 0x49, 0x89, 0xc8, //0x00004f89 movq %rcx, %r8 - 0xe9, 0x89, 0x02, 0x00, 0x00, //0x00004f8c jmp LBB5_1003 - //0x00004f91 LBB5_970 - 0x31, 0xc9, //0x00004f91 xorl %ecx, %ecx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004f93 movl $0, %eax - 0x48, 0x89, 0x45, 0x98, //0x00004f98 movq %rax, $-104(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00004f9c movl $0, %edx - 0x45, 0x84, 0xc9, //0x00004fa1 testb %r9b, %r9b - 0x0f, 0x85, 0x06, 0x13, 0x00, 0x00, //0x00004fa4 jne LBB5_1188 - 0xe9, 0xc4, 0x13, 0x00, 0x00, //0x00004faa jmp LBB5_1193 - //0x00004faf LBB5_971 - 0x89, 0xc8, //0x00004faf movl %ecx, %eax - 0x49, 0x01, 0xc6, //0x00004fb1 addq %rax, %r14 - 0x49, 0x01, 0xd6, //0x00004fb4 addq %rdx, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004fb7 movq $-56(%rbp), %r11 - 0x48, 0x8b, 0x75, 0x90, //0x00004fbb movq $-112(%rbp), %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004fbf movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00004fc6 testq %r10, %r10 - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00004fc9 jne LBB5_975 - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00004fcf jmp LBB5_985 - //0x00004fd4 LBB5_972 - 0x48, 0x8b, 0x55, 0xc0, //0x00004fd4 movq $-64(%rbp), %rdx - 0x45, 0x31, 0xc0, //0x00004fd8 xorl %r8d, %r8d - 0xe9, 0x09, 0x02, 0x00, 0x00, //0x00004fdb jmp LBB5_1000 - //0x00004fe0 LBB5_973 - 0x49, 0x01, 0xd6, //0x00004fe0 addq %rdx, %r14 - //0x00004fe3 LBB5_974 - 0x48, 0x8b, 0x75, 0x90, //0x00004fe3 movq $-112(%rbp), %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004fe7 movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00004fee testq %r10, %r10 - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00004ff1 je LBB5_985 - //0x00004ff7 LBB5_975 - 0x4d, 0x85, 0xed, //0x00004ff7 testq %r13, %r13 - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00004ffa je LBB5_985 - 0x4d, 0x85, 0xff, //0x00005000 testq %r15, %r15 - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00005003 je LBB5_985 - 0x4d, 0x29, 0xe6, //0x00005009 subq %r12, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x0000500c leaq $-1(%r14), %rax - 0x49, 0x39, 0xc2, //0x00005010 cmpq %rax, %r10 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00005013 je LBB5_983 - 0x49, 0x39, 0xc5, //0x00005019 cmpq %rax, %r13 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000501c je LBB5_983 - 0x49, 0x39, 0xc7, //0x00005022 cmpq %rax, %r15 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00005025 je LBB5_983 - 0x4d, 0x85, 0xed, //0x0000502b testq %r13, %r13 - 0x0f, 0x8e, 0x8d, 0x01, 0x00, 0x00, //0x0000502e jle LBB5_996 - 0x49, 0x8d, 0x45, 0xff, //0x00005034 leaq $-1(%r13), %rax - 0x49, 0x39, 0xc7, //0x00005038 cmpq %rax, %r15 - 0x0f, 0x84, 0x80, 0x01, 0x00, 0x00, //0x0000503b je LBB5_996 - 0x49, 0xf7, 0xd5, //0x00005041 notq %r13 - 0x4c, 0x89, 0xea, //0x00005044 movq %r13, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005047 jmp LBB5_984 - //0x0000504c LBB5_983 - 0x49, 0xf7, 0xde, //0x0000504c negq %r14 - 0x4c, 0x89, 0xf2, //0x0000504f movq %r14, %rdx - //0x00005052 LBB5_984 - 0x31, 0xc9, //0x00005052 xorl %ecx, %ecx - 0x48, 0x89, 0xd0, //0x00005054 movq %rdx, %rax - 0x48, 0x85, 0xd2, //0x00005057 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x0000505a jns LBB5_986 - //0x00005060 LBB5_985 - 0x48, 0xf7, 0xd2, //0x00005060 notq %rdx - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00005063 movl $3, %ecx - 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00005068 movq $-3, %rax - //0x0000506f LBB5_986 - 0x49, 0x01, 0xd4, //0x0000506f addq %rdx, %r12 - 0x0f, 0xb6, 0x55, 0xa8, //0x00005072 movzbl $-88(%rbp), %edx - 0x48, 0x01, 0xc2, //0x00005076 addq %rax, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x00005079 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x0000507d orq $27, %rsi - 0x4c, 0x8b, 0x75, 0xb8, //0x00005081 movq $-72(%rbp), %r14 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00005085 movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x0000508c movq %rsi, (%rax) - 0x48, 0x89, 0x50, 0x08, //0x0000508f movq %rdx, $8(%rax) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00005093 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000509a leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000509e movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000050a5 addl $1, $212(%r14) - //0x000050ad LBB5_987 - 0x48, 0x83, 0xc0, 0x20, //0x000050ad addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000050b1 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000050b8 setbe %al - 0xe9, 0x01, 0x13, 0x00, 0x00, //0x000050bb jmp LBB5_1195 - //0x000050c0 LBB5_988 - 0xc5, 0xfe, 0x6f, 0x05, 0xb8, 0xaf, 0xff, 0xff, //0x000050c0 vmovdqu $-20552(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xd0, 0xaf, 0xff, 0xff, //0x000050c8 vmovdqu $-20528(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xe8, 0xaf, 0xff, 0xff, //0x000050d0 vmovdqu $-20504(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xec, //0x000050d8 movq %r13, %r12 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000050db movq $-56(%rbp), %r11 - 0x90, //0x000050df .p2align 4, 0x90 - //0x000050e0 LBB5_989 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x000050e0 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x000050e5 vpmovmskb %ymm4, %ecx - 0x83, 0xc0, 0xff, //0x000050e9 addl $-1, %eax - 0x85, 0xc8, //0x000050ec testl %ecx, %eax - 0x0f, 0x85, 0xe0, 0x26, 0x00, 0x00, //0x000050ee jne LBB5_1459 - 0xc5, 0xe5, 0x71, 0xf3, 0x07, //0x000050f4 vpsllw $7, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xfb, //0x000050f9 vpmovmskb %ymm3, %edi - 0x85, 0xf8, //0x000050fd testl %edi, %eax - 0x0f, 0x85, 0x86, 0x2c, 0x00, 0x00, //0x000050ff jne LBB5_1513 - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x00005105 vmovdqu $32(%r12), %ymm3 - 0x49, 0x83, 0xc4, 0x20, //0x0000510c addq $32, %r12 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005110 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005114 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x00005118 vpmovmskb %ymm5, %eax - 0xc5, 0xe5, 0xda, 0xea, //0x0000511c vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x00005120 vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xec, //0x00005124 vpor %ymm4, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00005128 vpmovmskb %ymm5, %ecx - 0x83, 0xc1, 0xff, //0x0000512c addl $-1, %ecx - 0x85, 0xc1, //0x0000512f testl %eax, %ecx - 0x0f, 0x84, 0xa9, 0xff, 0xff, 0xff, //0x00005131 je LBB5_989 - //0x00005137 LBB5_992 - 0x49, 0x89, 0xf2, //0x00005137 movq %rsi, %r10 - 0x0f, 0xbc, 0xc0, //0x0000513a bsfl %eax, %eax - 0x4a, 0x8d, 0x0c, 0x20, //0x0000513d leaq (%rax,%r12), %rcx - 0x49, 0x01, 0xc4, //0x00005141 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00005144 addq $1, %r12 - 0x49, 0xf7, 0xd5, //0x00005148 notq %r13 - 0x4a, 0x8d, 0x34, 0x29, //0x0000514b leaq (%rcx,%r13), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000514f addq $1, %rsi - 0x31, 0xc0, //0x00005153 xorl %eax, %eax - 0x31, 0xc9, //0x00005155 xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00005157 testq %rsi, %rsi - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x0000515a jns LBB5_994 - //0x00005160 LBB5_993 - 0x89, 0xf1, //0x00005160 movl %esi, %ecx - 0xf7, 0xd9, //0x00005162 negl %ecx - //0x00005164 LBB5_994 - 0x48, 0x89, 0x45, 0xa0, //0x00005164 movq %rax, $-96(%rbp) - 0x0f, 0xb6, 0xc0, //0x00005168 movzbl %al, %eax - 0x49, 0xc1, 0xe2, 0x20, //0x0000516b shlq $32, %r10 - 0x49, 0x8d, 0x04, 0xc2, //0x0000516f leaq (%r10,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00005173 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x0000517d addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00005180 addq $4, %rax - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00005184 movq $160(%r14), %rdx - 0x48, 0x89, 0x02, //0x0000518b movq %rax, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x0000518e movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00005192 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00005199 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000519d movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000051a4 addl $1, $208(%r14) - 0xe9, 0xfc, 0xfe, 0xff, 0xff, //0x000051ac jmp LBB5_987 - //0x000051b1 LBB5_995 - 0x31, 0xc0, //0x000051b1 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x80, //0x000051b3 movq %rax, $-128(%rbp) - 0x45, 0x31, 0xed, //0x000051b7 xorl %r13d, %r13d - 0x31, 0xf6, //0x000051ba xorl %esi, %esi - 0xe9, 0x39, 0xf4, 0xff, 0xff, //0x000051bc jmp LBB5_838 - //0x000051c1 LBB5_996 - 0x4c, 0x89, 0xd0, //0x000051c1 movq %r10, %rax - 0x4c, 0x09, 0xf8, //0x000051c4 orq %r15, %rax - 0x0f, 0x99, 0xc0, //0x000051c7 setns %al - 0x0f, 0x88, 0x92, 0x04, 0x00, 0x00, //0x000051ca js LBB5_1051 - 0x4d, 0x39, 0xfa, //0x000051d0 cmpq %r15, %r10 - 0x0f, 0x8c, 0x89, 0x04, 0x00, 0x00, //0x000051d3 jl LBB5_1051 - 0x49, 0xf7, 0xd2, //0x000051d9 notq %r10 - 0x4c, 0x89, 0xd2, //0x000051dc movq %r10, %rdx - 0xe9, 0x6e, 0xfe, 0xff, 0xff, //0x000051df jmp LBB5_984 - //0x000051e4 LBB5_999 - 0x8a, 0x02, //0x000051e4 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x000051e6 leal $-48(%rax), %ebx - //0x000051e9 LBB5_1000 - 0x80, 0xfb, 0x09, //0x000051e9 cmpb $9, %bl - 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x000051ec ja LBB5_1003 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000051f2 .p2align 4, 0x90 - //0x00005200 LBB5_1001 - 0x0f, 0xb6, 0x42, 0x01, //0x00005200 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00005204 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00005208 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x0000520b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000520e jb LBB5_1001 - 0xb1, 0x01, //0x00005214 movb $1, %cl - 0x48, 0x89, 0x4d, 0x80, //0x00005216 movq %rcx, $-128(%rbp) - //0x0000521a LBB5_1003 - 0x45, 0x29, 0xc5, //0x0000521a subl %r8d, %r13d - 0x24, 0xdf, //0x0000521d andb $-33, %al - 0x48, 0x89, 0x55, 0xc0, //0x0000521f movq %rdx, $-64(%rbp) - 0x3c, 0x45, //0x00005223 cmpb $69, %al - 0x0f, 0x84, 0xcf, 0xf3, 0xff, 0xff, //0x00005225 je LBB5_838 - //0x0000522b LBB5_1004 - 0x43, 0x8d, 0x3c, 0x12, //0x0000522b leal (%r10,%r10), %edi - 0x83, 0xc7, 0xff, //0x0000522f addl $-1, %edi - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005232 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000523c addq $1, %rax - 0x48, 0x39, 0xc6, //0x00005240 cmpq %rax, %rsi - 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x00005243 jae LBB5_1015 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00005249 vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0xfa, 0xaf, 0xff, 0xff, //0x0000524e vpunpckldq $-20486(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x02, 0xb0, 0xff, 0xff, //0x00005256 vsubpd $-20478(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000525e vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00005264 vaddsd %xmm0, %xmm1, %xmm0 - 0x89, 0xf8, //0x00005268 movl %edi, %eax - 0xc1, 0xe8, 0x1f, //0x0000526a shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x0000526d shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00005271 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x00005276 vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xed, //0x0000527a testl %r13d, %r13d - 0x0f, 0x84, 0xc9, 0x0f, 0x00, 0x00, //0x0000527d je LBB5_1183 - 0x48, 0x85, 0xf6, //0x00005283 testq %rsi, %rsi - 0x0f, 0x84, 0xc0, 0x0f, 0x00, 0x00, //0x00005286 je LBB5_1183 - 0x41, 0x8d, 0x45, 0xff, //0x0000528c leal $-1(%r13), %eax - 0x83, 0xf8, 0x24, //0x00005290 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00005293 ja LBB5_1013 - 0x44, 0x89, 0xe8, //0x00005299 movl %r13d, %eax - 0x41, 0x83, 0xfd, 0x17, //0x0000529c cmpl $23, %r13d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000052a0 jl LBB5_1010 - 0x41, 0x8d, 0x45, 0xea, //0x000052a6 leal $-22(%r13), %eax - 0x48, 0x8d, 0x0d, 0x0f, 0x74, 0x00, 0x00, //0x000052aa leaq $29711(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000052b1 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000052b6 movl $22, %eax - //0x000052bb LBB5_1010 - 0xc5, 0xf9, 0x2e, 0x05, 0xbd, 0xaf, 0xff, 0xff, //0x000052bb vucomisd $-20547(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0x4e, 0x03, 0x00, 0x00, //0x000052c3 ja LBB5_1048 - 0xc5, 0xfb, 0x10, 0x0d, 0xb7, 0xaf, 0xff, 0xff, //0x000052c9 vmovsd $-20553(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x000052d1 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x3c, 0x03, 0x00, 0x00, //0x000052d5 ja LBB5_1048 - 0x89, 0xc0, //0x000052db movl %eax, %eax - 0x48, 0x8d, 0x0d, 0xdc, 0x73, 0x00, 0x00, //0x000052dd leaq $29660(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000052e4 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0x5e, 0x0f, 0x00, 0x00, //0x000052e9 jmp LBB5_1183 - //0x000052ee LBB5_1013 - 0x41, 0x83, 0xfd, 0xea, //0x000052ee cmpl $-22, %r13d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000052f2 jb LBB5_1015 - 0x41, 0xf7, 0xdd, //0x000052f8 negl %r13d - 0x48, 0x8d, 0x05, 0xbe, 0x73, 0x00, 0x00, //0x000052fb leaq $29630(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x00005302 vdivsd (%rax,%r13,8), %xmm0, %xmm0 - 0xe9, 0x3f, 0x0f, 0x00, 0x00, //0x00005308 jmp LBB5_1183 - //0x0000530d LBB5_1015 - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x0000530d leal $348(%r13), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00005314 cmpl $695, %eax - 0x0f, 0x87, 0x31, 0x01, 0x00, 0x00, //0x00005319 ja LBB5_1030 - //0x0000531f LBB5_1016 - 0x48, 0x85, 0xf6, //0x0000531f testq %rsi, %rsi - 0x44, 0x89, 0x4d, 0xa8, //0x00005322 movl %r9d, $-88(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00005326 je LBB5_1018 - 0x48, 0x0f, 0xbd, 0xde, //0x0000532c bsrq %rsi, %rbx - 0x48, 0x83, 0xf3, 0x3f, //0x00005330 xorq $63, %rbx - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00005334 jmp LBB5_1019 - //0x00005339 LBB5_1018 - 0xbb, 0x40, 0x00, 0x00, 0x00, //0x00005339 movl $64, %ebx - //0x0000533e LBB5_1019 - 0x49, 0x89, 0xf7, //0x0000533e movq %rsi, %r15 - 0x89, 0xd9, //0x00005341 movl %ebx, %ecx - 0x49, 0xd3, 0xe7, //0x00005343 shlq %cl, %r15 - 0x41, 0x89, 0xc1, //0x00005346 movl %eax, %r9d - 0x49, 0xc1, 0xe1, 0x04, //0x00005349 shlq $4, %r9 - 0x48, 0x8d, 0x05, 0x2c, 0x74, 0x00, 0x00, //0x0000534d leaq $29740(%rip), %rax /* _POW10_M128_TAB+0(%rip) */ - 0x4d, 0x8b, 0x44, 0x01, 0x08, //0x00005354 movq $8(%r9,%rax), %r8 - 0x4c, 0x89, 0xc0, //0x00005359 movq %r8, %rax - 0x49, 0xf7, 0xe7, //0x0000535c mulq %r15 - 0x49, 0x89, 0xc3, //0x0000535f movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00005362 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005365 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000536b cmpq $511, %rdx - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00005372 jne LBB5_1025 - 0x4c, 0x89, 0xf9, //0x00005378 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x0000537b notq %rcx - 0x49, 0x39, 0xcb, //0x0000537e cmpq %rcx, %r11 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00005381 jbe LBB5_1025 - 0x4c, 0x89, 0xf8, //0x00005387 movq %r15, %rax - 0x48, 0x8d, 0x15, 0xef, 0x73, 0x00, 0x00, //0x0000538a leaq $29679(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0xf7, 0x24, 0x11, //0x00005391 mulq (%r9,%rdx) - 0x49, 0x01, 0xd3, //0x00005395 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00005398 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x0000539c movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000539f andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000053a5 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000053ac jne LBB5_1025 - 0x49, 0x83, 0xfb, 0xff, //0x000053b2 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000053b6 jne LBB5_1025 - 0x48, 0x39, 0xc8, //0x000053bc cmpq %rcx, %rax - 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000053bf ja LBB5_1024 - //0x000053c5 LBB5_1025 - 0x4c, 0x89, 0xd0, //0x000053c5 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000053c8 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000053cc leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x000053cf shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x000053d2 testq %r11, %r11 - 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x000053d5 jne LBB5_1028 - 0x48, 0x85, 0xd2, //0x000053db testq %rdx, %rdx - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000053de jne LBB5_1028 - 0x44, 0x89, 0xd1, //0x000053e4 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x000053e7 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000053ea cmpl $1, %ecx - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000053ed jne LBB5_1028 - //0x000053f3 LBB5_1024 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000053f3 movq $-56(%rbp), %r11 - 0xe9, 0x54, 0x00, 0x00, 0x00, //0x000053f7 jmp LBB5_1030 - //0x000053fc LBB5_1028 - 0x89, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x000053fc movl %edi, $-160(%rbp) - 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x00005402 imull $217706, %r13d, %ecx - 0xc1, 0xf9, 0x10, //0x00005409 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x0000540c addl $1087, %ecx - 0x4c, 0x63, 0xd9, //0x00005412 movslq %ecx, %r11 - 0x4c, 0x89, 0xdf, //0x00005415 movq %r11, %rdi - 0x48, 0x29, 0xdf, //0x00005418 subq %rbx, %rdi - 0x44, 0x89, 0xd2, //0x0000541b movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x0000541e andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00005421 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00005424 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x00005427 shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x0000542b addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x0000542e cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x00005432 sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x00005436 leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000543a cmpq $2045, %rax - 0x0f, 0x86, 0x57, 0x00, 0x00, 0x00, //0x00005440 jbe LBB5_1035 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005446 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x0000544a movl $-160(%rbp), %edi - //0x00005450 LBB5_1030 - 0x4c, 0x8b, 0x45, 0xc0, //0x00005450 movq $-64(%rbp), %r8 - 0x4d, 0x29, 0xe0, //0x00005454 subq %r12, %r8 - 0x4d, 0x8b, 0x4e, 0x40, //0x00005457 movq $64(%r14), %r9 - 0x4d, 0x8b, 0x6e, 0x50, //0x0000545b movq $80(%r14), %r13 - 0x4d, 0x85, 0xed, //0x0000545f testq %r13, %r13 - 0x0f, 0x84, 0x6a, 0x0b, 0x00, 0x00, //0x00005462 je LBB5_1142 - 0x41, 0xc6, 0x01, 0x00, //0x00005468 movb $0, (%r9) - 0x49, 0x83, 0xfd, 0x01, //0x0000546c cmpq $1, %r13 - 0x0f, 0x84, 0x5c, 0x0b, 0x00, 0x00, //0x00005470 je LBB5_1142 - 0x49, 0x8d, 0x4d, 0xff, //0x00005476 leaq $-1(%r13), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000547a movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x0000547f cmpq $16, %rcx - 0x0f, 0x82, 0x37, 0x0b, 0x00, 0x00, //0x00005483 jb LBB5_1141 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00005489 cmpq $128, %rcx - 0x0f, 0x83, 0x9d, 0x01, 0x00, 0x00, //0x00005490 jae LBB5_1049 - 0x31, 0xd2, //0x00005496 xorl %edx, %edx - 0xe9, 0xc3, 0x0a, 0x00, 0x00, //0x00005498 jmp LBB5_1133 - //0x0000549d LBB5_1035 - 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000549d movabsq $18014398509481984, %r13 - 0x4c, 0x39, 0xea, //0x000054a7 cmpq %r13, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000054aa movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000054b4 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x000054be movb $2, %cl - 0x80, 0xd9, 0x00, //0x000054c0 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x000054c3 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x000054c6 shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x000054ca andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x000054cd orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x000054d0 movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x000054d3 orq %r15, %rax - 0x8b, 0x4d, 0xa8, //0x000054d6 movl $-88(%rbp), %ecx - 0x84, 0xc9, //0x000054d9 testb %cl, %cl - 0x48, 0x0f, 0x44, 0xc2, //0x000054db cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000054df vmovq %rax, %xmm0 - 0x80, 0x7d, 0x80, 0x00, //0x000054e4 cmpb $0, $-128(%rbp) - 0x0f, 0x84, 0x4a, 0x09, 0x00, 0x00, //0x000054e8 je LBB5_1124 - 0xbb, 0x40, 0x00, 0x00, 0x00, //0x000054ee movl $64, %ebx - 0x48, 0xff, 0xc6, //0x000054f3 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000054f6 je LBB5_1038 - 0x48, 0x0f, 0xbd, 0xde, //0x000054fc bsrq %rsi, %rbx - 0x48, 0x83, 0xf3, 0x3f, //0x00005500 xorq $63, %rbx - //0x00005504 LBB5_1038 - 0x89, 0xd9, //0x00005504 movl %ebx, %ecx - 0x48, 0xd3, 0xe6, //0x00005506 shlq %cl, %rsi - 0x4c, 0x89, 0xc0, //0x00005509 movq %r8, %rax - 0x48, 0xf7, 0xe6, //0x0000550c mulq %rsi - 0x49, 0x89, 0xc2, //0x0000550f movq %rax, %r10 - 0x49, 0x89, 0xd0, //0x00005512 movq %rdx, %r8 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005515 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000551b cmpq $511, %rdx - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00005522 movl $-160(%rbp), %edi - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00005528 jne LBB5_1043 - 0x48, 0x89, 0xf1, //0x0000552e movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x00005531 notq %rcx - 0x49, 0x39, 0xca, //0x00005534 cmpq %rcx, %r10 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00005537 jbe LBB5_1043 - 0x48, 0x89, 0xf0, //0x0000553d movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x39, 0x72, 0x00, 0x00, //0x00005540 leaq $29241(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0xf7, 0x24, 0x11, //0x00005547 mulq (%r9,%rdx) - 0x49, 0x01, 0xd2, //0x0000554b addq %rdx, %r10 - 0x49, 0x83, 0xd0, 0x00, //0x0000554e adcq $0, %r8 - 0x44, 0x89, 0xc2, //0x00005552 movl %r8d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005555 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000555b cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005562 jne LBB5_1043 - 0x49, 0x83, 0xfa, 0xff, //0x00005568 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000556c jne LBB5_1043 - 0x48, 0x39, 0xc8, //0x00005572 cmpq %rcx, %rax - 0x0f, 0x87, 0x78, 0xfe, 0xff, 0xff, //0x00005575 ja LBB5_1024 - //0x0000557b LBB5_1043 - 0x4c, 0x89, 0xc0, //0x0000557b movq %r8, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x0000557e shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00005582 leal $9(%rax), %ecx - 0x49, 0xd3, 0xe8, //0x00005585 shrq %cl, %r8 - 0x4d, 0x85, 0xd2, //0x00005588 testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000558b jne LBB5_1046 - 0x48, 0x85, 0xd2, //0x00005591 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005594 jne LBB5_1046 - 0x44, 0x89, 0xc1, //0x0000559a movl %r8d, %ecx - 0x83, 0xe1, 0x03, //0x0000559d andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000055a0 cmpl $1, %ecx - 0x0f, 0x84, 0x4a, 0xfe, 0xff, 0xff, //0x000055a3 je LBB5_1024 - //0x000055a9 LBB5_1046 - 0x49, 0x29, 0xdb, //0x000055a9 subq %rbx, %r11 - 0x44, 0x89, 0xc2, //0x000055ac movl %r8d, %edx - 0x83, 0xe2, 0x01, //0x000055af andl $1, %edx - 0x4c, 0x01, 0xc2, //0x000055b2 addq %r8, %rdx - 0x49, 0x01, 0xc3, //0x000055b5 addq %rax, %r11 - 0x4c, 0x39, 0xea, //0x000055b8 cmpq %r13, %rdx - 0x49, 0x83, 0xdb, 0x00, //0x000055bb sbbq $0, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x000055bf leaq $-1(%r11), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000055c3 cmpq $2045, %rax - 0x0f, 0x87, 0x24, 0xfe, 0xff, 0xff, //0x000055c9 ja LBB5_1024 - 0x4c, 0x39, 0xea, //0x000055cf cmpq %r13, %rdx - 0xb1, 0x02, //0x000055d2 movb $2, %cl - 0x80, 0xd9, 0x00, //0x000055d4 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x000055d7 shrq %cl, %rdx - 0x49, 0xc1, 0xe3, 0x34, //0x000055da shlq $52, %r11 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000055de movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x000055e8 andq %rax, %rdx - 0x4c, 0x09, 0xda, //0x000055eb orq %r11, %rdx - 0x49, 0x09, 0xd7, //0x000055ee orq %rdx, %r15 - 0x80, 0x7d, 0xa8, 0x00, //0x000055f1 cmpb $0, $-88(%rbp) - 0x4c, 0x0f, 0x44, 0xfa, //0x000055f5 cmoveq %rdx, %r15 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x000055f9 vmovq %r15, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x000055fe vucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005602 movq $-56(%rbp), %r11 - 0x0f, 0x85, 0x44, 0xfe, 0xff, 0xff, //0x00005606 jne LBB5_1030 - 0x0f, 0x8b, 0x3a, 0x0c, 0x00, 0x00, //0x0000560c jnp LBB5_1183 - 0xe9, 0x39, 0xfe, 0xff, 0xff, //0x00005612 jmp LBB5_1030 - //0x00005617 LBB5_1048 - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005617 leal $348(%r13), %eax - 0xe9, 0xfc, 0xfc, 0xff, 0xff, //0x0000561e jmp LBB5_1016 - //0x00005623 LBB5_1122 - 0x4c, 0x89, 0xe8, //0x00005623 movq %r13, %rax - 0xe9, 0xd0, 0x00, 0x00, 0x00, //0x00005626 jmp LBB5_1057 - //0x0000562b LBB5_1123 - 0x4c, 0x89, 0xe8, //0x0000562b movq %r13, %rax - 0xe9, 0x58, 0x01, 0x00, 0x00, //0x0000562e jmp LBB5_1069 - //0x00005633 LBB5_1049 - 0x48, 0x89, 0xca, //0x00005633 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x00005636 andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x0000563a leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x0000563e movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x07, //0x00005641 shrq $7, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00005645 addq $1, %rax - 0x89, 0xc3, //0x00005649 movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x0000564b andl $3, %ebx - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x0000564e cmpq $384, %rsi - 0x0f, 0x83, 0x02, 0x08, 0x00, 0x00, //0x00005655 jae LBB5_1126 - 0x31, 0xf6, //0x0000565b xorl %esi, %esi - 0xe9, 0xad, 0x08, 0x00, 0x00, //0x0000565d jmp LBB5_1128 - //0x00005662 LBB5_1051 - 0x49, 0x8d, 0x4f, 0xff, //0x00005662 leaq $-1(%r15), %rcx - 0x49, 0x39, 0xca, //0x00005666 cmpq %rcx, %r10 - 0x49, 0xf7, 0xd7, //0x00005669 notq %r15 - 0x4d, 0x0f, 0x45, 0xfe, //0x0000566c cmovneq %r14, %r15 - 0x84, 0xc0, //0x00005670 testb %al, %al - 0x4d, 0x0f, 0x44, 0xfe, //0x00005672 cmoveq %r14, %r15 - 0x4c, 0x89, 0xfa, //0x00005676 movq %r15, %rdx - 0xe9, 0xd4, 0xf9, 0xff, 0xff, //0x00005679 jmp LBB5_984 - //0x0000567e LBB5_1052 - 0x48, 0x83, 0xc6, 0x40, //0x0000567e addq $64, %rsi - 0x49, 0x89, 0xf5, //0x00005682 movq %rsi, %r13 - //0x00005685 LBB5_1053 - 0x4c, 0x89, 0xe8, //0x00005685 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00005688 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xcc, 0xa9, 0xff, 0xff, //0x0000568c vmovdqu $-22068(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005694 .p2align 4, 0x90 - //0x000056a0 LBB5_1054 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000056a0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000056a5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000056aa addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000056ae vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000056b3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000056b8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x000056bc vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x000056c0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000056c4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000056c8 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x000056cc orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000056cf cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000056d3 je LBB5_1054 - 0x48, 0xf7, 0xd1, //0x000056d9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000056dc movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000056e3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000056ea bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x000056ee leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x000056f2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000056f5 addq $1, %rax - //0x000056f9 LBB5_1056 - 0x8a, 0x0e, //0x000056f9 movb (%rsi), %cl - //0x000056fb LBB5_1057 - 0x80, 0xf9, 0x7d, //0x000056fb cmpb $125, %cl - 0x0f, 0x85, 0x22, 0xeb, 0xff, 0xff, //0x000056fe jne LBB5_793 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00005704 addl $1, $200(%r14) - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000570c jmp LBB5_1059 - //0x00005711 LBB5_1064 - 0x48, 0x83, 0xc6, 0x40, //0x00005711 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x00005715 movq %rsi, %r13 - //0x00005718 LBB5_1065 - 0x4c, 0x89, 0xe8, //0x00005718 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000571b addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x39, 0xa9, 0xff, 0xff, //0x0000571f vmovdqu $-22215(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005727 .p2align 4, 0x90 - //0x00005730 LBB5_1066 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00005730 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00005735 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000573a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000573e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005743 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00005748 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x0000574c vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00005750 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00005754 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00005758 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000575c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000575f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005763 je LBB5_1066 - 0x48, 0xf7, 0xd1, //0x00005769 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000576c movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00005773 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000577a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000577e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00005782 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00005785 addq $1, %rax - //0x00005789 LBB5_1068 - 0x8a, 0x0e, //0x00005789 movb (%rsi), %cl - //0x0000578b LBB5_1069 - 0x80, 0xf9, 0x5d, //0x0000578b cmpb $93, %cl - 0x0f, 0x85, 0x34, 0x2f, 0x00, 0x00, //0x0000578e jne LBB5_1637 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00005794 addl $1, $204(%r14) - //0x0000579c LBB5_1059 - 0x48, 0xc1, 0xe7, 0x04, //0x0000579c shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000057a0 movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000057a5 movq %rcx, $168(%r14) - 0x48, 0x29, 0xd3, //0x000057ac subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x000057af shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000057b3 movl %ebx, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000057b8 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x0a, //0x000057c1 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x000057c4 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000057c6 movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x000057cd movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x000057d4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000057d7 jbe LBB5_1062 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000057dd movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000057e4 cmpq $4096, %rcx - 0x0f, 0x87, 0xcf, 0x2e, 0x00, 0x00, //0x000057eb ja LBB5_1061 - //0x000057f1 LBB5_1062 - 0x48, 0x83, 0xc1, 0xff, //0x000057f1 addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000057f5 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000057fc movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005803 cmpq $-1, %rcx - 0x0f, 0x84, 0xb3, 0x2e, 0x00, 0x00, //0x00005807 je LBB5_1061 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000580d leaq $184(%r14), %r8 - 0xe9, 0xc5, 0xe8, 0xff, 0xff, //0x00005814 jmp LBB5_717 - //0x00005819 LBB5_1071 - 0x4d, 0x89, 0xe1, //0x00005819 movq %r12, %r9 - 0x4d, 0x89, 0xf8, //0x0000581c movq %r15, %r8 - 0x4c, 0x89, 0xf6, //0x0000581f movq %r14, %rsi - 0x0f, 0xbc, 0xca, //0x00005822 bsfl %edx, %ecx - 0x48, 0x01, 0xcf, //0x00005825 addq %rcx, %rdi - 0x4c, 0x8d, 0x3d, 0xe1, 0xb3, 0x00, 0x00, //0x00005828 leaq $46049(%rip), %r15 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xfb, //0x0000582f movq %rdi, %rbx - 0x49, 0x89, 0xfd, //0x00005832 movq %rdi, %r13 - //0x00005835 LBB5_1072 - 0x0f, 0xb6, 0x4b, 0x01, //0x00005835 movzbl $1(%rbx), %ecx - 0x48, 0x83, 0xf9, 0x75, //0x00005839 cmpq $117, %rcx - 0x0f, 0x84, 0x2e, 0x00, 0x00, 0x00, //0x0000583d je LBB5_1075 - 0x42, 0x8a, 0x0c, 0x39, //0x00005843 movb (%rcx,%r15), %cl - 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00005847 movq $-2, %rdx - 0x84, 0xc9, //0x0000584e testb %cl, %cl - 0x49, 0x89, 0xf6, //0x00005850 movq %rsi, %r14 - 0x0f, 0x84, 0xf9, 0x2b, 0x00, 0x00, //0x00005853 je LBB5_1602 - 0x48, 0x83, 0xc3, 0x02, //0x00005859 addq $2, %rbx - 0x41, 0x88, 0x4d, 0x00, //0x0000585d movb %cl, (%r13) - 0x49, 0x83, 0xc5, 0x01, //0x00005861 addq $1, %r13 - 0x48, 0x89, 0x5d, 0xc8, //0x00005865 movq %rbx, $-56(%rbp) - 0x4d, 0x89, 0xec, //0x00005869 movq %r13, %r12 - 0xe9, 0x60, 0x02, 0x00, 0x00, //0x0000586c jmp LBB5_1094 - //0x00005871 LBB5_1075 - 0x44, 0x8b, 0x63, 0x02, //0x00005871 movl $2(%rbx), %r12d - 0x45, 0x89, 0xe6, //0x00005875 movl %r12d, %r14d - 0x41, 0xf7, 0xd6, //0x00005878 notl %r14d - 0x41, 0x8d, 0x8c, 0x24, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000587b leal $-808464432(%r12), %ecx - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00005883 andl $-2139062144, %r14d - 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x0000588a movq $-12, %rdx - 0x41, 0x85, 0xce, //0x00005891 testl %ecx, %r14d - 0x0f, 0x85, 0xf8, 0x29, 0x00, 0x00, //0x00005894 jne LBB5_1595 - 0x41, 0x8d, 0x8c, 0x24, 0x19, 0x19, 0x19, 0x19, //0x0000589a leal $421075225(%r12), %ecx - 0x44, 0x09, 0xe1, //0x000058a2 orl %r12d, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000058a5 testl $-2139062144, %ecx - 0x0f, 0x85, 0xe1, 0x29, 0x00, 0x00, //0x000058ab jne LBB5_1595 - 0x45, 0x89, 0xe2, //0x000058b1 movl %r12d, %r10d - 0x41, 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x000058b4 andl $2139062143, %r10d - 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000058bb movl $-1061109568, %ecx - 0x44, 0x29, 0xd1, //0x000058c0 subl %r10d, %ecx - 0x89, 0x4d, 0xc0, //0x000058c3 movl %ecx, $-64(%rbp) - 0x41, 0x8d, 0x8a, 0x46, 0x46, 0x46, 0x46, //0x000058c6 leal $1179010630(%r10), %ecx - 0x89, 0x4d, 0xc8, //0x000058cd movl %ecx, $-56(%rbp) - 0x8b, 0x4d, 0xc0, //0x000058d0 movl $-64(%rbp), %ecx - 0x44, 0x21, 0xf1, //0x000058d3 andl %r14d, %ecx - 0x85, 0x4d, 0xc8, //0x000058d6 testl %ecx, $-56(%rbp) - 0x0f, 0x85, 0xb3, 0x29, 0x00, 0x00, //0x000058d9 jne LBB5_1595 - 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000058df movl $-522133280, %ecx - 0x44, 0x29, 0xd1, //0x000058e4 subl %r10d, %ecx - 0x41, 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x000058e7 addl $960051513, %r10d - 0x41, 0x21, 0xce, //0x000058ee andl %ecx, %r14d - 0x45, 0x85, 0xd6, //0x000058f1 testl %r10d, %r14d - 0x0f, 0x85, 0x98, 0x29, 0x00, 0x00, //0x000058f4 jne LBB5_1595 - 0x41, 0x0f, 0xcc, //0x000058fa bswapl %r12d - 0x44, 0x89, 0xe1, //0x000058fd movl %r12d, %ecx - 0xc1, 0xe9, 0x04, //0x00005900 shrl $4, %ecx - 0xf7, 0xd1, //0x00005903 notl %ecx - 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00005905 andl $16843009, %ecx - 0x8d, 0x0c, 0xc9, //0x0000590b leal (%rcx,%rcx,8), %ecx - 0x41, 0x81, 0xe4, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000590e andl $252645135, %r12d - 0x41, 0x01, 0xcc, //0x00005915 addl %ecx, %r12d - 0x44, 0x89, 0xe1, //0x00005918 movl %r12d, %ecx - 0xc1, 0xe9, 0x04, //0x0000591b shrl $4, %ecx - 0x44, 0x09, 0xe1, //0x0000591e orl %r12d, %ecx - 0x0f, 0xb6, 0xf9, //0x00005921 movzbl %cl, %edi - 0xc1, 0xe9, 0x08, //0x00005924 shrl $8, %ecx - 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x00005927 andl $65280, %ecx - 0x09, 0xcf, //0x0000592d orl %ecx, %edi - 0x48, 0x8d, 0x4b, 0x06, //0x0000592f leaq $6(%rbx), %rcx - 0x48, 0x89, 0x4d, 0xc8, //0x00005933 movq %rcx, $-56(%rbp) - 0x81, 0xff, 0x80, 0x00, 0x00, 0x00, //0x00005937 cmpl $128, %edi - 0x0f, 0x82, 0x45, 0x04, 0x00, 0x00, //0x0000593d jb LBB5_1117 - 0x45, 0x31, 0xd2, //0x00005943 xorl %r10d, %r10d - //0x00005946 LBB5_1081 - 0x89, 0xf9, //0x00005946 movl %edi, %ecx - 0x81, 0xff, 0xff, 0x07, 0x00, 0x00, //0x00005948 cmpl $2047, %edi - 0x0f, 0x86, 0x47, 0x04, 0x00, 0x00, //0x0000594e jbe LBB5_1119 - 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x00005954 andl $-2048, %ecx - 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x0000595a cmpl $55296, %ecx - 0x0f, 0x85, 0x39, 0x01, 0x00, 0x00, //0x00005960 jne LBB5_1093 - 0x81, 0xff, 0xff, 0xdb, 0x00, 0x00, //0x00005966 cmpl $56319, %edi - 0x0f, 0x87, 0x4e, 0x04, 0x00, 0x00, //0x0000596c ja LBB5_1120 - 0x42, 0x80, 0x7c, 0x53, 0x06, 0x5c, //0x00005972 cmpb $92, $6(%rbx,%r10,2) - 0x0f, 0x85, 0x42, 0x04, 0x00, 0x00, //0x00005978 jne LBB5_1120 - 0x42, 0x80, 0x7c, 0x53, 0x07, 0x75, //0x0000597e cmpb $117, $7(%rbx,%r10,2) - 0x0f, 0x85, 0x36, 0x04, 0x00, 0x00, //0x00005984 jne LBB5_1120 - 0x42, 0x8b, 0x4c, 0x53, 0x08, //0x0000598a movl $8(%rbx,%r10,2), %ecx - 0x41, 0x89, 0xce, //0x0000598f movl %ecx, %r14d - 0x41, 0xf7, 0xd6, //0x00005992 notl %r14d - 0x48, 0x89, 0x4d, 0xc0, //0x00005995 movq %rcx, $-64(%rbp) - 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x00005999 addl $-808464432, %ecx - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000599f andl $-2139062144, %r14d - 0x41, 0x85, 0xce, //0x000059a6 testl %ecx, %r14d - 0x0f, 0x85, 0xf7, 0x2c, 0x00, 0x00, //0x000059a9 jne LBB5_1633 - 0x4c, 0x8b, 0x65, 0xc0, //0x000059af movq $-64(%rbp), %r12 - 0x41, 0x8d, 0x8c, 0x24, 0x19, 0x19, 0x19, 0x19, //0x000059b3 leal $421075225(%r12), %ecx - 0x44, 0x09, 0xe1, //0x000059bb orl %r12d, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000059be testl $-2139062144, %ecx - 0x0f, 0x85, 0xdc, 0x2c, 0x00, 0x00, //0x000059c4 jne LBB5_1633 - 0x48, 0x8b, 0x4d, 0xc0, //0x000059ca movq $-64(%rbp), %rcx - 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x000059ce andl $2139062143, %ecx - 0xc7, 0x45, 0xa8, 0xc0, 0xc0, 0xc0, 0xc0, //0x000059d4 movl $-1061109568, $-88(%rbp) - 0x29, 0x4d, 0xa8, //0x000059db subl %ecx, $-88(%rbp) - 0x48, 0x89, 0x4d, 0xb0, //0x000059de movq %rcx, $-80(%rbp) - 0x44, 0x8d, 0xa1, 0x46, 0x46, 0x46, 0x46, //0x000059e2 leal $1179010630(%rcx), %r12d - 0x44, 0x89, 0x65, 0xa0, //0x000059e9 movl %r12d, $-96(%rbp) - 0x44, 0x21, 0x75, 0xa8, //0x000059ed andl %r14d, $-88(%rbp) - 0x8b, 0x4d, 0xa0, //0x000059f1 movl $-96(%rbp), %ecx - 0x85, 0x4d, 0xa8, //0x000059f4 testl %ecx, $-88(%rbp) - 0x0f, 0x85, 0xa9, 0x2c, 0x00, 0x00, //0x000059f7 jne LBB5_1633 - 0xc7, 0x45, 0xa8, 0xe0, 0xe0, 0xe0, 0xe0, //0x000059fd movl $-522133280, $-88(%rbp) - 0x48, 0x8b, 0x4d, 0xb0, //0x00005a04 movq $-80(%rbp), %rcx - 0x29, 0x4d, 0xa8, //0x00005a08 subl %ecx, $-88(%rbp) - 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x00005a0b addl $960051513, %ecx - 0x44, 0x23, 0x75, 0xa8, //0x00005a11 andl $-88(%rbp), %r14d - 0x41, 0x85, 0xce, //0x00005a15 testl %ecx, %r14d - 0x0f, 0x85, 0x88, 0x2c, 0x00, 0x00, //0x00005a18 jne LBB5_1633 - 0x4c, 0x8b, 0x75, 0xc0, //0x00005a1e movq $-64(%rbp), %r14 - 0x41, 0x0f, 0xce, //0x00005a22 bswapl %r14d - 0x44, 0x89, 0xf1, //0x00005a25 movl %r14d, %ecx - 0xc1, 0xe9, 0x04, //0x00005a28 shrl $4, %ecx - 0xf7, 0xd1, //0x00005a2b notl %ecx - 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00005a2d andl $16843009, %ecx - 0x8d, 0x0c, 0xc9, //0x00005a33 leal (%rcx,%rcx,8), %ecx - 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005a36 andl $252645135, %r14d - 0x41, 0x01, 0xce, //0x00005a3d addl %ecx, %r14d - 0x44, 0x89, 0xf1, //0x00005a40 movl %r14d, %ecx - 0xc1, 0xe9, 0x04, //0x00005a43 shrl $4, %ecx - 0x44, 0x09, 0xf1, //0x00005a46 orl %r14d, %ecx - 0x41, 0x89, 0xcc, //0x00005a49 movl %ecx, %r12d - 0x41, 0xc1, 0xec, 0x08, //0x00005a4c shrl $8, %r12d - 0x41, 0x81, 0xe4, 0x00, 0xff, 0x00, 0x00, //0x00005a50 andl $65280, %r12d - 0x44, 0x0f, 0xb6, 0xf1, //0x00005a57 movzbl %cl, %r14d - 0x45, 0x09, 0xe6, //0x00005a5b orl %r12d, %r14d - 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00005a5e andl $16515072, %ecx - 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00005a64 cmpl $14417920, %ecx - 0x0f, 0x84, 0x6b, 0x03, 0x00, 0x00, //0x00005a6a je LBB5_1121 - 0x48, 0x83, 0x45, 0xc8, 0x06, //0x00005a70 addq $6, $-56(%rbp) - 0x66, 0x43, 0xc7, 0x44, 0x15, 0x00, 0xef, 0xbf, //0x00005a75 movw $-16401, (%r13,%r10) - 0x43, 0xc6, 0x44, 0x15, 0x02, 0xbd, //0x00005a7d movb $-67, $2(%r13,%r10) - 0x49, 0x83, 0xc2, 0x03, //0x00005a83 addq $3, %r10 - 0x44, 0x89, 0xf7, //0x00005a87 movl %r14d, %edi - 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00005a8a cmpl $128, %r14d - 0x0f, 0x83, 0xaf, 0xfe, 0xff, 0xff, //0x00005a91 jae LBB5_1081 - 0x4d, 0x01, 0xd5, //0x00005a97 addq %r10, %r13 - 0xe9, 0xec, 0x02, 0x00, 0x00, //0x00005a9a jmp LBB5_1118 - //0x00005a9f LBB5_1093 - 0x89, 0xf9, //0x00005a9f movl %edi, %ecx - 0xc1, 0xe9, 0x0c, //0x00005aa1 shrl $12, %ecx - 0x80, 0xc9, 0xe0, //0x00005aa4 orb $-32, %cl - 0x43, 0x88, 0x4c, 0x15, 0x00, //0x00005aa7 movb %cl, (%r13,%r10) - 0x89, 0xf9, //0x00005aac movl %edi, %ecx - 0xc1, 0xe9, 0x06, //0x00005aae shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x00005ab1 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00005ab4 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x15, 0x01, //0x00005ab7 movb %cl, $1(%r13,%r10) - 0x40, 0x80, 0xe7, 0x3f, //0x00005abc andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00005ac0 orb $-128, %dil - 0x4f, 0x8d, 0x24, 0x2a, //0x00005ac4 leaq (%r10,%r13), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00005ac8 addq $3, %r12 - 0x43, 0x88, 0x7c, 0x15, 0x02, //0x00005acc movb %dil, $2(%r13,%r10) - //0x00005ad1 LBB5_1094 - 0x48, 0x8b, 0x5d, 0xc8, //0x00005ad1 movq $-56(%rbp), %rbx - 0x80, 0x3b, 0x5c, //0x00005ad5 cmpb $92, (%rbx) - 0x48, 0x89, 0xdf, //0x00005ad8 movq %rbx, %rdi - 0x4d, 0x89, 0xe5, //0x00005adb movq %r12, %r13 - 0x0f, 0x84, 0x51, 0xfd, 0xff, 0xff, //0x00005ade je LBB5_1072 - 0x48, 0x8b, 0x55, 0xc8, //0x00005ae4 movq $-56(%rbp), %rdx - 0xc5, 0xfe, 0x6f, 0x1a, //0x00005ae8 vmovdqu (%rdx), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005aec vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005af0 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xdd, //0x00005af4 vpmovmskb %ymm5, %ebx - 0xc5, 0xe5, 0xda, 0xea, //0x00005af8 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00005afc vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00005b00 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x00005b04 vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x00005b08 addl $-1, %ecx - 0xc5, 0xfa, 0x6f, 0x32, //0x00005b0b vmovdqu (%rdx), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf2, //0x00005b0f vmovd %xmm6, %r10d - 0x85, 0xd9, //0x00005b14 testl %ebx, %ecx - 0x0f, 0x85, 0x88, 0x27, 0x00, 0x00, //0x00005b16 jne LBB5_1577 - 0x45, 0x31, 0xf6, //0x00005b1c xorl %r14d, %r14d - 0x48, 0x8b, 0x7d, 0xc8, //0x00005b1f movq $-56(%rbp), %rdi - 0x4d, 0x89, 0xe5, //0x00005b23 movq %r12, %r13 - //0x00005b26 LBB5_1097 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00005b26 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x00005b2b vpmovmskb %ymm5, %edx - 0x83, 0xc3, 0xff, //0x00005b2f addl $-1, %ebx - 0x85, 0xd3, //0x00005b32 testl %edx, %ebx - 0x0f, 0x85, 0x08, 0x29, 0x00, 0x00, //0x00005b34 jne LBB5_1600 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00005b3a vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x00005b3f vpmovmskb %ymm4, %ecx - 0x85, 0xcb, //0x00005b43 testl %ecx, %ebx - 0x0f, 0x85, 0x50, 0x00, 0x00, 0x00, //0x00005b45 jne LBB5_1100 - 0xc4, 0xc1, 0x7e, 0x7f, 0x5d, 0x00, //0x00005b4b vmovdqu %ymm3, (%r13) - 0x48, 0x8d, 0x57, 0x20, //0x00005b51 leaq $32(%rdi), %rdx - 0x49, 0x83, 0xc5, 0x20, //0x00005b55 addq $32, %r13 - 0xc5, 0xfe, 0x6f, 0x5f, 0x20, //0x00005b59 vmovdqu $32(%rdi), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005b5e vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005b62 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xdd, //0x00005b66 vpmovmskb %ymm5, %ebx - 0xc5, 0xe5, 0xda, 0xea, //0x00005b6a vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00005b6e vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00005b72 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x00005b76 vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x00005b7a addl $-1, %ecx - 0x49, 0x83, 0xc6, 0x20, //0x00005b7d addq $32, %r14 - 0xc5, 0xfa, 0x6f, 0x77, 0x20, //0x00005b81 vmovdqu $32(%rdi), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf2, //0x00005b86 vmovd %xmm6, %r10d - 0x48, 0x89, 0xd7, //0x00005b8b movq %rdx, %rdi - 0x85, 0xd9, //0x00005b8e testl %ebx, %ecx - 0x0f, 0x84, 0x90, 0xff, 0xff, 0xff, //0x00005b90 je LBB5_1097 - 0xe9, 0x10, 0x27, 0x00, 0x00, //0x00005b96 jmp LBB5_1578 - //0x00005b9b LBB5_1100 - 0x48, 0x89, 0xfb, //0x00005b9b movq %rdi, %rbx - 0x41, 0x80, 0xfa, 0x5c, //0x00005b9e cmpb $92, %r10b - 0x0f, 0x84, 0x8d, 0xfc, 0xff, 0xff, //0x00005ba2 je LBB5_1072 - //0x00005ba8 LBB5_1101 - 0x47, 0x88, 0x14, 0x34, //0x00005ba8 movb %r10b, (%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005bac movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00005bb0 movzbl $1(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005bb6 cmpb $92, %cl - 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x00005bb9 je LBB5_1110 - 0x43, 0x88, 0x4c, 0x34, 0x01, //0x00005bbf movb %cl, $1(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005bc4 movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00005bc8 movzbl $2(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005bce cmpb $92, %cl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00005bd1 je LBB5_1111 - 0x43, 0x88, 0x4c, 0x34, 0x02, //0x00005bd7 movb %cl, $2(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005bdc movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x03, //0x00005be0 movzbl $3(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005be6 cmpb $92, %cl - 0x0f, 0x84, 0xe0, 0x00, 0x00, 0x00, //0x00005be9 je LBB5_1112 - 0x43, 0x88, 0x4c, 0x34, 0x03, //0x00005bef movb %cl, $3(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005bf4 movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x04, //0x00005bf8 movzbl $4(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005bfe cmpb $92, %cl - 0x0f, 0x84, 0xed, 0x00, 0x00, 0x00, //0x00005c01 je LBB5_1113 - 0x43, 0x88, 0x4c, 0x34, 0x04, //0x00005c07 movb %cl, $4(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005c0c movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x05, //0x00005c10 movzbl $5(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005c16 cmpb $92, %cl - 0x0f, 0x84, 0xfa, 0x00, 0x00, 0x00, //0x00005c19 je LBB5_1114 - 0x43, 0x88, 0x4c, 0x34, 0x05, //0x00005c1f movb %cl, $5(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005c24 movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x06, //0x00005c28 movzbl $6(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005c2e cmpb $92, %cl - 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x00005c31 je LBB5_1115 - 0x43, 0x88, 0x4c, 0x34, 0x06, //0x00005c37 movb %cl, $6(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005c3c movq $-56(%rbp), %rcx - 0x42, 0x0f, 0xb6, 0x4c, 0x31, 0x07, //0x00005c40 movzbl $7(%rcx,%r14), %ecx - 0x80, 0xf9, 0x5c, //0x00005c46 cmpb $92, %cl - 0x0f, 0x84, 0x14, 0x01, 0x00, 0x00, //0x00005c49 je LBB5_1116 - 0x43, 0x88, 0x4c, 0x34, 0x07, //0x00005c4f movb %cl, $7(%r12,%r14) - 0x48, 0x8b, 0x4d, 0xc8, //0x00005c54 movq $-56(%rbp), %rcx - 0x46, 0x0f, 0xb6, 0x54, 0x31, 0x08, //0x00005c58 movzbl $8(%rcx,%r14), %r10d - 0x49, 0x83, 0xc6, 0x08, //0x00005c5e addq $8, %r14 - 0x41, 0x80, 0xfa, 0x5c, //0x00005c62 cmpb $92, %r10b - 0x0f, 0x85, 0x3c, 0xff, 0xff, 0xff, //0x00005c66 jne LBB5_1101 - 0x48, 0x8b, 0x7d, 0xc8, //0x00005c6c movq $-56(%rbp), %rdi - 0x4a, 0x8d, 0x1c, 0x37, //0x00005c70 leaq (%rdi,%r14), %rbx - 0x48, 0x83, 0xc3, 0xff, //0x00005c74 addq $-1, %rbx - 0x4c, 0x01, 0xf7, //0x00005c78 addq %r14, %rdi - 0x4d, 0x01, 0xf4, //0x00005c7b addq %r14, %r12 - 0x48, 0x83, 0xc3, 0x01, //0x00005c7e addq $1, %rbx - 0x4d, 0x89, 0xe5, //0x00005c82 movq %r12, %r13 - 0xe9, 0xab, 0xfb, 0xff, 0xff, //0x00005c85 jmp LBB5_1072 - //0x00005c8a LBB5_1110 - 0x48, 0x8b, 0x5d, 0xc8, //0x00005c8a movq $-56(%rbp), %rbx - 0x4a, 0x8d, 0x3c, 0x33, //0x00005c8e leaq (%rbx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00005c92 addq $1, %rdi - 0x4c, 0x01, 0xf3, //0x00005c96 addq %r14, %rbx - 0x4f, 0x8d, 0x2c, 0x34, //0x00005c99 leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00005c9d addq $1, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005ca1 addq $1, %rbx - 0xe9, 0x8b, 0xfb, 0xff, 0xff, //0x00005ca5 jmp LBB5_1072 - //0x00005caa LBB5_1111 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005caa movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005cae leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00005cb2 addq $1, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005cb6 leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00005cba addq $2, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005cbe leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x02, //0x00005cc2 addq $2, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005cc6 addq $1, %rbx - 0xe9, 0x66, 0xfb, 0xff, 0xff, //0x00005cca jmp LBB5_1072 - //0x00005ccf LBB5_1112 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005ccf movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005cd3 leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x02, //0x00005cd7 addq $2, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005cdb leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00005cdf addq $3, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005ce3 leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x03, //0x00005ce7 addq $3, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005ceb addq $1, %rbx - 0xe9, 0x41, 0xfb, 0xff, 0xff, //0x00005cef jmp LBB5_1072 - //0x00005cf4 LBB5_1113 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005cf4 movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005cf8 leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x03, //0x00005cfc addq $3, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005d00 leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00005d04 addq $4, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005d08 leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x04, //0x00005d0c addq $4, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005d10 addq $1, %rbx - 0xe9, 0x1c, 0xfb, 0xff, 0xff, //0x00005d14 jmp LBB5_1072 - //0x00005d19 LBB5_1114 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005d19 movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005d1d leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x04, //0x00005d21 addq $4, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005d25 leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00005d29 addq $5, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005d2d leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x05, //0x00005d31 addq $5, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005d35 addq $1, %rbx - 0xe9, 0xf7, 0xfa, 0xff, 0xff, //0x00005d39 jmp LBB5_1072 - //0x00005d3e LBB5_1115 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005d3e movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005d42 leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x05, //0x00005d46 addq $5, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005d4a leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00005d4e addq $6, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005d52 leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x06, //0x00005d56 addq $6, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005d5a addq $1, %rbx - 0xe9, 0xd2, 0xfa, 0xff, 0xff, //0x00005d5e jmp LBB5_1072 - //0x00005d63 LBB5_1116 - 0x48, 0x8b, 0x4d, 0xc8, //0x00005d63 movq $-56(%rbp), %rcx - 0x4a, 0x8d, 0x1c, 0x31, //0x00005d67 leaq (%rcx,%r14), %rbx - 0x48, 0x83, 0xc3, 0x06, //0x00005d6b addq $6, %rbx - 0x4a, 0x8d, 0x3c, 0x31, //0x00005d6f leaq (%rcx,%r14), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x00005d73 addq $7, %rdi - 0x4f, 0x8d, 0x2c, 0x34, //0x00005d77 leaq (%r12,%r14), %r13 - 0x49, 0x83, 0xc5, 0x07, //0x00005d7b addq $7, %r13 - 0x48, 0x83, 0xc3, 0x01, //0x00005d7f addq $1, %rbx - 0xe9, 0xad, 0xfa, 0xff, 0xff, //0x00005d83 jmp LBB5_1072 - //0x00005d88 LBB5_1117 - 0x41, 0x89, 0xfe, //0x00005d88 movl %edi, %r14d - //0x00005d8b LBB5_1118 - 0x45, 0x88, 0x75, 0x00, //0x00005d8b movb %r14b, (%r13) - 0x49, 0x83, 0xc5, 0x01, //0x00005d8f addq $1, %r13 - 0x4d, 0x89, 0xec, //0x00005d93 movq %r13, %r12 - 0xe9, 0x36, 0xfd, 0xff, 0xff, //0x00005d96 jmp LBB5_1094 - //0x00005d9b LBB5_1119 - 0xc1, 0xe9, 0x06, //0x00005d9b shrl $6, %ecx - 0x80, 0xc9, 0xc0, //0x00005d9e orb $-64, %cl - 0x43, 0x88, 0x4c, 0x15, 0x00, //0x00005da1 movb %cl, (%r13,%r10) - 0x40, 0x80, 0xe7, 0x3f, //0x00005da6 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00005daa orb $-128, %dil - 0x4f, 0x8d, 0x24, 0x2a, //0x00005dae leaq (%r10,%r13), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00005db2 addq $2, %r12 - 0x43, 0x88, 0x7c, 0x15, 0x01, //0x00005db6 movb %dil, $1(%r13,%r10) - 0xe9, 0x11, 0xfd, 0xff, 0xff, //0x00005dbb jmp LBB5_1094 - //0x00005dc0 LBB5_1120 - 0x66, 0x43, 0xc7, 0x44, 0x15, 0x00, 0xef, 0xbf, //0x00005dc0 movw $-16401, (%r13,%r10) - 0x4f, 0x8d, 0x24, 0x2a, //0x00005dc8 leaq (%r10,%r13), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00005dcc addq $3, %r12 - 0x43, 0xc6, 0x44, 0x15, 0x02, 0xbd, //0x00005dd0 movb $-67, $2(%r13,%r10) - 0xe9, 0xf6, 0xfc, 0xff, 0xff, //0x00005dd6 jmp LBB5_1094 - //0x00005ddb LBB5_1121 - 0xc1, 0xe7, 0x0a, //0x00005ddb shll $10, %edi - 0x44, 0x89, 0xf1, //0x00005dde movl %r14d, %ecx - 0x01, 0xf9, //0x00005de1 addl %edi, %ecx - 0x41, 0x8d, 0x14, 0x3e, //0x00005de3 leal (%r14,%rdi), %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00005de7 addl $-56613888, %edx - 0x89, 0xd7, //0x00005ded movl %edx, %edi - 0xc1, 0xef, 0x12, //0x00005def shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00005df2 orb $-16, %dil - 0x43, 0x88, 0x7c, 0x15, 0x00, //0x00005df6 movb %dil, (%r13,%r10) - 0x89, 0xd7, //0x00005dfb movl %edx, %edi - 0xc1, 0xef, 0x0c, //0x00005dfd shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00005e00 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00005e04 orb $-128, %dil - 0x43, 0x88, 0x7c, 0x15, 0x01, //0x00005e08 movb %dil, $1(%r13,%r10) - 0xc1, 0xea, 0x06, //0x00005e0d shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x00005e10 andb $63, %dl - 0x80, 0xca, 0x80, //0x00005e13 orb $-128, %dl - 0x43, 0x88, 0x54, 0x15, 0x02, //0x00005e16 movb %dl, $2(%r13,%r10) - 0x80, 0xe1, 0x3f, //0x00005e1b andb $63, %cl - 0x80, 0xc9, 0x80, //0x00005e1e orb $-128, %cl - 0x4f, 0x8d, 0x24, 0x2a, //0x00005e21 leaq (%r10,%r13), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00005e25 addq $4, %r12 - 0x43, 0x88, 0x4c, 0x15, 0x03, //0x00005e29 movb %cl, $3(%r13,%r10) - 0x48, 0x83, 0x45, 0xc8, 0x06, //0x00005e2e addq $6, $-56(%rbp) - 0xe9, 0x99, 0xfc, 0xff, 0xff, //0x00005e33 jmp LBB5_1094 - //0x00005e38 LBB5_1124 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005e38 movq $-56(%rbp), %r11 - 0xe9, 0x0b, 0x04, 0x00, 0x00, //0x00005e3c jmp LBB5_1183 - //0x00005e41 LBB5_1125 - 0x4d, 0x89, 0xce, //0x00005e41 movq %r9, %r14 - 0x48, 0x8b, 0x75, 0x90, //0x00005e44 movq $-112(%rbp), %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00005e48 movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00005e4f testq %r10, %r10 - 0x0f, 0x85, 0x9f, 0xf1, 0xff, 0xff, //0x00005e52 jne LBB5_975 - 0xe9, 0x03, 0xf2, 0xff, 0xff, //0x00005e58 jmp LBB5_985 - //0x00005e5d LBB5_1126 - 0x48, 0x83, 0xe0, 0xfc, //0x00005e5d andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x00005e61 negq %rax - 0x31, 0xf6, //0x00005e64 xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x00005e66 vpxor %xmm0, %xmm0, %xmm0 - //0x00005e6a LBB5_1127 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00005e6a vmovdqu %ymm0, $1(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00005e71 vmovdqu %ymm0, $33(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00005e78 vmovdqu %ymm0, $65(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00005e7f vmovdqu %ymm0, $97(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00005e86 vmovdqu %ymm0, $129(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00005e90 vmovdqu %ymm0, $161(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00005e9a vmovdqu %ymm0, $193(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00005ea4 vmovdqu %ymm0, $225(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00005eae vmovdqu %ymm0, $257(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00005eb8 vmovdqu %ymm0, $289(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00005ec2 vmovdqu %ymm0, $321(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00005ecc vmovdqu %ymm0, $353(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00005ed6 vmovdqu %ymm0, $385(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00005ee0 vmovdqu %ymm0, $417(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00005eea vmovdqu %ymm0, $449(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00005ef4 vmovdqu %ymm0, $481(%r9,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00005efe addq $512, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x00005f05 addq $4, %rax - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00005f09 jne LBB5_1127 - //0x00005f0f LBB5_1128 - 0x48, 0x85, 0xdb, //0x00005f0f testq %rbx, %rbx - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00005f12 je LBB5_1131 - 0x48, 0xf7, 0xdb, //0x00005f18 negq %rbx - 0xc5, 0xf9, 0xef, 0xc0, //0x00005f1b vpxor %xmm0, %xmm0, %xmm0 - //0x00005f1f LBB5_1130 - 0x48, 0x89, 0xf0, //0x00005f1f movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00005f22 orq $1, %rax - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00005f26 vmovdqu %ymm0, (%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00005f2c vmovdqu %ymm0, $32(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00005f33 vmovdqu %ymm0, $64(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00005f3a vmovdqu %ymm0, $96(%r9,%rax) - 0x48, 0x83, 0xee, 0x80, //0x00005f41 subq $-128, %rsi - 0x48, 0xff, 0xc3, //0x00005f45 incq %rbx - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00005f48 jne LBB5_1130 - //0x00005f4e LBB5_1131 - 0x48, 0x39, 0xd1, //0x00005f4e cmpq %rdx, %rcx - 0x0f, 0x84, 0x7b, 0x00, 0x00, 0x00, //0x00005f51 je LBB5_1142 - 0xf6, 0xc1, 0x70, //0x00005f57 testb $112, %cl - 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x00005f5a je LBB5_1140 - //0x00005f60 LBB5_1133 - 0x48, 0x89, 0xce, //0x00005f60 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x00005f63 andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00005f67 leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00005f6b vpxor %xmm0, %xmm0, %xmm0 - //0x00005f6f LBB5_1134 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00005f6f vmovdqu %xmm0, $1(%r9,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x00005f76 addq $16, %rdx - 0x48, 0x39, 0xd6, //0x00005f7a cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00005f7d jne LBB5_1134 - 0x48, 0x39, 0xf1, //0x00005f83 cmpq %rsi, %rcx - 0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x00005f86 jne LBB5_1141 - 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00005f8c jmp LBB5_1142 - //0x00005f91 LBB5_1136 - 0x0f, 0xbc, 0xc1, //0x00005f91 bsfl %ecx, %eax - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00005f94 jmp LBB5_1138 - //0x00005f99 LBB5_1137 - 0x89, 0xc0, //0x00005f99 movl %eax, %eax - //0x00005f9b LBB5_1138 - 0x48, 0xf7, 0xd2, //0x00005f9b notq %rdx - 0x48, 0x29, 0xc2, //0x00005f9e subq %rax, %rdx - 0x48, 0x8b, 0x75, 0x90, //0x00005fa1 movq $-112(%rbp), %rsi - 0xe9, 0xa8, 0xf0, 0xff, 0xff, //0x00005fa5 jmp LBB5_984 - //0x00005faa LBB5_1139 - 0xba, 0x05, 0x00, 0x00, 0x00, //0x00005faa movl $5, %edx - 0xe9, 0x21, 0xde, 0xff, 0xff, //0x00005faf jmp LBB5_750 - //0x00005fb4 LBB5_1140 - 0x48, 0x83, 0xca, 0x01, //0x00005fb4 orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00005fb8 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005fbb .p2align 4, 0x90 - //0x00005fc0 LBB5_1141 - 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005fc0 movb $0, (%r9,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00005fc5 addq $1, %rax - 0x49, 0x39, 0xc5, //0x00005fc9 cmpq %rax, %r13 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005fcc jne LBB5_1141 - //0x00005fd2 LBB5_1142 - 0x41, 0x8a, 0x14, 0x24, //0x00005fd2 movb (%r12), %dl - 0x31, 0xc9, //0x00005fd6 xorl %ecx, %ecx - 0x80, 0xfa, 0x2d, //0x00005fd8 cmpb $45, %dl - 0x0f, 0x94, 0xc1, //0x00005fdb sete %cl - 0x31, 0xc0, //0x00005fde xorl %eax, %eax - 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00005fe0 movq %rax, $-168(%rbp) - 0x49, 0x39, 0xc8, //0x00005fe7 cmpq %rcx, %r8 - 0x0f, 0x8e, 0x07, 0x01, 0x00, 0x00, //0x00005fea jle LBB5_1156 - 0x88, 0x55, 0xd7, //0x00005ff0 movb %dl, $-41(%rbp) - 0x89, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00005ff3 movl %edi, $-160(%rbp) - 0xb0, 0x01, //0x00005ff9 movb $1, %al - 0x45, 0x31, 0xdb, //0x00005ffb xorl %r11d, %r11d - 0x45, 0x31, 0xff, //0x00005ffe xorl %r15d, %r15d - 0xc7, 0x45, 0xa8, 0x00, 0x00, 0x00, 0x00, //0x00006001 movl $0, $-88(%rbp) - 0x31, 0xd2, //0x00006008 xorl %edx, %edx - 0x31, 0xff, //0x0000600a xorl %edi, %edi - 0xe9, 0x62, 0x00, 0x00, 0x00, //0x0000600c jmp LBB5_1146 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006011 .p2align 4, 0x90 - //0x00006020 LBB5_1144 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00006020 movl $1, %edx - 0x4d, 0x89, 0xcc, //0x00006025 movq %r9, %r12 - 0x4d, 0x89, 0xd9, //0x00006028 movq %r11, %r9 - 0x4d, 0x89, 0xeb, //0x0000602b movq %r13, %r11 - 0x45, 0x89, 0xfd, //0x0000602e movl %r15d, %r13d - 0x4d, 0x89, 0xf7, //0x00006031 movq %r14, %r15 - 0x4d, 0x89, 0xc6, //0x00006034 movq %r8, %r14 - 0x8b, 0x5d, 0xa8, //0x00006037 movl $-88(%rbp), %ebx - 0x41, 0x89, 0xd8, //0x0000603a movl %ebx, %r8d - 0x40, 0x80, 0xff, 0x2e, //0x0000603d cmpb $46, %dil - 0x4c, 0x89, 0xc7, //0x00006041 movq %r8, %rdi - 0x4d, 0x89, 0xf0, //0x00006044 movq %r14, %r8 - 0x4d, 0x89, 0xfe, //0x00006047 movq %r15, %r14 - 0x45, 0x89, 0xef, //0x0000604a movl %r13d, %r15d - 0x4d, 0x89, 0xdd, //0x0000604d movq %r11, %r13 - 0x4d, 0x89, 0xcb, //0x00006050 movq %r9, %r11 - 0x4d, 0x89, 0xe1, //0x00006053 movq %r12, %r9 - 0x4c, 0x8b, 0x65, 0xb0, //0x00006056 movq $-80(%rbp), %r12 - 0x0f, 0x85, 0xaa, 0x00, 0x00, 0x00, //0x0000605a jne LBB5_1158 - //0x00006060 LBB5_1145 - 0x48, 0x83, 0xc1, 0x01, //0x00006060 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00006064 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00006067 setl %al - 0x49, 0x39, 0xc8, //0x0000606a cmpq %rcx, %r8 - 0x0f, 0x84, 0x8c, 0x00, 0x00, 0x00, //0x0000606d je LBB5_1157 - //0x00006073 LBB5_1146 - 0x89, 0xd6, //0x00006073 movl %edx, %esi - 0x41, 0x89, 0xfa, //0x00006075 movl %edi, %r10d - 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00006078 movzbl (%r12,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x0000607d leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00006080 cmpb $9, %dl - 0x0f, 0x87, 0x97, 0xff, 0xff, 0xff, //0x00006083 ja LBB5_1144 - 0x40, 0x80, 0xff, 0x30, //0x00006089 cmpb $48, %dil - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000608d jne LBB5_1150 - 0x83, 0x7d, 0xa8, 0x00, //0x00006093 cmpl $0, $-88(%rbp) - 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00006097 je LBB5_1154 - 0x49, 0x63, 0xc3, //0x0000609d movslq %r11d, %rax - 0x49, 0x39, 0xc5, //0x000060a0 cmpq %rax, %r13 - 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x000060a3 ja LBB5_1151 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x000060a9 jmp LBB5_1152 - //0x000060ae LBB5_1150 - 0x48, 0x63, 0x45, 0xa8, //0x000060ae movslq $-88(%rbp), %rax - 0x49, 0x39, 0xc5, //0x000060b2 cmpq %rax, %r13 - 0x0f, 0x86, 0x17, 0x00, 0x00, 0x00, //0x000060b5 jbe LBB5_1153 - //0x000060bb LBB5_1151 - 0x41, 0x88, 0x3c, 0x01, //0x000060bb movb %dil, (%r9,%rax) - 0x41, 0x83, 0xc3, 0x01, //0x000060bf addl $1, %r11d - //0x000060c3 LBB5_1152 - 0x44, 0x89, 0xd7, //0x000060c3 movl %r10d, %edi - 0x44, 0x89, 0xd8, //0x000060c6 movl %r11d, %eax - 0x44, 0x89, 0x5d, 0xa8, //0x000060c9 movl %r11d, $-88(%rbp) - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x000060cd jmp LBB5_1155 - //0x000060d2 LBB5_1153 - 0x44, 0x89, 0xd7, //0x000060d2 movl %r10d, %edi - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000060d5 movl $1, %r15d - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x000060db jmp LBB5_1155 - //0x000060e0 LBB5_1154 - 0x41, 0x83, 0xc2, 0xff, //0x000060e0 addl $-1, %r10d - 0xc7, 0x45, 0xa8, 0x00, 0x00, 0x00, 0x00, //0x000060e4 movl $0, $-88(%rbp) - 0x44, 0x89, 0xd7, //0x000060eb movl %r10d, %edi - 0x90, 0x90, //0x000060ee .p2align 4, 0x90 - //0x000060f0 LBB5_1155 - 0x89, 0xf2, //0x000060f0 movl %esi, %edx - 0xe9, 0x69, 0xff, 0xff, 0xff, //0x000060f2 jmp LBB5_1145 - //0x000060f7 LBB5_1156 - 0x45, 0x31, 0xc0, //0x000060f7 xorl %r8d, %r8d - 0xe9, 0x18, 0x01, 0x00, 0x00, //0x000060fa jmp LBB5_1181 - //0x000060ff LBB5_1157 - 0x41, 0x89, 0xfa, //0x000060ff movl %edi, %r10d - 0x4c, 0x89, 0xc1, //0x00006102 movq %r8, %rcx - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00006105 jmp LBB5_1159 - //0x0000610a LBB5_1158 - 0x89, 0xf2, //0x0000610a movl %esi, %edx - //0x0000610c LBB5_1159 - 0x85, 0xd2, //0x0000610c testl %edx, %edx - 0x45, 0x0f, 0x44, 0xd3, //0x0000610e cmovel %r11d, %r10d - 0xa8, 0x01, //0x00006112 testb $1, %al - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00006114 movl $-160(%rbp), %edi - 0x8a, 0x55, 0xd7, //0x0000611a movb $-41(%rbp), %dl - 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x0000611d je LBB5_1174 - 0x89, 0xc8, //0x00006123 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x04, //0x00006125 movb (%r12,%rax), %al - 0x0c, 0x20, //0x00006129 orb $32, %al - 0x3c, 0x65, //0x0000612b cmpb $101, %al - 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x0000612d jne LBB5_1174 - 0x89, 0xca, //0x00006133 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00006135 movb $1(%r12,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x0000613a cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x0000613d je LBB5_1164 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006143 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00006148 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x0000614b jne LBB5_1166 - 0x83, 0xc1, 0x02, //0x00006151 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00006154 jmp LBB5_1165 - //0x00006159 LBB5_1164 - 0x83, 0xc1, 0x02, //0x00006159 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000615c movl $-1, %eax - //0x00006161 LBB5_1165 - 0x89, 0xca, //0x00006161 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006163 jmp LBB5_1167 - //0x00006168 LBB5_1166 - 0x48, 0x83, 0xc2, 0x01, //0x00006168 addq $1, %rdx - //0x0000616c LBB5_1167 - 0x48, 0x63, 0xd2, //0x0000616c movslq %edx, %rdx - 0x31, 0xc9, //0x0000616f xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00006171 cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00006174 jle LBB5_1173 - 0x31, 0xc9, //0x0000617a xorl %ecx, %ecx - //0x0000617c LBB5_1169 - 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x0000617c movsbl (%r12,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00006181 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00006184 jl LBB5_1173 - 0x40, 0x80, 0xfe, 0x39, //0x0000618a cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x0000618e jg LBB5_1173 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00006194 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x0000619a jg LBB5_1173 - 0x8d, 0x0c, 0x89, //0x000061a0 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x000061a3 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x000061a6 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x000061a9 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x000061ad cmpq %rdx, %r8 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x000061b0 jne LBB5_1169 - //0x000061b6 LBB5_1173 - 0x0f, 0xaf, 0xc8, //0x000061b6 imull %eax, %ecx - 0x44, 0x01, 0xd1, //0x000061b9 addl %r10d, %ecx - 0x41, 0x89, 0xca, //0x000061bc movl %ecx, %r10d - 0x8a, 0x55, 0xd7, //0x000061bf movb $-41(%rbp), %dl - //0x000061c2 LBB5_1174 - 0x45, 0x85, 0xdb, //0x000061c2 testl %r11d, %r11d - 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x000061c5 je LBB5_1178 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000061cb movabsq $9218868437227405312, %rax - 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x000061d5 movq %rax, $-168(%rbp) - 0x41, 0x81, 0xfa, 0x36, 0x01, 0x00, 0x00, //0x000061dc cmpl $310, %r10d - 0x0f, 0x8f, 0x27, 0x00, 0x00, 0x00, //0x000061e3 jg LBB5_1179 - 0x45, 0x31, 0xc0, //0x000061e9 xorl %r8d, %r8d - 0x41, 0x81, 0xfa, 0xb6, 0xfe, 0xff, 0xff, //0x000061ec cmpl $-330, %r10d - 0x0f, 0x8d, 0x29, 0x04, 0x00, 0x00, //0x000061f3 jge LBB5_1212 - 0x31, 0xc0, //0x000061f9 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x000061fb movq %rax, $-168(%rbp) - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00006202 jmp LBB5_1180 - //0x00006207 LBB5_1178 - 0x31, 0xc0, //0x00006207 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00006209 movq %rax, $-168(%rbp) - //0x00006210 LBB5_1179 - 0x45, 0x31, 0xc0, //0x00006210 xorl %r8d, %r8d - //0x00006213 LBB5_1180 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00006213 movq $-56(%rbp), %r11 - //0x00006217 LBB5_1181 - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006217 movabsq $4503599627370495, %r13 - //0x00006221 LBB5_1182 - 0x4d, 0x21, 0xe8, //0x00006221 andq %r13, %r8 - 0x4c, 0x0b, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00006224 orq $-168(%rbp), %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000622b movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xc0, //0x00006235 orq %r8, %rax - 0x80, 0xfa, 0x2d, //0x00006238 cmpb $45, %dl - 0x49, 0x0f, 0x45, 0xc0, //0x0000623b cmovneq %r8, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000623f vmovq %rax, %xmm0 - 0xc5, 0xcb, 0x2a, 0xcf, //0x00006244 vcvtsi2sd %edi, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00006248 vmulsd %xmm0, %xmm1, %xmm0 - //0x0000624c LBB5_1183 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000624c vmovq %xmm0, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00006251 movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x0000625b addq $-1, %rax - 0x48, 0x21, 0xf0, //0x0000625f andq %rsi, %rax - 0x31, 0xc9, //0x00006262 xorl %ecx, %ecx - 0xba, 0x04, 0x00, 0x00, 0x00, //0x00006264 movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006269 movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf8, //0x00006273 cmpq %rdi, %rax - 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x00006276 jne LBB5_1190 - //0x0000627c LBB5_1184 - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000627c movq $-136(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x00006283 cmpq $3, %rax - 0x0f, 0x84, 0xd5, 0x00, 0x00, 0x00, //0x00006287 je LBB5_1191 - 0x48, 0x83, 0xf8, 0x13, //0x0000628d cmpq $19, %rax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00006291 movq $-64(%rbp), %r13 - 0x48, 0x8b, 0x75, 0x90, //0x00006295 movq $-112(%rbp), %rsi - 0x0f, 0x84, 0x62, 0x00, 0x00, 0x00, //0x00006299 je LBB5_1189 - 0x48, 0x83, 0xf8, 0x0b, //0x0000629f cmpq $11, %rax - 0x0f, 0x85, 0x2c, 0xdb, 0xff, 0xff, //0x000062a3 jne LBB5_750 - 0x4d, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x000062a9 movq $160(%r14), %r11 - //0x000062b0 LBB5_1188 - 0x48, 0xc1, 0xe6, 0x20, //0x000062b0 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x0b, //0x000062b4 orq $11, %rsi - 0x49, 0x89, 0x33, //0x000062b8 movq %rsi, (%r11) - 0x48, 0x8b, 0x45, 0x98, //0x000062bb movq $-104(%rbp), %rax - 0x49, 0x89, 0x43, 0x08, //0x000062bf movq %rax, $8(%r11) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000062c3 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000062cb movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x000062d2 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000062d6 movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000062dd addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000062e1 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000062e8 setbe %al - 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x000062eb movl $11, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000062f0 movq %rcx, $-136(%rbp) - 0x4d, 0x89, 0xec, //0x000062f7 movq %r13, %r12 - 0x89, 0xd1, //0x000062fa movl %edx, %ecx - 0xe9, 0xbc, 0x00, 0x00, 0x00, //0x000062fc jmp LBB5_1194 - //0x00006301 LBB5_1189 - 0x89, 0xd1, //0x00006301 movl %edx, %ecx - 0x48, 0x8b, 0x75, 0x98, //0x00006303 movq $-104(%rbp), %rsi - //0x00006307 LBB5_1190 - 0x48, 0x8b, 0x55, 0x90, //0x00006307 movq $-112(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x0000630b shlq $32, %rdx - 0x48, 0x83, 0xca, 0x13, //0x0000630f orq $19, %rdx - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006313 movq $160(%r14), %rax - 0x48, 0x89, 0x10, //0x0000631a movq %rdx, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x0000631d movq %rsi, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00006321 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006329 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00006330 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00006334 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x0000633b addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000633f cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00006346 setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x00006349 movl $19, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x0000634e movq %rdx, $-136(%rbp) - 0x4c, 0x8b, 0x65, 0xc0, //0x00006355 movq $-64(%rbp), %r12 - 0x48, 0x89, 0x75, 0x98, //0x00006359 movq %rsi, $-104(%rbp) - 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x0000635d jmp LBB5_1195 - //0x00006362 LBB5_1191 - 0x4d, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00006362 movq $160(%r14), %r11 - 0x89, 0xd1, //0x00006369 movl %edx, %ecx - //0x0000636b LBB5_1192 - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000636b movq $-64(%rbp), %r13 - 0x48, 0x8b, 0x75, 0x90, //0x0000636f movq $-112(%rbp), %rsi - //0x00006373 LBB5_1193 - 0x48, 0xc1, 0xe6, 0x20, //0x00006373 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x03, //0x00006377 orq $3, %rsi - 0x49, 0x89, 0x33, //0x0000637b movq %rsi, (%r11) - 0x48, 0x8b, 0x45, 0x98, //0x0000637e movq $-104(%rbp), %rax - 0x49, 0x89, 0x43, 0x08, //0x00006382 movq %rax, $8(%r11) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00006386 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000638e movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00006395 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00006399 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000063a0 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000063a4 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000063ab setbe %al - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000063ae movl $3, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000063b3 movq %rdx, $-136(%rbp) - 0x4d, 0x89, 0xec, //0x000063ba movq %r13, %r12 - //0x000063bd LBB5_1194 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000063bd movq $-56(%rbp), %r11 - //0x000063c1 LBB5_1195 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000063c1 movl $11, %edx - 0x85, 0xc9, //0x000063c6 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x000063c8 cmovnel %ecx, %edx - 0x0f, 0x85, 0xf9, 0x0f, 0x00, 0x00, //0x000063cb jne LBB5_1458 - 0x84, 0xc0, //0x000063d1 testb %al, %al - 0x0f, 0x84, 0xf1, 0x0f, 0x00, 0x00, //0x000063d3 je LBB5_1458 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x000063d9 leaq $1(%r12), %r13 - 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x000063de movzbl (%r12), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000063e3 cmpq $32, %rcx - 0x0f, 0x87, 0x25, 0x02, 0x00, 0x00, //0x000063e7 ja LBB5_1211 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000063ed movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000063f7 btq %rcx, %rax - 0x4c, 0x8b, 0x7d, 0x88, //0x000063fb movq $-120(%rbp), %r15 - 0x0f, 0x83, 0x01, 0x02, 0x00, 0x00, //0x000063ff jae LBB5_1210 - 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00006405 movzbl $1(%r12), %ecx - 0x49, 0x83, 0xc4, 0x02, //0x0000640b addq $2, %r12 - 0x48, 0x83, 0xf9, 0x20, //0x0000640f cmpq $32, %rcx - 0x0f, 0x87, 0x52, 0x00, 0x00, 0x00, //0x00006413 ja LBB5_1204 - 0x48, 0x0f, 0xa3, 0xc8, //0x00006419 btq %rcx, %rax - 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x0000641d jae LBB5_1204 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00006423 movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x0000642a movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x0000642d subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00006430 cmpq $64, %rcx - 0x0f, 0x83, 0x47, 0x00, 0x00, 0x00, //0x00006434 jae LBB5_1206 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000643a movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00006441 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00006444 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006447 testq %rdx, %rdx - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000644a movq $-144(%rbp), %r12 - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00006451 je LBB5_1205 - 0x48, 0x0f, 0xbc, 0xca, //0x00006457 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000645b leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000645f addq $1, %r13 - 0x48, 0x01, 0xc8, //0x00006463 addq %rcx, %rax - 0xe9, 0x8a, 0x00, 0x00, 0x00, //0x00006466 jmp LBB5_1209 - //0x0000646b LBB5_1204 - 0x4d, 0x89, 0xe5, //0x0000646b movq %r12, %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000646e movq $-144(%rbp), %r12 - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00006475 jmp LBB5_1882 - //0x0000647a LBB5_1205 - 0x48, 0x83, 0xc0, 0x40, //0x0000647a addq $64, %rax - 0x49, 0x89, 0xc4, //0x0000647e movq %rax, %r12 - //0x00006481 LBB5_1206 - 0x49, 0x83, 0xc4, 0xc0, //0x00006481 addq $-64, %r12 - 0xc5, 0xfe, 0x6f, 0x05, 0xd3, 0x9b, 0xff, 0xff, //0x00006485 vmovdqu $-25645(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, //0x0000648d .p2align 4, 0x90 - //0x00006490 LBB5_1207 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x40, //0x00006490 vmovdqu $64(%r12), %ymm1 - 0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x60, //0x00006497 vmovdqu $96(%r12), %ymm2 - 0x49, 0x83, 0xc4, 0x40, //0x0000649e addq $64, %r12 - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000064a2 vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000064a7 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000064ac vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000064b0 vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x000064b4 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x000064b8 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x000064bc shlq $32, %rax - 0x48, 0x09, 0xc8, //0x000064c0 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x000064c3 cmpq $-1, %rax - 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x000064c7 je LBB5_1207 - 0x48, 0xf7, 0xd0, //0x000064cd notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000064d0 movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x000064d7 movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x000064de bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x000064e2 leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x2c, 0x0c, //0x000064e6 leaq (%r12,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000064ea addq $1, %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x000064ee movq $-144(%rbp), %r12 - //0x000064f5 LBB5_1209 - 0x8a, 0x08, //0x000064f5 movb (%rax), %cl - //0x000064f7 LBB5_1882 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x000064f7 movl $256, %eax - 0x49, 0x03, 0x03, //0x000064fc addq (%r11), %rax - 0x49, 0x89, 0x03, //0x000064ff movq %rax, (%r11) - 0x80, 0xf9, 0x2c, //0x00006502 cmpb $44, %cl - 0x0f, 0x85, 0x9f, 0x12, 0x00, 0x00, //0x00006505 jne LBB5_2244 - 0x49, 0x8d, 0x45, 0x01, //0x0000650b leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000650f movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00006514 cmpq $32, %rcx - 0x0f, 0x87, 0x08, 0xdd, 0xff, 0xff, //0x00006518 ja LBB5_793 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000651e movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00006528 btq %rcx, %rdx - 0x0f, 0x83, 0xf4, 0xdc, 0xff, 0xff, //0x0000652c jae LBB5_793 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00006532 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00006537 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000653b cmpq $32, %rcx - 0x0f, 0x87, 0xb9, 0x00, 0x00, 0x00, //0x0000653f ja LBB5_1893 - 0x48, 0x0f, 0xa3, 0xca, //0x00006545 btq %rcx, %rdx - 0x0f, 0x83, 0xaf, 0x00, 0x00, 0x00, //0x00006549 jae LBB5_1893 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000654f movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x00006556 movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x00006559 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000655c cmpq $64, %rcx - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x00006560 jae LBB5_1890 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00006566 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000656d shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00006570 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00006573 testq %rax, %rax - 0x0f, 0x85, 0x99, 0xdc, 0xff, 0xff, //0x00006576 jne LBB5_791 - 0x48, 0x83, 0xc2, 0x40, //0x0000657c addq $64, %rdx - 0x49, 0x89, 0xd5, //0x00006580 movq %rdx, %r13 - //0x00006583 LBB5_1890 - 0x4c, 0x89, 0xe8, //0x00006583 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00006586 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xce, 0x9a, 0xff, 0xff, //0x0000658a vmovdqu $-25906(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006592 .p2align 4, 0x90 - //0x000065a0 LBB5_1891 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000065a0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000065a5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000065aa addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000065ae vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000065b3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000065b8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000065bc vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x000065c0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000065c4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000065c8 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x000065cc orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000065cf cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000065d3 je LBB5_1891 - 0x48, 0xf7, 0xd1, //0x000065d9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000065dc movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000065e3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000065ea bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x000065ee leaq (%rax,%rcx), %rdx - 0x48, 0x01, 0xc8, //0x000065f2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000065f5 addq $1, %rax - 0xe9, 0x26, 0xdc, 0xff, 0xff, //0x000065f9 jmp LBB5_792 - //0x000065fe LBB5_1893 - 0x4c, 0x89, 0xe8, //0x000065fe movq %r13, %rax - 0xe9, 0x20, 0xdc, 0xff, 0xff, //0x00006601 jmp LBB5_793 - //0x00006606 LBB5_1210 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00006606 movq $-144(%rbp), %r12 - 0xe9, 0xe5, 0xfe, 0xff, 0xff, //0x0000660d jmp LBB5_1882 - //0x00006612 LBB5_1211 - 0x4c, 0x8b, 0x7d, 0x88, //0x00006612 movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00006616 movq $-144(%rbp), %r12 - 0xe9, 0xd5, 0xfe, 0xff, 0xff, //0x0000661d jmp LBB5_1882 - //0x00006622 LBB5_1212 - 0x4c, 0x89, 0xd1, //0x00006622 movq %r10, %rcx - 0x45, 0x85, 0xd2, //0x00006625 testl %r10d, %r10d - 0x4c, 0x89, 0x75, 0xb8, //0x00006628 movq %r14, $-72(%rbp) - 0x0f, 0x8e, 0x02, 0x02, 0x00, 0x00, //0x0000662c jle LBB5_1246 - 0x45, 0x31, 0xe4, //0x00006632 xorl %r12d, %r12d - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00006635 movl $1, %r10d - 0x44, 0x89, 0xda, //0x0000663b movl %r11d, %edx - 0x44, 0x89, 0xd8, //0x0000663e movl %r11d, %eax - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00006641 jmp LBB5_1217 - //0x00006646 LBB5_1214 - 0x45, 0x31, 0xdb, //0x00006646 xorl %r11d, %r11d - 0x31, 0xd2, //0x00006649 xorl %edx, %edx - //0x0000664b LBB5_1215 - 0x31, 0xc0, //0x0000664b xorl %eax, %eax - //0x0000664d LBB5_1216 - 0x45, 0x01, 0xe0, //0x0000664d addl %r12d, %r8d - 0x45, 0x89, 0xc4, //0x00006650 movl %r8d, %r12d - 0x48, 0x8b, 0x4d, 0xa8, //0x00006653 movq $-88(%rbp), %rcx - 0x85, 0xc9, //0x00006657 testl %ecx, %ecx - 0x0f, 0x8e, 0xd8, 0x01, 0x00, 0x00, //0x00006659 jle LBB5_1247 - //0x0000665f LBB5_1217 - 0x83, 0xf9, 0x08, //0x0000665f cmpl $8, %ecx - 0x48, 0x89, 0x4d, 0xa8, //0x00006662 movq %rcx, $-88(%rbp) - 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00006666 jle LBB5_1219 - 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x0000666c movl $27, %r8d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00006672 jmp LBB5_1220 - //0x00006677 LBB5_1219 - 0x89, 0xc9, //0x00006677 movl %ecx, %ecx - 0x48, 0x8d, 0x35, 0x90, 0x8c, 0x00, 0x00, //0x00006679 leaq $35984(%rip), %rsi /* _POW_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x8e, //0x00006680 movl (%rsi,%rcx,4), %r8d - //0x00006684 LBB5_1220 - 0x85, 0xc0, //0x00006684 testl %eax, %eax - 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00006686 je LBB5_1215 - 0x44, 0x89, 0xc1, //0x0000668c movl %r8d, %ecx - 0x85, 0xc0, //0x0000668f testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006691 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00006696 cmovgl %eax, %esi - 0x31, 0xd2, //0x00006699 xorl %edx, %edx - 0x31, 0xff, //0x0000669b xorl %edi, %edi - //0x0000669d LBB5_1222 - 0x48, 0x39, 0xd6, //0x0000669d cmpq %rdx, %rsi - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x000066a0 je LBB5_1236 - 0x48, 0x8d, 0x3c, 0xbf, //0x000066a6 leaq (%rdi,%rdi,4), %rdi - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000066aa movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x3c, 0x7b, //0x000066af leaq (%rbx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x000066b3 addq $-48, %rdi - 0x48, 0x83, 0xc2, 0x01, //0x000066b7 addq $1, %rdx - 0x48, 0x89, 0xfb, //0x000066bb movq %rdi, %rbx - 0x48, 0xd3, 0xeb, //0x000066be shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x000066c1 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000066c4 je LBB5_1222 - 0x4c, 0x89, 0x45, 0xb0, //0x000066ca movq %r8, $-80(%rbp) - 0x89, 0xd6, //0x000066ce movl %edx, %esi - //0x000066d0 LBB5_1225 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000066d0 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000066d7 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000066da notq %r8 - 0x31, 0xd2, //0x000066dd xorl %edx, %edx - 0x39, 0xc6, //0x000066df cmpl %eax, %esi - 0x0f, 0x8d, 0x4b, 0x00, 0x00, 0x00, //0x000066e1 jge LBB5_1229 - 0x4c, 0x63, 0xf6, //0x000066e7 movslq %esi, %r14 - 0x4d, 0x63, 0xdb, //0x000066ea movslq %r11d, %r11 - 0x4b, 0x8d, 0x1c, 0x31, //0x000066ed leaq (%r9,%r14), %rbx - 0x31, 0xd2, //0x000066f1 xorl %edx, %edx - //0x000066f3 LBB5_1227 - 0x48, 0x89, 0xf8, //0x000066f3 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x000066f6 shrq %cl, %rax - 0x4c, 0x21, 0xc7, //0x000066f9 andq %r8, %rdi - 0x04, 0x30, //0x000066fc addb $48, %al - 0x41, 0x88, 0x04, 0x11, //0x000066fe movb %al, (%r9,%rdx) - 0x48, 0x0f, 0xbe, 0x04, 0x13, //0x00006702 movsbq (%rbx,%rdx), %rax - 0x4d, 0x8d, 0x14, 0x16, //0x00006707 leaq (%r14,%rdx), %r10 - 0x49, 0x83, 0xc2, 0x01, //0x0000670b addq $1, %r10 - 0x48, 0x83, 0xc2, 0x01, //0x0000670f addq $1, %rdx - 0x48, 0x8d, 0x3c, 0xbf, //0x00006713 leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x78, //0x00006717 leaq (%rax,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x0000671b addq $-48, %rdi - 0x4d, 0x39, 0xda, //0x0000671f cmpq %r11, %r10 - 0x0f, 0x8c, 0xcb, 0xff, 0xff, 0xff, //0x00006722 jl LBB5_1227 - 0x4c, 0x8b, 0x75, 0xb8, //0x00006728 movq $-72(%rbp), %r14 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000672c movl $1, %r10d - //0x00006732 LBB5_1229 - 0x48, 0x8b, 0x45, 0xa8, //0x00006732 movq $-88(%rbp), %rax - 0x29, 0xf0, //0x00006736 subl %esi, %eax - 0x83, 0xc0, 0x01, //0x00006738 addl $1, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000673b movq %rax, $-88(%rbp) - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x0000673f jmp LBB5_1230 - //0x00006744 LBB5_1236 - 0x48, 0x85, 0xff, //0x00006744 testq %rdi, %rdi - 0x0f, 0x84, 0xf9, 0xfe, 0xff, 0xff, //0x00006747 je LBB5_1214 - 0x48, 0x89, 0xfa, //0x0000674d movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00006750 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006753 testq %rdx, %rdx - 0x4c, 0x89, 0x45, 0xb0, //0x00006756 movq %r8, $-80(%rbp) - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000675a je LBB5_1241 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00006760 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00006767 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000676a notq %r8 - 0x48, 0x8b, 0x45, 0xa8, //0x0000676d movq $-88(%rbp), %rax - 0x29, 0xf0, //0x00006771 subl %esi, %eax - 0x83, 0xc0, 0x01, //0x00006773 addl $1, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006776 movq %rax, $-88(%rbp) - 0x31, 0xd2, //0x0000677a xorl %edx, %edx - 0xe9, 0x27, 0x00, 0x00, 0x00, //0x0000677c jmp LBB5_1239 - //0x00006781 LBB5_1241 - 0x48, 0x01, 0xff, //0x00006781 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00006784 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00006788 addl $1, %esi - 0x48, 0x89, 0xfa, //0x0000678b movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x0000678e shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006791 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006794 je LBB5_1241 - 0xe9, 0x31, 0xff, 0xff, 0xff, //0x0000679a jmp LBB5_1225 - //0x0000679f LBB5_1230 - 0x48, 0x85, 0xff, //0x0000679f testq %rdi, %rdi - 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x000067a2 je LBB5_1231 - //0x000067a8 LBB5_1239 - 0x48, 0x89, 0xf8, //0x000067a8 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x000067ab shrq %cl, %rax - 0x4c, 0x21, 0xc7, //0x000067ae andq %r8, %rdi - 0x48, 0x63, 0xf2, //0x000067b1 movslq %edx, %rsi - 0x49, 0x39, 0xf5, //0x000067b4 cmpq %rsi, %r13 - 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x000067b7 jbe LBB5_1242 - 0x04, 0x30, //0x000067bd addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x000067bf movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x000067c3 addl $1, %esi - 0x89, 0xf2, //0x000067c6 movl %esi, %edx - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x000067c8 jmp LBB5_1243 - //0x000067cd LBB5_1242 - 0x48, 0x85, 0xc0, //0x000067cd testq %rax, %rax - 0x45, 0x0f, 0x45, 0xfa, //0x000067d0 cmovnel %r10d, %r15d - //0x000067d4 LBB5_1243 - 0x48, 0x01, 0xff, //0x000067d4 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x000067d7 leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x000067db jmp LBB5_1230 - //0x000067e0 LBB5_1231 - 0x85, 0xd2, //0x000067e0 testl %edx, %edx - 0x4c, 0x8b, 0x45, 0xb0, //0x000067e2 movq $-80(%rbp), %r8 - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x000067e6 jle LBB5_1244 - 0x89, 0xd0, //0x000067ec movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x000067ee addq $1, %rax - //0x000067f2 LBB5_1233 - 0x8d, 0x4a, 0xff, //0x000067f2 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x000067f5 cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000067fa jne LBB5_1245 - 0x48, 0x83, 0xc0, 0xff, //0x00006800 addq $-1, %rax - 0x89, 0xca, //0x00006804 movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x00006806 cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000680a jg LBB5_1233 - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00006810 jmp LBB5_1235 - //0x00006815 LBB5_1244 - 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00006815 je LBB5_1235 - //0x0000681b LBB5_1245 - 0x41, 0x89, 0xd3, //0x0000681b movl %edx, %r11d - 0x89, 0xd0, //0x0000681e movl %edx, %eax - 0xe9, 0x28, 0xfe, 0xff, 0xff, //0x00006820 jmp LBB5_1216 - //0x00006825 LBB5_1235 - 0x45, 0x01, 0xe0, //0x00006825 addl %r12d, %r8d - 0x31, 0xc9, //0x00006828 xorl %ecx, %ecx - 0x45, 0x31, 0xdb, //0x0000682a xorl %r11d, %r11d - 0x31, 0xd2, //0x0000682d xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000682f jmp LBB5_1247 - //0x00006834 LBB5_1246 - 0x44, 0x89, 0xda, //0x00006834 movl %r11d, %edx - //0x00006837 LBB5_1247 - 0x48, 0x89, 0x4d, 0xa8, //0x00006837 movq %rcx, $-88(%rbp) - 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000683b movabsq $1152921504606846975, %r12 - 0x49, 0x8d, 0x41, 0x01, //0x00006845 leaq $1(%r9), %rax - 0x48, 0x89, 0x85, 0x48, 0xff, 0xff, 0xff, //0x00006849 movq %rax, $-184(%rbp) - 0x89, 0xd7, //0x00006850 movl %edx, %edi - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00006852 jmp LBB5_1249 - //0x00006857 LBB5_1248 - 0x31, 0xff, //0x00006857 xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x00006859 subl %ecx, %r8d - //0x0000685c LBB5_1249 - 0x48, 0x8b, 0x45, 0xa8, //0x0000685c movq $-88(%rbp), %rax - 0x85, 0xc0, //0x00006860 testl %eax, %eax - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00006862 js LBB5_1254 - 0x0f, 0x85, 0x6b, 0x07, 0x00, 0x00, //0x00006868 jne LBB5_1349 - 0x41, 0x80, 0x39, 0x35, //0x0000686e cmpb $53, (%r9) - 0x0f, 0x8c, 0x26, 0x00, 0x00, 0x00, //0x00006872 jl LBB5_1252 - 0xe9, 0x5c, 0x07, 0x00, 0x00, //0x00006878 jmp LBB5_1349 - //0x0000687d LBB5_1254 - 0x83, 0xf8, 0xf8, //0x0000687d cmpl $-8, %eax - 0x0f, 0x8d, 0x18, 0x00, 0x00, 0x00, //0x00006880 jge LBB5_1252 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00006886 movl $27, %ecx - 0x85, 0xd2, //0x0000688b testl %edx, %edx - 0x0f, 0x84, 0xb8, 0x05, 0x00, 0x00, //0x0000688d je LBB5_1328 - 0x4c, 0x89, 0x45, 0xb0, //0x00006893 movq %r8, $-80(%rbp) - 0x89, 0xd7, //0x00006897 movl %edx, %edi - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006899 jmp LBB5_1257 - //0x0000689e LBB5_1252 - 0x48, 0x8b, 0x45, 0xa8, //0x0000689e movq $-88(%rbp), %rax - 0xf7, 0xd8, //0x000068a2 negl %eax - 0x48, 0x8d, 0x0d, 0x65, 0x8a, 0x00, 0x00, //0x000068a4 leaq $35429(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x000068ab movl (%rcx,%rax,4), %ecx - 0x85, 0xff, //0x000068ae testl %edi, %edi - 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x000068b0 je LBB5_1248 - 0x4c, 0x89, 0x45, 0xb0, //0x000068b6 movq %r8, $-80(%rbp) - //0x000068ba LBB5_1257 - 0x89, 0x4d, 0x80, //0x000068ba movl %ecx, $-128(%rbp) - 0x89, 0xc9, //0x000068bd movl %ecx, %ecx - 0x4c, 0x6b, 0xc1, 0x68, //0x000068bf imulq $104, %rcx, %r8 - 0x48, 0x8d, 0x05, 0x76, 0x8a, 0x00, 0x00, //0x000068c3 leaq $35446(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ - 0x45, 0x8b, 0x14, 0x00, //0x000068ca movl (%r8,%rax), %r10d - 0x48, 0x63, 0xd7, //0x000068ce movslq %edi, %rdx - 0x49, 0x8d, 0x34, 0x00, //0x000068d1 leaq (%r8,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x000068d5 addq $4, %rsi - 0x31, 0xdb, //0x000068d9 xorl %ebx, %ebx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000068db .p2align 4, 0x90 - //0x000068e0 LBB5_1258 - 0x0f, 0xb6, 0x04, 0x1e, //0x000068e0 movzbl (%rsi,%rbx), %eax - 0x84, 0xc0, //0x000068e4 testb %al, %al - 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x000068e6 je LBB5_1262 - 0x41, 0x38, 0x04, 0x19, //0x000068ec cmpb %al, (%r9,%rbx) - 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x000068f0 jne LBB5_1263 - 0x48, 0x83, 0xc3, 0x01, //0x000068f6 addq $1, %rbx - 0x48, 0x39, 0xda, //0x000068fa cmpq %rbx, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x000068fd jne LBB5_1258 - 0x89, 0xf8, //0x00006903 movl %edi, %eax - 0x48, 0x8d, 0x15, 0x34, 0x8a, 0x00, 0x00, //0x00006905 leaq $35380(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ - 0x49, 0x01, 0xd0, //0x0000690c addq %rdx, %r8 - 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000690f cmpb $0, $4(%rax,%r8) - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006915 movl $1, %ebx - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000691a jne LBB5_1264 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00006920 jmp LBB5_1265 - //0x00006925 LBB5_1262 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006925 movl $1, %ebx - 0xe9, 0x0f, 0x00, 0x00, 0x00, //0x0000692a jmp LBB5_1265 - //0x0000692f LBB5_1263 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000692f movl $1, %ebx - 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x00006934 jge LBB5_1265 - //0x0000693a LBB5_1264 - 0x41, 0x83, 0xc2, 0xff, //0x0000693a addl $-1, %r10d - //0x0000693e LBB5_1265 - 0x85, 0xff, //0x0000693e testl %edi, %edi - 0x4c, 0x89, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00006940 movq %r10, $-176(%rbp) - 0x0f, 0x8e, 0x2d, 0x01, 0x00, 0x00, //0x00006947 jle LBB5_1277 - 0x41, 0x8d, 0x04, 0x3a, //0x0000694d leal (%r10,%rdi), %eax - 0x41, 0x89, 0xfe, //0x00006951 movl %edi, %r14d - 0x48, 0x98, //0x00006954 cltq - 0x49, 0x89, 0xc2, //0x00006956 movq %rax, %r10 - 0x49, 0xc1, 0xe2, 0x20, //0x00006959 shlq $32, %r10 - 0x48, 0x83, 0xc0, 0xff, //0x0000695d addq $-1, %rax - 0x49, 0x83, 0xc6, 0x01, //0x00006961 addq $1, %r14 - 0x83, 0xc7, 0xff, //0x00006965 addl $-1, %edi - 0x45, 0x31, 0xc0, //0x00006968 xorl %r8d, %r8d - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000696b jmp LBB5_1269 - //0x00006970 .p2align 4, 0x90 - //0x00006970 LBB5_1267 - 0x48, 0x85, 0xc0, //0x00006970 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006973 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x00006978 cmovnel %eax, %r15d - //0x0000697c LBB5_1268 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000697c movabsq $-4294967041, %rax - 0x49, 0x01, 0xc2, //0x00006986 addq %rax, %r10 - 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x00006989 addq $-255, %r10 - 0x48, 0x8d, 0x43, 0xff, //0x00006990 leaq $-1(%rbx), %rax - 0x49, 0x83, 0xc6, 0xff, //0x00006994 addq $-1, %r14 - 0x83, 0xc7, 0xff, //0x00006998 addl $-1, %edi - 0x49, 0x83, 0xfe, 0x01, //0x0000699b cmpq $1, %r14 - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000699f jle LBB5_1271 - //0x000069a5 LBB5_1269 - 0x48, 0x89, 0xc3, //0x000069a5 movq %rax, %rbx - 0x89, 0xf8, //0x000069a8 movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000069aa movsbq (%r9,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000069af addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x000069b3 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x000069b6 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x000069b9 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000069bc movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000069c6 mulq %rdx - 0x49, 0x89, 0xd0, //0x000069c9 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x000069cc shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x000069d0 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x000069d4 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x000069d8 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x000069db subq %rdx, %rax - 0x4c, 0x39, 0xeb, //0x000069de cmpq %r13, %rbx - 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x000069e1 jae LBB5_1267 - 0x04, 0x30, //0x000069e7 addb $48, %al - 0x41, 0x88, 0x04, 0x19, //0x000069e9 movb %al, (%r9,%rbx) - 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x000069ed jmp LBB5_1268 - //0x000069f2 LBB5_1271 - 0x48, 0x83, 0xfe, 0x0a, //0x000069f2 cmpq $10, %rsi - 0x0f, 0x83, 0x0e, 0x00, 0x00, 0x00, //0x000069f6 jae LBB5_1273 - 0x4c, 0x8b, 0x75, 0xb8, //0x000069fc movq $-72(%rbp), %r14 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006a00 movl $1, %ebx - 0xe9, 0x70, 0x00, 0x00, 0x00, //0x00006a05 jmp LBB5_1277 - //0x00006a0a LBB5_1273 - 0x48, 0x63, 0xcb, //0x00006a0a movslq %ebx, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00006a0d addq $-1, %rcx - 0x4c, 0x8b, 0x75, 0xb8, //0x00006a11 movq $-72(%rbp), %r14 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006a15 movl $1, %ebx - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00006a1a jmp LBB5_1275 - 0x90, //0x00006a1f .p2align 4, 0x90 - //0x00006a20 LBB5_1274 - 0x48, 0x85, 0xc0, //0x00006a20 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x00006a23 cmovnel %ebx, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x00006a27 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00006a2b cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00006a2f movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006a32 jbe LBB5_1277 - //0x00006a38 LBB5_1275 - 0x4c, 0x89, 0xc0, //0x00006a38 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00006a3b movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00006a45 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00006a48 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00006a4c leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00006a50 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00006a54 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00006a57 subq %rsi, %rax - 0x4c, 0x39, 0xe9, //0x00006a5a cmpq %r13, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00006a5d jae LBB5_1274 - 0x04, 0x30, //0x00006a63 addb $48, %al - 0x41, 0x88, 0x04, 0x09, //0x00006a65 movb %al, (%r9,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00006a69 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00006a6d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00006a71 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006a74 ja LBB5_1275 - //0x00006a7a LBB5_1277 - 0x48, 0x8b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00006a7a movq $-176(%rbp), %rcx - 0x41, 0x01, 0xcb, //0x00006a81 addl %ecx, %r11d - 0x4d, 0x63, 0xdb, //0x00006a84 movslq %r11d, %r11 - 0x4d, 0x39, 0xdd, //0x00006a87 cmpq %r11, %r13 - 0x45, 0x0f, 0x46, 0xdd, //0x00006a8a cmovbel %r13d, %r11d - 0x48, 0x8b, 0x45, 0xa8, //0x00006a8e movq $-88(%rbp), %rax - 0x01, 0xc8, //0x00006a92 addl %ecx, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006a94 movq %rax, $-88(%rbp) - 0x45, 0x85, 0xdb, //0x00006a98 testl %r11d, %r11d - 0x0f, 0x8e, 0x43, 0x00, 0x00, 0x00, //0x00006a9b jle LBB5_1282 - 0x41, 0x8d, 0x43, 0xff, //0x00006aa1 leal $-1(%r11), %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006aa5 cmpb $48, (%r9,%rax) - 0x4c, 0x8b, 0x45, 0xb0, //0x00006aaa movq $-80(%rbp), %r8 - 0x8b, 0x4d, 0x80, //0x00006aae movl $-128(%rbp), %ecx - 0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x00006ab1 jne LBB5_1284 - 0x44, 0x89, 0xd8, //0x00006ab7 movl %r11d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006aba .p2align 4, 0x90 - //0x00006ac0 LBB5_1280 - 0x48, 0x83, 0xf8, 0x01, //0x00006ac0 cmpq $1, %rax - 0x0f, 0x8e, 0x27, 0x00, 0x00, 0x00, //0x00006ac4 jle LBB5_1283 - 0x4c, 0x8d, 0x58, 0xff, //0x00006aca leaq $-1(%rax), %r11 - 0x83, 0xc0, 0xfe, //0x00006ace addl $-2, %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006ad1 cmpb $48, (%r9,%rax) - 0x4c, 0x89, 0xd8, //0x00006ad6 movq %r11, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006ad9 je LBB5_1280 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00006adf jmp LBB5_1284 - //0x00006ae4 LBB5_1282 - 0x4c, 0x8b, 0x45, 0xb0, //0x00006ae4 movq $-80(%rbp), %r8 - 0x8b, 0x4d, 0x80, //0x00006ae8 movl $-128(%rbp), %ecx - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00006aeb jne LBB5_1284 - //0x00006af1 LBB5_1283 - 0x31, 0xc0, //0x00006af1 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006af3 movq %rax, $-88(%rbp) - 0x45, 0x31, 0xdb, //0x00006af7 xorl %r11d, %r11d - //0x00006afa LBB5_1284 - 0x85, 0xc9, //0x00006afa testl %ecx, %ecx - 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x00006afc js LBB5_1286 - 0x44, 0x89, 0xda, //0x00006b02 movl %r11d, %edx - 0x44, 0x89, 0xdf, //0x00006b05 movl %r11d, %edi - 0x41, 0x29, 0xc8, //0x00006b08 subl %ecx, %r8d - 0xe9, 0x4c, 0xfd, 0xff, 0xff, //0x00006b0b jmp LBB5_1249 - //0x00006b10 LBB5_1286 - 0x4c, 0x89, 0x45, 0xb0, //0x00006b10 movq %r8, $-80(%rbp) - 0x83, 0xf9, 0xc3, //0x00006b14 cmpl $-61, %ecx - 0x0f, 0x8f, 0x41, 0x02, 0x00, 0x00, //0x00006b17 jg LBB5_1314 - 0x41, 0x89, 0xc8, //0x00006b1d movl %ecx, %r8d - 0x48, 0x8b, 0x7d, 0xa8, //0x00006b20 movq $-88(%rbp), %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006b24 jmp LBB5_1292 - //0x00006b29 LBB5_1289 - 0x31, 0xff, //0x00006b29 xorl %edi, %edi - //0x00006b2b LBB5_1290 - 0x31, 0xc0, //0x00006b2b xorl %eax, %eax - //0x00006b2d LBB5_1291 - 0x41, 0x8d, 0x48, 0x3c, //0x00006b2d leal $60(%r8), %ecx - 0x41, 0x89, 0xc3, //0x00006b31 movl %eax, %r11d - 0x41, 0x83, 0xf8, 0x88, //0x00006b34 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00006b38 movl %ecx, %r8d - 0x0f, 0x8d, 0x24, 0x02, 0x00, 0x00, //0x00006b3b jge LBB5_1315 - //0x00006b41 LBB5_1292 - 0x45, 0x85, 0xdb, //0x00006b41 testl %r11d, %r11d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00006b44 movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd3, //0x00006b49 cmovgl %r11d, %edx - 0x31, 0xc0, //0x00006b4d xorl %eax, %eax - 0x31, 0xc9, //0x00006b4f xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006b51 .p2align 4, 0x90 - //0x00006b60 LBB5_1293 - 0x48, 0x39, 0xc2, //0x00006b60 cmpq %rax, %rdx - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00006b63 je LBB5_1296 - 0x48, 0x8d, 0x0c, 0x89, //0x00006b69 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00006b6d movsbq (%r9,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00006b72 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006b76 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x00006b7a addq $1, %rax - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x00006b7e leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x00006b83 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x00006b86 jb LBB5_1293 - 0x89, 0xc2, //0x00006b8c movl %eax, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00006b8e jmp LBB5_1298 - //0x00006b93 LBB5_1296 - 0x48, 0x85, 0xc9, //0x00006b93 testq %rcx, %rcx - 0x0f, 0x84, 0x8f, 0xff, 0xff, 0xff, //0x00006b96 je LBB5_1290 - 0x90, 0x90, 0x90, 0x90, //0x00006b9c .p2align 4, 0x90 - //0x00006ba0 LBB5_1297 - 0x48, 0x01, 0xc9, //0x00006ba0 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006ba3 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00006ba7 addl $1, %edx - 0x49, 0x8d, 0x44, 0x24, 0x01, //0x00006baa leaq $1(%r12), %rax - 0x48, 0x39, 0xc1, //0x00006baf cmpq %rax, %rcx - 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x00006bb2 jb LBB5_1297 - //0x00006bb8 LBB5_1298 - 0x29, 0xd7, //0x00006bb8 subl %edx, %edi - 0x44, 0x89, 0xd8, //0x00006bba movl %r11d, %eax - 0x29, 0xd0, //0x00006bbd subl %edx, %eax - 0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x00006bbf jle LBB5_1301 - 0x48, 0x89, 0x7d, 0xa8, //0x00006bc5 movq %rdi, $-88(%rbp) - 0x48, 0x63, 0xf2, //0x00006bc9 movslq %edx, %rsi - 0x49, 0x63, 0xd3, //0x00006bcc movslq %r11d, %rdx - 0x49, 0x89, 0xd2, //0x00006bcf movq %rdx, %r10 - 0x49, 0x29, 0xf2, //0x00006bd2 subq %rsi, %r10 - 0x48, 0x89, 0xf7, //0x00006bd5 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x00006bd8 notq %rdi - 0x48, 0x01, 0xd7, //0x00006bdb addq %rdx, %rdi - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00006bde jne LBB5_1302 - 0x31, 0xd2, //0x00006be4 xorl %edx, %edx - 0x41, 0xf6, 0xc2, 0x01, //0x00006be6 testb $1, %r10b - 0x0f, 0x85, 0x8c, 0x00, 0x00, 0x00, //0x00006bea jne LBB5_1305 - 0xe9, 0xaa, 0x00, 0x00, 0x00, //0x00006bf0 jmp LBB5_1306 - //0x00006bf5 LBB5_1301 - 0x31, 0xc0, //0x00006bf5 xorl %eax, %eax - 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x00006bf7 jmp LBB5_1308 - //0x00006bfc LBB5_1302 - 0x4d, 0x89, 0xd3, //0x00006bfc movq %r10, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x00006bff andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x00006c03 negq %r11 - 0x31, 0xd2, //0x00006c06 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x48, 0xff, 0xff, 0xff, //0x00006c08 movq $-184(%rbp), %rbx - 0x90, //0x00006c0f .p2align 4, 0x90 - //0x00006c10 LBB5_1303 - 0x48, 0x89, 0xcf, //0x00006c10 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006c13 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x00006c17 andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00006c1a orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x00006c1e movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006c22 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00006c26 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00006c2c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006c30 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00006c34 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006c37 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x00006c3b andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00006c3e orb $48, %dil - 0x40, 0x88, 0x3b, //0x00006c42 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006c45 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00006c49 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00006c4e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006c52 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00006c56 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x00006c5a addq $-2, %rdx - 0x49, 0x39, 0xd3, //0x00006c5e cmpq %rdx, %r11 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006c61 jne LBB5_1303 - 0x48, 0x29, 0xd6, //0x00006c67 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x00006c6a negq %rdx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006c6d movl $1, %ebx - 0x41, 0xf6, 0xc2, 0x01, //0x00006c72 testb $1, %r10b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00006c76 je LBB5_1306 - //0x00006c7c LBB5_1305 - 0x48, 0x89, 0xcf, //0x00006c7c movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006c7f shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x00006c83 orb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x00006c87 movb %dil, (%r9,%rdx) - 0x4c, 0x21, 0xe1, //0x00006c8b andq %r12, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006c8e leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006c92 movsbq (%r9,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x00006c97 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006c9b addq $-48, %rcx - //0x00006c9f LBB5_1306 - 0x48, 0x85, 0xc9, //0x00006c9f testq %rcx, %rcx - 0x48, 0x8b, 0x7d, 0xa8, //0x00006ca2 movq $-88(%rbp), %rdi - 0x0f, 0x85, 0x31, 0x00, 0x00, 0x00, //0x00006ca6 jne LBB5_1308 - 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x00006cac jmp LBB5_1310 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006cb1 .p2align 4, 0x90 - //0x00006cc0 LBB5_1307 - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x00006cc0 leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x00006cc5 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xfb, //0x00006cc8 cmovael %ebx, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x00006ccc leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006cd0 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006cd4 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006cd7 je LBB5_1310 - //0x00006cdd LBB5_1308 - 0x48, 0x89, 0xca, //0x00006cdd movq %rcx, %rdx - 0x4c, 0x21, 0xe2, //0x00006ce0 andq %r12, %rdx - 0x48, 0x63, 0xf0, //0x00006ce3 movslq %eax, %rsi - 0x49, 0x39, 0xf5, //0x00006ce6 cmpq %rsi, %r13 - 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x00006ce9 jbe LBB5_1307 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006cef shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006cf3 orb $48, %cl - 0x41, 0x88, 0x0c, 0x31, //0x00006cf6 movb %cl, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006cfa addl $1, %esi - 0x89, 0xf0, //0x00006cfd movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x00006cff leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006d03 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006d07 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006d0a jne LBB5_1308 - //0x00006d10 LBB5_1310 - 0x83, 0xc7, 0x01, //0x00006d10 addl $1, %edi - 0x85, 0xc0, //0x00006d13 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006d15 jle LBB5_1288 - 0x89, 0xc1, //0x00006d1b movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00006d1d addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006d21 .p2align 4, 0x90 - //0x00006d30 LBB5_1312 - 0x8d, 0x50, 0xff, //0x00006d30 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006d33 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0xef, 0xfd, 0xff, 0xff, //0x00006d38 jne LBB5_1291 - 0x48, 0x83, 0xc1, 0xff, //0x00006d3e addq $-1, %rcx - 0x89, 0xd0, //0x00006d42 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00006d44 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006d48 jg LBB5_1312 - 0xe9, 0xd6, 0xfd, 0xff, 0xff, //0x00006d4e jmp LBB5_1289 - //0x00006d53 LBB5_1288 - 0x0f, 0x85, 0xd4, 0xfd, 0xff, 0xff, //0x00006d53 jne LBB5_1291 - 0xe9, 0xcb, 0xfd, 0xff, 0xff, //0x00006d59 jmp LBB5_1289 - //0x00006d5e LBB5_1314 - 0x44, 0x89, 0xd8, //0x00006d5e movl %r11d, %eax - 0x48, 0x8b, 0x7d, 0xa8, //0x00006d61 movq $-88(%rbp), %rdi - //0x00006d65 LBB5_1315 - 0x48, 0x89, 0x7d, 0xa8, //0x00006d65 movq %rdi, $-88(%rbp) - 0xf7, 0xd9, //0x00006d69 negl %ecx - 0x85, 0xc0, //0x00006d6b testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006d6d movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00006d72 cmovgl %eax, %esi - 0x31, 0xff, //0x00006d75 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x00006d77 xorl %r10d, %r10d - 0x4c, 0x8b, 0x45, 0xb0, //0x00006d7a movq $-80(%rbp), %r8 - 0x90, 0x90, //0x00006d7e .p2align 4, 0x90 - //0x00006d80 LBB5_1316 - 0x48, 0x39, 0xfe, //0x00006d80 cmpq %rdi, %rsi - 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006d83 je LBB5_1322 - 0x4b, 0x8d, 0x14, 0x92, //0x00006d89 leaq (%r10,%r10,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006d8d movsbq (%r9,%rdi), %rbx - 0x4c, 0x8d, 0x14, 0x53, //0x00006d92 leaq (%rbx,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006d96 addq $-48, %r10 - 0x48, 0x83, 0xc7, 0x01, //0x00006d9a addq $1, %rdi - 0x4c, 0x89, 0xd2, //0x00006d9e movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006da1 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006da4 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006da7 je LBB5_1316 - 0x89, 0xfe, //0x00006dad movl %edi, %esi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006daf movl $1, %ebx - //0x00006db4 LBB5_1319 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006db4 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006dbb shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00006dbe notq %r14 - 0x41, 0x89, 0xc3, //0x00006dc1 movl %eax, %r11d - 0x41, 0x29, 0xf3, //0x00006dc4 subl %esi, %r11d - 0x0f, 0x8e, 0x8a, 0x00, 0x00, 0x00, //0x00006dc7 jle LBB5_1329 - 0x4c, 0x63, 0xc6, //0x00006dcd movslq %esi, %r8 - 0x48, 0x98, //0x00006dd0 cltq - 0x48, 0x89, 0xc2, //0x00006dd2 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x00006dd5 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x00006dd8 movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x00006ddb notq %rbx - 0x48, 0x01, 0xc3, //0x00006dde addq %rax, %rbx - 0x0f, 0x85, 0x78, 0x00, 0x00, 0x00, //0x00006de1 jne LBB5_1330 - 0x31, 0xc0, //0x00006de7 xorl %eax, %eax - 0xe9, 0xf3, 0x00, 0x00, 0x00, //0x00006de9 jmp LBB5_1333 - //0x00006dee LBB5_1322 - 0x4d, 0x85, 0xd2, //0x00006dee testq %r10, %r10 - 0x0f, 0x84, 0xd0, 0x01, 0x00, 0x00, //0x00006df1 je LBB5_1345 - 0x4c, 0x89, 0xd7, //0x00006df7 movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x00006dfa shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006dfd testq %rdi, %rdi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006e00 movl $1, %ebx - 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00006e05 je LBB5_1327 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006e0b movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006e12 shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00006e15 notq %r14 - 0x48, 0x8b, 0x45, 0xa8, //0x00006e18 movq $-88(%rbp), %rax - 0x29, 0xf0, //0x00006e1c subl %esi, %eax - 0x83, 0xc0, 0x01, //0x00006e1e addl $1, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006e21 movq %rax, $-88(%rbp) - 0x45, 0x31, 0xdb, //0x00006e25 xorl %r11d, %r11d - 0xe9, 0x03, 0x01, 0x00, 0x00, //0x00006e28 jmp LBB5_1325 - //0x00006e2d LBB5_1327 - 0x4d, 0x01, 0xd2, //0x00006e2d addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x00006e30 leaq (%r10,%r10,4), %r10 - 0x83, 0xc6, 0x01, //0x00006e34 addl $1, %esi - 0x4c, 0x89, 0xd7, //0x00006e37 movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x00006e3a shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006e3d testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006e40 je LBB5_1327 - 0xe9, 0x69, 0xff, 0xff, 0xff, //0x00006e46 jmp LBB5_1319 - //0x00006e4b LBB5_1328 - 0x31, 0xd2, //0x00006e4b xorl %edx, %edx - 0x31, 0xff, //0x00006e4d xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x00006e4f subl %ecx, %r8d - 0xe9, 0x05, 0xfa, 0xff, 0xff, //0x00006e52 jmp LBB5_1249 - //0x00006e57 LBB5_1329 - 0x45, 0x31, 0xdb, //0x00006e57 xorl %r11d, %r11d - 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x00006e5a jmp LBB5_1336 - //0x00006e5f LBB5_1330 - 0x48, 0x89, 0x95, 0x40, 0xff, 0xff, 0xff, //0x00006e5f movq %rdx, $-192(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x00006e66 andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x00006e6a negq %rdx - 0x48, 0x89, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00006e6d movq %rdx, $-176(%rbp) - 0x31, 0xc0, //0x00006e74 xorl %eax, %eax - 0x48, 0x8b, 0x9d, 0x48, 0xff, 0xff, 0xff, //0x00006e76 movq $-184(%rbp), %rbx - //0x00006e7d LBB5_1331 - 0x4c, 0x89, 0xd2, //0x00006e7d movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006e80 shrq %cl, %rdx - 0x4d, 0x21, 0xf2, //0x00006e83 andq %r14, %r10 - 0x80, 0xc2, 0x30, //0x00006e86 addb $48, %dl - 0x88, 0x53, 0xff, //0x00006e89 movb %dl, $-1(%rbx) - 0x4b, 0x8d, 0x14, 0x92, //0x00006e8c leaq (%r10,%r10,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x00006e90 movsbq $-1(%rbx,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x00006e96 leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x00006e9a addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x00006e9e movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x00006ea1 shrq %cl, %rdi - 0x4c, 0x21, 0xf2, //0x00006ea4 andq %r14, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x00006ea7 addb $48, %dil - 0x40, 0x88, 0x3b, //0x00006eab movb %dil, (%rbx) - 0x48, 0x8d, 0x14, 0x92, //0x00006eae leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x00006eb2 movsbq (%rbx,%r8), %rdi - 0x4c, 0x8d, 0x14, 0x57, //0x00006eb7 leaq (%rdi,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006ebb addq $-48, %r10 - 0x48, 0x83, 0xc3, 0x02, //0x00006ebf addq $2, %rbx - 0x48, 0x83, 0xc0, 0xfe, //0x00006ec3 addq $-2, %rax - 0x48, 0x39, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006ec7 cmpq %rax, $-176(%rbp) - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006ece jne LBB5_1331 - 0x49, 0x29, 0xc0, //0x00006ed4 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x00006ed7 negq %rax - 0x48, 0x8b, 0x95, 0x40, 0xff, 0xff, 0xff, //0x00006eda movq $-192(%rbp), %rdx - //0x00006ee1 LBB5_1333 - 0xf6, 0xc2, 0x01, //0x00006ee1 testb $1, %dl - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006ee4 movl $1, %ebx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006ee9 je LBB5_1335 - 0x4c, 0x89, 0xd2, //0x00006eef movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006ef2 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x00006ef5 addb $48, %dl - 0x41, 0x88, 0x14, 0x01, //0x00006ef8 movb %dl, (%r9,%rax) - 0x4d, 0x21, 0xf2, //0x00006efc andq %r14, %r10 - 0x4b, 0x8d, 0x04, 0x92, //0x00006eff leaq (%r10,%r10,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006f03 movsbq (%r9,%r8), %rdx - 0x4c, 0x8d, 0x14, 0x42, //0x00006f08 leaq (%rdx,%rax,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006f0c addq $-48, %r10 - //0x00006f10 LBB5_1335 - 0x4c, 0x8b, 0x45, 0xb0, //0x00006f10 movq $-80(%rbp), %r8 - //0x00006f14 LBB5_1336 - 0x48, 0x8b, 0x45, 0xa8, //0x00006f14 movq $-88(%rbp), %rax - 0x29, 0xf0, //0x00006f18 subl %esi, %eax - 0x83, 0xc0, 0x01, //0x00006f1a addl $1, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006f1d movq %rax, $-88(%rbp) - 0xe9, 0x48, 0x00, 0x00, 0x00, //0x00006f21 jmp LBB5_1339 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f26 .p2align 4, 0x90 - //0x00006f30 LBB5_1325 - 0x4c, 0x89, 0xd0, //0x00006f30 movq %r10, %rax - 0x48, 0xd3, 0xe8, //0x00006f33 shrq %cl, %rax - 0x4d, 0x21, 0xf2, //0x00006f36 andq %r14, %r10 - 0x49, 0x63, 0xf3, //0x00006f39 movslq %r11d, %rsi - 0x49, 0x39, 0xf5, //0x00006f3c cmpq %rsi, %r13 - 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x00006f3f jbe LBB5_1337 - 0x04, 0x30, //0x00006f45 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00006f47 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006f4b addl $1, %esi - 0x41, 0x89, 0xf3, //0x00006f4e movl %esi, %r11d - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006f51 jmp LBB5_1338 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f56 .p2align 4, 0x90 - //0x00006f60 LBB5_1337 - 0x48, 0x85, 0xc0, //0x00006f60 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x00006f63 cmovnel %ebx, %r15d - //0x00006f67 LBB5_1338 - 0x4d, 0x01, 0xd2, //0x00006f67 addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x00006f6a leaq (%r10,%r10,4), %r10 - //0x00006f6e LBB5_1339 - 0x4d, 0x85, 0xd2, //0x00006f6e testq %r10, %r10 - 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00006f71 jne LBB5_1325 - 0x45, 0x85, 0xdb, //0x00006f77 testl %r11d, %r11d - 0x4c, 0x8b, 0x75, 0xb8, //0x00006f7a movq $-72(%rbp), %r14 - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006f7e jle LBB5_1346 - 0x44, 0x89, 0xd8, //0x00006f84 movl %r11d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006f87 addq $1, %rax - //0x00006f8b LBB5_1342 - 0x41, 0x8d, 0x4b, 0xff, //0x00006f8b leal $-1(%r11), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006f8f cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006f94 jne LBB5_1347 - 0x48, 0x83, 0xc0, 0xff, //0x00006f9a addq $-1, %rax - 0x41, 0x89, 0xcb, //0x00006f9e movl %ecx, %r11d - 0x48, 0x83, 0xf8, 0x01, //0x00006fa1 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006fa5 jg LBB5_1342 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006fab jmp LBB5_1344 - //0x00006fb0 LBB5_1346 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006fb0 je LBB5_1344 - //0x00006fb6 LBB5_1347 - 0x44, 0x89, 0xda, //0x00006fb6 movl %r11d, %edx - 0x44, 0x89, 0xdf, //0x00006fb9 movl %r11d, %edi - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00006fbc jmp LBB5_1348 - //0x00006fc1 LBB5_1344 - 0x31, 0xc0, //0x00006fc1 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00006fc3 movq %rax, $-88(%rbp) - //0x00006fc7 LBB5_1345 - 0x45, 0x31, 0xdb, //0x00006fc7 xorl %r11d, %r11d - 0x31, 0xd2, //0x00006fca xorl %edx, %edx - 0x31, 0xff, //0x00006fcc xorl %edi, %edi - //0x00006fce LBB5_1348 - 0x8b, 0x4d, 0x80, //0x00006fce movl $-128(%rbp), %ecx - 0x41, 0x29, 0xc8, //0x00006fd1 subl %ecx, %r8d - 0xe9, 0x83, 0xf8, 0xff, 0xff, //0x00006fd4 jmp LBB5_1249 - //0x00006fd9 LBB5_1349 - 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x00006fd9 cmpl $-1022, %r8d - 0x0f, 0x8f, 0xbb, 0x01, 0x00, 0x00, //0x00006fe0 jg LBB5_1376 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006fe6 movl $-1022, %ebx - 0x85, 0xff, //0x00006feb testl %edi, %edi - 0x8a, 0x55, 0xd7, //0x00006fed movb $-41(%rbp), %dl - 0x0f, 0x84, 0xbd, 0x04, 0x00, 0x00, //0x00006ff0 je LBB5_1421 - 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x00006ff6 leal $1021(%r8), %r10d - 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x00006ffd cmpl $-1082, %r8d - 0x0f, 0x8f, 0xe7, 0x01, 0x00, 0x00, //0x00007004 jg LBB5_1381 - 0x4d, 0x8d, 0x74, 0x24, 0x01, //0x0000700a leaq $1(%r12), %r14 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000700f movl $1, %r8d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00007015 jmp LBB5_1357 - //0x0000701a LBB5_1354 - 0x31, 0xc0, //0x0000701a xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000701c movq %rax, $-88(%rbp) - //0x00007020 LBB5_1355 - 0x45, 0x31, 0xdb, //0x00007020 xorl %r11d, %r11d - //0x00007023 LBB5_1356 - 0x41, 0x8d, 0x4a, 0x3c, //0x00007023 leal $60(%r10), %ecx - 0x44, 0x89, 0xdf, //0x00007027 movl %r11d, %edi - 0x44, 0x89, 0xde, //0x0000702a movl %r11d, %esi - 0x41, 0x83, 0xfa, 0x88, //0x0000702d cmpl $-120, %r10d - 0x41, 0x89, 0xca, //0x00007031 movl %ecx, %r10d - 0x0f, 0x8d, 0xbc, 0x01, 0x00, 0x00, //0x00007034 jge LBB5_1382 - //0x0000703a LBB5_1357 - 0x85, 0xff, //0x0000703a testl %edi, %edi - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000703c movl $0, %ebx - 0x0f, 0x4f, 0xdf, //0x00007041 cmovgl %edi, %ebx - 0x31, 0xf6, //0x00007044 xorl %esi, %esi - 0x31, 0xc9, //0x00007046 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007048 .p2align 4, 0x90 - //0x00007050 LBB5_1358 - 0x48, 0x39, 0xf3, //0x00007050 cmpq %rsi, %rbx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00007053 je LBB5_1361 - 0x48, 0x8d, 0x0c, 0x89, //0x00007059 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x0000705d movsbq (%r9,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x48, //0x00007062 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00007066 addq $-48, %rcx - 0x48, 0x83, 0xc6, 0x01, //0x0000706a addq $1, %rsi - 0x4c, 0x39, 0xf1, //0x0000706e cmpq %r14, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00007071 jb LBB5_1358 - 0x89, 0xf3, //0x00007077 movl %esi, %ebx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00007079 jmp LBB5_1363 - //0x0000707e LBB5_1361 - 0x48, 0x85, 0xc9, //0x0000707e testq %rcx, %rcx - 0x0f, 0x84, 0x99, 0xff, 0xff, 0xff, //0x00007081 je LBB5_1355 - //0x00007087 LBB5_1362 - 0x48, 0x01, 0xc9, //0x00007087 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000708a leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc3, 0x01, //0x0000708e addl $1, %ebx - 0x4c, 0x39, 0xf1, //0x00007091 cmpq %r14, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00007094 jb LBB5_1362 - //0x0000709a LBB5_1363 - 0x48, 0x8b, 0x45, 0xa8, //0x0000709a movq $-88(%rbp), %rax - 0x29, 0xd8, //0x0000709e subl %ebx, %eax - 0x48, 0x89, 0x45, 0xa8, //0x000070a0 movq %rax, $-88(%rbp) - 0x31, 0xf6, //0x000070a4 xorl %esi, %esi - 0x39, 0xfb, //0x000070a6 cmpl %edi, %ebx - 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x000070a8 jge LBB5_1368 - 0x48, 0x63, 0xf3, //0x000070ae movslq %ebx, %rsi - 0x49, 0x63, 0xfb, //0x000070b1 movslq %r11d, %rdi - 0x49, 0x8d, 0x1c, 0x31, //0x000070b4 leaq (%r9,%rsi), %rbx - 0x45, 0x31, 0xdb, //0x000070b8 xorl %r11d, %r11d - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000070bb .p2align 4, 0x90 - //0x000070c0 LBB5_1365 - 0x48, 0x89, 0xc8, //0x000070c0 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x000070c3 shrq $60, %rax - 0x4c, 0x21, 0xe1, //0x000070c7 andq %r12, %rcx - 0x0c, 0x30, //0x000070ca orb $48, %al - 0x43, 0x88, 0x04, 0x19, //0x000070cc movb %al, (%r9,%r11) - 0x4a, 0x0f, 0xbe, 0x04, 0x1b, //0x000070d0 movsbq (%rbx,%r11), %rax - 0x4a, 0x8d, 0x14, 0x1e, //0x000070d5 leaq (%rsi,%r11), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000070d9 addq $1, %rdx - 0x49, 0x83, 0xc3, 0x01, //0x000070dd addq $1, %r11 - 0x48, 0x8d, 0x0c, 0x89, //0x000070e1 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x000070e5 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000070e9 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x000070ed cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x000070f0 jl LBB5_1365 - 0x48, 0x85, 0xc9, //0x000070f6 testq %rcx, %rcx - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x000070f9 je LBB5_1372 - 0x44, 0x89, 0xde, //0x000070ff movl %r11d, %esi - //0x00007102 LBB5_1368 - 0x41, 0x89, 0xf3, //0x00007102 movl %esi, %r11d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007105 jmp LBB5_1370 - //0x0000710a LBB5_1369 - 0x4c, 0x39, 0xf1, //0x0000710a cmpq %r14, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x0000710d cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x00007111 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00007115 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x00007119 testq %rsi, %rsi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000711c je LBB5_1372 - //0x00007122 LBB5_1370 - 0x48, 0x89, 0xce, //0x00007122 movq %rcx, %rsi - 0x4c, 0x21, 0xe6, //0x00007125 andq %r12, %rsi - 0x49, 0x63, 0xfb, //0x00007128 movslq %r11d, %rdi - 0x49, 0x39, 0xfd, //0x0000712b cmpq %rdi, %r13 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000712e jbe LBB5_1369 - 0x48, 0xc1, 0xe9, 0x3c, //0x00007134 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00007138 orb $48, %cl - 0x41, 0x88, 0x0c, 0x39, //0x0000713b movb %cl, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x0000713f addl $1, %edi - 0x41, 0x89, 0xfb, //0x00007142 movl %edi, %r11d - 0x48, 0x8d, 0x04, 0x36, //0x00007145 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00007149 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000714d testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00007150 jne LBB5_1370 - //0x00007156 LBB5_1372 - 0x48, 0x8b, 0x45, 0xa8, //0x00007156 movq $-88(%rbp), %rax - 0x83, 0xc0, 0x01, //0x0000715a addl $1, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000715d movq %rax, $-88(%rbp) - 0x45, 0x85, 0xdb, //0x00007161 testl %r11d, %r11d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00007164 jle LBB5_1353 - 0x44, 0x89, 0xd9, //0x0000716a movl %r11d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000716d addq $1, %rcx - //0x00007171 LBB5_1374 - 0x41, 0x8d, 0x73, 0xff, //0x00007171 leal $-1(%r11), %esi - 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00007175 cmpb $48, (%r9,%rsi) - 0x0f, 0x85, 0xa3, 0xfe, 0xff, 0xff, //0x0000717a jne LBB5_1356 - 0x48, 0x83, 0xc1, 0xff, //0x00007180 addq $-1, %rcx - 0x41, 0x89, 0xf3, //0x00007184 movl %esi, %r11d - 0x48, 0x83, 0xf9, 0x01, //0x00007187 cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000718b jg LBB5_1374 - 0xe9, 0x84, 0xfe, 0xff, 0xff, //0x00007191 jmp LBB5_1354 - //0x00007196 LBB5_1353 - 0x0f, 0x85, 0x87, 0xfe, 0xff, 0xff, //0x00007196 jne LBB5_1356 - 0xe9, 0x79, 0xfe, 0xff, 0xff, //0x0000719c jmp LBB5_1354 - //0x000071a1 LBB5_1376 - 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x000071a1 cmpl $1024, %r8d - 0x8a, 0x55, 0xd7, //0x000071a8 movb $-41(%rbp), %dl - 0x0f, 0x8e, 0x12, 0x00, 0x00, 0x00, //0x000071ab jle LBB5_1378 - 0x45, 0x31, 0xc0, //0x000071b1 xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc8, //0x000071b4 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x000071b8 movl $-160(%rbp), %edi - 0xe9, 0x54, 0xf0, 0xff, 0xff, //0x000071be jmp LBB5_1181 - //0x000071c3 LBB5_1378 - 0x41, 0x83, 0xc0, 0xff, //0x000071c3 addl $-1, %r8d - 0x44, 0x89, 0xc3, //0x000071c7 movl %r8d, %ebx - 0xe9, 0x2a, 0x02, 0x00, 0x00, //0x000071ca jmp LBB5_1409 - //0x000071cf LBB5_1379 - 0x0f, 0xbc, 0xc6, //0x000071cf bsfl %esi, %eax - 0xe9, 0xd2, 0x01, 0x00, 0x00, //0x000071d2 jmp LBB5_1405 - //0x000071d7 LBB5_1380 - 0x48, 0x8b, 0x45, 0xc0, //0x000071d7 movq $-64(%rbp), %rax - 0x48, 0x03, 0x45, 0xb0, //0x000071db addq $-80(%rbp), %rax - 0x4c, 0x29, 0xf0, //0x000071df subq %r14, %rax - 0x48, 0xf7, 0xd2, //0x000071e2 notq %rdx - 0x48, 0x01, 0xc2, //0x000071e5 addq %rax, %rdx - 0x48, 0x8b, 0x75, 0x90, //0x000071e8 movq $-112(%rbp), %rsi - 0xe9, 0x61, 0xde, 0xff, 0xff, //0x000071ec jmp LBB5_984 - //0x000071f1 LBB5_1381 - 0x89, 0xfe, //0x000071f1 movl %edi, %esi - 0x44, 0x89, 0xd1, //0x000071f3 movl %r10d, %ecx - //0x000071f6 LBB5_1382 - 0xf7, 0xd9, //0x000071f6 negl %ecx - 0x31, 0xd2, //0x000071f8 xorl %edx, %edx - 0x85, 0xf6, //0x000071fa testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x000071fc movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x00007201 cmovgl %esi, %edi - 0x31, 0xc0, //0x00007204 xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0xb8, //0x00007206 movq $-72(%rbp), %r14 - //0x0000720a LBB5_1383 - 0x48, 0x39, 0xd7, //0x0000720a cmpq %rdx, %rdi - 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000720d je LBB5_1391 - 0x48, 0x8d, 0x04, 0x80, //0x00007213 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00007217 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000721c leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00007220 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00007224 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x00007228 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000722b shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000722e testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00007231 je LBB5_1383 - 0x89, 0xd7, //0x00007237 movl %edx, %edi - //0x00007239 LBB5_1386 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007239 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00007240 shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00007243 notq %r14 - 0x31, 0xdb, //0x00007246 xorl %ebx, %ebx - 0x39, 0xf7, //0x00007248 cmpl %esi, %edi - 0x0f, 0x8d, 0x43, 0x00, 0x00, 0x00, //0x0000724a jge LBB5_1389 - 0x4c, 0x63, 0xd7, //0x00007250 movslq %edi, %r10 - 0x4d, 0x63, 0xc3, //0x00007253 movslq %r11d, %r8 - 0x4f, 0x8d, 0x1c, 0x11, //0x00007256 leaq (%r9,%r10), %r11 - 0x31, 0xdb, //0x0000725a xorl %ebx, %ebx - //0x0000725c LBB5_1388 - 0x48, 0x89, 0xc6, //0x0000725c movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x0000725f shrq %cl, %rsi - 0x4c, 0x21, 0xf0, //0x00007262 andq %r14, %rax - 0x40, 0x80, 0xc6, 0x30, //0x00007265 addb $48, %sil - 0x41, 0x88, 0x34, 0x19, //0x00007269 movb %sil, (%r9,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1b, //0x0000726d movsbq (%r11,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x1a, //0x00007272 leaq (%r10,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00007276 addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x0000727a addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x0000727e leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x00007282 leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00007286 addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x0000728a cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000728d jl LBB5_1388 - //0x00007293 LBB5_1389 - 0x8a, 0x55, 0xd7, //0x00007293 movb $-41(%rbp), %dl - 0x48, 0x8b, 0x75, 0xa8, //0x00007296 movq $-88(%rbp), %rsi - 0x29, 0xfe, //0x0000729a subl %edi, %esi - 0x83, 0xc6, 0x01, //0x0000729c addl $1, %esi - 0x48, 0x89, 0x75, 0xa8, //0x0000729f movq %rsi, $-88(%rbp) - 0x48, 0x85, 0xc0, //0x000072a3 testq %rax, %rax - 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x000072a6 jne LBB5_1394 - 0x41, 0x89, 0xdb, //0x000072ac movl %ebx, %r11d - 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x000072af jmp LBB5_1398 - //0x000072b4 LBB5_1391 - 0x48, 0x85, 0xc0, //0x000072b4 testq %rax, %rax - 0x0f, 0x84, 0xdb, 0x03, 0x00, 0x00, //0x000072b7 je LBB5_1443 - 0x48, 0x89, 0xc2, //0x000072bd movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000072c0 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000072c3 testq %rdx, %rdx - 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x000072c6 je LBB5_1403 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000072cc movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x000072d3 shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x000072d6 notq %r14 - 0x48, 0x8b, 0x55, 0xa8, //0x000072d9 movq $-88(%rbp), %rdx - 0x29, 0xfa, //0x000072dd subl %edi, %edx - 0x83, 0xc2, 0x01, //0x000072df addl $1, %edx - 0x48, 0x89, 0x55, 0xa8, //0x000072e2 movq %rdx, $-88(%rbp) - 0x31, 0xdb, //0x000072e6 xorl %ebx, %ebx - 0x8a, 0x55, 0xd7, //0x000072e8 movb $-41(%rbp), %dl - //0x000072eb LBB5_1394 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000072eb movl $1, %esi - 0x41, 0x89, 0xdb, //0x000072f0 movl %ebx, %r11d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000072f3 jmp LBB5_1396 - //0x000072f8 LBB5_1395 - 0x48, 0x85, 0xff, //0x000072f8 testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x000072fb cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x000072ff addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00007302 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00007306 testq %rax, %rax - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00007309 je LBB5_1398 - //0x0000730f LBB5_1396 - 0x48, 0x89, 0xc7, //0x0000730f movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00007312 shrq %cl, %rdi - 0x4c, 0x21, 0xf0, //0x00007315 andq %r14, %rax - 0x49, 0x63, 0xdb, //0x00007318 movslq %r11d, %rbx - 0x49, 0x39, 0xdd, //0x0000731b cmpq %rbx, %r13 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000731e jbe LBB5_1395 - 0x40, 0x80, 0xc7, 0x30, //0x00007324 addb $48, %dil - 0x41, 0x88, 0x3c, 0x19, //0x00007328 movb %dil, (%r9,%rbx) - 0x83, 0xc3, 0x01, //0x0000732c addl $1, %ebx - 0x41, 0x89, 0xdb, //0x0000732f movl %ebx, %r11d - 0x48, 0x01, 0xc0, //0x00007332 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00007335 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00007339 testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000733c jne LBB5_1396 - //0x00007342 LBB5_1398 - 0x45, 0x85, 0xdb, //0x00007342 testl %r11d, %r11d - 0x4c, 0x8b, 0x75, 0xb8, //0x00007345 movq $-72(%rbp), %r14 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007349 movl $-160(%rbp), %edi - 0x0f, 0x8e, 0x7d, 0x00, 0x00, 0x00, //0x0000734f jle LBB5_1406 - 0x44, 0x89, 0xd8, //0x00007355 movl %r11d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00007358 addq $1, %rax - 0x45, 0x31, 0xc0, //0x0000735c xorl %r8d, %r8d - //0x0000735f LBB5_1400 - 0x41, 0x8d, 0x4b, 0xff, //0x0000735f leal $-1(%r11), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00007363 cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x83, 0x00, 0x00, 0x00, //0x00007368 jne LBB5_1408 - 0x48, 0x83, 0xc0, 0xff, //0x0000736e addq $-1, %rax - 0x41, 0x89, 0xcb, //0x00007372 movl %ecx, %r11d - 0x48, 0x83, 0xf8, 0x01, //0x00007375 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00007379 jg LBB5_1400 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x0000737f movl $-1022, %ebx - 0xe9, 0x1e, 0x0a, 0x00, 0x00, //0x00007384 jmp LBB5_1516 - //0x00007389 LBB5_1403 - 0x48, 0x01, 0xc0, //0x00007389 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000738c leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x00007390 addl $1, %edi - 0x48, 0x89, 0xc2, //0x00007393 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00007396 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00007399 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000739c je LBB5_1403 - 0xe9, 0x92, 0xfe, 0xff, 0xff, //0x000073a2 jmp LBB5_1386 - //0x000073a7 LBB5_1404 - 0x89, 0xc0, //0x000073a7 movl %eax, %eax - //0x000073a9 LBB5_1405 - 0x48, 0x8b, 0x4d, 0xc0, //0x000073a9 movq $-64(%rbp), %rcx - 0x48, 0x03, 0x4d, 0xb0, //0x000073ad addq $-80(%rbp), %rcx - 0x4c, 0x29, 0xf1, //0x000073b1 subq %r14, %rcx - 0x48, 0x29, 0xc1, //0x000073b4 subq %rax, %rcx - 0x48, 0xf7, 0xd2, //0x000073b7 notq %rdx - 0x48, 0x01, 0xca, //0x000073ba addq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xc8, //0x000073bd movq $-56(%rbp), %r11 - 0x48, 0x8b, 0x75, 0x90, //0x000073c1 movq $-112(%rbp), %rsi - 0xe9, 0x88, 0xdc, 0xff, 0xff, //0x000073c5 jmp LBB5_984 - //0x000073ca LBB5_1458 - 0x4d, 0x89, 0xe5, //0x000073ca movq %r12, %r13 - 0xe9, 0x03, 0xca, 0xff, 0xff, //0x000073cd jmp LBB5_750 - //0x000073d2 LBB5_1406 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000073d2 movl $-1022, %ebx - 0x45, 0x85, 0xdb, //0x000073d7 testl %r11d, %r11d - 0x0f, 0x84, 0xc4, 0x09, 0x00, 0x00, //0x000073da je LBB5_1515 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000073e0 movl $-1022, %eax - 0x48, 0x89, 0x45, 0xb0, //0x000073e5 movq %rax, $-80(%rbp) - 0x44, 0x89, 0xdf, //0x000073e9 movl %r11d, %edi - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000073ec jmp LBB5_1411 - //0x000073f1 LBB5_1408 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000073f1 movl $-1022, %ebx - 0x44, 0x89, 0xdf, //0x000073f6 movl %r11d, %edi - //0x000073f9 LBB5_1409 - 0x85, 0xff, //0x000073f9 testl %edi, %edi - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x000073fb je LBB5_1421 - 0x48, 0x89, 0x5d, 0xb0, //0x00007401 movq %rbx, $-80(%rbp) - //0x00007405 LBB5_1411 - 0x48, 0x63, 0xc7, //0x00007405 movslq %edi, %rax - 0x4c, 0x8d, 0x40, 0xfe, //0x00007408 leaq $-2(%rax), %r8 - 0x48, 0x8d, 0x50, 0xff, //0x0000740c leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x00007410 xorl %esi, %esi - //0x00007412 LBB5_1412 - 0x48, 0x8d, 0x0d, 0x27, 0x7f, 0x00, 0x00, //0x00007412 leaq $32551(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00007419 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x00007421 movzbl (%r9,%rsi), %ecx - 0x38, 0xd9, //0x00007426 cmpb %bl, %cl - 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x00007428 jne LBB5_1422 - 0x48, 0x39, 0xf2, //0x0000742e cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00007431 je LBB5_1419 - 0x48, 0x8d, 0x0d, 0x02, 0x7f, 0x00, 0x00, //0x00007437 leaq $32514(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000743e movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00007446 movzbl $1(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000744c cmpb %bl, %cl - 0x0f, 0x85, 0x7a, 0x00, 0x00, 0x00, //0x0000744e jne LBB5_1422 - 0x49, 0x39, 0xf0, //0x00007454 cmpq %rsi, %r8 - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00007457 je LBB5_1419 - 0x48, 0x83, 0xfe, 0x24, //0x0000745d cmpq $36, %rsi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00007461 je LBB5_1420 - 0x48, 0x8d, 0x0d, 0xd2, 0x7e, 0x00, 0x00, //0x00007467 leaq $32466(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000746e movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00007476 movzbl $2(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000747c cmpb %bl, %cl - 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000747e jne LBB5_1422 - 0x48, 0x83, 0xc6, 0x03, //0x00007484 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00007488 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000748b jne LBB5_1412 - //0x00007491 LBB5_1419 - 0x89, 0xf8, //0x00007491 movl %edi, %eax - 0x48, 0x8d, 0x0d, 0xa6, 0x7e, 0x00, 0x00, //0x00007493 leaq $32422(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000749a cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x000074a2 jne LBB5_1423 - //0x000074a8 LBB5_1420 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x000074a8 movl $16, %r8d - 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x000074ae jmp LBB5_1424 - //0x000074b3 LBB5_1421 - 0x31, 0xc0, //0x000074b3 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x000074b5 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x000074b9 movl $-160(%rbp), %edi - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000074bf movabsq $4503599627370495, %r13 - 0xe9, 0xe8, 0x01, 0x00, 0x00, //0x000074c9 jmp LBB5_1444 - //0x000074ce LBB5_1422 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x000074ce movl $16, %r8d - 0x38, 0xd9, //0x000074d4 cmpb %bl, %cl - 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x000074d6 jge LBB5_1424 - //0x000074dc LBB5_1423 - 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x000074dc movl $15, %r8d - //0x000074e2 LBB5_1424 - 0x85, 0xff, //0x000074e2 testl %edi, %edi - 0x0f, 0x8e, 0x20, 0x01, 0x00, 0x00, //0x000074e4 jle LBB5_1436 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000074ea movabsq $-432345564227567616, %r10 - 0x4c, 0x89, 0xc3, //0x000074f4 movq %r8, %rbx - 0x45, 0x8d, 0x24, 0x38, //0x000074f7 leal (%r8,%rdi), %r12d - 0x41, 0x89, 0xfe, //0x000074fb movl %edi, %r14d - 0x4d, 0x63, 0xc4, //0x000074fe movslq %r12d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x00007501 addq $-1, %r8 - 0x49, 0x83, 0xc6, 0x01, //0x00007505 addq $1, %r14 - 0x83, 0xc7, 0xff, //0x00007509 addl $-1, %edi - 0x31, 0xc9, //0x0000750c xorl %ecx, %ecx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000750e jmp LBB5_1428 - //0x00007513 LBB5_1426 - 0x48, 0x85, 0xc0, //0x00007513 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007516 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x0000751b cmovnel %eax, %r15d - //0x0000751f LBB5_1427 - 0x41, 0x83, 0xc4, 0xff, //0x0000751f addl $-1, %r12d - 0x49, 0x83, 0xc0, 0xff, //0x00007523 addq $-1, %r8 - 0x49, 0x83, 0xc6, 0xff, //0x00007527 addq $-1, %r14 - 0x83, 0xc7, 0xff, //0x0000752b addl $-1, %edi - 0x49, 0x83, 0xfe, 0x01, //0x0000752e cmpq $1, %r14 - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00007532 jle LBB5_1430 - //0x00007538 LBB5_1428 - 0x4c, 0x01, 0xd1, //0x00007538 addq %r10, %rcx - 0x89, 0xf8, //0x0000753b movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000753d movsbq (%r9,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00007542 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00007546 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00007549 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000754c movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00007556 mulq %rcx - 0x48, 0x89, 0xd1, //0x00007559 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000755c shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00007560 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00007564 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00007568 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000756b subq %rdx, %rax - 0x4d, 0x39, 0xe8, //0x0000756e cmpq %r13, %r8 - 0x0f, 0x83, 0x9c, 0xff, 0xff, 0xff, //0x00007571 jae LBB5_1426 - 0x04, 0x30, //0x00007577 addb $48, %al - 0x43, 0x88, 0x04, 0x01, //0x00007579 movb %al, (%r9,%r8) - 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000757d jmp LBB5_1427 - //0x00007582 LBB5_1430 - 0x48, 0x83, 0xfe, 0x0a, //0x00007582 cmpq $10, %rsi - 0x0f, 0x83, 0x0c, 0x00, 0x00, 0x00, //0x00007586 jae LBB5_1432 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000758c movq $-72(%rbp), %r14 - 0x49, 0x89, 0xd8, //0x00007590 movq %rbx, %r8 - 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00007593 jmp LBB5_1436 - //0x00007598 LBB5_1432 - 0x49, 0x63, 0xf4, //0x00007598 movslq %r12d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000759b addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000759f movl $1, %edi - 0x4c, 0x8b, 0x75, 0xb8, //0x000075a4 movq $-72(%rbp), %r14 - 0x49, 0x89, 0xd8, //0x000075a8 movq %rbx, %r8 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x000075ab jmp LBB5_1434 - //0x000075b0 LBB5_1433 - 0x48, 0x85, 0xc0, //0x000075b0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x000075b3 cmovnel %edi, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x000075b7 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000075bb cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000075bf movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000075c2 jbe LBB5_1436 - //0x000075c8 LBB5_1434 - 0x48, 0x89, 0xc8, //0x000075c8 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000075cb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000075d5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x000075d8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000075dc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x000075e0 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x000075e4 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x000075e7 subq %rbx, %rax - 0x4c, 0x39, 0xee, //0x000075ea cmpq %r13, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x000075ed jae LBB5_1433 - 0x04, 0x30, //0x000075f3 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x000075f5 movb %al, (%r9,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x000075f9 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000075fd cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00007601 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007604 ja LBB5_1434 - //0x0000760a LBB5_1436 - 0x45, 0x01, 0xc3, //0x0000760a addl %r8d, %r11d - 0x49, 0x63, 0xc3, //0x0000760d movslq %r11d, %rax - 0x49, 0x39, 0xc5, //0x00007610 cmpq %rax, %r13 - 0x41, 0x0f, 0x46, 0xc5, //0x00007613 cmovbel %r13d, %eax - 0x48, 0x8b, 0x4d, 0xa8, //0x00007617 movq $-88(%rbp), %rcx - 0x44, 0x01, 0xc1, //0x0000761b addl %r8d, %ecx - 0x48, 0x89, 0x4d, 0xa8, //0x0000761e movq %rcx, $-88(%rbp) - 0x85, 0xc0, //0x00007622 testl %eax, %eax - 0x48, 0x8b, 0x5d, 0xb0, //0x00007624 movq $-80(%rbp), %rbx - 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00007628 jle LBB5_1441 - 0x89, 0xc1, //0x0000762e movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00007630 addq $1, %rcx - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007634 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007638 movl $-160(%rbp), %edi - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000763e movabsq $4503599627370495, %r13 - //0x00007648 LBB5_1438 - 0x8d, 0x50, 0xff, //0x00007648 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000764b cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x31, 0x00, 0x00, 0x00, //0x00007650 jne LBB5_1442 - 0x48, 0x83, 0xc1, 0xff, //0x00007656 addq $-1, %rcx - 0x89, 0xd0, //0x0000765a movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000765c cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007660 jg LBB5_1438 - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00007666 jmp LBB5_1440 - //0x0000766b LBB5_1441 - 0x85, 0xc0, //0x0000766b testl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000766d movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007671 movl $-160(%rbp), %edi - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007677 movabsq $4503599627370495, %r13 - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00007681 je LBB5_1440 - //0x00007687 LBB5_1442 - 0x8a, 0x55, 0xd7, //0x00007687 movb $-41(%rbp), %dl - 0xe9, 0x27, 0x00, 0x00, 0x00, //0x0000768a jmp LBB5_1444 - //0x0000768f LBB5_1440 - 0x31, 0xd2, //0x0000768f xorl %edx, %edx - 0x31, 0xf6, //0x00007691 xorl %esi, %esi - 0xe9, 0x76, 0x09, 0x00, 0x00, //0x00007693 jmp LBB5_1535 - //0x00007698 LBB5_1443 - 0x31, 0xc0, //0x00007698 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000769a movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x0000769e movl $-160(%rbp), %edi - 0x8a, 0x55, 0xd7, //0x000076a4 movb $-41(%rbp), %dl - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000076a7 movabsq $4503599627370495, %r13 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000076b1 movl $-1022, %ebx - //0x000076b6 LBB5_1444 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000076b6 movq $-1, %r8 - 0x48, 0x8b, 0x4d, 0xa8, //0x000076bd movq $-88(%rbp), %rcx - 0x83, 0xf9, 0x14, //0x000076c1 cmpl $20, %ecx - 0x0f, 0x8f, 0x84, 0x09, 0x00, 0x00, //0x000076c4 jg LBB5_1540 - 0x48, 0x89, 0x5d, 0xb0, //0x000076ca movq %rbx, $-80(%rbp) - 0x4d, 0x89, 0xf4, //0x000076ce movq %r14, %r12 - 0x41, 0x89, 0xca, //0x000076d1 movl %ecx, %r10d - 0x85, 0xc9, //0x000076d4 testl %ecx, %ecx - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x000076d6 jle LBB5_1451 - 0x31, 0xff, //0x000076dc xorl %edi, %edi - 0x85, 0xc0, //0x000076de testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x000076e0 movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x000076e5 cmovgl %eax, %ebx - 0x4d, 0x8d, 0x72, 0xff, //0x000076e8 leaq $-1(%r10), %r14 - 0x49, 0x39, 0xde, //0x000076ec cmpq %rbx, %r14 - 0x4c, 0x0f, 0x43, 0xf3, //0x000076ef cmovaeq %rbx, %r14 - 0x45, 0x8d, 0x46, 0x01, //0x000076f3 leal $1(%r14), %r8d - 0x31, 0xd2, //0x000076f7 xorl %edx, %edx - //0x000076f9 LBB5_1447 - 0x48, 0x39, 0xfb, //0x000076f9 cmpq %rdi, %rbx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000076fc je LBB5_1450 - 0x48, 0x8d, 0x14, 0x92, //0x00007702 leaq (%rdx,%rdx,4), %rdx - 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00007706 movsbq (%r9,%rdi), %rsi - 0x48, 0x8d, 0x14, 0x56, //0x0000770b leaq (%rsi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000770f addq $-48, %rdx - 0x48, 0x83, 0xc7, 0x01, //0x00007713 addq $1, %rdi - 0x49, 0x39, 0xfa, //0x00007717 cmpq %rdi, %r10 - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000771a jne LBB5_1447 - 0x45, 0x89, 0xc6, //0x00007720 movl %r8d, %r14d - //0x00007723 LBB5_1450 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007723 movl $-160(%rbp), %edi - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00007729 jmp LBB5_1452 - //0x0000772e LBB5_1451 - 0x45, 0x31, 0xf6, //0x0000772e xorl %r14d, %r14d - 0x31, 0xd2, //0x00007731 xorl %edx, %edx - //0x00007733 LBB5_1452 - 0x85, 0xc9, //0x00007733 testl %ecx, %ecx - 0x0f, 0x9e, 0xc3, //0x00007735 setle %bl - 0x41, 0x89, 0xc8, //0x00007738 movl %ecx, %r8d - 0x45, 0x29, 0xf0, //0x0000773b subl %r14d, %r8d - 0x0f, 0x8e, 0x66, 0x08, 0x00, 0x00, //0x0000773e jle LBB5_1527 - 0x41, 0x83, 0xf8, 0x10, //0x00007744 cmpl $16, %r8d - 0x0f, 0x82, 0x43, 0x08, 0x00, 0x00, //0x00007748 jb LBB5_1525 - 0x45, 0x89, 0xc3, //0x0000774e movl %r8d, %r11d - 0xc5, 0xfa, 0x6f, 0x05, 0x67, 0x8a, 0xff, 0xff, //0x00007751 vmovdqu $-30105(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x00007759 vpinsrq $0, %rdx, %xmm0, %xmm0 - 0x41, 0x83, 0xe3, 0xf0, //0x0000775f andl $-16, %r11d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x53, 0x8a, 0xff, 0xff, 0xf0, //0x00007763 vpblendd $240, $-30125(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x73, 0xf0, //0x0000776d leal $-16(%r11), %esi - 0x89, 0xf2, //0x00007771 movl %esi, %edx - 0xc1, 0xea, 0x04, //0x00007773 shrl $4, %edx - 0x83, 0xc2, 0x01, //0x00007776 addl $1, %edx - 0x89, 0xd7, //0x00007779 movl %edx, %edi - 0x83, 0xe7, 0x03, //0x0000777b andl $3, %edi - 0x83, 0xfe, 0x30, //0x0000777e cmpl $48, %esi - 0x0f, 0x83, 0x33, 0x06, 0x00, 0x00, //0x00007781 jae LBB5_1517 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x00, 0x8b, 0xff, 0xff, //0x00007787 vpbroadcastq $-29952(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00007790 vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00007794 vmovdqa %ymm2, %ymm1 - 0xe9, 0x9d, 0x06, 0x00, 0x00, //0x00007798 jmp LBB5_1519 - //0x0000779d LBB5_1456 - 0xba, 0x07, 0x00, 0x00, 0x00, //0x0000779d movl $7, %edx - 0x49, 0x89, 0xc5, //0x000077a2 movq %rax, %r13 - 0xe9, 0x2b, 0xc6, 0xff, 0xff, //0x000077a5 jmp LBB5_750 - //0x000077aa LBB5_2244 - 0x80, 0xf9, 0x7d, //0x000077aa cmpb $125, %cl - 0x0f, 0x85, 0xe7, 0x0a, 0x00, 0x00, //0x000077ad jne LBB5_2365 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000077b3 addl $1, $200(%r14) - 0xc1, 0xe8, 0x08, //0x000077bb shrl $8, %eax - 0x41, 0x01, 0x86, 0xdc, 0x00, 0x00, 0x00, //0x000077be addl %eax, $220(%r14) - 0xe9, 0x31, 0x44, 0x00, 0x00, //0x000077c5 jmp LBB5_2246 - //0x000077ca LBB5_1457 - 0xba, 0x08, 0x00, 0x00, 0x00, //0x000077ca movl $8, %edx - 0xe9, 0x01, 0xc6, 0xff, 0xff, //0x000077cf jmp LBB5_750 - //0x000077d4 LBB5_1459 - 0x0f, 0xbc, 0xc1, //0x000077d4 bsfl %ecx, %eax - 0x49, 0x01, 0xc4, //0x000077d7 addq %rax, %r12 - 0x48, 0x8d, 0x05, 0x2f, 0x94, 0x00, 0x00, //0x000077da leaq $37935(%rip), %rax /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xe7, //0x000077e1 movq %r12, %rdi - 0x4c, 0x89, 0xe1, //0x000077e4 movq %r12, %rcx - //0x000077e7 LBB5_1460 - 0x0f, 0xb6, 0x57, 0x01, //0x000077e7 movzbl $1(%rdi), %edx - 0x49, 0x89, 0xf2, //0x000077eb movq %rsi, %r10 - 0x48, 0x83, 0xfa, 0x75, //0x000077ee cmpq $117, %rdx - 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x000077f2 je LBB5_1463 - 0x8a, 0x14, 0x02, //0x000077f8 movb (%rdx,%rax), %dl - 0x84, 0xd2, //0x000077fb testb %dl, %dl - 0x4c, 0x8b, 0x5d, 0xc8, //0x000077fd movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x76, 0x05, 0x00, 0x00, //0x00007801 je LBB5_1512 - 0x48, 0x83, 0xc7, 0x02, //0x00007807 addq $2, %rdi - 0x88, 0x11, //0x0000780b movb %dl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x0000780d addq $1, %rcx - 0x49, 0x89, 0xf9, //0x00007811 movq %rdi, %r9 - 0x49, 0x89, 0xcb, //0x00007814 movq %rcx, %r11 - 0xe9, 0x31, 0x02, 0x00, 0x00, //0x00007817 jmp LBB5_1482 - //0x0000781c LBB5_1463 - 0x44, 0x8b, 0x47, 0x02, //0x0000781c movl $2(%rdi), %r8d - 0x44, 0x89, 0xc3, //0x00007820 movl %r8d, %ebx - 0xf7, 0xd3, //0x00007823 notl %ebx - 0x41, 0x8d, 0x90, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007825 leal $-808464432(%r8), %edx - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x0000782c andl $-2139062144, %ebx - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x00007832 movq $-12, %rsi - 0x85, 0xd3, //0x00007839 testl %edx, %ebx - 0x0f, 0x85, 0x74, 0x0e, 0x00, 0x00, //0x0000783b jne LBB5_1635 - 0x41, 0x8d, 0x90, 0x19, 0x19, 0x19, 0x19, //0x00007841 leal $421075225(%r8), %edx - 0x44, 0x09, 0xc2, //0x00007848 orl %r8d, %edx - 0xf7, 0xc2, 0x80, 0x80, 0x80, 0x80, //0x0000784b testl $-2139062144, %edx - 0x0f, 0x85, 0x5e, 0x0e, 0x00, 0x00, //0x00007851 jne LBB5_1635 - 0x44, 0x89, 0xc2, //0x00007857 movl %r8d, %edx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000785a andl $2139062143, %edx - 0x41, 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007860 movl $-1061109568, %r9d - 0x41, 0x29, 0xd1, //0x00007866 subl %edx, %r9d - 0x44, 0x8d, 0x9a, 0x46, 0x46, 0x46, 0x46, //0x00007869 leal $1179010630(%rdx), %r11d - 0x41, 0x21, 0xd9, //0x00007870 andl %ebx, %r9d - 0x45, 0x85, 0xd9, //0x00007873 testl %r11d, %r9d - 0x0f, 0x85, 0x39, 0x0e, 0x00, 0x00, //0x00007876 jne LBB5_1635 - 0x41, 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000787c movl $-522133280, %r9d - 0x41, 0x29, 0xd1, //0x00007882 subl %edx, %r9d - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00007885 addl $960051513, %edx - 0x44, 0x21, 0xcb, //0x0000788b andl %r9d, %ebx - 0x85, 0xd3, //0x0000788e testl %edx, %ebx - 0x0f, 0x85, 0x1f, 0x0e, 0x00, 0x00, //0x00007890 jne LBB5_1635 - 0x41, 0x0f, 0xc8, //0x00007896 bswapl %r8d - 0x44, 0x89, 0xc2, //0x00007899 movl %r8d, %edx - 0xc1, 0xea, 0x04, //0x0000789c shrl $4, %edx - 0xf7, 0xd2, //0x0000789f notl %edx - 0x81, 0xe2, 0x01, 0x01, 0x01, 0x01, //0x000078a1 andl $16843009, %edx - 0x8d, 0x14, 0xd2, //0x000078a7 leal (%rdx,%rdx,8), %edx - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x000078aa andl $252645135, %r8d - 0x41, 0x01, 0xd0, //0x000078b1 addl %edx, %r8d - 0x44, 0x89, 0xc2, //0x000078b4 movl %r8d, %edx - 0xc1, 0xea, 0x04, //0x000078b7 shrl $4, %edx - 0x44, 0x09, 0xc2, //0x000078ba orl %r8d, %edx - 0x0f, 0xb6, 0xda, //0x000078bd movzbl %dl, %ebx - 0xc1, 0xea, 0x08, //0x000078c0 shrl $8, %edx - 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x000078c3 andl $65280, %edx - 0x09, 0xd3, //0x000078c9 orl %edx, %ebx - 0x4c, 0x8d, 0x4f, 0x06, //0x000078cb leaq $6(%rdi), %r9 - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000078cf cmpl $128, %ebx - 0x0f, 0x82, 0xf7, 0x03, 0x00, 0x00, //0x000078d5 jb LBB5_1507 - 0x45, 0x31, 0xc0, //0x000078db xorl %r8d, %r8d - //0x000078de LBB5_1469 - 0x89, 0xda, //0x000078de movl %ebx, %edx - 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x000078e0 cmpl $2047, %ebx - 0x0f, 0x86, 0xf8, 0x03, 0x00, 0x00, //0x000078e6 jbe LBB5_1509 - 0x81, 0xe2, 0x00, 0xf8, 0xff, 0xff, //0x000078ec andl $-2048, %edx - 0x81, 0xfa, 0x00, 0xd8, 0x00, 0x00, //0x000078f2 cmpl $55296, %edx - 0x0f, 0x85, 0x20, 0x01, 0x00, 0x00, //0x000078f8 jne LBB5_1481 - 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x000078fe cmpl $56319, %ebx - 0x0f, 0x87, 0xfc, 0x03, 0x00, 0x00, //0x00007904 ja LBB5_1510 - 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000790a cmpb $92, $6(%rdi,%r8,2) - 0x0f, 0x85, 0xf0, 0x03, 0x00, 0x00, //0x00007910 jne LBB5_1510 - 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x00007916 cmpb $117, $7(%rdi,%r8,2) - 0x0f, 0x85, 0xe4, 0x03, 0x00, 0x00, //0x0000791c jne LBB5_1510 - 0x46, 0x8b, 0x7c, 0x47, 0x08, //0x00007922 movl $8(%rdi,%r8,2), %r15d - 0x45, 0x89, 0xfc, //0x00007927 movl %r15d, %r12d - 0x41, 0xf7, 0xd4, //0x0000792a notl %r12d - 0x45, 0x8d, 0x9f, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000792d leal $-808464432(%r15), %r11d - 0x41, 0x81, 0xe4, 0x80, 0x80, 0x80, 0x80, //0x00007934 andl $-2139062144, %r12d - 0x45, 0x85, 0xdc, //0x0000793b testl %r11d, %r12d - 0x0f, 0x85, 0x6e, 0x0d, 0x00, 0x00, //0x0000793e jne LBB5_1634 - 0x41, 0x8d, 0x97, 0x19, 0x19, 0x19, 0x19, //0x00007944 leal $421075225(%r15), %edx - 0x44, 0x09, 0xfa, //0x0000794b orl %r15d, %edx - 0xf7, 0xc2, 0x80, 0x80, 0x80, 0x80, //0x0000794e testl $-2139062144, %edx - 0x0f, 0x85, 0x58, 0x0d, 0x00, 0x00, //0x00007954 jne LBB5_1634 - 0x45, 0x89, 0xfb, //0x0000795a movl %r15d, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000795d andl $2139062143, %r11d - 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007964 movl $-1061109568, %edx - 0x44, 0x29, 0xda, //0x00007969 subl %r11d, %edx - 0x89, 0x55, 0xa8, //0x0000796c movl %edx, $-88(%rbp) - 0x41, 0x8d, 0x93, 0x46, 0x46, 0x46, 0x46, //0x0000796f leal $1179010630(%r11), %edx - 0x89, 0x55, 0xc0, //0x00007976 movl %edx, $-64(%rbp) - 0x8b, 0x55, 0xa8, //0x00007979 movl $-88(%rbp), %edx - 0x44, 0x21, 0xe2, //0x0000797c andl %r12d, %edx - 0x85, 0x55, 0xc0, //0x0000797f testl %edx, $-64(%rbp) - 0x0f, 0x85, 0x2a, 0x0d, 0x00, 0x00, //0x00007982 jne LBB5_1634 - 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x00007988 movl $-522133280, %edx - 0x44, 0x29, 0xda, //0x0000798d subl %r11d, %edx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007990 addl $960051513, %r11d - 0x41, 0x21, 0xd4, //0x00007997 andl %edx, %r12d - 0x45, 0x85, 0xdc, //0x0000799a testl %r11d, %r12d - 0x0f, 0x85, 0x0f, 0x0d, 0x00, 0x00, //0x0000799d jne LBB5_1634 - 0x41, 0x0f, 0xcf, //0x000079a3 bswapl %r15d - 0x44, 0x89, 0xfa, //0x000079a6 movl %r15d, %edx - 0xc1, 0xea, 0x04, //0x000079a9 shrl $4, %edx - 0xf7, 0xd2, //0x000079ac notl %edx - 0x81, 0xe2, 0x01, 0x01, 0x01, 0x01, //0x000079ae andl $16843009, %edx - 0x8d, 0x14, 0xd2, //0x000079b4 leal (%rdx,%rdx,8), %edx - 0x41, 0x81, 0xe7, 0x0f, 0x0f, 0x0f, 0x0f, //0x000079b7 andl $252645135, %r15d - 0x41, 0x01, 0xd7, //0x000079be addl %edx, %r15d - 0x44, 0x89, 0xfa, //0x000079c1 movl %r15d, %edx - 0xc1, 0xea, 0x04, //0x000079c4 shrl $4, %edx - 0x44, 0x09, 0xfa, //0x000079c7 orl %r15d, %edx - 0x41, 0x89, 0xd3, //0x000079ca movl %edx, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x000079cd shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000079d1 andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xfa, //0x000079d8 movzbl %dl, %r15d - 0x45, 0x09, 0xdf, //0x000079dc orl %r11d, %r15d - 0x81, 0xe2, 0x00, 0x00, 0xfc, 0x00, //0x000079df andl $16515072, %edx - 0x81, 0xfa, 0x00, 0x00, 0xdc, 0x00, //0x000079e5 cmpl $14417920, %edx - 0x0f, 0x84, 0x2f, 0x03, 0x00, 0x00, //0x000079eb je LBB5_1511 - 0x49, 0x83, 0xc1, 0x06, //0x000079f1 addq $6, %r9 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x000079f5 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x000079fc movb $-67, $2(%rcx,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x00007a02 addq $3, %r8 - 0x44, 0x89, 0xfb, //0x00007a06 movl %r15d, %ebx - 0x41, 0x81, 0xff, 0x80, 0x00, 0x00, 0x00, //0x00007a09 cmpl $128, %r15d - 0x0f, 0x83, 0xc8, 0xfe, 0xff, 0xff, //0x00007a10 jae LBB5_1469 - 0x4c, 0x01, 0xc1, //0x00007a16 addq %r8, %rcx - 0xe9, 0xb7, 0x02, 0x00, 0x00, //0x00007a19 jmp LBB5_1508 - //0x00007a1e LBB5_1481 - 0x89, 0xda, //0x00007a1e movl %ebx, %edx - 0xc1, 0xea, 0x0c, //0x00007a20 shrl $12, %edx - 0x80, 0xca, 0xe0, //0x00007a23 orb $-32, %dl - 0x42, 0x88, 0x14, 0x01, //0x00007a26 movb %dl, (%rcx,%r8) - 0x89, 0xda, //0x00007a2a movl %ebx, %edx - 0xc1, 0xea, 0x06, //0x00007a2c shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x00007a2f andb $63, %dl - 0x80, 0xca, 0x80, //0x00007a32 orb $-128, %dl - 0x42, 0x88, 0x54, 0x01, 0x01, //0x00007a35 movb %dl, $1(%rcx,%r8) - 0x80, 0xe3, 0x3f, //0x00007a3a andb $63, %bl - 0x80, 0xcb, 0x80, //0x00007a3d orb $-128, %bl - 0x4e, 0x8d, 0x1c, 0x01, //0x00007a40 leaq (%rcx,%r8), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x00007a44 addq $3, %r11 - 0x42, 0x88, 0x5c, 0x01, 0x02, //0x00007a48 movb %bl, $2(%rcx,%r8) - //0x00007a4d LBB5_1482 - 0x41, 0x80, 0x39, 0x5c, //0x00007a4d cmpb $92, (%r9) - 0x4d, 0x89, 0xcc, //0x00007a51 movq %r9, %r12 - 0x4c, 0x89, 0xcf, //0x00007a54 movq %r9, %rdi - 0x4c, 0x89, 0xd9, //0x00007a57 movq %r11, %rcx - 0x4c, 0x89, 0xd6, //0x00007a5a movq %r10, %rsi - 0x0f, 0x84, 0x84, 0xfd, 0xff, 0xff, //0x00007a5d je LBB5_1460 - 0x49, 0x89, 0xf2, //0x00007a63 movq %rsi, %r10 - 0x4d, 0x89, 0xef, //0x00007a66 movq %r13, %r15 - 0x4c, 0x89, 0x75, 0xb8, //0x00007a69 movq %r14, $-72(%rbp) - 0xc4, 0xc1, 0x7e, 0x6f, 0x19, //0x00007a6d vmovdqu (%r9), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00007a72 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00007a76 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x00007a7a vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x00007a7e vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00007a82 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00007a86 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x00007a8a vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x00007a8e addl $-1, %ecx - 0xc4, 0xc1, 0x7a, 0x6f, 0x31, //0x00007a91 vmovdqu (%r9), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf2, //0x00007a96 vmovd %xmm6, %edx - 0x85, 0xf1, //0x00007a9a testl %esi, %ecx - 0x0f, 0x85, 0xe6, 0x09, 0x00, 0x00, //0x00007a9c jne LBB5_1605 - 0x31, 0xdb, //0x00007aa2 xorl %ebx, %ebx - 0x4d, 0x89, 0xcc, //0x00007aa4 movq %r9, %r12 - 0x4c, 0x89, 0xd9, //0x00007aa7 movq %r11, %rcx - //0x00007aaa LBB5_1485 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00007aaa vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x00007aaf vpmovmskb %ymm5, %edi - 0x83, 0xc6, 0xff, //0x00007ab3 addl $-1, %esi - 0x85, 0xfe, //0x00007ab6 testl %edi, %esi - 0x0f, 0x85, 0xcc, 0x0b, 0x00, 0x00, //0x00007ab8 jne LBB5_1631 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00007abe vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x00007ac3 vpmovmskb %ymm4, %edi - 0x85, 0xfe, //0x00007ac7 testl %edi, %esi - 0x0f, 0x85, 0x52, 0x00, 0x00, 0x00, //0x00007ac9 jne LBB5_1488 - 0xc5, 0xfe, 0x7f, 0x19, //0x00007acf vmovdqu %ymm3, (%rcx) - 0x4d, 0x8d, 0x44, 0x24, 0x20, //0x00007ad3 leaq $32(%r12), %r8 - 0x48, 0x83, 0xc1, 0x20, //0x00007ad8 addq $32, %rcx - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x00007adc vmovdqu $32(%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00007ae3 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00007ae7 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x00007aeb vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x00007aef vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00007af3 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00007af7 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x00007afb vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x00007aff addl $-1, %edi - 0x48, 0x83, 0xc3, 0x20, //0x00007b02 addq $32, %rbx - 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x00007b06 vmovdqu $32(%r12), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf2, //0x00007b0d vmovd %xmm6, %edx - 0x4d, 0x89, 0xc4, //0x00007b11 movq %r8, %r12 - 0x85, 0xf7, //0x00007b14 testl %esi, %edi - 0x0f, 0x84, 0x8e, 0xff, 0xff, 0xff, //0x00007b16 je LBB5_1485 - 0xe9, 0x6d, 0x09, 0x00, 0x00, //0x00007b1c jmp LBB5_1606 - //0x00007b21 LBB5_1488 - 0x4c, 0x89, 0xe7, //0x00007b21 movq %r12, %rdi - 0x80, 0xfa, 0x5c, //0x00007b24 cmpb $92, %dl - 0x4c, 0x8b, 0x75, 0xb8, //0x00007b27 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xfd, //0x00007b2b movq %r15, %r13 - 0x4c, 0x89, 0xd6, //0x00007b2e movq %r10, %rsi - 0x0f, 0x84, 0xb0, 0xfc, 0xff, 0xff, //0x00007b31 je LBB5_1460 - //0x00007b37 LBB5_1489 - 0x41, 0x88, 0x14, 0x1b, //0x00007b37 movb %dl, (%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x01, //0x00007b3b movzbl $1(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007b41 cmpb $92, %cl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00007b44 je LBB5_1498 - 0x41, 0x88, 0x4c, 0x1b, 0x01, //0x00007b4a movb %cl, $1(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x02, //0x00007b4f movzbl $2(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007b55 cmpb $92, %cl - 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x00007b58 je LBB5_1499 - 0x41, 0x88, 0x4c, 0x1b, 0x02, //0x00007b5e movb %cl, $2(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x03, //0x00007b63 movzbl $3(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007b69 cmpb $92, %cl - 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x00007b6c je LBB5_1500 - 0x41, 0x88, 0x4c, 0x1b, 0x03, //0x00007b72 movb %cl, $3(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x04, //0x00007b77 movzbl $4(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007b7d cmpb $92, %cl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00007b80 je LBB5_1501 - 0x41, 0x88, 0x4c, 0x1b, 0x04, //0x00007b86 movb %cl, $4(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x05, //0x00007b8b movzbl $5(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007b91 cmpb $92, %cl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00007b94 je LBB5_1502 - 0x41, 0x88, 0x4c, 0x1b, 0x05, //0x00007b9a movb %cl, $5(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x06, //0x00007b9f movzbl $6(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007ba5 cmpb $92, %cl - 0x0f, 0x84, 0xdc, 0x00, 0x00, 0x00, //0x00007ba8 je LBB5_1503 - 0x41, 0x88, 0x4c, 0x1b, 0x06, //0x00007bae movb %cl, $6(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x19, 0x07, //0x00007bb3 movzbl $7(%r9,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00007bb9 cmpb $92, %cl - 0x0f, 0x84, 0xe5, 0x00, 0x00, 0x00, //0x00007bbc je LBB5_1504 - 0x41, 0x88, 0x4c, 0x1b, 0x07, //0x00007bc2 movb %cl, $7(%r11,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x19, 0x08, //0x00007bc7 movzbl $8(%r9,%rbx), %edx - 0x48, 0x83, 0xc3, 0x08, //0x00007bcd addq $8, %rbx - 0x80, 0xfa, 0x5c, //0x00007bd1 cmpb $92, %dl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x00007bd4 jne LBB5_1489 - 0x49, 0x8d, 0x3c, 0x19, //0x00007bda leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x00007bde addq $-1, %rdi - 0x49, 0x01, 0xd9, //0x00007be2 addq %rbx, %r9 - 0x49, 0x01, 0xdb, //0x00007be5 addq %rbx, %r11 - 0x48, 0x83, 0xc7, 0x01, //0x00007be8 addq $1, %rdi - 0x4d, 0x89, 0xcc, //0x00007bec movq %r9, %r12 - 0x4c, 0x89, 0xd9, //0x00007bef movq %r11, %rcx - 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x00007bf2 jmp LBB5_1506 - //0x00007bf7 LBB5_1498 - 0x4d, 0x8d, 0x24, 0x19, //0x00007bf7 leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00007bfb addq $1, %r12 - 0x49, 0x01, 0xd9, //0x00007bff addq %rbx, %r9 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c02 leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00007c06 addq $1, %rcx - 0x49, 0x83, 0xc1, 0x01, //0x00007c0a addq $1, %r9 - 0x4c, 0x89, 0xcf, //0x00007c0e movq %r9, %rdi - 0xe9, 0xad, 0x00, 0x00, 0x00, //0x00007c11 jmp LBB5_1506 - //0x00007c16 LBB5_1499 - 0x49, 0x8d, 0x3c, 0x19, //0x00007c16 leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00007c1a addq $1, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007c1e leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00007c22 addq $2, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c26 leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x00007c2a addq $2, %rcx - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00007c2e jmp LBB5_1505 - //0x00007c33 LBB5_1500 - 0x49, 0x8d, 0x3c, 0x19, //0x00007c33 leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00007c37 addq $2, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007c3b leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00007c3f addq $3, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c43 leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00007c47 addq $3, %rcx - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00007c4b jmp LBB5_1505 - //0x00007c50 LBB5_1501 - 0x49, 0x8d, 0x3c, 0x19, //0x00007c50 leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00007c54 addq $3, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007c58 leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00007c5c addq $4, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c60 leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00007c64 addq $4, %rcx - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x00007c68 jmp LBB5_1505 - //0x00007c6d LBB5_1502 - 0x49, 0x8d, 0x3c, 0x19, //0x00007c6d leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00007c71 addq $4, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007c75 leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x00007c79 addq $5, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c7d leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00007c81 addq $5, %rcx - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00007c85 jmp LBB5_1505 - //0x00007c8a LBB5_1503 - 0x49, 0x8d, 0x3c, 0x19, //0x00007c8a leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00007c8e addq $5, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007c92 leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x00007c96 addq $6, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007c9a leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00007c9e addq $6, %rcx - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007ca2 jmp LBB5_1505 - //0x00007ca7 LBB5_1504 - 0x49, 0x8d, 0x3c, 0x19, //0x00007ca7 leaq (%r9,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00007cab addq $6, %rdi - 0x4d, 0x8d, 0x24, 0x19, //0x00007caf leaq (%r9,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x00007cb3 addq $7, %r12 - 0x49, 0x8d, 0x0c, 0x1b, //0x00007cb7 leaq (%r11,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x00007cbb addq $7, %rcx - //0x00007cbf LBB5_1505 - 0x48, 0x83, 0xc7, 0x01, //0x00007cbf addq $1, %rdi - //0x00007cc3 LBB5_1506 - 0x4c, 0x8b, 0x75, 0xb8, //0x00007cc3 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xfd, //0x00007cc7 movq %r15, %r13 - 0x4c, 0x89, 0xd6, //0x00007cca movq %r10, %rsi - 0xe9, 0x15, 0xfb, 0xff, 0xff, //0x00007ccd jmp LBB5_1460 - //0x00007cd2 LBB5_1507 - 0x41, 0x89, 0xdf, //0x00007cd2 movl %ebx, %r15d - //0x00007cd5 LBB5_1508 - 0x44, 0x88, 0x39, //0x00007cd5 movb %r15b, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x00007cd8 addq $1, %rcx - 0x49, 0x89, 0xcb, //0x00007cdc movq %rcx, %r11 - 0xe9, 0x69, 0xfd, 0xff, 0xff, //0x00007cdf jmp LBB5_1482 - //0x00007ce4 LBB5_1509 - 0xc1, 0xea, 0x06, //0x00007ce4 shrl $6, %edx - 0x80, 0xca, 0xc0, //0x00007ce7 orb $-64, %dl - 0x42, 0x88, 0x14, 0x01, //0x00007cea movb %dl, (%rcx,%r8) - 0x80, 0xe3, 0x3f, //0x00007cee andb $63, %bl - 0x80, 0xcb, 0x80, //0x00007cf1 orb $-128, %bl - 0x4e, 0x8d, 0x1c, 0x01, //0x00007cf4 leaq (%rcx,%r8), %r11 - 0x49, 0x83, 0xc3, 0x02, //0x00007cf8 addq $2, %r11 - 0x42, 0x88, 0x5c, 0x01, 0x01, //0x00007cfc movb %bl, $1(%rcx,%r8) - 0xe9, 0x47, 0xfd, 0xff, 0xff, //0x00007d01 jmp LBB5_1482 - //0x00007d06 LBB5_1510 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007d06 movw $-16401, (%rcx,%r8) - 0x4e, 0x8d, 0x1c, 0x01, //0x00007d0d leaq (%rcx,%r8), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x00007d11 addq $3, %r11 - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x00007d15 movb $-67, $2(%rcx,%r8) - 0xe9, 0x2d, 0xfd, 0xff, 0xff, //0x00007d1b jmp LBB5_1482 - //0x00007d20 LBB5_1511 - 0xc1, 0xe3, 0x0a, //0x00007d20 shll $10, %ebx - 0x44, 0x89, 0xfa, //0x00007d23 movl %r15d, %edx - 0x01, 0xda, //0x00007d26 addl %ebx, %edx - 0x41, 0x8d, 0x34, 0x1f, //0x00007d28 leal (%r15,%rbx), %esi - 0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x00007d2c addl $-56613888, %esi - 0x89, 0xf7, //0x00007d32 movl %esi, %edi - 0xc1, 0xef, 0x12, //0x00007d34 shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00007d37 orb $-16, %dil - 0x42, 0x88, 0x3c, 0x01, //0x00007d3b movb %dil, (%rcx,%r8) - 0x89, 0xf7, //0x00007d3f movl %esi, %edi - 0xc1, 0xef, 0x0c, //0x00007d41 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00007d44 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00007d48 orb $-128, %dil - 0x42, 0x88, 0x7c, 0x01, 0x01, //0x00007d4c movb %dil, $1(%rcx,%r8) - 0xc1, 0xee, 0x06, //0x00007d51 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x00007d54 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x00007d58 orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x02, //0x00007d5c movb %sil, $2(%rcx,%r8) - 0x80, 0xe2, 0x3f, //0x00007d61 andb $63, %dl - 0x80, 0xca, 0x80, //0x00007d64 orb $-128, %dl - 0x4e, 0x8d, 0x1c, 0x01, //0x00007d67 leaq (%rcx,%r8), %r11 - 0x49, 0x83, 0xc3, 0x04, //0x00007d6b addq $4, %r11 - 0x42, 0x88, 0x54, 0x01, 0x03, //0x00007d6f movb %dl, $3(%rcx,%r8) - 0x49, 0x83, 0xc1, 0x06, //0x00007d74 addq $6, %r9 - 0xe9, 0xd0, 0xfc, 0xff, 0xff, //0x00007d78 jmp LBB5_1482 - //0x00007d7d LBB5_1512 - 0xb0, 0x01, //0x00007d7d movb $1, %al - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007d7f movq $-2, %rsi - 0xe9, 0xd5, 0xd3, 0xff, 0xff, //0x00007d86 jmp LBB5_993 - //0x00007d8b LBB5_1513 - 0x49, 0x89, 0xf2, //0x00007d8b movq %rsi, %r10 - //0x00007d8e LBB5_1514 - 0x0f, 0xbc, 0xc7, //0x00007d8e bsfl %edi, %eax - 0x49, 0x01, 0xc4, //0x00007d91 addq %rax, %r12 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007d94 movq $-1, %rsi - 0x48, 0x8b, 0x45, 0xa0, //0x00007d9b movq $-96(%rbp), %rax - 0xe9, 0xbc, 0xd3, 0xff, 0xff, //0x00007d9f jmp LBB5_993 - //0x00007da4 LBB5_1515 - 0x45, 0x31, 0xc0, //0x00007da4 xorl %r8d, %r8d - //0x00007da7 LBB5_1516 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007da7 movq $-56(%rbp), %r11 - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007dab movabsq $4503599627370495, %r13 - 0xe9, 0x94, 0x02, 0x00, 0x00, //0x00007db5 jmp LBB5_1540 - //0x00007dba LBB5_1517 - 0x83, 0xe2, 0xfc, //0x00007dba andl $-4, %edx - 0xf7, 0xda, //0x00007dbd negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xc8, 0x84, 0xff, 0xff, //0x00007dbf vpbroadcastq $-31544(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xc7, 0x84, 0xff, 0xff, //0x00007dc8 vpbroadcastq $-31545(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00007dd1 vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00007dd5 vmovdqa %ymm2, %ymm1 - //0x00007dd9 LBB5_1518 - 0xc5, 0xfd, 0xf4, 0xec, //0x00007dd9 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007ddd vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00007de2 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007de6 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x00007deb vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x00007def vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007df3 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00007df8 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007dfc vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x00007e01 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00007e05 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007e09 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x00007e0e vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007e12 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00007e17 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00007e1b vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007e1f vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00007e24 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007e28 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00007e2d vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc2, 0x04, //0x00007e31 addl $4, %edx - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00007e34 jne LBB5_1518 - //0x00007e3a LBB5_1519 - 0x85, 0xff, //0x00007e3a testl %edi, %edi - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00007e3c je LBB5_1522 - 0xf7, 0xdf, //0x00007e42 negl %edi - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x53, 0x84, 0xff, 0xff, //0x00007e44 vpbroadcastq $-31661(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x00007e4d LBB5_1521 - 0xc5, 0xfd, 0xf4, 0xec, //0x00007e4d vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007e51 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00007e56 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007e5a vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x00007e5f vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x00007e63 vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007e67 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00007e6c vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007e70 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x00007e75 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00007e79 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007e7d vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x00007e82 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007e86 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00007e8b vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00007e8f vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007e93 vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00007e98 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007e9c vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00007ea1 vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc7, //0x00007ea5 incl %edi - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00007ea7 jne LBB5_1521 - //0x00007ead LBB5_1522 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00007ead vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x00007eb2 vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00007eb6 vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x00007ebb vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x00007ebf vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00007ec3 vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x00007ec8 vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x00007ecc vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00007ed0 vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x00007ed5 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00007ed9 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x00007ede vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x00007ee2 vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007ee6 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x00007eeb vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x00007eef vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00007ef3 vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x00007ef8 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00007efc vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x00007f01 vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x00007f05 vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007f09 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x00007f0e vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x00007f12 vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00007f16 vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007f1c vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00007f21 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00007f25 vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00007f2a vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x00007f2e vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007f32 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00007f37 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x00007f3b vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x00007f3f vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007f44 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00007f49 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00007f4d vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00007f52 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x00007f56 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007f5a vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00007f5f vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x00007f63 vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x00007f67 vmovq %xmm0, %rdx - 0x45, 0x39, 0xd8, //0x00007f6c cmpl %r11d, %r8d - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00007f6f jne LBB5_1524 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007f75 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007f79 movl $-160(%rbp), %edi - 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00007f7f jmp LBB5_1527 - //0x00007f84 LBB5_1524 - 0x45, 0x01, 0xde, //0x00007f84 addl %r11d, %r14d - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007f87 movq $-56(%rbp), %r11 - 0x8b, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00007f8b movl $-160(%rbp), %edi - //0x00007f91 LBB5_1525 - 0x48, 0x8b, 0x4d, 0xa8, //0x00007f91 movq $-88(%rbp), %rcx - 0x89, 0xce, //0x00007f95 movl %ecx, %esi - 0x44, 0x29, 0xf6, //0x00007f97 subl %r14d, %esi - //0x00007f9a LBB5_1526 - 0x48, 0x01, 0xd2, //0x00007f9a addq %rdx, %rdx - 0x48, 0x8d, 0x14, 0x92, //0x00007f9d leaq (%rdx,%rdx,4), %rdx - 0x83, 0xc6, 0xff, //0x00007fa1 addl $-1, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007fa4 jne LBB5_1526 - //0x00007faa LBB5_1527 - 0x31, 0xf6, //0x00007faa xorl %esi, %esi - 0x48, 0x8b, 0x4d, 0xa8, //0x00007fac movq $-88(%rbp), %rcx - 0x85, 0xc9, //0x00007fb0 testl %ecx, %ecx - 0x4d, 0x89, 0xe6, //0x00007fb2 movq %r12, %r14 - 0x0f, 0x88, 0x4f, 0x00, 0x00, 0x00, //0x00007fb5 js LBB5_1534 - 0x39, 0xc8, //0x00007fbb cmpl %ecx, %eax - 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00007fbd jle LBB5_1534 - 0x43, 0x8a, 0x0c, 0x11, //0x00007fc3 movb (%r9,%r10), %cl - 0x80, 0xf9, 0x35, //0x00007fc7 cmpb $53, %cl - 0x0f, 0x85, 0x33, 0x00, 0x00, 0x00, //0x00007fca jne LBB5_1533 - 0x48, 0x8b, 0x75, 0xa8, //0x00007fd0 movq $-88(%rbp), %rsi - 0x83, 0xc6, 0x01, //0x00007fd4 addl $1, %esi - 0x39, 0xc6, //0x00007fd7 cmpl %eax, %esi - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00007fd9 jne LBB5_1533 - 0x45, 0x85, 0xff, //0x00007fdf testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x00007fe2 setne %sil - 0x40, 0x08, 0xf3, //0x00007fe6 orb %sil, %bl - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00007fe9 jne LBB5_1534 - 0x48, 0x8b, 0x45, 0xa8, //0x00007fef movq $-88(%rbp), %rax - 0x83, 0xc0, 0xff, //0x00007ff3 addl $-1, %eax - 0x41, 0x8a, 0x34, 0x01, //0x00007ff6 movb (%r9,%rax), %sil - 0x40, 0x80, 0xe6, 0x01, //0x00007ffa andb $1, %sil - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007ffe jmp LBB5_1534 - //0x00008003 LBB5_1533 - 0x80, 0xf9, 0x35, //0x00008003 cmpb $53, %cl - 0x40, 0x0f, 0x9d, 0xc6, //0x00008006 setge %sil - //0x0000800a LBB5_1534 - 0x48, 0x8b, 0x5d, 0xb0, //0x0000800a movq $-80(%rbp), %rbx - //0x0000800e LBB5_1535 - 0x44, 0x0f, 0xb6, 0xc6, //0x0000800e movzbl %sil, %r8d - 0x49, 0x01, 0xd0, //0x00008012 addq %rdx, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00008015 movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc0, //0x0000801f cmpq %rax, %r8 - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00008022 jne LBB5_1538 - 0x81, 0xfb, 0xfe, 0x03, 0x00, 0x00, //0x00008028 cmpl $1022, %ebx - 0x8a, 0x55, 0xd7, //0x0000802e movb $-41(%rbp), %dl - 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x00008031 jle LBB5_1539 - 0x45, 0x31, 0xc0, //0x00008037 xorl %r8d, %r8d - 0xe9, 0xe2, 0xe1, 0xff, 0xff, //0x0000803a jmp LBB5_1182 - //0x0000803f LBB5_1538 - 0x8a, 0x55, 0xd7, //0x0000803f movb $-41(%rbp), %dl - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00008042 jmp LBB5_1540 - //0x00008047 LBB5_1539 - 0x83, 0xc3, 0x01, //0x00008047 addl $1, %ebx - 0x4d, 0x8d, 0x45, 0x01, //0x0000804a leaq $1(%r13), %r8 - //0x0000804e LBB5_1540 - 0x49, 0x8d, 0x45, 0x01, //0x0000804e leaq $1(%r13), %rax - 0x4c, 0x21, 0xc0, //0x00008052 andq %r8, %rax - 0x81, 0xc3, 0xff, 0x03, 0x00, 0x00, //0x00008055 addl $1023, %ebx - 0x81, 0xe3, 0xff, 0x07, 0x00, 0x00, //0x0000805b andl $2047, %ebx - 0x48, 0xc1, 0xe3, 0x34, //0x00008061 shlq $52, %rbx - 0x48, 0x85, 0xc0, //0x00008065 testq %rax, %rax - 0x48, 0x0f, 0x44, 0xd8, //0x00008068 cmoveq %rax, %rbx - 0x48, 0x89, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x0000806c movq %rbx, $-168(%rbp) - 0xe9, 0xa9, 0xe1, 0xff, 0xff, //0x00008073 jmp LBB5_1182 - //0x00008078 LBB5_1541 - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008078 movq $-1, %r15 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000807f movq $-1, %r10 - 0x4d, 0x89, 0xe6, //0x00008086 movq %r12, %r14 - 0x49, 0x83, 0xf8, 0x10, //0x00008089 cmpq $16, %r8 - 0x0f, 0x83, 0x7e, 0xcb, 0xff, 0xff, //0x0000808d jae LBB5_918 - 0xe9, 0xcd, 0xcc, 0xff, 0xff, //0x00008093 jmp LBB5_936 - //0x00008098 LBB5_1542 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00008098 movl $3, %edx - 0xe9, 0xda, 0xe1, 0xff, 0xff, //0x0000809d jmp LBB5_1184 - //0x000080a2 LBB5_1543 - 0x45, 0x31, 0xed, //0x000080a2 xorl %r13d, %r13d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x000080a5 movl $10000, %edx - 0xe9, 0xf3, 0xcd, 0xff, 0xff, //0x000080aa jmp LBB5_957 - //0x000080af LBB5_1544 - 0x4c, 0x89, 0xd3, //0x000080af movq %r10, %rbx - 0x45, 0x89, 0xc8, //0x000080b2 movl %r9d, %r8d - 0x48, 0x8b, 0x45, 0xc0, //0x000080b5 movq $-64(%rbp), %rax - 0x4c, 0x8d, 0x0c, 0x08, //0x000080b9 leaq (%rax,%rcx), %r9 - 0x8a, 0x04, 0x08, //0x000080bd movb (%rax,%rcx), %al - 0x8d, 0x48, 0xd0, //0x000080c0 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x000080c3 cmpb $9, %cl - 0x0f, 0x87, 0xf8, 0x00, 0x00, 0x00, //0x000080c6 ja LBB5_1563 - 0x31, 0xf6, //0x000080cc xorl %esi, %esi - 0x31, 0xff, //0x000080ce xorl %edi, %edi - //0x000080d0 LBB5_1546 - 0x48, 0x8d, 0x0c, 0xb6, //0x000080d0 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x000080d4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x000080d7 leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000080db addq $-48, %rsi - 0x48, 0x8d, 0x4f, 0x01, //0x000080df leaq $1(%rdi), %rcx - 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x000080e3 movzbl $1(%r9), %eax - 0x49, 0x83, 0xc1, 0x01, //0x000080e8 addq $1, %r9 - 0x44, 0x8d, 0x50, 0xd0, //0x000080ec leal $-48(%rax), %r10d - 0x41, 0x80, 0xfa, 0x09, //0x000080f0 cmpb $9, %r10b - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x000080f4 ja LBB5_1548 - 0x48, 0x83, 0xff, 0x12, //0x000080fa cmpq $18, %rdi - 0x48, 0x89, 0xcf, //0x000080fe movq %rcx, %rdi - 0x0f, 0x82, 0xc9, 0xff, 0xff, 0xff, //0x00008101 jb LBB5_1546 - //0x00008107 LBB5_1548 - 0x31, 0xff, //0x00008107 xorl %edi, %edi - 0x48, 0x89, 0x7d, 0x80, //0x00008109 movq %rdi, $-128(%rbp) - 0x41, 0x80, 0xfa, 0x09, //0x0000810d cmpb $9, %r10b - 0x0f, 0x87, 0xc3, 0x00, 0x00, 0x00, //0x00008111 ja LBB5_1564 - 0x45, 0x31, 0xed, //0x00008117 xorl %r13d, %r13d - //0x0000811a LBB5_1550 - 0x43, 0x0f, 0xb6, 0x44, 0x29, 0x01, //0x0000811a movzbl $1(%r9,%r13), %eax - 0x8d, 0x78, 0xd0, //0x00008120 leal $-48(%rax), %edi - 0x49, 0x83, 0xc5, 0x01, //0x00008123 addq $1, %r13 - 0x40, 0x80, 0xff, 0x0a, //0x00008127 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000812b jb LBB5_1550 - 0x4d, 0x01, 0xe9, //0x00008131 addq %r13, %r9 - 0x40, 0xb7, 0x01, //0x00008134 movb $1, %dil - 0x48, 0x89, 0x7d, 0x80, //0x00008137 movq %rdi, $-128(%rbp) - 0x4c, 0x89, 0x4d, 0xc0, //0x0000813b movq %r9, $-64(%rbp) - 0xe9, 0x9d, 0x00, 0x00, 0x00, //0x0000813f jmp LBB5_1565 - //0x00008144 LBB5_1552 - 0x4d, 0x89, 0xec, //0x00008144 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008147 addq $1, %r12 - 0xe9, 0x01, 0xc6, 0xff, 0xff, //0x0000814b jmp LBB5_859 - //0x00008150 LBB5_1553 - 0x4d, 0x89, 0xec, //0x00008150 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008153 addq $1, %r12 - 0xe9, 0x31, 0xc6, 0xff, 0xff, //0x00008157 jmp LBB5_864 - //0x0000815c LBB5_1554 - 0x4d, 0x89, 0xec, //0x0000815c movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000815f addq $1, %r12 - 0xe9, 0xd1, 0xc7, 0xff, 0xff, //0x00008163 jmp LBB5_884 - //0x00008168 LBB5_1555 - 0x4d, 0x89, 0xec, //0x00008168 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000816b addq $2, %r12 - 0xe9, 0xdd, 0xc5, 0xff, 0xff, //0x0000816f jmp LBB5_859 - //0x00008174 LBB5_1556 - 0x4d, 0x89, 0xec, //0x00008174 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008177 addq $2, %r12 - 0xe9, 0x0d, 0xc6, 0xff, 0xff, //0x0000817b jmp LBB5_864 - //0x00008180 LBB5_1557 - 0x4d, 0x89, 0xec, //0x00008180 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008183 addq $2, %r12 - 0xe9, 0xad, 0xc7, 0xff, 0xff, //0x00008187 jmp LBB5_884 - //0x0000818c LBB5_1558 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000818c movl $13, %ecx - 0xe9, 0xb4, 0xc5, 0xff, 0xff, //0x00008191 jmp LBB5_858 - //0x00008196 LBB5_1559 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008196 movl $13, %ecx - 0xe9, 0xe6, 0xc5, 0xff, 0xff, //0x0000819b jmp LBB5_863 - //0x000081a0 LBB5_1560 - 0x4d, 0x89, 0xec, //0x000081a0 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x000081a3 addq $3, %r12 - 0xe9, 0x8d, 0xc7, 0xff, 0xff, //0x000081a7 jmp LBB5_884 - //0x000081ac LBB5_1561 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000081ac movl $13, %ecx - 0xe9, 0x7c, 0xc7, 0xff, 0xff, //0x000081b1 jmp LBB5_883 - //0x000081b6 LBB5_1562 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000081b6 movl $3, %edx - 0x4c, 0x8b, 0x5d, 0xc8, //0x000081bb movq $-56(%rbp), %r11 - 0xe9, 0xb8, 0xe0, 0xff, 0xff, //0x000081bf jmp LBB5_1184 - //0x000081c4 LBB5_1563 - 0x31, 0xc9, //0x000081c4 xorl %ecx, %ecx - 0x4c, 0x89, 0x4d, 0xc0, //0x000081c6 movq %r9, $-64(%rbp) - 0x31, 0xf6, //0x000081ca xorl %esi, %esi - 0x48, 0x89, 0x75, 0x80, //0x000081cc movq %rsi, $-128(%rbp) - 0x45, 0x31, 0xed, //0x000081d0 xorl %r13d, %r13d - 0x31, 0xf6, //0x000081d3 xorl %esi, %esi - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x000081d5 jmp LBB5_1565 - //0x000081da LBB5_1564 - 0x4c, 0x89, 0x4d, 0xc0, //0x000081da movq %r9, $-64(%rbp) - 0x45, 0x31, 0xed, //0x000081de xorl %r13d, %r13d - //0x000081e1 LBB5_1565 - 0x45, 0x89, 0xc1, //0x000081e1 movl %r8d, %r9d - 0x49, 0x89, 0xda, //0x000081e4 movq %rbx, %r10 - 0x4c, 0x8b, 0x65, 0xb0, //0x000081e7 movq $-80(%rbp), %r12 - 0x3c, 0x2e, //0x000081eb cmpb $46, %al - 0x0f, 0x84, 0xee, 0xc4, 0xff, 0xff, //0x000081ed je LBB5_850 - //0x000081f3 LBB5_1566 - 0x3c, 0x45, //0x000081f3 cmpb $69, %al - 0x0f, 0x84, 0xfb, 0xc3, 0xff, 0xff, //0x000081f5 je LBB5_837 - 0x3c, 0x65, //0x000081fb cmpb $101, %al - 0x0f, 0x84, 0xf3, 0xc3, 0xff, 0xff, //0x000081fd je LBB5_837 - 0x45, 0x85, 0xed, //0x00008203 testl %r13d, %r13d - 0x0f, 0x85, 0x6f, 0x00, 0x00, 0x00, //0x00008206 jne LBB5_1575 - 0x31, 0xc9, //0x0000820c xorl %ecx, %ecx - 0x45, 0x84, 0xc9, //0x0000820e testb %r9b, %r9b - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x00008211 je LBB5_1573 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008217 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00008221 cmpq %rax, %rsi - 0x0f, 0x86, 0x3b, 0x00, 0x00, 0x00, //0x00008224 jbe LBB5_1574 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000822a vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x19, 0x80, 0xff, 0xff, //0x0000822f vpunpckldq $-32743(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x21, 0x80, 0xff, 0xff, //0x00008237 vsubpd $-32735(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000823f vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00008245 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00008249 vmovq %xmm0, %rsi - //0x0000824e LBB5_1572 - 0x48, 0x31, 0xc6, //0x0000824e xorq %rax, %rsi - 0x31, 0xc9, //0x00008251 xorl %ecx, %ecx - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008253 movq $-56(%rbp), %r11 - 0xe9, 0xab, 0xe0, 0xff, 0xff, //0x00008257 jmp LBB5_1190 - //0x0000825c LBB5_1573 - 0x48, 0x89, 0x75, 0x98, //0x0000825c movq %rsi, $-104(%rbp) - 0xe9, 0x06, 0xe1, 0xff, 0xff, //0x00008260 jmp LBB5_1192 - //0x00008265 LBB5_1574 - 0x48, 0xf7, 0xde, //0x00008265 negq %rsi - 0x31, 0xd2, //0x00008268 xorl %edx, %edx - 0x48, 0x89, 0x75, 0x98, //0x0000826a movq %rsi, $-104(%rbp) - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000826e movq $-64(%rbp), %r13 - 0x48, 0x8b, 0x75, 0x90, //0x00008272 movq $-112(%rbp), %rsi - 0xe9, 0x35, 0xe0, 0xff, 0xff, //0x00008276 jmp LBB5_1188 - //0x0000827b LBB5_1575 - 0x41, 0x83, 0xfd, 0x01, //0x0000827b cmpl $1, %r13d - 0x0f, 0x84, 0xd7, 0x01, 0x00, 0x00, //0x0000827f je LBB5_1603 - //0x00008285 LBB5_1576 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008285 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x65, 0xb0, //0x00008289 movq $-80(%rbp), %r12 - 0xe9, 0x99, 0xcf, 0xff, 0xff, //0x0000828d jmp LBB5_1004 - //0x00008292 LBB5_1595 - 0x49, 0x89, 0xf6, //0x00008292 movq %rsi, %r14 - 0xe9, 0xb8, 0x01, 0x00, 0x00, //0x00008295 jmp LBB5_1602 - //0x0000829a LBB5_2365 - 0xba, 0x09, 0x00, 0x00, 0x00, //0x0000829a movl $9, %edx - 0xe9, 0x31, 0xbb, 0xff, 0xff, //0x0000829f jmp LBB5_750 - //0x000082a4 LBB5_1577 - 0x48, 0x8b, 0x55, 0xc8, //0x000082a4 movq $-56(%rbp), %rdx - 0x4d, 0x89, 0xe5, //0x000082a8 movq %r12, %r13 - //0x000082ab LBB5_1578 - 0x41, 0x80, 0xfa, 0x22, //0x000082ab cmpb $34, %r10b - 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x000082af jne LBB5_1580 - //0x000082b5 LBB5_1579 - 0x48, 0x83, 0xc2, 0x01, //0x000082b5 addq $1, %rdx - 0x49, 0x29, 0xc5, //0x000082b9 subq %rax, %r13 - 0xb1, 0x01, //0x000082bc movb $1, %cl - 0x48, 0x89, 0x4d, 0xa0, //0x000082be movq %rcx, $-96(%rbp) - 0xbb, 0x0c, 0x00, 0x00, 0x00, //0x000082c2 movl $12, %ebx - 0x48, 0x89, 0xd7, //0x000082c7 movq %rdx, %rdi - 0x4c, 0x89, 0xea, //0x000082ca movq %r13, %rdx - 0xe9, 0x59, 0x01, 0x00, 0x00, //0x000082cd jmp LBB5_1599 - //0x000082d2 LBB5_1580 - 0x31, 0xc9, //0x000082d2 xorl %ecx, %ecx - //0x000082d4 LBB5_1581 - 0x45, 0x88, 0x54, 0x0d, 0x00, //0x000082d4 movb %r10b, (%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x01, //0x000082d9 movzbl $1(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000082de cmpb $34, %bl - 0x0f, 0x84, 0x96, 0x00, 0x00, 0x00, //0x000082e1 je LBB5_1590 - 0x41, 0x88, 0x5c, 0x0d, 0x01, //0x000082e7 movb %bl, $1(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x02, //0x000082ec movzbl $2(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000082f1 cmpb $34, %bl - 0x0f, 0x84, 0x9b, 0x00, 0x00, 0x00, //0x000082f4 je LBB5_1591 - 0x41, 0x88, 0x5c, 0x0d, 0x02, //0x000082fa movb %bl, $2(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x03, //0x000082ff movzbl $3(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008304 cmpb $34, %bl - 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00008307 je LBB5_1592 - 0x41, 0x88, 0x5c, 0x0d, 0x03, //0x0000830d movb %bl, $3(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x04, //0x00008312 movzbl $4(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008317 cmpb $34, %bl - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000831a je LBB5_1593 - 0x41, 0x88, 0x5c, 0x0d, 0x04, //0x00008320 movb %bl, $4(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x05, //0x00008325 movzbl $5(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x0000832a cmpb $34, %bl - 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000832d je LBB5_1594 - 0x41, 0x88, 0x5c, 0x0d, 0x05, //0x00008333 movb %bl, $5(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x06, //0x00008338 movzbl $6(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x0000833d cmpb $34, %bl - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00008340 je LBB5_1596 - 0x41, 0x88, 0x5c, 0x0d, 0x06, //0x00008346 movb %bl, $6(%r13,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x07, //0x0000834b movzbl $7(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008350 cmpb $34, %bl - 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00008353 je LBB5_1597 - 0x41, 0x88, 0x5c, 0x0d, 0x07, //0x00008359 movb %bl, $7(%r13,%rcx) - 0x44, 0x0f, 0xb6, 0x54, 0x0a, 0x08, //0x0000835e movzbl $8(%rdx,%rcx), %r10d - 0x48, 0x83, 0xc1, 0x08, //0x00008364 addq $8, %rcx - 0x41, 0x80, 0xfa, 0x22, //0x00008368 cmpb $34, %r10b - 0x0f, 0x85, 0x62, 0xff, 0xff, 0xff, //0x0000836c jne LBB5_1581 - 0x48, 0x01, 0xca, //0x00008372 addq %rcx, %rdx - 0x49, 0x01, 0xcd, //0x00008375 addq %rcx, %r13 - 0xe9, 0x38, 0xff, 0xff, 0xff, //0x00008378 jmp LBB5_1579 - //0x0000837d LBB5_1590 - 0x48, 0x8d, 0x3c, 0x0a, //0x0000837d leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00008381 addq $2, %rdi - 0x49, 0x29, 0xc5, //0x00008385 subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x00008388 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000838c addq $1, %rdx - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00008390 jmp LBB5_1598 - //0x00008395 LBB5_1591 - 0x48, 0x8d, 0x3c, 0x0a, //0x00008395 leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00008399 addq $3, %rdi - 0x49, 0x29, 0xc5, //0x0000839d subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x000083a0 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x02, //0x000083a4 addq $2, %rdx - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x000083a8 jmp LBB5_1598 - //0x000083ad LBB5_1592 - 0x48, 0x8d, 0x3c, 0x0a, //0x000083ad leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x000083b1 addq $4, %rdi - 0x49, 0x29, 0xc5, //0x000083b5 subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x000083b8 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x03, //0x000083bc addq $3, %rdx - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x000083c0 jmp LBB5_1598 - //0x000083c5 LBB5_1593 - 0x48, 0x8d, 0x3c, 0x0a, //0x000083c5 leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x000083c9 addq $5, %rdi - 0x49, 0x29, 0xc5, //0x000083cd subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x000083d0 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x04, //0x000083d4 addq $4, %rdx - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x000083d8 jmp LBB5_1598 - //0x000083dd LBB5_1594 - 0x48, 0x8d, 0x3c, 0x0a, //0x000083dd leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x000083e1 addq $6, %rdi - 0x49, 0x29, 0xc5, //0x000083e5 subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x000083e8 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x05, //0x000083ec addq $5, %rdx - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x000083f0 jmp LBB5_1598 - //0x000083f5 LBB5_1596 - 0x48, 0x8d, 0x3c, 0x0a, //0x000083f5 leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x000083f9 addq $7, %rdi - 0x49, 0x29, 0xc5, //0x000083fd subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x00008400 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x06, //0x00008404 addq $6, %rdx - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00008408 jmp LBB5_1598 - //0x0000840d LBB5_1597 - 0x48, 0x8d, 0x3c, 0x0a, //0x0000840d leaq (%rdx,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x08, //0x00008411 addq $8, %rdi - 0x49, 0x29, 0xc5, //0x00008415 subq %rax, %r13 - 0x4a, 0x8d, 0x14, 0x29, //0x00008418 leaq (%rcx,%r13), %rdx - 0x48, 0x83, 0xc2, 0x07, //0x0000841c addq $7, %rdx - //0x00008420 LBB5_1598 - 0xb1, 0x01, //0x00008420 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa0, //0x00008422 movq %rcx, $-96(%rbp) - 0xbb, 0x0c, 0x00, 0x00, 0x00, //0x00008426 movl $12, %ebx - //0x0000842b LBB5_1599 - 0x49, 0x89, 0xf6, //0x0000842b movq %rsi, %r14 - 0x4d, 0x89, 0xc7, //0x0000842e movq %r8, %r15 - 0x4d, 0x89, 0xcc, //0x00008431 movq %r9, %r12 - 0x48, 0x85, 0xd2, //0x00008434 testq %rdx, %rdx - 0x0f, 0x89, 0xd7, 0xbe, 0xff, 0xff, //0x00008437 jns LBB5_801 - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000843d jmp LBB5_1602 - //0x00008442 LBB5_1600 - 0x49, 0x89, 0xf6, //0x00008442 movq %rsi, %r14 - //0x00008445 LBB5_1601 - 0x0f, 0xbc, 0xc2, //0x00008445 bsfl %edx, %eax - 0x48, 0x01, 0xc7, //0x00008448 addq %rax, %rdi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000844b movq $-1, %rdx - //0x00008452 LBB5_1602 - 0xf7, 0xda, //0x00008452 negl %edx - 0x49, 0x89, 0xfd, //0x00008454 movq %rdi, %r13 - 0xe9, 0x79, 0xb9, 0xff, 0xff, //0x00008457 jmp LBB5_750 - //0x0000845c LBB5_1603 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000845c movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00008461 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00008464 mulq %rcx - 0x0f, 0x81, 0xa3, 0x01, 0x00, 0x00, //0x00008467 jno LBB5_1627 - 0x43, 0x8d, 0x3c, 0x12, //0x0000846d leal (%r10,%r10), %edi - 0x83, 0xc7, 0xff, //0x00008471 addl $-1, %edi - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00008474 movl $349, %eax - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008479 movl $1, %r13d - 0x4c, 0x8b, 0x65, 0xb0, //0x0000847f movq $-80(%rbp), %r12 - 0xe9, 0x97, 0xce, 0xff, 0xff, //0x00008483 jmp LBB5_1016 - //0x00008488 LBB5_1605 - 0x4d, 0x89, 0xc8, //0x00008488 movq %r9, %r8 - 0x4c, 0x89, 0xd9, //0x0000848b movq %r11, %rcx - //0x0000848e LBB5_1606 - 0x80, 0xfa, 0x22, //0x0000848e cmpb $34, %dl - 0x0f, 0x85, 0x14, 0x00, 0x00, 0x00, //0x00008491 jne LBB5_1608 - //0x00008497 LBB5_1607 - 0x49, 0x83, 0xc0, 0x01, //0x00008497 addq $1, %r8 - 0x4c, 0x29, 0xf9, //0x0000849b subq %r15, %rcx - 0xb0, 0x01, //0x0000849e movb $1, %al - 0x4d, 0x89, 0xc4, //0x000084a0 movq %r8, %r12 - 0x48, 0x89, 0xce, //0x000084a3 movq %rcx, %rsi - 0xe9, 0x4d, 0x01, 0x00, 0x00, //0x000084a6 jmp LBB5_1626 - //0x000084ab LBB5_1608 - 0x31, 0xc0, //0x000084ab xorl %eax, %eax - //0x000084ad LBB5_1609 - 0x88, 0x14, 0x01, //0x000084ad movb %dl, (%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x01, //0x000084b0 movzbl $1(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x000084b6 cmpb $34, %dl - 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, //0x000084b9 je LBB5_1618 - 0x88, 0x54, 0x01, 0x01, //0x000084bf movb %dl, $1(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x02, //0x000084c3 movzbl $2(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x000084c9 cmpb $34, %dl - 0x0f, 0x84, 0x99, 0x00, 0x00, 0x00, //0x000084cc je LBB5_1619 - 0x88, 0x54, 0x01, 0x02, //0x000084d2 movb %dl, $2(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x03, //0x000084d6 movzbl $3(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x000084dc cmpb $34, %dl - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x000084df je LBB5_1620 - 0x88, 0x54, 0x01, 0x03, //0x000084e5 movb %dl, $3(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x04, //0x000084e9 movzbl $4(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x000084ef cmpb $34, %dl - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x000084f2 je LBB5_1621 - 0x88, 0x54, 0x01, 0x04, //0x000084f8 movb %dl, $4(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x05, //0x000084fc movzbl $5(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008502 cmpb $34, %dl - 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x00008505 je LBB5_1622 - 0x88, 0x54, 0x01, 0x05, //0x0000850b movb %dl, $5(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x06, //0x0000850f movzbl $6(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008515 cmpb $34, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00008518 je LBB5_1623 - 0x88, 0x54, 0x01, 0x06, //0x0000851e movb %dl, $6(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x07, //0x00008522 movzbl $7(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008528 cmpb $34, %dl - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000852b je LBB5_1624 - 0x88, 0x54, 0x01, 0x07, //0x00008531 movb %dl, $7(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x08, //0x00008535 movzbl $8(%r8,%rax), %edx - 0x48, 0x83, 0xc0, 0x08, //0x0000853b addq $8, %rax - 0x80, 0xfa, 0x22, //0x0000853f cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00008542 jne LBB5_1609 - 0x49, 0x01, 0xc0, //0x00008548 addq %rax, %r8 - 0x48, 0x01, 0xc1, //0x0000854b addq %rax, %rcx - 0xe9, 0x44, 0xff, 0xff, 0xff, //0x0000854e jmp LBB5_1607 - //0x00008553 LBB5_1618 - 0x4d, 0x8d, 0x24, 0x00, //0x00008553 leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008557 addq $2, %r12 - 0x4c, 0x29, 0xf9, //0x0000855b subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000855e leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00008562 addq $1, %rsi - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00008566 jmp LBB5_1625 - //0x0000856b LBB5_1619 - 0x4d, 0x8d, 0x24, 0x00, //0x0000856b leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000856f addq $3, %r12 - 0x4c, 0x29, 0xf9, //0x00008573 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x00008576 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000857a addq $2, %rsi - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000857e jmp LBB5_1625 - //0x00008583 LBB5_1620 - 0x4d, 0x8d, 0x24, 0x00, //0x00008583 leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00008587 addq $4, %r12 - 0x4c, 0x29, 0xf9, //0x0000858b subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000858e leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00008592 addq $3, %rsi - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00008596 jmp LBB5_1625 - //0x0000859b LBB5_1621 - 0x4d, 0x8d, 0x24, 0x00, //0x0000859b leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x0000859f addq $5, %r12 - 0x4c, 0x29, 0xf9, //0x000085a3 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000085a6 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x000085aa addq $4, %rsi - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x000085ae jmp LBB5_1625 - //0x000085b3 LBB5_1622 - 0x4d, 0x8d, 0x24, 0x00, //0x000085b3 leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x000085b7 addq $6, %r12 - 0x4c, 0x29, 0xf9, //0x000085bb subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000085be leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x000085c2 addq $5, %rsi - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x000085c6 jmp LBB5_1625 - //0x000085cb LBB5_1623 - 0x4d, 0x8d, 0x24, 0x00, //0x000085cb leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x000085cf addq $7, %r12 - 0x4c, 0x29, 0xf9, //0x000085d3 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000085d6 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x000085da addq $6, %rsi - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x000085de jmp LBB5_1625 - //0x000085e3 LBB5_1624 - 0x4d, 0x8d, 0x24, 0x00, //0x000085e3 leaq (%r8,%rax), %r12 - 0x49, 0x83, 0xc4, 0x08, //0x000085e7 addq $8, %r12 - 0x4c, 0x29, 0xf9, //0x000085eb subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000085ee leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x000085f2 addq $7, %rsi - //0x000085f6 LBB5_1625 - 0xb0, 0x01, //0x000085f6 movb $1, %al - //0x000085f8 LBB5_1626 - 0x4c, 0x8b, 0x75, 0xb8, //0x000085f8 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000085fc movq $-56(%rbp), %r11 - 0x31, 0xc9, //0x00008600 xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00008602 testq %rsi, %rsi - 0x0f, 0x89, 0x59, 0xcb, 0xff, 0xff, //0x00008605 jns LBB5_994 - 0xe9, 0x50, 0xcb, 0xff, 0xff, //0x0000860b jmp LBB5_993 - //0x00008610 LBB5_1627 - 0x48, 0x8b, 0x4d, 0xc0, //0x00008610 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x49, 0xff, //0x00008614 movzbl $-1(%rcx), %ecx - 0x83, 0xc1, 0xd0, //0x00008618 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x0000861b movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x0000861e movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x00008621 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x00008625 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x00008628 adcq $0, %rdx - 0x89, 0xd1, //0x0000862c movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x0000862e andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x00008631 negq %rcx - 0x48, 0x31, 0xca, //0x00008634 xorq %rcx, %rdx - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008637 movl $1, %r13d - 0x0f, 0x85, 0x42, 0xfc, 0xff, 0xff, //0x0000863d jne LBB5_1576 - 0x48, 0x85, 0xc9, //0x00008643 testq %rcx, %rcx - 0x0f, 0x88, 0x39, 0xfc, 0xff, 0xff, //0x00008646 js LBB5_1576 - 0x31, 0xc9, //0x0000864c xorl %ecx, %ecx - 0x45, 0x84, 0xc9, //0x0000864e testb %r9b, %r9b - 0x0f, 0x84, 0x46, 0x00, 0x00, 0x00, //0x00008651 je LBB5_1632 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00008657 vmovq %rax, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0xec, 0x7b, 0xff, 0xff, //0x0000865c vpunpckldq $-33812(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0xf4, 0x7b, 0xff, 0xff, //0x00008664 vsubpd $-33804(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000866c vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00008672 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00008676 vmovq %xmm0, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000867b movabsq $-9223372036854775808, %rsi - 0xe9, 0xc4, 0xfb, 0xff, 0xff, //0x00008685 jmp LBB5_1572 - //0x0000868a LBB5_1631 - 0xb0, 0x01, //0x0000868a movb $1, %al - 0x48, 0x89, 0x45, 0xa0, //0x0000868c movq %rax, $-96(%rbp) - 0x4c, 0x8b, 0x75, 0xb8, //0x00008690 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008694 movq $-56(%rbp), %r11 - 0xe9, 0xf1, 0xf6, 0xff, 0xff, //0x00008698 jmp LBB5_1514 - //0x0000869d LBB5_1632 - 0x48, 0x89, 0x45, 0x98, //0x0000869d movq %rax, $-104(%rbp) - 0xe9, 0xc5, 0xdc, 0xff, 0xff, //0x000086a1 jmp LBB5_1192 - //0x000086a6 LBB5_1633 - 0x48, 0x8b, 0x7d, 0xc8, //0x000086a6 movq $-56(%rbp), %rdi - 0x49, 0x89, 0xf6, //0x000086aa movq %rsi, %r14 - 0xe9, 0xa0, 0xfd, 0xff, 0xff, //0x000086ad jmp LBB5_1602 - //0x000086b2 LBB5_1634 - 0x4d, 0x89, 0xcc, //0x000086b2 movq %r9, %r12 - //0x000086b5 LBB5_1635 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000086b5 movq $-56(%rbp), %r11 - 0xb0, 0x01, //0x000086b9 movb $1, %al - 0xe9, 0xa0, 0xca, 0xff, 0xff, //0x000086bb jmp LBB5_993 - //0x000086c0 LBB5_1061 - 0x45, 0x31, 0xdb, //0x000086c0 xorl %r11d, %r11d - 0xe9, 0x20, 0xba, 0xff, 0xff, //0x000086c3 jmp LBB5_718 - //0x000086c8 LBB5_1637 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x000086c8 leaq $184(%r14), %r8 - 0x4c, 0x8d, 0x0d, 0x0a, 0x3e, 0x00, 0x00, //0x000086cf leaq $15882(%rip), %r9 /* LJTI5_4+0(%rip) */ - 0x45, 0x31, 0xd2, //0x000086d6 xorl %r10d, %r10d - 0xc5, 0x7e, 0x6f, 0x1d, 0x7f, 0x79, 0xff, 0xff, //0x000086d9 vmovdqu $-34433(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - //0x000086e1 LBB5_1638 - 0x49, 0x89, 0xc5, //0x000086e1 movq %rax, %r13 - 0x0f, 0xbe, 0xc1, //0x000086e4 movsbl %cl, %eax - 0xba, 0x06, 0x00, 0x00, 0x00, //0x000086e7 movl $6, %edx - 0x83, 0xc0, 0xde, //0x000086ec addl $-34, %eax - 0x83, 0xf8, 0x59, //0x000086ef cmpl $89, %eax - 0x0f, 0x87, 0xdd, 0xb6, 0xff, 0xff, //0x000086f2 ja LBB5_750 - 0x4c, 0x89, 0x5d, 0xc8, //0x000086f8 movq %r11, $-56(%rbp) - 0x4b, 0x8d, 0x3c, 0x2c, //0x000086fc leaq (%r12,%r13), %rdi - 0x49, 0x63, 0x04, 0x81, //0x00008700 movslq (%r9,%rax,4), %rax - 0x4c, 0x01, 0xc8, //0x00008704 addq %r9, %rax - 0xff, 0xe0, //0x00008707 jmpq *%rax - //0x00008709 LBB5_1640 - 0x48, 0xc1, 0xe7, 0x20, //0x00008709 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x07, //0x0000870d orq $7, %rdi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008711 movq $160(%r14), %rax - 0x48, 0x89, 0x38, //0x00008718 movq %rdi, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000871b movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00008722 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008726 movq $160(%r14), %rdx - 0x49, 0x8b, 0xb6, 0xb8, 0x00, 0x00, 0x00, //0x0000872d movq $184(%r14), %rsi - 0x48, 0x89, 0xd0, //0x00008734 movq %rdx, %rax - 0x48, 0x29, 0xf0, //0x00008737 subq %rsi, %rax - 0x48, 0x89, 0xc3, //0x0000873a movq %rax, %rbx - 0x48, 0xc1, 0xfb, 0x04, //0x0000873d sarq $4, %rbx - 0x49, 0x89, 0x9e, 0xa8, 0x00, 0x00, 0x00, //0x00008741 movq %rbx, $168(%r14) - 0x48, 0x8d, 0x4a, 0x10, //0x00008748 leaq $16(%rdx), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000874c movq %rcx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008753 addq $1, $176(%r14) - 0x48, 0x83, 0xf8, 0xf0, //0x0000875b cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x0000875f movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc2, //0x00008762 cmoveq %r10, %rax - 0x48, 0x8d, 0x4a, 0x20, //0x00008766 leaq $32(%rdx), %rcx - 0x41, 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000876a movl $0, %r11d - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008770 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008777 ja LBB5_1642 - 0x49, 0x89, 0xc3, //0x0000877d movq %rax, %r11 - //0x00008780 LBB5_1642 - 0x4d, 0x85, 0xdb, //0x00008780 testq %r11, %r11 - 0x0f, 0x84, 0x4b, 0xb9, 0xff, 0xff, //0x00008783 je LBB5_151 - 0x49, 0x8d, 0x45, 0x01, //0x00008789 leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000878d movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008792 cmpq $32, %rcx - 0x0f, 0x87, 0x84, 0x00, 0x00, 0x00, //0x00008796 ja LBB5_1655 - 0x48, 0xbf, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000879c movabsq $4294977025, %rdi - 0x48, 0x0f, 0xa3, 0xcf, //0x000087a6 btq %rcx, %rdi - 0x0f, 0x83, 0x70, 0x00, 0x00, 0x00, //0x000087aa jae LBB5_1655 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000087b0 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x000087b5 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x000087b9 cmpq $32, %rcx - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000087bd ja LBB5_1660 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000087c3 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000087cd btq %rcx, %rax - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000087d1 jae LBB5_1660 - 0x49, 0x8b, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x000087d7 movq $144(%r14), %rdi - 0x4c, 0x89, 0xe9, //0x000087de movq %r13, %rcx - 0x48, 0x29, 0xf9, //0x000087e1 subq %rdi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000087e4 cmpq $64, %rcx - 0x0f, 0x83, 0x47, 0x00, 0x00, 0x00, //0x000087e8 jae LBB5_1651 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000087ee movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000087f5 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000087f8 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000087fb testq %rax, %rax - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000087fe je LBB5_1650 - 0x48, 0x0f, 0xbc, 0xc8, //0x00008804 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0f, //0x00008808 leaq (%rdi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000880c addq $1, %rax - 0x48, 0x01, 0xcf, //0x00008810 addq %rcx, %rdi - 0xe9, 0x83, 0x00, 0x00, 0x00, //0x00008813 jmp LBB5_1654 - //0x00008818 LBB5_1660 - 0x4c, 0x89, 0xe8, //0x00008818 movq %r13, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000881b .p2align 4, 0x90 - //0x00008820 LBB5_1655 - 0x80, 0xf9, 0x5d, //0x00008820 cmpb $93, %cl - 0x0f, 0x85, 0xb8, 0xfe, 0xff, 0xff, //0x00008823 jne LBB5_1638 - 0xe9, 0x78, 0x00, 0x00, 0x00, //0x00008829 jmp LBB5_1656 - //0x0000882e LBB5_1650 - 0x48, 0x83, 0xc7, 0x40, //0x0000882e addq $64, %rdi - 0x49, 0x89, 0xfd, //0x00008832 movq %rdi, %r13 - //0x00008835 LBB5_1651 - 0x49, 0x83, 0xc5, 0xc0, //0x00008835 addq $-64, %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008839 .p2align 4, 0x90 - //0x00008840 LBB5_1652 - 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x40, //0x00008840 vmovdqu $64(%r13), %ymm0 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4d, 0x60, //0x00008846 vmovdqu $96(%r13), %ymm1 - 0x49, 0x83, 0xc5, 0x40, //0x0000884c addq $64, %r13 - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00008850 vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00008855 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x0000885a vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x0000885e vpmovmskb %ymm0, %ecx - 0xc5, 0xf5, 0x74, 0xc3, //0x00008862 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc0, //0x00008866 vpmovmskb %ymm0, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x0000886a shlq $32, %rax - 0x48, 0x09, 0xc8, //0x0000886e orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00008871 cmpq $-1, %rax - 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x00008875 je LBB5_1652 - 0x48, 0xf7, 0xd0, //0x0000887b notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000887e movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x00008885 movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x0000888c bsfq %rax, %rax - 0x4a, 0x8d, 0x3c, 0x28, //0x00008890 leaq (%rax,%r13), %rdi - 0x4c, 0x01, 0xe8, //0x00008894 addq %r13, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008897 addq $1, %rax - //0x0000889b LBB5_1654 - 0x8a, 0x0f, //0x0000889b movb (%rdi), %cl - 0x80, 0xf9, 0x5d, //0x0000889d cmpb $93, %cl - 0x0f, 0x85, 0x3b, 0xfe, 0xff, 0xff, //0x000088a0 jne LBB5_1638 - //0x000088a6 LBB5_1656 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000088a6 addl $1, $204(%r14) - 0x48, 0xc1, 0xe3, 0x04, //0x000088ae shlq $4, %rbx - 0x48, 0x8b, 0x4c, 0x1e, 0x08, //0x000088b2 movq $8(%rsi,%rbx), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000088b7 movq %rcx, $168(%r14) - 0x48, 0x89, 0xd1, //0x000088be movq %rdx, %rcx - 0x48, 0x29, 0xd1, //0x000088c1 subq %rdx, %rcx - 0x48, 0x83, 0xc1, 0x10, //0x000088c4 addq $16, %rcx - 0x48, 0xc1, 0xe9, 0x04, //0x000088c8 shrq $4, %rcx - 0x89, 0x4c, 0x1e, 0x0c, //0x000088cc movl %ecx, $12(%rsi,%rbx) - 0xc7, 0x44, 0x1e, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000088d0 movl $0, $8(%rsi,%rbx) - 0xe9, 0xb4, 0x10, 0x00, 0x00, //0x000088d8 jmp LBB5_1657 - //0x000088dd LBB5_1661 - 0x45, 0x31, 0xd2, //0x000088dd xorl %r10d, %r10d - //0x000088e0 LBB5_1662 - 0x44, 0x89, 0xd0, //0x000088e0 movl %r10d, %eax - 0x34, 0x01, //0x000088e3 xorb $1, %al - 0x44, 0x0f, 0xb6, 0xc8, //0x000088e5 movzbl %al, %r9d - 0x4c, 0x89, 0x6d, 0xc0, //0x000088e9 movq %r13, $-64(%rbp) - 0x4d, 0x29, 0xcd, //0x000088ed subq %r9, %r13 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x000088f0 testb $2, $112(%r14) - 0x4c, 0x89, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x000088f5 movq %r12, $-144(%rbp) - 0x48, 0x89, 0x7d, 0xa8, //0x000088fc movq %rdi, $-88(%rbp) - 0x0f, 0x85, 0x63, 0x00, 0x00, 0x00, //0x00008900 jne LBB5_1671 - 0x41, 0x8a, 0x45, 0x00, //0x00008906 movb (%r13), %al - 0x3c, 0x30, //0x0000890a cmpb $48, %al - 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x0000890c jne LBB5_1675 - 0x41, 0x8a, 0x45, 0x01, //0x00008912 movb $1(%r13), %al - 0x3c, 0x2e, //0x00008916 cmpb $46, %al - 0x0f, 0x84, 0xf3, 0x07, 0x00, 0x00, //0x00008918 je LBB5_1777 - 0x49, 0x8d, 0x4d, 0x01, //0x0000891e leaq $1(%r13), %rcx - 0x48, 0x89, 0x4d, 0xc0, //0x00008922 movq %rcx, $-64(%rbp) - 0x3c, 0x45, //0x00008926 cmpb $69, %al - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00008928 je LBB5_1667 - 0x3c, 0x65, //0x0000892e cmpb $101, %al - 0x0f, 0x85, 0xa8, 0x08, 0x00, 0x00, //0x00008930 jne LBB5_1789 - //0x00008936 LBB5_1667 - 0x31, 0xc0, //0x00008936 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb0, //0x00008938 movq %rax, $-80(%rbp) - 0x45, 0x31, 0xe4, //0x0000893c xorl %r12d, %r12d - 0x31, 0xf6, //0x0000893f xorl %esi, %esi - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008941 movq $-56(%rbp), %r11 - //0x00008945 LBB5_1668 - 0x48, 0x8b, 0x45, 0xc0, //0x00008945 movq $-64(%rbp), %rax - 0x8a, 0x48, 0x01, //0x00008949 movb $1(%rax), %cl - 0x80, 0xf9, 0x2d, //0x0000894c cmpb $45, %cl - 0x0f, 0x84, 0x33, 0x07, 0x00, 0x00, //0x0000894f je LBB5_1769 - 0x80, 0xf9, 0x2b, //0x00008955 cmpb $43, %cl - 0x0f, 0x85, 0x40, 0x07, 0x00, 0x00, //0x00008958 jne LBB5_1771 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000895e movl $1, %r8d - 0xe9, 0x25, 0x07, 0x00, 0x00, //0x00008964 jmp LBB5_1770 - //0x00008969 LBB5_1671 - 0x44, 0x89, 0x55, 0xb0, //0x00008969 movl %r10d, $-80(%rbp) - 0x4c, 0x89, 0x75, 0xb8, //0x0000896d movq %r14, $-72(%rbp) - 0x49, 0xf7, 0xd9, //0x00008971 negq %r9 - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00008974 movq $-152(%rbp), %r10 - 0x4d, 0x29, 0xea, //0x0000897b subq %r13, %r10 - 0x4d, 0x29, 0xca, //0x0000897e subq %r9, %r10 - 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x00008981 je LBB5_1681 - 0x41, 0x80, 0x7d, 0x00, 0x30, //0x00008987 cmpb $48, (%r13) - 0x0f, 0x85, 0x68, 0x03, 0x00, 0x00, //0x0000898c jne LBB5_1718 - 0x31, 0xc0, //0x00008992 xorl %eax, %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008994 movl $1, %edx - 0x49, 0x83, 0xfa, 0x01, //0x00008999 cmpq $1, %r10 - 0x0f, 0x85, 0x2b, 0x03, 0x00, 0x00, //0x0000899d jne LBB5_1716 - //0x000089a3 LBB5_1674 - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000089a3 movl $1, %ecx - 0xe9, 0x13, 0x09, 0x00, 0x00, //0x000089a8 jmp LBB5_1805 - //0x000089ad LBB5_1675 - 0x8d, 0x48, 0xd0, //0x000089ad leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000089b0 movl $3, %edx - 0x80, 0xf9, 0x09, //0x000089b5 cmpb $9, %cl - 0x4c, 0x8b, 0x5d, 0xc8, //0x000089b8 movq $-56(%rbp), %r11 - 0x0f, 0x87, 0x8b, 0x00, 0x00, 0x00, //0x000089bc ja LBB5_1682 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000089c2 movq $-1, %rdi - 0x31, 0xc9, //0x000089c9 xorl %ecx, %ecx - 0x31, 0xf6, //0x000089cb xorl %esi, %esi - 0x90, 0x90, 0x90, //0x000089cd .p2align 4, 0x90 - //0x000089d0 LBB5_1677 - 0x48, 0x8d, 0x34, 0xb6, //0x000089d0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x000089d4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x000089d7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000089db addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3d, 0x02, //0x000089df movzbl $2(%r13,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x000089e5 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x000089e8 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x000089ec addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000089f0 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000089f3 jb LBB5_1677 - 0x4c, 0x89, 0xeb, //0x000089f9 movq %r13, %rbx - 0x48, 0x29, 0xcb, //0x000089fc subq %rcx, %rbx - 0x48, 0x89, 0x5d, 0xc0, //0x000089ff movq %rbx, $-64(%rbp) - 0x48, 0x83, 0xff, 0x13, //0x00008a03 cmpq $19, %rdi - 0x0f, 0x83, 0xc0, 0x32, 0x00, 0x00, //0x00008a07 jae LBB5_2332 - 0x48, 0xf7, 0xd9, //0x00008a0d negq %rcx - 0x31, 0xff, //0x00008a10 xorl %edi, %edi - 0x48, 0x89, 0x7d, 0xb0, //0x00008a12 movq %rdi, $-80(%rbp) - 0x45, 0x31, 0xe4, //0x00008a16 xorl %r12d, %r12d - 0x3c, 0x2e, //0x00008a19 cmpb $46, %al - 0x0f, 0x85, 0xd0, 0x33, 0x00, 0x00, //0x00008a1b jne LBB5_2354 - //0x00008a21 LBB5_1680 - 0x48, 0x8b, 0x7d, 0xc0, //0x00008a21 movq $-64(%rbp), %rdi - 0x8a, 0x47, 0x01, //0x00008a25 movb $1(%rdi), %al - 0x48, 0x83, 0xc7, 0x01, //0x00008a28 addq $1, %rdi - 0x8d, 0x58, 0xd0, //0x00008a2c leal $-48(%rax), %ebx - 0x48, 0x89, 0x7d, 0xc0, //0x00008a2f movq %rdi, $-64(%rbp) - 0x80, 0xfb, 0x0a, //0x00008a33 cmpb $10, %bl - 0x0f, 0x82, 0x35, 0x07, 0x00, 0x00, //0x00008a36 jb LBB5_1783 - 0xe9, 0xb9, 0x13, 0x00, 0x00, //0x00008a3c jmp LBB5_1955 - //0x00008a41 LBB5_1681 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008a41 movq $-1, %rdx - 0xe9, 0x64, 0x08, 0x00, 0x00, //0x00008a48 jmp LBB5_1804 - //0x00008a4d LBB5_1682 - 0x4c, 0x89, 0x6d, 0xc0, //0x00008a4d movq %r13, $-64(%rbp) - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00008a51 movq $-136(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00008a58 cmpq $19, %rax - 0x0f, 0x85, 0xa9, 0x13, 0x00, 0x00, //0x00008a5c jne LBB5_1956 - 0xe9, 0xd7, 0x2e, 0x00, 0x00, //0x00008a62 jmp LBB5_1961 - //0x00008a67 LBB5_1683 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00008a67 cmpb $117, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008a6c movl $13, %eax - 0x0f, 0x85, 0xe4, 0x32, 0x00, 0x00, //0x00008a71 jne LBB5_2340 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008a77 cmpb $108, $1(%r13) - 0x0f, 0x85, 0xfc, 0x32, 0x00, 0x00, //0x00008a7c jne LBB5_2343 - 0x31, 0xc0, //0x00008a82 xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00008a84 cmpb $108, $2(%r13) - 0x0f, 0x85, 0x12, 0x33, 0x00, 0x00, //0x00008a89 jne LBB5_2346 - //0x00008a8f LBB5_1686 - 0x49, 0x83, 0xc5, 0x03, //0x00008a8f addq $3, %r13 - //0x00008a93 LBB5_1687 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008a93 movq $-56(%rbp), %r11 - 0x49, 0x8b, 0xb6, 0xa0, 0x00, 0x00, 0x00, //0x00008a97 movq $160(%r14), %rsi - 0x49, 0x8b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008a9e movq $192(%r14), %rcx - 0x48, 0x8d, 0x56, 0x10, //0x00008aa5 leaq $16(%rsi), %rdx - 0x48, 0x39, 0xca, //0x00008aa9 cmpq %rcx, %rdx - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00008aac ja LBB5_1689 - 0x48, 0xc1, 0xe7, 0x20, //0x00008ab2 shlq $32, %rdi - 0x48, 0x89, 0x3e, //0x00008ab6 movq %rdi, (%rsi) - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008ab9 movq %rdx, $160(%r14) - //0x00008ac0 LBB5_1689 - 0x48, 0x39, 0xca, //0x00008ac0 cmpq %rcx, %rdx - 0xe9, 0xfe, 0x01, 0x00, 0x00, //0x00008ac3 jmp LBB5_1715 - //0x00008ac8 LBB5_1690 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00008ac8 cmpb $97, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008acd movl $13, %eax - 0x0f, 0x85, 0x8c, 0x32, 0x00, 0x00, //0x00008ad2 jne LBB5_2341 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008ad8 cmpb $108, $1(%r13) - 0x0f, 0x85, 0xa4, 0x32, 0x00, 0x00, //0x00008add jne LBB5_2344 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00008ae3 cmpb $115, $2(%r13) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008ae8 movq $-56(%rbp), %r11 - 0x0f, 0x85, 0xb9, 0x32, 0x00, 0x00, //0x00008aec jne LBB5_2347 - 0x31, 0xc0, //0x00008af2 xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00008af4 cmpb $101, $3(%r13) - 0x0f, 0x85, 0xbf, 0x32, 0x00, 0x00, //0x00008af9 jne LBB5_2349 - //0x00008aff LBB5_1694 - 0x49, 0x83, 0xc5, 0x04, //0x00008aff addq $4, %r13 - //0x00008b03 LBB5_1695 - 0x48, 0xc1, 0xe7, 0x20, //0x00008b03 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x02, //0x00008b07 orq $2, %rdi - 0xe9, 0x96, 0x01, 0x00, 0x00, //0x00008b0b jmp LBB5_1714 - //0x00008b10 LBB5_1696 - 0x49, 0x89, 0xfa, //0x00008b10 movq %rdi, %r10 - 0x4d, 0x89, 0xe3, //0x00008b13 movq %r12, %r11 - 0x4d, 0x89, 0xfc, //0x00008b16 movq %r15, %r12 - 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x00, //0x00008b19 vmovdqu (%r13), %ymm0 - 0xc5, 0xfd, 0x74, 0x25, 0x59, 0x75, 0xff, 0xff, //0x00008b1f vpcmpeqb $-35495(%rip), %ymm0, %ymm4 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x0d, 0x71, 0x75, 0xff, 0xff, //0x00008b27 vpcmpeqb $-35471(%rip), %ymm0, %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc1, //0x00008b2f vpmovmskb %ymm1, %eax - 0xc5, 0xfd, 0xda, 0x0d, 0x85, 0x75, 0xff, 0xff, //0x00008b33 vpminub $-35451(%rip), %ymm0, %ymm1 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xd9, //0x00008b3b vpcmpeqb %ymm1, %ymm0, %ymm3 - 0xc5, 0xe5, 0xeb, 0xc4, //0x00008b3f vpor %ymm4, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x00008b43 vpmovmskb %ymm0, %ecx - 0x83, 0xc1, 0xff, //0x00008b47 addl $-1, %ecx - 0x85, 0xc1, //0x00008b4a testl %eax, %ecx - 0x0f, 0x84, 0xce, 0x07, 0x00, 0x00, //0x00008b4c je LBB5_1806 - 0x4d, 0x89, 0xef, //0x00008b52 movq %r13, %r15 - 0xe9, 0x3c, 0x08, 0x00, 0x00, //0x00008b55 jmp LBB5_1810 - //0x00008b5a LBB5_1698 - 0x41, 0xb2, 0x01, //0x00008b5a movb $1, %r10b - 0xe9, 0x7e, 0xfd, 0xff, 0xff, //0x00008b5d jmp LBB5_1662 - //0x00008b62 LBB5_1699 - 0x48, 0xc1, 0xe7, 0x20, //0x00008b62 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x06, //0x00008b66 orq $6, %rdi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008b6a movq $160(%r14), %rax - 0x48, 0x89, 0x38, //0x00008b71 movq %rdi, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00008b74 movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00008b7b movq %rcx, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008b7f movq $160(%r14), %rdx - 0x4d, 0x8b, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00008b86 movq $184(%r14), %r9 - 0x48, 0x89, 0xd0, //0x00008b8d movq %rdx, %rax - 0x4c, 0x29, 0xc8, //0x00008b90 subq %r9, %rax - 0x48, 0x89, 0xc7, //0x00008b93 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00008b96 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00008b9a movq %rdi, $168(%r14) - 0x48, 0x8d, 0x5a, 0x10, //0x00008ba1 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00008ba5 movq %rbx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008bac addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x00008bb4 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xdb, //0x00008bb8 xorl %r11d, %r11d - 0x48, 0x83, 0xf8, 0xf0, //0x00008bbb cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00008bbf movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc3, //0x00008bc2 cmoveq %r11, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008bc6 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008bcd ja LBB5_1701 - 0x49, 0x89, 0xc3, //0x00008bd3 movq %rax, %r11 - //0x00008bd6 LBB5_1701 - 0x4d, 0x85, 0xdb, //0x00008bd6 testq %r11, %r11 - 0x0f, 0x84, 0xf5, 0xb4, 0xff, 0xff, //0x00008bd9 je LBB5_151 - 0x49, 0x8d, 0x45, 0x01, //0x00008bdf leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00008be3 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008be8 cmpq $32, %rcx - 0x0f, 0x87, 0x69, 0x0d, 0x00, 0x00, //0x00008bec ja LBB5_1874 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008bf2 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00008bfc btq %rcx, %rsi - 0x0f, 0x83, 0x55, 0x0d, 0x00, 0x00, //0x00008c00 jae LBB5_1874 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008c06 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00008c0b addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00008c0f cmpq $32, %rcx - 0x0f, 0x87, 0x82, 0x0c, 0x00, 0x00, //0x00008c13 ja LBB5_1895 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c19 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00008c23 btq %rcx, %rax - 0x0f, 0x83, 0x6e, 0x0c, 0x00, 0x00, //0x00008c27 jae LBB5_1895 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00008c2d movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00008c34 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x00008c37 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008c3a cmpq $64, %rcx - 0x0f, 0x83, 0xb2, 0x0c, 0x00, 0x00, //0x00008c3e jae LBB5_1870 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00008c44 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00008c4b shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00008c4e shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00008c51 testq %rax, %rax - 0x0f, 0x84, 0x95, 0x0c, 0x00, 0x00, //0x00008c54 je LBB5_1869 - 0x48, 0x0f, 0xbc, 0xc8, //0x00008c5a bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00008c5e leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008c62 addq $1, %rax - 0x48, 0x01, 0xce, //0x00008c66 addq %rcx, %rsi - 0xe9, 0xeb, 0x0c, 0x00, 0x00, //0x00008c69 jmp LBB5_1873 - //0x00008c6e LBB5_1709 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00008c6e cmpb $114, (%r13) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008c73 movl $13, %eax - 0x0f, 0x85, 0xf3, 0x30, 0x00, 0x00, //0x00008c78 jne LBB5_2342 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00008c7e cmpb $117, $1(%r13) - 0x0f, 0x85, 0x0b, 0x31, 0x00, 0x00, //0x00008c83 jne LBB5_2345 - 0x31, 0xc0, //0x00008c89 xorl %eax, %eax - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x00008c8b cmpb $101, $2(%r13) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008c90 movq $-56(%rbp), %r11 - 0x0f, 0x85, 0x1a, 0x31, 0x00, 0x00, //0x00008c94 jne LBB5_2348 - //0x00008c9a LBB5_1712 - 0x49, 0x83, 0xc5, 0x03, //0x00008c9a addq $3, %r13 - //0x00008c9e LBB5_1713 - 0x48, 0xc1, 0xe7, 0x20, //0x00008c9e shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x0a, //0x00008ca2 orq $10, %rdi - //0x00008ca6 LBB5_1714 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00008ca6 movq $160(%r14), %rcx - 0x48, 0x89, 0x39, //0x00008cad movq %rdi, (%rcx) - 0x48, 0x8d, 0x51, 0x10, //0x00008cb0 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008cb4 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00008cbb addq $32, %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008cbf cmpq $192(%r14), %rcx - //0x00008cc6 LBB5_1715 - 0x0f, 0x96, 0xc1, //0x00008cc6 setbe %cl - 0xe9, 0xd3, 0x2c, 0x00, 0x00, //0x00008cc9 jmp LBB5_1963 - //0x00008cce LBB5_1716 - 0x41, 0x8a, 0x4d, 0x01, //0x00008cce movb $1(%r13), %cl - 0x80, 0xc1, 0xd2, //0x00008cd2 addb $-46, %cl - 0x80, 0xf9, 0x37, //0x00008cd5 cmpb $55, %cl - 0x0f, 0x87, 0xc5, 0xfc, 0xff, 0xff, //0x00008cd8 ja LBB5_1674 - 0x0f, 0xb6, 0xc9, //0x00008cde movzbl %cl, %ecx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008ce1 movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00008ceb btq %rcx, %rsi - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008cef movl $1, %ecx - 0x0f, 0x83, 0xc6, 0x05, 0x00, 0x00, //0x00008cf4 jae LBB5_1805 - //0x00008cfa LBB5_1718 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008cfa movq $-1, %r8 - 0x49, 0x83, 0xfa, 0x20, //0x00008d01 cmpq $32, %r10 - 0x0f, 0x82, 0x8e, 0x2f, 0x00, 0x00, //0x00008d05 jb LBB5_2330 - 0x31, 0xd2, //0x00008d0b xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0xcb, 0x73, 0xff, 0xff, //0x00008d0d vmovdqu $-35893(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xe3, 0x73, 0xff, 0xff, //0x00008d15 vmovdqu $-35869(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xfb, 0x73, 0xff, 0xff, //0x00008d1d vmovdqu $-35845(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x13, 0x74, 0xff, 0xff, //0x00008d25 vmovdqu $-35821(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0x2b, 0x74, 0xff, 0xff, //0x00008d2d vmovdqu $-35797(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0x43, 0x74, 0xff, 0xff, //0x00008d35 vmovdqu $-35773(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0x5b, 0x74, 0xff, 0xff, //0x00008d3d vmovdqu $-35749(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00008d45 movq $-1, %r12 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00008d4c movq $-1, %r11 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008d53 .p2align 4, 0x90 - //0x00008d60 LBB5_1720 - 0xc4, 0xc1, 0x7e, 0x6f, 0x7c, 0x15, 0x00, //0x00008d60 vmovdqu (%r13,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00008d67 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x00008d6b vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00008d6f vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00008d74 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00008d78 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00008d7c vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00008d81 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00008d85 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00008d89 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00008d8d vpmovmskb %ymm7, %eax - 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00008d91 vpmovmskb %ymm10, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00008d96 vpmovmskb %ymm9, %esi - 0xc5, 0xbd, 0xeb, 0xff, //0x00008d9b vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00008d9f vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00008da4 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xcf, //0x00008da8 vpmovmskb %ymm7, %ecx - 0x48, 0xf7, 0xd1, //0x00008dac notq %rcx - 0x4c, 0x0f, 0xbc, 0xf1, //0x00008daf bsfq %rcx, %r14 - 0x41, 0x83, 0xfe, 0x20, //0x00008db3 cmpl $32, %r14d - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00008db7 je LBB5_1722 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00008dbd movl $-1, %edi - 0x44, 0x89, 0xf1, //0x00008dc2 movl %r14d, %ecx - 0xd3, 0xe7, //0x00008dc5 shll %cl, %edi - 0xf7, 0xd7, //0x00008dc7 notl %edi - 0x21, 0xf8, //0x00008dc9 andl %edi, %eax - 0x21, 0xfb, //0x00008dcb andl %edi, %ebx - 0x21, 0xf7, //0x00008dcd andl %esi, %edi - 0x89, 0xfe, //0x00008dcf movl %edi, %esi - //0x00008dd1 LBB5_1722 - 0x8d, 0x48, 0xff, //0x00008dd1 leal $-1(%rax), %ecx - 0x21, 0xc1, //0x00008dd4 andl %eax, %ecx - 0x0f, 0x85, 0x5b, 0x0d, 0x00, 0x00, //0x00008dd6 jne LBB5_1908 - 0x8d, 0x4b, 0xff, //0x00008ddc leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x00008ddf andl %ebx, %ecx - 0x0f, 0x85, 0x50, 0x0d, 0x00, 0x00, //0x00008de1 jne LBB5_1908 - 0x8d, 0x4e, 0xff, //0x00008de7 leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x00008dea andl %esi, %ecx - 0x0f, 0x85, 0x45, 0x0d, 0x00, 0x00, //0x00008dec jne LBB5_1908 - 0x85, 0xc0, //0x00008df2 testl %eax, %eax - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008df4 je LBB5_1728 - 0x0f, 0xbc, 0xc0, //0x00008dfa bsfl %eax, %eax - 0x49, 0x83, 0xfb, 0xff, //0x00008dfd cmpq $-1, %r11 - 0x0f, 0x85, 0x38, 0x0d, 0x00, 0x00, //0x00008e01 jne LBB5_1909 - 0x48, 0x01, 0xd0, //0x00008e07 addq %rdx, %rax - 0x49, 0x89, 0xc3, //0x00008e0a movq %rax, %r11 - //0x00008e0d LBB5_1728 - 0x85, 0xdb, //0x00008e0d testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e0f je LBB5_1731 - 0x0f, 0xbc, 0xc3, //0x00008e15 bsfl %ebx, %eax - 0x49, 0x83, 0xfc, 0xff, //0x00008e18 cmpq $-1, %r12 - 0x0f, 0x85, 0x1d, 0x0d, 0x00, 0x00, //0x00008e1c jne LBB5_1909 - 0x48, 0x01, 0xd0, //0x00008e22 addq %rdx, %rax - 0x49, 0x89, 0xc4, //0x00008e25 movq %rax, %r12 - //0x00008e28 LBB5_1731 - 0x85, 0xf6, //0x00008e28 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e2a je LBB5_1734 - 0x0f, 0xbc, 0xc6, //0x00008e30 bsfl %esi, %eax - 0x49, 0x83, 0xf8, 0xff, //0x00008e33 cmpq $-1, %r8 - 0x0f, 0x85, 0x02, 0x0d, 0x00, 0x00, //0x00008e37 jne LBB5_1909 - 0x48, 0x01, 0xd0, //0x00008e3d addq %rdx, %rax - 0x49, 0x89, 0xc0, //0x00008e40 movq %rax, %r8 - //0x00008e43 LBB5_1734 - 0x41, 0x83, 0xfe, 0x20, //0x00008e43 cmpl $32, %r14d - 0x0f, 0x85, 0x15, 0x02, 0x00, 0x00, //0x00008e47 jne LBB5_1768 - 0x49, 0x83, 0xc2, 0xe0, //0x00008e4d addq $-32, %r10 - 0x48, 0x83, 0xc2, 0x20, //0x00008e51 addq $32, %rdx - 0x49, 0x83, 0xfa, 0x1f, //0x00008e55 cmpq $31, %r10 - 0x0f, 0x87, 0x01, 0xff, 0xff, 0xff, //0x00008e59 ja LBB5_1720 - 0xc5, 0xf8, 0x77, //0x00008e5f vzeroupper - 0x4c, 0x01, 0xea, //0x00008e62 addq %r13, %rdx - 0x49, 0x89, 0xd6, //0x00008e65 movq %rdx, %r14 - 0x4c, 0x89, 0xcf, //0x00008e68 movq %r9, %rdi - 0x4c, 0x89, 0x7d, 0x88, //0x00008e6b movq %r15, $-120(%rbp) - 0x49, 0x83, 0xfa, 0x10, //0x00008e6f cmpq $16, %r10 - 0x0f, 0x82, 0x4c, 0x01, 0x00, 0x00, //0x00008e73 jb LBB5_1755 - //0x00008e79 LBB5_1737 - 0x4d, 0x89, 0xf7, //0x00008e79 movq %r14, %r15 - 0x4d, 0x29, 0xef, //0x00008e7c subq %r13, %r15 - 0x31, 0xd2, //0x00008e7f xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0x57, 0x73, 0xff, 0xff, //0x00008e81 vmovdqu $-36009(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0x5f, 0x73, 0xff, 0xff, //0x00008e89 vmovdqu $-36001(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0x67, 0x73, 0xff, 0xff, //0x00008e91 vmovdqu $-35993(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0x6f, 0x73, 0xff, 0xff, //0x00008e99 vmovdqu $-35985(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0x77, 0x73, 0xff, 0xff, //0x00008ea1 vmovdqu $-35977(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0x7f, 0x73, 0xff, 0xff, //0x00008ea9 vmovdqu $-35969(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0x87, 0x73, 0xff, 0xff, //0x00008eb1 vmovdqu $-35961(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008eb9 .p2align 4, 0x90 - //0x00008ec0 LBB5_1738 - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00008ec0 vmovdqu (%r14,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00008ec6 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00008ecb vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00008ecf vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00008ed3 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00008ed7 vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00008edb vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00008edf vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00008ee3 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00008ee7 vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00008eeb vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00008eef vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00008ef3 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xc7, //0x00008ef7 vpmovmskb %xmm7, %eax - 0xc5, 0xf9, 0xd7, 0xda, //0x00008efb vpmovmskb %xmm2, %ebx - 0xc5, 0x79, 0xd7, 0xc9, //0x00008eff vpmovmskb %xmm1, %r9d - 0xc5, 0xf9, 0xd7, 0xc8, //0x00008f03 vpmovmskb %xmm0, %ecx - 0xf7, 0xd1, //0x00008f07 notl %ecx - 0x0f, 0xbc, 0xc9, //0x00008f09 bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00008f0c cmpl $16, %ecx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f0f je LBB5_1740 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008f15 movl $-1, %esi - 0xd3, 0xe6, //0x00008f1a shll %cl, %esi - 0xf7, 0xd6, //0x00008f1c notl %esi - 0x21, 0xf0, //0x00008f1e andl %esi, %eax - 0x21, 0xf3, //0x00008f20 andl %esi, %ebx - 0x44, 0x21, 0xce, //0x00008f22 andl %r9d, %esi - 0x41, 0x89, 0xf1, //0x00008f25 movl %esi, %r9d - //0x00008f28 LBB5_1740 - 0x8d, 0x70, 0xff, //0x00008f28 leal $-1(%rax), %esi - 0x21, 0xc6, //0x00008f2b andl %eax, %esi - 0x0f, 0x85, 0x51, 0x1b, 0x00, 0x00, //0x00008f2d jne LBB5_2161 - 0x8d, 0x73, 0xff, //0x00008f33 leal $-1(%rbx), %esi - 0x21, 0xde, //0x00008f36 andl %ebx, %esi - 0x0f, 0x85, 0x46, 0x1b, 0x00, 0x00, //0x00008f38 jne LBB5_2161 - 0x41, 0x8d, 0x71, 0xff, //0x00008f3e leal $-1(%r9), %esi - 0x44, 0x21, 0xce, //0x00008f42 andl %r9d, %esi - 0x0f, 0x85, 0x39, 0x1b, 0x00, 0x00, //0x00008f45 jne LBB5_2161 - 0x85, 0xc0, //0x00008f4b testl %eax, %eax - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00008f4d je LBB5_1746 - 0x0f, 0xbc, 0xc0, //0x00008f53 bsfl %eax, %eax - 0x49, 0x83, 0xfb, 0xff, //0x00008f56 cmpq $-1, %r11 - 0x0f, 0x85, 0x0b, 0x1d, 0x00, 0x00, //0x00008f5a jne LBB5_2188 - 0x4c, 0x01, 0xf8, //0x00008f60 addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00008f63 addq %rdx, %rax - 0x49, 0x89, 0xc3, //0x00008f66 movq %rax, %r11 - //0x00008f69 LBB5_1746 - 0x85, 0xdb, //0x00008f69 testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00008f6b je LBB5_1749 - 0x0f, 0xbc, 0xc3, //0x00008f71 bsfl %ebx, %eax - 0x49, 0x83, 0xfc, 0xff, //0x00008f74 cmpq $-1, %r12 - 0x0f, 0x85, 0xed, 0x1c, 0x00, 0x00, //0x00008f78 jne LBB5_2188 - 0x4c, 0x01, 0xf8, //0x00008f7e addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00008f81 addq %rdx, %rax - 0x49, 0x89, 0xc4, //0x00008f84 movq %rax, %r12 - //0x00008f87 LBB5_1749 - 0x45, 0x85, 0xc9, //0x00008f87 testl %r9d, %r9d - 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00008f8a je LBB5_1752 - 0x41, 0x0f, 0xbc, 0xc1, //0x00008f90 bsfl %r9d, %eax - 0x49, 0x83, 0xf8, 0xff, //0x00008f94 cmpq $-1, %r8 - 0x0f, 0x85, 0xcd, 0x1c, 0x00, 0x00, //0x00008f98 jne LBB5_2188 - 0x4c, 0x01, 0xf8, //0x00008f9e addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00008fa1 addq %rdx, %rax - 0x49, 0x89, 0xc0, //0x00008fa4 movq %rax, %r8 - //0x00008fa7 LBB5_1752 - 0x83, 0xf9, 0x10, //0x00008fa7 cmpl $16, %ecx - 0x0f, 0x85, 0x50, 0x02, 0x00, 0x00, //0x00008faa jne LBB5_1790 - 0x49, 0x83, 0xc2, 0xf0, //0x00008fb0 addq $-16, %r10 - 0x48, 0x83, 0xc2, 0x10, //0x00008fb4 addq $16, %rdx - 0x49, 0x83, 0xfa, 0x0f, //0x00008fb8 cmpq $15, %r10 - 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00008fbc ja LBB5_1738 - 0x49, 0x01, 0xd6, //0x00008fc2 addq %rdx, %r14 - //0x00008fc5 LBB5_1755 - 0x4d, 0x85, 0xd2, //0x00008fc5 testq %r10, %r10 - 0x4c, 0x8b, 0x7d, 0x88, //0x00008fc8 movq $-120(%rbp), %r15 - 0xc5, 0x7e, 0x6f, 0x1d, 0x8c, 0x70, 0xff, 0xff, //0x00008fcc vmovdqu $-36724(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x0f, 0x84, 0x5e, 0x02, 0x00, 0x00, //0x00008fd4 je LBB5_1793 - 0x4f, 0x8d, 0x0c, 0x16, //0x00008fda leaq (%r14,%r10), %r9 - 0x4c, 0x89, 0xf6, //0x00008fde movq %r14, %rsi - 0x4c, 0x29, 0xee, //0x00008fe1 subq %r13, %rsi - 0x31, 0xd2, //0x00008fe4 xorl %edx, %edx - 0x48, 0x8d, 0x1d, 0x5b, 0x36, 0x00, 0x00, //0x00008fe6 leaq $13915(%rip), %rbx /* LJTI5_5+0(%rip) */ - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00008fed jmp LBB5_1760 - //0x00008ff2 LBB5_1757 - 0x49, 0x83, 0xfb, 0xff, //0x00008ff2 cmpq $-1, %r11 - 0x0f, 0x85, 0x90, 0x1a, 0x00, 0x00, //0x00008ff6 jne LBB5_2162 - 0x4c, 0x8d, 0x1c, 0x16, //0x00008ffc leaq (%rsi,%rdx), %r11 - //0x00009000 .p2align 4, 0x90 - //0x00009000 LBB5_1759 - 0x48, 0x83, 0xc2, 0x01, //0x00009000 addq $1, %rdx - 0x49, 0x39, 0xd2, //0x00009004 cmpq %rdx, %r10 - 0x0f, 0x84, 0xde, 0x09, 0x00, 0x00, //0x00009007 je LBB5_1897 - //0x0000900d LBB5_1760 - 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x0000900d movsbl (%r14,%rdx), %eax - 0x8d, 0x48, 0xd0, //0x00009012 leal $-48(%rax), %ecx - 0x83, 0xf9, 0x0a, //0x00009015 cmpl $10, %ecx - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00009018 jb LBB5_1759 - 0x8d, 0x48, 0xd5, //0x0000901e leal $-43(%rax), %ecx - 0x83, 0xf9, 0x1a, //0x00009021 cmpl $26, %ecx - 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00009024 ja LBB5_1765 - 0x48, 0x63, 0x04, 0x8b, //0x0000902a movslq (%rbx,%rcx,4), %rax - 0x48, 0x01, 0xd8, //0x0000902e addq %rbx, %rax - 0xff, 0xe0, //0x00009031 jmpq *%rax - //0x00009033 LBB5_1763 - 0x49, 0x83, 0xf8, 0xff, //0x00009033 cmpq $-1, %r8 - 0x0f, 0x85, 0x4f, 0x1a, 0x00, 0x00, //0x00009037 jne LBB5_2162 - 0x4c, 0x8d, 0x04, 0x16, //0x0000903d leaq (%rsi,%rdx), %r8 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00009041 jmp LBB5_1759 - //0x00009046 LBB5_1765 - 0x83, 0xf8, 0x65, //0x00009046 cmpl $101, %eax - 0x0f, 0x85, 0xe6, 0x01, 0x00, 0x00, //0x00009049 jne LBB5_1792 - //0x0000904f LBB5_1766 - 0x49, 0x83, 0xfc, 0xff, //0x0000904f cmpq $-1, %r12 - 0x0f, 0x85, 0x33, 0x1a, 0x00, 0x00, //0x00009053 jne LBB5_2162 - 0x4c, 0x8d, 0x24, 0x16, //0x00009059 leaq (%rsi,%rdx), %r12 - 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x0000905d jmp LBB5_1759 - //0x00009062 LBB5_1768 - 0x49, 0x01, 0xd6, //0x00009062 addq %rdx, %r14 - 0x4d, 0x01, 0xee, //0x00009065 addq %r13, %r14 - 0xc5, 0xf8, 0x77, //0x00009068 vzeroupper - 0xc5, 0x7e, 0x6f, 0x1d, 0xed, 0x6f, 0xff, 0xff, //0x0000906b vmovdqu $-36883(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00009073 movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x0000907a testq %r11, %r11 - 0x0f, 0x85, 0xc5, 0x01, 0x00, 0x00, //0x0000907d jne LBB5_1794 - 0xe9, 0x29, 0x02, 0x00, 0x00, //0x00009083 jmp LBB5_1804 - //0x00009088 LBB5_1769 - 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009088 movl $-1, %r8d - //0x0000908e LBB5_1770 - 0x48, 0x8b, 0x55, 0xc0, //0x0000908e movq $-64(%rbp), %rdx - 0x8a, 0x4a, 0x02, //0x00009092 movb $2(%rdx), %cl - 0x48, 0x83, 0xc2, 0x02, //0x00009095 addq $2, %rdx - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00009099 jmp LBB5_1772 - //0x0000909e LBB5_1771 - 0x48, 0x8b, 0x55, 0xc0, //0x0000909e movq $-64(%rbp), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000090a2 addq $1, %rdx - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000090a6 movl $1, %r8d - //0x000090ac LBB5_1772 - 0x48, 0x89, 0x55, 0xc0, //0x000090ac movq %rdx, $-64(%rbp) - 0x8d, 0x51, 0xd0, //0x000090b0 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x000090b3 cmpb $9, %dl - 0x0f, 0x87, 0x6c, 0x28, 0x00, 0x00, //0x000090b6 ja LBB5_2350 - 0x31, 0xd2, //0x000090bc xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000090be movq $-1, %rdi - 0x48, 0x8b, 0x45, 0xc0, //0x000090c5 movq $-64(%rbp), %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000090c9 .p2align 4, 0x90 - //0x000090d0 LBB5_1774 - 0x8d, 0x14, 0x92, //0x000090d0 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x000090d3 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x000090d6 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x000090d9 addl $-48, %edx - 0x0f, 0xb6, 0x48, 0x01, //0x000090dc movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x01, //0x000090e0 addq $1, %rax - 0x8d, 0x59, 0xd0, //0x000090e4 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x000090e7 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000090eb cmpb $10, %bl - 0x0f, 0x82, 0xdc, 0xff, 0xff, 0xff, //0x000090ee jb LBB5_1774 - 0x48, 0x89, 0x45, 0xc0, //0x000090f4 movq %rax, $-64(%rbp) - 0x48, 0x83, 0xff, 0x09, //0x000090f8 cmpq $9, %rdi - 0x0f, 0x83, 0xbe, 0x2b, 0x00, 0x00, //0x000090fc jae LBB5_2331 - //0x00009102 LBB5_1776 - 0x41, 0x0f, 0xaf, 0xd0, //0x00009102 imull %r8d, %edx - 0x44, 0x01, 0xe2, //0x00009106 addl %r12d, %edx - 0x41, 0x89, 0xd4, //0x00009109 movl %edx, %r12d - 0xe9, 0x8a, 0x03, 0x00, 0x00, //0x0000910c jmp LBB5_1822 - //0x00009111 LBB5_1777 - 0x49, 0x8d, 0x45, 0x02, //0x00009111 leaq $2(%r13), %rax - 0x48, 0x89, 0x45, 0xc0, //0x00009115 movq %rax, $-64(%rbp) - 0x41, 0x8a, 0x45, 0x02, //0x00009119 movb $2(%r13), %al - 0x8d, 0x48, 0xd0, //0x0000911d leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00009120 cmpb $9, %cl - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009123 movq $-56(%rbp), %r11 - 0x0f, 0x87, 0xfb, 0x27, 0x00, 0x00, //0x00009127 ja LBB5_2350 - 0x45, 0x31, 0xe4, //0x0000912d xorl %r12d, %r12d - 0x3c, 0x30, //0x00009130 cmpb $48, %al - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00009132 jne LBB5_1780 - //0x00009138 LBB5_1779 - 0x48, 0x8b, 0x4d, 0xc0, //0x00009138 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x41, 0x01, //0x0000913c movzbl $1(%rcx), %eax - 0x48, 0x83, 0xc1, 0x01, //0x00009140 addq $1, %rcx - 0x48, 0x89, 0x4d, 0xc0, //0x00009144 movq %rcx, $-64(%rbp) - 0x41, 0x83, 0xc4, 0xff, //0x00009148 addl $-1, %r12d - 0x3c, 0x30, //0x0000914c cmpb $48, %al - 0x0f, 0x84, 0xe4, 0xff, 0xff, 0xff, //0x0000914e je LBB5_1779 - //0x00009154 LBB5_1780 - 0x3c, 0x45, //0x00009154 cmpb $69, %al - 0x0f, 0x84, 0xcf, 0x02, 0x00, 0x00, //0x00009156 je LBB5_1813 - 0x3c, 0x65, //0x0000915c cmpb $101, %al - 0x0f, 0x84, 0xc7, 0x02, 0x00, 0x00, //0x0000915e je LBB5_1813 - 0x8d, 0x58, 0xd0, //0x00009164 leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00009167 xorl %ecx, %ecx - 0x31, 0xd2, //0x00009169 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xb0, //0x0000916b movq %rdx, $-80(%rbp) - 0x31, 0xf6, //0x0000916f xorl %esi, %esi - //0x00009171 LBB5_1783 - 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00009171 movl $17, %r8d - 0x49, 0x29, 0xc8, //0x00009177 subq %rcx, %r8 - 0x4d, 0x85, 0xc0, //0x0000917a testq %r8, %r8 - 0x0f, 0x8e, 0xa6, 0x00, 0x00, 0x00, //0x0000917d jle LBB5_1791 - 0x80, 0xfb, 0x09, //0x00009183 cmpb $9, %bl - 0x0f, 0x87, 0x9d, 0x00, 0x00, 0x00, //0x00009186 ja LBB5_1791 - 0x48, 0x8b, 0x55, 0xc0, //0x0000918c movq $-64(%rbp), %rdx - 0x4c, 0x01, 0xc2, //0x00009190 addq %r8, %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00009193 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00009198 subq %rcx, %rbx - 0x31, 0xc9, //0x0000919b xorl %ecx, %ecx - //0x0000919d LBB5_1786 - 0x48, 0x8d, 0x34, 0xb6, //0x0000919d leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x000091a1 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x000091a4 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000091a8 addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x000091ac cmpq %rcx, %rbx - 0x0f, 0x84, 0xa9, 0x02, 0x00, 0x00, //0x000091af je LBB5_1817 - 0x48, 0x8b, 0x45, 0xc0, //0x000091b5 movq $-64(%rbp), %rax - 0x0f, 0xb6, 0x44, 0x08, 0x01, //0x000091b9 movzbl $1(%rax,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x000091be leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x000091c1 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x000091c5 cmpb $10, %dil - 0x0f, 0x82, 0xce, 0xff, 0xff, 0xff, //0x000091c9 jb LBB5_1786 - 0x48, 0x8b, 0x55, 0xc0, //0x000091cf movq $-64(%rbp), %rdx - 0x48, 0x01, 0xca, //0x000091d3 addq %rcx, %rdx - 0x49, 0x89, 0xc8, //0x000091d6 movq %rcx, %r8 - 0xe9, 0xac, 0x02, 0x00, 0x00, //0x000091d9 jmp LBB5_1821 - //0x000091de LBB5_1789 - 0x31, 0xd2, //0x000091de xorl %edx, %edx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000091e0 movl $0, %eax - 0x48, 0x89, 0x45, 0x98, //0x000091e5 movq %rax, $-104(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000091e9 movl $0, %eax - 0x45, 0x84, 0xd2, //0x000091ee testb %r10b, %r10b - 0x4c, 0x8b, 0x6d, 0xc0, //0x000091f1 movq $-64(%rbp), %r13 - 0x0f, 0x84, 0x33, 0x0c, 0x00, 0x00, //0x000091f5 je LBB5_1958 - 0xe9, 0x98, 0x0c, 0x00, 0x00, //0x000091fb jmp LBB5_1960 - //0x00009200 LBB5_1790 - 0x89, 0xc8, //0x00009200 movl %ecx, %eax - 0x49, 0x01, 0xc6, //0x00009202 addq %rax, %r14 - 0x49, 0x01, 0xd6, //0x00009205 addq %rdx, %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x00009208 movq $-120(%rbp), %r15 - 0xc5, 0x7e, 0x6f, 0x1d, 0x4c, 0x6e, 0xff, 0xff, //0x0000920c vmovdqu $-37300(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00009214 movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x0000921b testq %r11, %r11 - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000921e jne LBB5_1794 - 0xe9, 0x88, 0x00, 0x00, 0x00, //0x00009224 jmp LBB5_1804 - //0x00009229 LBB5_1791 - 0x48, 0x8b, 0x55, 0xc0, //0x00009229 movq $-64(%rbp), %rdx - 0x45, 0x31, 0xc0, //0x0000922d xorl %r8d, %r8d - 0xe9, 0x2e, 0x02, 0x00, 0x00, //0x00009230 jmp LBB5_1818 - //0x00009235 LBB5_1792 - 0x49, 0x01, 0xd6, //0x00009235 addq %rdx, %r14 - //0x00009238 LBB5_1793 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00009238 movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x0000923f testq %r11, %r11 - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00009242 je LBB5_1804 - //0x00009248 LBB5_1794 - 0x4d, 0x85, 0xc0, //0x00009248 testq %r8, %r8 - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x0000924b je LBB5_1804 - 0x4d, 0x85, 0xe4, //0x00009251 testq %r12, %r12 - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00009254 je LBB5_1804 - 0x4d, 0x29, 0xee, //0x0000925a subq %r13, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x0000925d leaq $-1(%r14), %rax - 0x49, 0x39, 0xc3, //0x00009261 cmpq %rax, %r11 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00009264 je LBB5_1802 - 0x49, 0x39, 0xc0, //0x0000926a cmpq %rax, %r8 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000926d je LBB5_1802 - 0x49, 0x39, 0xc4, //0x00009273 cmpq %rax, %r12 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00009276 je LBB5_1802 - 0x4d, 0x85, 0xc0, //0x0000927c testq %r8, %r8 - 0x0f, 0x8e, 0xb6, 0x01, 0x00, 0x00, //0x0000927f jle LBB5_1814 - 0x49, 0x8d, 0x40, 0xff, //0x00009285 leaq $-1(%r8), %rax - 0x49, 0x39, 0xc4, //0x00009289 cmpq %rax, %r12 - 0x0f, 0x84, 0xa9, 0x01, 0x00, 0x00, //0x0000928c je LBB5_1814 - 0x49, 0xf7, 0xd0, //0x00009292 notq %r8 - 0x4c, 0x89, 0xc2, //0x00009295 movq %r8, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009298 jmp LBB5_1803 - //0x0000929d LBB5_1802 - 0x49, 0xf7, 0xde, //0x0000929d negq %r14 - 0x4c, 0x89, 0xf2, //0x000092a0 movq %r14, %rdx - //0x000092a3 LBB5_1803 - 0x31, 0xc0, //0x000092a3 xorl %eax, %eax - 0x48, 0x89, 0xd1, //0x000092a5 movq %rdx, %rcx - 0x48, 0x85, 0xd2, //0x000092a8 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x000092ab jns LBB5_1805 - //0x000092b1 LBB5_1804 - 0x48, 0xf7, 0xd2, //0x000092b1 notq %rdx - 0xb8, 0x03, 0x00, 0x00, 0x00, //0x000092b4 movl $3, %eax - 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x000092b9 movq $-3, %rcx - //0x000092c0 LBB5_1805 - 0x49, 0x01, 0xd5, //0x000092c0 addq %rdx, %r13 - 0x0f, 0xb6, 0x55, 0xb0, //0x000092c3 movzbl $-80(%rbp), %edx - 0x48, 0x01, 0xca, //0x000092c7 addq %rcx, %rdx - 0x48, 0x8b, 0x75, 0xa8, //0x000092ca movq $-88(%rbp), %rsi - 0x48, 0xc1, 0xe6, 0x20, //0x000092ce shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x000092d2 orq $27, %rsi - 0x4c, 0x8b, 0x75, 0xb8, //0x000092d6 movq $-72(%rbp), %r14 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000092da movq $160(%r14), %rcx - 0x48, 0x89, 0x31, //0x000092e1 movq %rsi, (%rcx) - 0x48, 0x89, 0x51, 0x08, //0x000092e4 movq %rdx, $8(%rcx) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000092e8 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x000092ef leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000092f3 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000092fa addl $1, $212(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00009302 addq $32, %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00009306 cmpq $192(%r14), %rcx - 0x0f, 0x96, 0xc1, //0x0000930d setbe %cl - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00009310 movq $-144(%rbp), %r12 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009317 movq $-56(%rbp), %r11 - 0xe9, 0x81, 0x26, 0x00, 0x00, //0x0000931b jmp LBB5_1963 - //0x00009320 LBB5_1806 - 0xc5, 0xfe, 0x6f, 0x05, 0x58, 0x6d, 0xff, 0xff, //0x00009320 vmovdqu $-37544(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x70, 0x6d, 0xff, 0xff, //0x00009328 vmovdqu $-37520(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x88, 0x6d, 0xff, 0xff, //0x00009330 vmovdqu $-37496(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xef, //0x00009338 movq %r13, %r15 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000933b .p2align 4, 0x90 - //0x00009340 LBB5_1807 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00009340 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x00009345 vpmovmskb %ymm4, %ecx - 0x83, 0xc0, 0xff, //0x00009349 addl $-1, %eax - 0x85, 0xc8, //0x0000934c testl %ecx, %eax - 0x0f, 0x85, 0x0f, 0x1d, 0x00, 0x00, //0x0000934e jne LBB5_2252 - 0xc5, 0xe5, 0x71, 0xf3, 0x07, //0x00009354 vpsllw $7, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xfb, //0x00009359 vpmovmskb %ymm3, %edi - 0x85, 0xf8, //0x0000935d testl %edi, %eax - 0x0f, 0x85, 0x93, 0x2d, 0x00, 0x00, //0x0000935f jne LBB5_2397 - 0xc4, 0xc1, 0x7e, 0x6f, 0x5d, 0x20, //0x00009365 vmovdqu $32(%r13), %ymm3 - 0x49, 0x83, 0xc5, 0x20, //0x0000936b addq $32, %r13 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000936f vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00009373 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x00009377 vpmovmskb %ymm5, %eax - 0xc5, 0xe5, 0xda, 0xea, //0x0000937b vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x0000937f vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xec, //0x00009383 vpor %ymm4, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00009387 vpmovmskb %ymm5, %ecx - 0x83, 0xc1, 0xff, //0x0000938b addl $-1, %ecx - 0x85, 0xc1, //0x0000938e testl %eax, %ecx - 0x0f, 0x84, 0xaa, 0xff, 0xff, 0xff, //0x00009390 je LBB5_1807 - //0x00009396 LBB5_1810 - 0x0f, 0xbc, 0xc0, //0x00009396 bsfl %eax, %eax - 0x4a, 0x8d, 0x0c, 0x28, //0x00009399 leaq (%rax,%r13), %rcx - 0x49, 0x01, 0xc5, //0x0000939d addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000093a0 addq $1, %r13 - 0x49, 0xf7, 0xd7, //0x000093a4 notq %r15 - 0x49, 0x8d, 0x34, 0x0f, //0x000093a7 leaq (%r15,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x000093ab addq $1, %rsi - 0x31, 0xc0, //0x000093af xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000093b1 movq %rax, $-96(%rbp) - 0x31, 0xc0, //0x000093b5 xorl %eax, %eax - 0x48, 0x85, 0xf6, //0x000093b7 testq %rsi, %rsi - 0x4d, 0x89, 0xe7, //0x000093ba movq %r12, %r15 - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x000093bd jns LBB5_1812 - //0x000093c3 LBB5_1811 - 0x89, 0xf0, //0x000093c3 movl %esi, %eax - 0xf7, 0xd8, //0x000093c5 negl %eax - //0x000093c7 LBB5_1812 - 0x31, 0xc9, //0x000093c7 xorl %ecx, %ecx - 0x80, 0x7d, 0xa0, 0x00, //0x000093c9 cmpb $0, $-96(%rbp) - 0x0f, 0x95, 0xc1, //0x000093cd setne %cl - 0x49, 0xc1, 0xe2, 0x20, //0x000093d0 shlq $32, %r10 - 0x49, 0x8d, 0x0c, 0xca, //0x000093d4 leaq (%r10,%rcx,8), %rcx - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000093d8 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd1, //0x000093e2 addq %rdx, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x000093e5 addq $4, %rcx - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000093e9 movq $160(%r14), %rdx - 0x48, 0x89, 0x0a, //0x000093f0 movq %rcx, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x000093f3 movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000093f7 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x000093fe leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00009402 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00009409 addl $1, $208(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00009411 addq $32, %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00009415 cmpq $192(%r14), %rcx - 0x0f, 0x96, 0xc1, //0x0000941c setbe %cl - 0x4d, 0x89, 0xdc, //0x0000941f movq %r11, %r12 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009422 movq $-56(%rbp), %r11 - 0xe9, 0x76, 0x25, 0x00, 0x00, //0x00009426 jmp LBB5_1963 - //0x0000942b LBB5_1813 - 0x31, 0xc0, //0x0000942b xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000942d movq %rax, $-80(%rbp) - 0x45, 0x31, 0xe4, //0x00009431 xorl %r12d, %r12d - 0x31, 0xf6, //0x00009434 xorl %esi, %esi - 0xe9, 0x0a, 0xf5, 0xff, 0xff, //0x00009436 jmp LBB5_1668 - //0x0000943b LBB5_1814 - 0x4c, 0x89, 0xd8, //0x0000943b movq %r11, %rax - 0x4c, 0x09, 0xe0, //0x0000943e orq %r12, %rax - 0x0f, 0x99, 0xc0, //0x00009441 setns %al - 0x0f, 0x88, 0x88, 0x04, 0x00, 0x00, //0x00009444 js LBB5_1868 - 0x4d, 0x39, 0xe3, //0x0000944a cmpq %r12, %r11 - 0x0f, 0x8c, 0x7f, 0x04, 0x00, 0x00, //0x0000944d jl LBB5_1868 - 0x49, 0xf7, 0xd3, //0x00009453 notq %r11 - 0x4c, 0x89, 0xda, //0x00009456 movq %r11, %rdx - 0xe9, 0x45, 0xfe, 0xff, 0xff, //0x00009459 jmp LBB5_1803 - //0x0000945e LBB5_1817 - 0x8a, 0x02, //0x0000945e movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00009460 leal $-48(%rax), %ebx - //0x00009463 LBB5_1818 - 0x80, 0xfb, 0x09, //0x00009463 cmpb $9, %bl - 0x0f, 0x87, 0x1e, 0x00, 0x00, 0x00, //0x00009466 ja LBB5_1821 - 0x90, 0x90, 0x90, 0x90, //0x0000946c .p2align 4, 0x90 - //0x00009470 LBB5_1819 - 0x0f, 0xb6, 0x42, 0x01, //0x00009470 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00009474 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00009478 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x0000947b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000947e jb LBB5_1819 - 0xb1, 0x01, //0x00009484 movb $1, %cl - 0x48, 0x89, 0x4d, 0xb0, //0x00009486 movq %rcx, $-80(%rbp) - //0x0000948a LBB5_1821 - 0x45, 0x29, 0xc4, //0x0000948a subl %r8d, %r12d - 0x24, 0xdf, //0x0000948d andb $-33, %al - 0x48, 0x89, 0x55, 0xc0, //0x0000948f movq %rdx, $-64(%rbp) - 0x3c, 0x45, //0x00009493 cmpb $69, %al - 0x0f, 0x84, 0xaa, 0xf4, 0xff, 0xff, //0x00009495 je LBB5_1668 - //0x0000949b LBB5_1822 - 0x43, 0x8d, 0x14, 0x09, //0x0000949b leal (%r9,%r9), %edx - 0x83, 0xc2, 0xff, //0x0000949f addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000094a2 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000094ac addq $1, %rax - 0x48, 0x39, 0xc6, //0x000094b0 cmpq %rax, %rsi - 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x000094b3 jae LBB5_1833 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000094b9 vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x8a, 0x6d, 0xff, 0xff, //0x000094be vpunpckldq $-37494(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x92, 0x6d, 0xff, 0xff, //0x000094c6 vsubpd $-37486(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000094ce vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x000094d4 vaddsd %xmm0, %xmm1, %xmm0 - 0x89, 0xd0, //0x000094d8 movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x000094da shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x000094dd shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x000094e1 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x000094e6 vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xe4, //0x000094ea testl %r12d, %r12d - 0x0f, 0x84, 0xd7, 0x08, 0x00, 0x00, //0x000094ed je LBB5_1954 - 0x48, 0x85, 0xf6, //0x000094f3 testq %rsi, %rsi - 0x0f, 0x84, 0xce, 0x08, 0x00, 0x00, //0x000094f6 je LBB5_1954 - 0x41, 0x8d, 0x44, 0x24, 0xff, //0x000094fc leal $-1(%r12), %eax - 0x83, 0xf8, 0x24, //0x00009501 cmpl $36, %eax - 0x0f, 0x87, 0x56, 0x00, 0x00, 0x00, //0x00009504 ja LBB5_1831 - 0x44, 0x89, 0xe0, //0x0000950a movl %r12d, %eax - 0x41, 0x83, 0xfc, 0x17, //0x0000950d cmpl $23, %r12d - 0x0f, 0x8c, 0x16, 0x00, 0x00, 0x00, //0x00009511 jl LBB5_1828 - 0x41, 0x8d, 0x44, 0x24, 0xea, //0x00009517 leal $-22(%r12), %eax - 0x48, 0x8d, 0x0d, 0x9d, 0x31, 0x00, 0x00, //0x0000951c leaq $12701(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009523 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009528 movl $22, %eax - //0x0000952d LBB5_1828 - 0xc5, 0xf9, 0x2e, 0x05, 0x4b, 0x6d, 0xff, 0xff, //0x0000952d vucomisd $-37557(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0x53, 0x03, 0x00, 0x00, //0x00009535 ja LBB5_1865 - 0xc5, 0xfb, 0x10, 0x0d, 0x45, 0x6d, 0xff, 0xff, //0x0000953b vmovsd $-37563(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x00009543 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x41, 0x03, 0x00, 0x00, //0x00009547 ja LBB5_1865 - 0x89, 0xc0, //0x0000954d movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x6a, 0x31, 0x00, 0x00, //0x0000954f leaq $12650(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009556 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0x6a, 0x08, 0x00, 0x00, //0x0000955b jmp LBB5_1954 - //0x00009560 LBB5_1831 - 0x41, 0x83, 0xfc, 0xea, //0x00009560 cmpl $-22, %r12d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00009564 jb LBB5_1833 - 0x41, 0xf7, 0xdc, //0x0000956a negl %r12d - 0x48, 0x8d, 0x05, 0x4c, 0x31, 0x00, 0x00, //0x0000956d leaq $12620(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe0, //0x00009574 vdivsd (%rax,%r12,8), %xmm0, %xmm0 - 0xe9, 0x4b, 0x08, 0x00, 0x00, //0x0000957a jmp LBB5_1954 - //0x0000957f LBB5_1833 - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x0000957f leal $348(%r12), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00009587 cmpl $695, %eax - 0x0f, 0x87, 0x23, 0x01, 0x00, 0x00, //0x0000958c ja LBB5_1847 - //0x00009592 LBB5_1834 - 0x89, 0x55, 0x80, //0x00009592 movl %edx, $-128(%rbp) - 0x48, 0x85, 0xf6, //0x00009595 testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0x88, //0x00009598 movq %r15, $-120(%rbp) - 0x45, 0x89, 0xd1, //0x0000959c movl %r10d, %r9d - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000959f je LBB5_1836 - 0x48, 0x0f, 0xbd, 0xde, //0x000095a5 bsrq %rsi, %rbx - 0x48, 0x83, 0xf3, 0x3f, //0x000095a9 xorq $63, %rbx - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x000095ad jmp LBB5_1837 - //0x000095b2 LBB5_1836 - 0xbb, 0x40, 0x00, 0x00, 0x00, //0x000095b2 movl $64, %ebx - //0x000095b7 LBB5_1837 - 0x49, 0x89, 0xf7, //0x000095b7 movq %rsi, %r15 - 0x89, 0xd9, //0x000095ba movl %ebx, %ecx - 0x49, 0xd3, 0xe7, //0x000095bc shlq %cl, %r15 - 0x41, 0x89, 0xc0, //0x000095bf movl %eax, %r8d - 0x49, 0xc1, 0xe0, 0x04, //0x000095c2 shlq $4, %r8 - 0x48, 0x8d, 0x3d, 0xb3, 0x31, 0x00, 0x00, //0x000095c6 leaq $12723(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0x8b, 0x44, 0x38, 0x08, //0x000095cd movq $8(%r8,%rdi), %rax - 0x48, 0x89, 0x45, 0x90, //0x000095d2 movq %rax, $-112(%rbp) - 0x49, 0xf7, 0xe7, //0x000095d6 mulq %r15 - 0x49, 0x89, 0xc3, //0x000095d9 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x000095dc movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000095df andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000095e5 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000095ec jne LBB5_1842 - 0x4c, 0x89, 0xf9, //0x000095f2 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x000095f5 notq %rcx - 0x49, 0x39, 0xcb, //0x000095f8 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000095fb jbe LBB5_1842 - 0x4c, 0x89, 0xf8, //0x00009601 movq %r15, %rax - 0x49, 0xf7, 0x24, 0x38, //0x00009604 mulq (%r8,%rdi) - 0x49, 0x01, 0xd3, //0x00009608 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x0000960b adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x0000960f movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009612 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009618 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000961f jne LBB5_1842 - 0x49, 0x83, 0xfb, 0xff, //0x00009625 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00009629 jne LBB5_1842 - 0x48, 0x39, 0xc8, //0x0000962f cmpq %rcx, %rax - 0x0f, 0x87, 0x76, 0x00, 0x00, 0x00, //0x00009632 ja LBB5_1846 - //0x00009638 LBB5_1842 - 0x4c, 0x89, 0xd0, //0x00009638 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x0000963b shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000963f leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00009642 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x00009645 testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009648 jne LBB5_1845 - 0x48, 0x85, 0xd2, //0x0000964e testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00009651 jne LBB5_1845 - 0x44, 0x89, 0xd1, //0x00009657 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x0000965a andl $3, %ecx - 0x83, 0xf9, 0x01, //0x0000965d cmpl $1, %ecx - 0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x00009660 je LBB5_1846 - //0x00009666 LBB5_1845 - 0x41, 0x69, 0xcc, 0x6a, 0x52, 0x03, 0x00, //0x00009666 imull $217706, %r12d, %ecx - 0xc1, 0xf9, 0x10, //0x0000966d sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00009670 addl $1087, %ecx - 0x4c, 0x63, 0xf9, //0x00009676 movslq %ecx, %r15 - 0x4c, 0x89, 0xff, //0x00009679 movq %r15, %rdi - 0x48, 0x29, 0xdf, //0x0000967c subq %rbx, %rdi - 0x44, 0x89, 0xd2, //0x0000967f movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x00009682 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00009685 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00009688 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x0000968b shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x0000968f addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x00009692 cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x00009696 sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x0000969a leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000969e cmpq $2045, %rax - 0x4c, 0x8b, 0x5d, 0xc8, //0x000096a4 movq $-56(%rbp), %r11 - 0x0f, 0x86, 0x5e, 0x00, 0x00, 0x00, //0x000096a8 jbe LBB5_1852 - //0x000096ae LBB5_1846 - 0x4c, 0x8b, 0x7d, 0x88, //0x000096ae movq $-120(%rbp), %r15 - 0x8b, 0x55, 0x80, //0x000096b2 movl $-128(%rbp), %edx - //0x000096b5 LBB5_1847 - 0x89, 0x55, 0x80, //0x000096b5 movl %edx, $-128(%rbp) - 0x4c, 0x8b, 0x45, 0xc0, //0x000096b8 movq $-64(%rbp), %r8 - 0x4d, 0x29, 0xe8, //0x000096bc subq %r13, %r8 - 0x4c, 0x89, 0xf0, //0x000096bf movq %r14, %rax - 0x4d, 0x8b, 0x76, 0x40, //0x000096c2 movq $64(%r14), %r14 - 0x48, 0x89, 0x45, 0xb8, //0x000096c6 movq %rax, $-72(%rbp) - 0x4c, 0x8b, 0x58, 0x50, //0x000096ca movq $80(%rax), %r11 - 0x4d, 0x85, 0xdb, //0x000096ce testq %r11, %r11 - 0x0f, 0x84, 0x9b, 0x04, 0x00, 0x00, //0x000096d1 je LBB5_1913 - 0x41, 0xc6, 0x06, 0x00, //0x000096d7 movb $0, (%r14) - 0x49, 0x83, 0xfb, 0x01, //0x000096db cmpq $1, %r11 - 0x0f, 0x84, 0x8d, 0x04, 0x00, 0x00, //0x000096df je LBB5_1913 - 0x49, 0x8d, 0x4b, 0xff, //0x000096e5 leaq $-1(%r11), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000096e9 movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x000096ee cmpq $16, %rcx - 0x0f, 0x82, 0x68, 0x04, 0x00, 0x00, //0x000096f2 jb LBB5_1912 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000096f8 cmpq $128, %rcx - 0x0f, 0x83, 0x9e, 0x01, 0x00, 0x00, //0x000096ff jae LBB5_1866 - 0x31, 0xd2, //0x00009705 xorl %edx, %edx - 0xe9, 0xfa, 0x03, 0x00, 0x00, //0x00009707 jmp LBB5_1905 - //0x0000970c LBB5_1852 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000970c movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x00009716 cmpq %rax, %rdx - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009719 movabsq $-9223372036854775808, %r12 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009723 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x0000972d movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000972f sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00009732 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x00009735 shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x00009739 andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x0000973c orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x0000973f movq %rdx, %rax - 0x4c, 0x09, 0xe0, //0x00009742 orq %r12, %rax - 0x45, 0x84, 0xc9, //0x00009745 testb %r9b, %r9b - 0x48, 0x0f, 0x44, 0xc2, //0x00009748 cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000974c vmovq %rax, %xmm0 - 0x80, 0x7d, 0xb0, 0x00, //0x00009751 cmpb $0, $-80(%rbp) - 0x0f, 0x84, 0x87, 0x02, 0x00, 0x00, //0x00009755 je LBB5_1896 - 0x41, 0xbb, 0x40, 0x00, 0x00, 0x00, //0x0000975b movl $64, %r11d - 0x48, 0xff, 0xc6, //0x00009761 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009764 je LBB5_1855 - 0x4c, 0x0f, 0xbd, 0xde, //0x0000976a bsrq %rsi, %r11 - 0x49, 0x83, 0xf3, 0x3f, //0x0000976e xorq $63, %r11 - //0x00009772 LBB5_1855 - 0x44, 0x89, 0xd9, //0x00009772 movl %r11d, %ecx - 0x48, 0xd3, 0xe6, //0x00009775 shlq %cl, %rsi - 0x48, 0x8b, 0x45, 0x90, //0x00009778 movq $-112(%rbp), %rax - 0x48, 0xf7, 0xe6, //0x0000977c mulq %rsi - 0x49, 0x89, 0xc2, //0x0000977f movq %rax, %r10 - 0x48, 0x89, 0xd3, //0x00009782 movq %rdx, %rbx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009785 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000978b cmpq $511, %rdx - 0x0f, 0x85, 0x4c, 0x00, 0x00, 0x00, //0x00009792 jne LBB5_1860 - 0x48, 0x89, 0xf1, //0x00009798 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x0000979b notq %rcx - 0x49, 0x39, 0xca, //0x0000979e cmpq %rcx, %r10 - 0x0f, 0x86, 0x3d, 0x00, 0x00, 0x00, //0x000097a1 jbe LBB5_1860 - 0x48, 0x89, 0xf0, //0x000097a7 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0xcf, 0x2f, 0x00, 0x00, //0x000097aa leaq $12239(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x49, 0xf7, 0x24, 0x10, //0x000097b1 mulq (%r8,%rdx) - 0x49, 0x01, 0xd2, //0x000097b5 addq %rdx, %r10 - 0x48, 0x83, 0xd3, 0x00, //0x000097b8 adcq $0, %rbx - 0x89, 0xda, //0x000097bc movl %ebx, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000097be andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000097c4 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000097cb jne LBB5_1860 - 0x49, 0x83, 0xfa, 0xff, //0x000097d1 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000097d5 jne LBB5_1860 - 0x48, 0x39, 0xc8, //0x000097db cmpq %rcx, %rax - 0x0f, 0x87, 0xca, 0xfe, 0xff, 0xff, //0x000097de ja LBB5_1846 - //0x000097e4 LBB5_1860 - 0x48, 0x89, 0xd8, //0x000097e4 movq %rbx, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000097e7 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000097eb leal $9(%rax), %ecx - 0x48, 0xd3, 0xeb, //0x000097ee shrq %cl, %rbx - 0x4d, 0x85, 0xd2, //0x000097f1 testq %r10, %r10 - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000097f4 jne LBB5_1863 - 0x48, 0x85, 0xd2, //0x000097fa testq %rdx, %rdx - 0x0f, 0x85, 0x0e, 0x00, 0x00, 0x00, //0x000097fd jne LBB5_1863 - 0x89, 0xd9, //0x00009803 movl %ebx, %ecx - 0x83, 0xe1, 0x03, //0x00009805 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00009808 cmpl $1, %ecx - 0x0f, 0x84, 0x9d, 0xfe, 0xff, 0xff, //0x0000980b je LBB5_1846 - //0x00009811 LBB5_1863 - 0x4d, 0x29, 0xdf, //0x00009811 subq %r11, %r15 - 0x89, 0xda, //0x00009814 movl %ebx, %edx - 0x83, 0xe2, 0x01, //0x00009816 andl $1, %edx - 0x48, 0x01, 0xda, //0x00009819 addq %rbx, %rdx - 0x49, 0x01, 0xc7, //0x0000981c addq %rax, %r15 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000981f movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x00009829 cmpq %rcx, %rdx - 0x49, 0x83, 0xdf, 0x00, //0x0000982c sbbq $0, %r15 - 0x49, 0x8d, 0x47, 0xff, //0x00009830 leaq $-1(%r15), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009834 cmpq $2045, %rax - 0x0f, 0x87, 0x6e, 0xfe, 0xff, 0xff, //0x0000983a ja LBB5_1846 - 0x48, 0x39, 0xca, //0x00009840 cmpq %rcx, %rdx - 0xb1, 0x02, //0x00009843 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00009845 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00009848 shrq %cl, %rdx - 0x49, 0xc1, 0xe7, 0x34, //0x0000984b shlq $52, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000984f movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00009859 andq %rax, %rdx - 0x4c, 0x09, 0xfa, //0x0000985c orq %r15, %rdx - 0x49, 0x09, 0xd4, //0x0000985f orq %rdx, %r12 - 0x45, 0x84, 0xc9, //0x00009862 testb %r9b, %r9b - 0x4c, 0x0f, 0x44, 0xe2, //0x00009865 cmoveq %rdx, %r12 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcc, //0x00009869 vmovq %r12, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x0000986e vucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x7d, 0x88, //0x00009872 movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009876 movq $-56(%rbp), %r11 - 0x8b, 0x55, 0x80, //0x0000987a movl $-128(%rbp), %edx - 0x0f, 0x85, 0x32, 0xfe, 0xff, 0xff, //0x0000987d jne LBB5_1847 - 0x0f, 0x8b, 0x41, 0x05, 0x00, 0x00, //0x00009883 jnp LBB5_1954 - 0xe9, 0x27, 0xfe, 0xff, 0xff, //0x00009889 jmp LBB5_1847 - //0x0000988e LBB5_1865 - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x0000988e leal $348(%r12), %eax - 0xe9, 0xf7, 0xfc, 0xff, 0xff, //0x00009896 jmp LBB5_1834 - //0x0000989b LBB5_1895 - 0x4c, 0x89, 0xe8, //0x0000989b movq %r13, %rax - 0xe9, 0xb8, 0x00, 0x00, 0x00, //0x0000989e jmp LBB5_1874 - //0x000098a3 LBB5_1866 - 0x48, 0x89, 0xca, //0x000098a3 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x000098a6 andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x000098aa leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x000098ae movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x07, //0x000098b1 shrq $7, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000098b5 addq $1, %rax - 0x89, 0xc3, //0x000098b9 movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x000098bb andl $3, %ebx - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x000098be cmpq $384, %rsi - 0x0f, 0x83, 0x38, 0x01, 0x00, 0x00, //0x000098c5 jae LBB5_1898 - 0x31, 0xf6, //0x000098cb xorl %esi, %esi - 0xe9, 0xe3, 0x01, 0x00, 0x00, //0x000098cd jmp LBB5_1900 - //0x000098d2 LBB5_1868 - 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x000098d2 leaq $-1(%r12), %rcx - 0x49, 0x39, 0xcb, //0x000098d7 cmpq %rcx, %r11 - 0x49, 0xf7, 0xd4, //0x000098da notq %r12 - 0x4d, 0x0f, 0x45, 0xe6, //0x000098dd cmovneq %r14, %r12 - 0x84, 0xc0, //0x000098e1 testb %al, %al - 0x4d, 0x0f, 0x44, 0xe6, //0x000098e3 cmoveq %r14, %r12 - 0x4c, 0x89, 0xe2, //0x000098e7 movq %r12, %rdx - 0xe9, 0xb4, 0xf9, 0xff, 0xff, //0x000098ea jmp LBB5_1803 - //0x000098ef LBB5_1869 - 0x48, 0x83, 0xc6, 0x40, //0x000098ef addq $64, %rsi - 0x49, 0x89, 0xf5, //0x000098f3 movq %rsi, %r13 - //0x000098f6 LBB5_1870 - 0x4c, 0x89, 0xe8, //0x000098f6 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000098f9 addq $-64, %rax - 0x90, 0x90, 0x90, //0x000098fd .p2align 4, 0x90 - //0x00009900 LBB5_1871 - 0xc5, 0xfe, 0x6f, 0x40, 0x40, //0x00009900 vmovdqu $64(%rax), %ymm0 - 0xc5, 0xfe, 0x6f, 0x48, 0x60, //0x00009905 vmovdqu $96(%rax), %ymm1 - 0x48, 0x83, 0xc0, 0x40, //0x0000990a addq $64, %rax - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000990e vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009913 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x00009918 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xf0, //0x0000991c vpmovmskb %ymm0, %esi - 0xc5, 0xf5, 0x74, 0xc3, //0x00009920 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x00009924 vpmovmskb %ymm0, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00009928 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000992c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000992f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00009933 je LBB5_1871 - 0x48, 0xf7, 0xd1, //0x00009939 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000993c movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00009943 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000994a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000994e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00009952 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00009955 addq $1, %rax - //0x00009959 LBB5_1873 - 0x8a, 0x0e, //0x00009959 movb (%rsi), %cl - //0x0000995b LBB5_1874 - 0x80, 0xf9, 0x7d, //0x0000995b cmpb $125, %cl - 0x0f, 0x85, 0xc2, 0xa8, 0xff, 0xff, //0x0000995e jne LBB5_793 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00009964 addl $1, $200(%r14) - 0x48, 0xc1, 0xe7, 0x04, //0x0000996c shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x39, 0x08, //0x00009970 movq $8(%r9,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00009975 movq %rcx, $168(%r14) - 0x48, 0x29, 0xd3, //0x0000997c subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x0000997f shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x39, 0x0c, //0x00009983 movl %ebx, $12(%r9,%rdi) - 0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00009988 movl $0, $8(%r9,%rdi) - //0x00009991 LBB5_1657 - 0x0f, 0xb6, 0x0a, //0x00009991 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x00009994 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00009996 movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x0000999d movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x000099a4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000099a7 jbe LBB5_1659 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000099ad movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000099b4 cmpq $4096, %rcx - 0x0f, 0x87, 0xff, 0xec, 0xff, 0xff, //0x000099bb ja LBB5_1061 - //0x000099c1 LBB5_1659 - 0x48, 0x83, 0xc1, 0xff, //0x000099c1 addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000099c5 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000099cc movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000099d3 cmpq $-1, %rcx - 0x0f, 0x85, 0x01, 0xa7, 0xff, 0xff, //0x000099d7 jne LBB5_717 - 0xe9, 0xde, 0xec, 0xff, 0xff, //0x000099dd jmp LBB5_1061 - //0x000099e2 LBB5_1896 - 0x4c, 0x8b, 0x7d, 0x88, //0x000099e2 movq $-120(%rbp), %r15 - 0xe9, 0xdf, 0x03, 0x00, 0x00, //0x000099e6 jmp LBB5_1954 - //0x000099eb LBB5_1897 - 0x4d, 0x89, 0xce, //0x000099eb movq %r9, %r14 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000099ee movq $-1, %rdx - 0x4d, 0x85, 0xdb, //0x000099f5 testq %r11, %r11 - 0x0f, 0x85, 0x4a, 0xf8, 0xff, 0xff, //0x000099f8 jne LBB5_1794 - 0xe9, 0xae, 0xf8, 0xff, 0xff, //0x000099fe jmp LBB5_1804 - //0x00009a03 LBB5_1898 - 0x48, 0x83, 0xe0, 0xfc, //0x00009a03 andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x00009a07 negq %rax - 0x31, 0xf6, //0x00009a0a xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x00009a0c vpxor %xmm0, %xmm0, %xmm0 - //0x00009a10 LBB5_1899 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x01, //0x00009a10 vmovdqu %ymm0, $1(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x21, //0x00009a17 vmovdqu %ymm0, $33(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x41, //0x00009a1e vmovdqu %ymm0, $65(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x36, 0x61, //0x00009a25 vmovdqu %ymm0, $97(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x81, 0x00, 0x00, 0x00, //0x00009a2c vmovdqu %ymm0, $129(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xa1, 0x00, 0x00, 0x00, //0x00009a36 vmovdqu %ymm0, $161(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xc1, 0x00, 0x00, 0x00, //0x00009a40 vmovdqu %ymm0, $193(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xe1, 0x00, 0x00, 0x00, //0x00009a4a vmovdqu %ymm0, $225(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x01, 0x01, 0x00, 0x00, //0x00009a54 vmovdqu %ymm0, $257(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x21, 0x01, 0x00, 0x00, //0x00009a5e vmovdqu %ymm0, $289(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x41, 0x01, 0x00, 0x00, //0x00009a68 vmovdqu %ymm0, $321(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x61, 0x01, 0x00, 0x00, //0x00009a72 vmovdqu %ymm0, $353(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0x81, 0x01, 0x00, 0x00, //0x00009a7c vmovdqu %ymm0, $385(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xa1, 0x01, 0x00, 0x00, //0x00009a86 vmovdqu %ymm0, $417(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xc1, 0x01, 0x00, 0x00, //0x00009a90 vmovdqu %ymm0, $449(%r14,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x36, 0xe1, 0x01, 0x00, 0x00, //0x00009a9a vmovdqu %ymm0, $481(%r14,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00009aa4 addq $512, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x00009aab addq $4, %rax - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00009aaf jne LBB5_1899 - //0x00009ab5 LBB5_1900 - 0x48, 0x85, 0xdb, //0x00009ab5 testq %rbx, %rbx - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00009ab8 je LBB5_1903 - 0x48, 0xf7, 0xdb, //0x00009abe negq %rbx - 0xc5, 0xf9, 0xef, 0xc0, //0x00009ac1 vpxor %xmm0, %xmm0, %xmm0 - //0x00009ac5 LBB5_1902 - 0x48, 0x89, 0xf0, //0x00009ac5 movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00009ac8 orq $1, %rax - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x06, //0x00009acc vmovdqu %ymm0, (%r14,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x06, 0x20, //0x00009ad2 vmovdqu %ymm0, $32(%r14,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x06, 0x40, //0x00009ad9 vmovdqu %ymm0, $64(%r14,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x06, 0x60, //0x00009ae0 vmovdqu %ymm0, $96(%r14,%rax) - 0x48, 0x83, 0xee, 0x80, //0x00009ae7 subq $-128, %rsi - 0x48, 0xff, 0xc3, //0x00009aeb incq %rbx - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00009aee jne LBB5_1902 - //0x00009af4 LBB5_1903 - 0x48, 0x39, 0xd1, //0x00009af4 cmpq %rdx, %rcx - 0x0f, 0x84, 0x75, 0x00, 0x00, 0x00, //0x00009af7 je LBB5_1913 - 0xf6, 0xc1, 0x70, //0x00009afd testb $112, %cl - 0x0f, 0x84, 0x46, 0x00, 0x00, 0x00, //0x00009b00 je LBB5_1911 - //0x00009b06 LBB5_1905 - 0x48, 0x89, 0xce, //0x00009b06 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x00009b09 andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00009b0d leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00009b11 vpxor %xmm0, %xmm0, %xmm0 - //0x00009b15 LBB5_1906 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x16, 0x01, //0x00009b15 vmovdqu %xmm0, $1(%r14,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x00009b1c addq $16, %rdx - 0x48, 0x39, 0xd6, //0x00009b20 cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00009b23 jne LBB5_1906 - 0x48, 0x39, 0xf1, //0x00009b29 cmpq %rsi, %rcx - 0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x00009b2c jne LBB5_1912 - 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x00009b32 jmp LBB5_1913 - //0x00009b37 LBB5_1908 - 0x0f, 0xbc, 0xc1, //0x00009b37 bsfl %ecx, %eax - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00009b3a jmp LBB5_1910 - //0x00009b3f LBB5_1909 - 0x89, 0xc0, //0x00009b3f movl %eax, %eax - //0x00009b41 LBB5_1910 - 0x48, 0xf7, 0xd2, //0x00009b41 notq %rdx - 0x48, 0x29, 0xc2, //0x00009b44 subq %rax, %rdx - 0xe9, 0x57, 0xf7, 0xff, 0xff, //0x00009b47 jmp LBB5_1803 - //0x00009b4c LBB5_1911 - 0x48, 0x83, 0xca, 0x01, //0x00009b4c orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00009b50 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009b53 .p2align 4, 0x90 - //0x00009b60 LBB5_1912 - 0x41, 0xc6, 0x04, 0x06, 0x00, //0x00009b60 movb $0, (%r14,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00009b65 addq $1, %rax - 0x49, 0x39, 0xc3, //0x00009b69 cmpq %rax, %r11 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00009b6c jne LBB5_1912 - //0x00009b72 LBB5_1913 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009b72 movabsq $4503599627370495, %rdi - 0x41, 0x8a, 0x5d, 0x00, //0x00009b7c movb (%r13), %bl - 0x31, 0xc9, //0x00009b80 xorl %ecx, %ecx - 0x80, 0xfb, 0x2d, //0x00009b82 cmpb $45, %bl - 0x0f, 0x94, 0xc1, //0x00009b85 sete %cl - 0x31, 0xc0, //0x00009b88 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00009b8a movq %rax, $-176(%rbp) - 0x49, 0x39, 0xc8, //0x00009b91 cmpq %rcx, %r8 - 0x0f, 0x8e, 0xcd, 0x00, 0x00, 0x00, //0x00009b94 jle LBB5_1927 - 0x88, 0x5d, 0xd7, //0x00009b9a movb %bl, $-41(%rbp) - 0x4c, 0x89, 0x7d, 0x88, //0x00009b9d movq %r15, $-120(%rbp) - 0xb0, 0x01, //0x00009ba1 movb $1, %al - 0x45, 0x31, 0xd2, //0x00009ba3 xorl %r10d, %r10d - 0x45, 0x31, 0xff, //0x00009ba6 xorl %r15d, %r15d - 0x31, 0xf6, //0x00009ba9 xorl %esi, %esi - 0x31, 0xd2, //0x00009bab xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x00009bad xorl %r9d, %r9d - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00009bb0 jmp LBB5_1917 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009bb5 .p2align 4, 0x90 - //0x00009bc0 LBB5_1915 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009bc0 movl $1, %edx - 0x41, 0x89, 0xf1, //0x00009bc5 movl %esi, %r9d - 0x40, 0x80, 0xff, 0x2e, //0x00009bc8 cmpb $46, %dil - 0x0f, 0x85, 0xb5, 0x00, 0x00, 0x00, //0x00009bcc jne LBB5_1929 - //0x00009bd2 LBB5_1916 - 0x48, 0x83, 0xc1, 0x01, //0x00009bd2 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00009bd6 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00009bd9 setl %al - 0x49, 0x39, 0xc8, //0x00009bdc cmpq %rcx, %r8 - 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00009bdf je LBB5_1928 - //0x00009be5 LBB5_1917 - 0x89, 0xd3, //0x00009be5 movl %edx, %ebx - 0x45, 0x89, 0xcc, //0x00009be7 movl %r9d, %r12d - 0x41, 0x0f, 0xb6, 0x7c, 0x0d, 0x00, //0x00009bea movzbl (%r13,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x00009bf0 leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00009bf3 cmpb $9, %dl - 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00009bf6 ja LBB5_1915 - 0x40, 0x80, 0xff, 0x30, //0x00009bfc cmpb $48, %dil - 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00009c00 jne LBB5_1921 - 0x85, 0xf6, //0x00009c06 testl %esi, %esi - 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00009c08 je LBB5_1925 - 0x49, 0x63, 0xc2, //0x00009c0e movslq %r10d, %rax - 0x49, 0x39, 0xc3, //0x00009c11 cmpq %rax, %r11 - 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00009c14 ja LBB5_1922 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009c1a jmp LBB5_1923 - //0x00009c1f LBB5_1921 - 0x48, 0x63, 0xc6, //0x00009c1f movslq %esi, %rax - 0x49, 0x39, 0xc3, //0x00009c22 cmpq %rax, %r11 - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00009c25 jbe LBB5_1924 - //0x00009c2b LBB5_1922 - 0x41, 0x88, 0x3c, 0x06, //0x00009c2b movb %dil, (%r14,%rax) - 0x41, 0x83, 0xc2, 0x01, //0x00009c2f addl $1, %r10d - //0x00009c33 LBB5_1923 - 0x45, 0x89, 0xe1, //0x00009c33 movl %r12d, %r9d - 0x44, 0x89, 0xd6, //0x00009c36 movl %r10d, %esi - 0xe9, 0x22, 0x00, 0x00, 0x00, //0x00009c39 jmp LBB5_1926 - //0x00009c3e LBB5_1924 - 0x45, 0x89, 0xe1, //0x00009c3e movl %r12d, %r9d - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009c41 movl $1, %r15d - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009c47 jmp LBB5_1926 - //0x00009c4c LBB5_1925 - 0x41, 0x83, 0xc4, 0xff, //0x00009c4c addl $-1, %r12d - 0x31, 0xf6, //0x00009c50 xorl %esi, %esi - 0x45, 0x89, 0xe1, //0x00009c52 movl %r12d, %r9d - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009c55 .p2align 4, 0x90 - //0x00009c60 LBB5_1926 - 0x89, 0xda, //0x00009c60 movl %ebx, %edx - 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x00009c62 jmp LBB5_1916 - //0x00009c67 LBB5_1927 - 0x31, 0xc9, //0x00009c67 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x00009c69 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009c6d movq $-56(%rbp), %r11 - 0x44, 0x8b, 0x45, 0x80, //0x00009c71 movl $-128(%rbp), %r8d - 0xe9, 0x24, 0x01, 0x00, 0x00, //0x00009c75 jmp LBB5_1953 - //0x00009c7a LBB5_1928 - 0x44, 0x89, 0xcf, //0x00009c7a movl %r9d, %edi - 0x4c, 0x89, 0xc1, //0x00009c7d movq %r8, %rcx - 0x89, 0xd3, //0x00009c80 movl %edx, %ebx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00009c82 jmp LBB5_1930 - //0x00009c87 LBB5_1929 - 0x4c, 0x89, 0xe7, //0x00009c87 movq %r12, %rdi - //0x00009c8a LBB5_1930 - 0x85, 0xdb, //0x00009c8a testl %ebx, %ebx - 0x41, 0x0f, 0x44, 0xfa, //0x00009c8c cmovel %r10d, %edi - 0xa8, 0x01, //0x00009c90 testb $1, %al - 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x00009c92 je LBB5_1945 - 0x89, 0xc8, //0x00009c98 movl %ecx, %eax - 0x41, 0x8a, 0x44, 0x05, 0x00, //0x00009c9a movb (%r13,%rax), %al - 0x0c, 0x20, //0x00009c9f orb $32, %al - 0x3c, 0x65, //0x00009ca1 cmpb $101, %al - 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x00009ca3 jne LBB5_1945 - 0x89, 0xca, //0x00009ca9 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x15, 0x01, //0x00009cab movb $1(%r13,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00009cb0 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009cb3 je LBB5_1935 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009cb9 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00009cbe cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009cc1 jne LBB5_1937 - 0x83, 0xc1, 0x02, //0x00009cc7 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009cca jmp LBB5_1936 - //0x00009ccf LBB5_1935 - 0x83, 0xc1, 0x02, //0x00009ccf addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009cd2 movl $-1, %eax - //0x00009cd7 LBB5_1936 - 0x89, 0xca, //0x00009cd7 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009cd9 jmp LBB5_1938 - //0x00009cde LBB5_1937 - 0x48, 0x83, 0xc2, 0x01, //0x00009cde addq $1, %rdx - //0x00009ce2 LBB5_1938 - 0x48, 0x63, 0xd2, //0x00009ce2 movslq %edx, %rdx - 0x31, 0xc9, //0x00009ce5 xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00009ce7 cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00009cea jle LBB5_1944 - 0x31, 0xc9, //0x00009cf0 xorl %ecx, %ecx - //0x00009cf2 LBB5_1940 - 0x41, 0x0f, 0xbe, 0x74, 0x15, 0x00, //0x00009cf2 movsbl (%r13,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00009cf8 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009cfb jl LBB5_1944 - 0x40, 0x80, 0xfe, 0x39, //0x00009d01 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009d05 jg LBB5_1944 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009d0b cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009d11 jg LBB5_1944 - 0x8d, 0x0c, 0x89, //0x00009d17 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00009d1a leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00009d1d addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00009d20 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00009d24 cmpq %rdx, %r8 - 0x0f, 0x85, 0xc5, 0xff, 0xff, 0xff, //0x00009d27 jne LBB5_1940 - //0x00009d2d LBB5_1944 - 0x0f, 0xaf, 0xc8, //0x00009d2d imull %eax, %ecx - 0x01, 0xf9, //0x00009d30 addl %edi, %ecx - 0x89, 0xcf, //0x00009d32 movl %ecx, %edi - //0x00009d34 LBB5_1945 - 0x45, 0x85, 0xd2, //0x00009d34 testl %r10d, %r10d - 0x44, 0x8b, 0x45, 0x80, //0x00009d37 movl $-128(%rbp), %r8d - 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00009d3b je LBB5_1949 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009d41 movabsq $9218868437227405312, %rax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00009d4b movq %rax, $-176(%rbp) - 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x00009d52 cmpl $310, %edi - 0x0f, 0x8f, 0x25, 0x00, 0x00, 0x00, //0x00009d58 jg LBB5_1950 - 0x31, 0xc9, //0x00009d5e xorl %ecx, %ecx - 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x00009d60 cmpl $-330, %edi - 0x0f, 0x8d, 0x83, 0x01, 0x00, 0x00, //0x00009d66 jge LBB5_1991 - 0x31, 0xc0, //0x00009d6c xorl %eax, %eax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00009d6e movq %rax, $-176(%rbp) - 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00009d75 jmp LBB5_1951 - //0x00009d7a LBB5_1949 - 0x31, 0xc0, //0x00009d7a xorl %eax, %eax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00009d7c movq %rax, $-176(%rbp) - //0x00009d83 LBB5_1950 - 0x31, 0xc9, //0x00009d83 xorl %ecx, %ecx - //0x00009d85 LBB5_1951 - 0x4c, 0x8b, 0x75, 0xb8, //0x00009d85 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x00009d89 movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009d8d movq $-56(%rbp), %r11 - //0x00009d91 LBB5_1952 - 0x8a, 0x5d, 0xd7, //0x00009d91 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009d94 movabsq $4503599627370495, %rdi - //0x00009d9e LBB5_1953 - 0x48, 0x21, 0xf9, //0x00009d9e andq %rdi, %rcx - 0x48, 0x0b, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00009da1 orq $-176(%rbp), %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009da8 movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xc8, //0x00009db2 orq %rcx, %rax - 0x80, 0xfb, 0x2d, //0x00009db5 cmpb $45, %bl - 0x48, 0x0f, 0x45, 0xc1, //0x00009db8 cmovneq %rcx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009dbc vmovq %rax, %xmm0 - 0xc4, 0xc1, 0x4b, 0x2a, 0xc8, //0x00009dc1 vcvtsi2sd %r8d, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00009dc6 vmulsd %xmm0, %xmm1, %xmm0 - //0x00009dca LBB5_1954 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009dca vmovq %xmm0, %rsi - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009dcf movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00009dd9 addq $-1, %rcx - 0x48, 0x21, 0xf1, //0x00009ddd andq %rsi, %rcx - 0x31, 0xc0, //0x00009de0 xorl %eax, %eax - 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009de2 movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009de7 movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf9, //0x00009df1 cmpq %rdi, %rcx - 0x0f, 0x85, 0x4a, 0x1b, 0x00, 0x00, //0x00009df4 jne LBB5_1962 - //0x00009dfa LBB5_1955 - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00009dfa movq $-136(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00009e01 cmpq $19, %rax - 0x0f, 0x84, 0x33, 0x1b, 0x00, 0x00, //0x00009e05 je LBB5_1961 - //0x00009e0b LBB5_1956 - 0x48, 0x83, 0xf8, 0x0b, //0x00009e0b cmpq $11, %rax - 0x0f, 0x84, 0x72, 0x00, 0x00, 0x00, //0x00009e0f je LBB5_1959 - 0x48, 0x83, 0xf8, 0x03, //0x00009e15 cmpq $3, %rax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00009e19 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00009e1d movq $-144(%rbp), %r12 - 0x48, 0x8b, 0x7d, 0xa8, //0x00009e24 movq $-88(%rbp), %rdi - 0x0f, 0x85, 0xa7, 0x9f, 0xff, 0xff, //0x00009e28 jne LBB5_750 - //0x00009e2e LBB5_1958 - 0x48, 0xc1, 0xe7, 0x20, //0x00009e2e shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x03, //0x00009e32 orq $3, %rdi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009e36 movq $160(%r14), %rax - 0x48, 0x89, 0x38, //0x00009e3d movq %rdi, (%rax) - 0x48, 0x8b, 0x4d, 0x98, //0x00009e40 movq $-104(%rbp), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00009e44 movq %rcx, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009e48 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009e50 movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00009e57 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009e5b movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00009e62 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00009e66 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc1, //0x00009e6d setbe %cl - 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009e70 movl $3, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00009e75 movq %rax, $-136(%rbp) - 0x89, 0xd0, //0x00009e7c movl %edx, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009e7e movq $-56(%rbp), %r11 - 0xe9, 0x1a, 0x1b, 0x00, 0x00, //0x00009e82 jmp LBB5_1963 - //0x00009e87 LBB5_1959 - 0x89, 0xd0, //0x00009e87 movl %edx, %eax - 0x4c, 0x8b, 0x6d, 0xc0, //0x00009e89 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00009e8d movq $-144(%rbp), %r12 - 0x48, 0x8b, 0x7d, 0xa8, //0x00009e94 movq $-88(%rbp), %rdi - //0x00009e98 LBB5_1960 - 0x48, 0xc1, 0xe7, 0x20, //0x00009e98 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x0b, //0x00009e9c orq $11, %rdi - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009ea0 movq $160(%r14), %rcx - 0x48, 0x89, 0x39, //0x00009ea7 movq %rdi, (%rcx) - 0x48, 0x8b, 0x55, 0x98, //0x00009eaa movq $-104(%rbp), %rdx - 0x48, 0x89, 0x51, 0x08, //0x00009eae movq %rdx, $8(%rcx) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009eb2 addl $1, $212(%r14) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009eba movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00009ec1 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00009ec5 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x00009ecc addq $32, %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00009ed0 cmpq $192(%r14), %rcx - 0x0f, 0x96, 0xc1, //0x00009ed7 setbe %cl - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009eda movl $11, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00009edf movq %rdx, $-136(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009ee6 movq $-56(%rbp), %r11 - 0xe9, 0xb2, 0x1a, 0x00, 0x00, //0x00009eea jmp LBB5_1963 - //0x00009eef LBB5_1991 - 0x85, 0xff, //0x00009eef testl %edi, %edi - 0x0f, 0x8e, 0x09, 0x02, 0x00, 0x00, //0x00009ef1 jle LBB5_2025 - 0x45, 0x31, 0xed, //0x00009ef7 xorl %r13d, %r13d - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00009efa movl $1, %r9d - 0x4c, 0x8d, 0x25, 0x09, 0x54, 0x00, 0x00, //0x00009f00 leaq $21513(%rip), %r12 /* _POW_TAB+0(%rip) */ - 0x44, 0x89, 0xd2, //0x00009f07 movl %r10d, %edx - 0x44, 0x89, 0xd0, //0x00009f0a movl %r10d, %eax - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00009f0d jmp LBB5_1995 - //0x00009f12 LBB5_1993 - 0x31, 0xc0, //0x00009f12 xorl %eax, %eax - //0x00009f14 LBB5_1994 - 0x44, 0x01, 0xe9, //0x00009f14 addl %r13d, %ecx - 0x41, 0x89, 0xcd, //0x00009f17 movl %ecx, %r13d - 0x85, 0xff, //0x00009f1a testl %edi, %edi - 0x0f, 0x8e, 0xe1, 0x01, 0x00, 0x00, //0x00009f1c jle LBB5_2026 - //0x00009f22 LBB5_1995 - 0x83, 0xff, 0x08, //0x00009f22 cmpl $8, %edi - 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x00009f25 jle LBB5_1997 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00009f2b movl $27, %ecx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009f30 jmp LBB5_1998 - //0x00009f35 LBB5_1997 - 0x89, 0xf9, //0x00009f35 movl %edi, %ecx - 0x41, 0x8b, 0x0c, 0x8c, //0x00009f37 movl (%r12,%rcx,4), %ecx - //0x00009f3b LBB5_1998 - 0x85, 0xc0, //0x00009f3b testl %eax, %eax - 0x0f, 0x84, 0xcf, 0xff, 0xff, 0xff, //0x00009f3d je LBB5_1993 - 0x48, 0x89, 0x7d, 0xb0, //0x00009f43 movq %rdi, $-80(%rbp) - 0x48, 0x89, 0x4d, 0x90, //0x00009f47 movq %rcx, $-112(%rbp) - 0x89, 0xc9, //0x00009f4b movl %ecx, %ecx - 0x85, 0xc0, //0x00009f4d testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00009f4f movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00009f54 cmovgl %eax, %esi - 0x31, 0xd2, //0x00009f57 xorl %edx, %edx - 0x31, 0xff, //0x00009f59 xorl %edi, %edi - //0x00009f5b LBB5_2000 - 0x48, 0x39, 0xd6, //0x00009f5b cmpq %rdx, %rsi - 0x0f, 0x84, 0x99, 0x00, 0x00, 0x00, //0x00009f5e je LBB5_2014 - 0x48, 0x8d, 0x3c, 0xbf, //0x00009f64 leaq (%rdi,%rdi,4), %rdi - 0x49, 0x0f, 0xbe, 0x1c, 0x16, //0x00009f68 movsbq (%r14,%rdx), %rbx - 0x48, 0x8d, 0x3c, 0x7b, //0x00009f6d leaq (%rbx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00009f71 addq $-48, %rdi - 0x48, 0x83, 0xc2, 0x01, //0x00009f75 addq $1, %rdx - 0x48, 0x89, 0xfb, //0x00009f79 movq %rdi, %rbx - 0x48, 0xd3, 0xeb, //0x00009f7c shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x00009f7f testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009f82 je LBB5_2000 - 0x89, 0xd6, //0x00009f88 movl %edx, %esi - //0x00009f8a LBB5_2003 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009f8a movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00009f91 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00009f94 notq %r8 - 0x31, 0xd2, //0x00009f97 xorl %edx, %edx - 0x39, 0xc6, //0x00009f99 cmpl %eax, %esi - 0x0f, 0x8d, 0x4e, 0x00, 0x00, 0x00, //0x00009f9b jge LBB5_2007 - 0x4c, 0x63, 0xe6, //0x00009fa1 movslq %esi, %r12 - 0x4d, 0x63, 0xca, //0x00009fa4 movslq %r10d, %r9 - 0x4f, 0x8d, 0x14, 0x26, //0x00009fa7 leaq (%r14,%r12), %r10 - 0x31, 0xd2, //0x00009fab xorl %edx, %edx - //0x00009fad LBB5_2005 - 0x48, 0x89, 0xf8, //0x00009fad movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00009fb0 shrq %cl, %rax - 0x4c, 0x21, 0xc7, //0x00009fb3 andq %r8, %rdi - 0x04, 0x30, //0x00009fb6 addb $48, %al - 0x41, 0x88, 0x04, 0x16, //0x00009fb8 movb %al, (%r14,%rdx) - 0x49, 0x0f, 0xbe, 0x04, 0x12, //0x00009fbc movsbq (%r10,%rdx), %rax - 0x49, 0x8d, 0x1c, 0x14, //0x00009fc1 leaq (%r12,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00009fc5 addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x00009fc9 addq $1, %rdx - 0x48, 0x8d, 0x3c, 0xbf, //0x00009fcd leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x78, //0x00009fd1 leaq (%rax,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00009fd5 addq $-48, %rdi - 0x4c, 0x39, 0xcb, //0x00009fd9 cmpq %r9, %rbx - 0x0f, 0x8c, 0xcb, 0xff, 0xff, 0xff, //0x00009fdc jl LBB5_2005 - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00009fe2 movl $1, %r9d - 0x4c, 0x8d, 0x25, 0x21, 0x53, 0x00, 0x00, //0x00009fe8 leaq $21281(%rip), %r12 /* _POW_TAB+0(%rip) */ - //0x00009fef LBB5_2007 - 0x48, 0x8b, 0x5d, 0xb0, //0x00009fef movq $-80(%rbp), %rbx - 0x29, 0xf3, //0x00009ff3 subl %esi, %ebx - 0x83, 0xc3, 0x01, //0x00009ff5 addl $1, %ebx - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00009ff8 jmp LBB5_2008 - //0x00009ffd LBB5_2014 - 0x48, 0x85, 0xff, //0x00009ffd testq %rdi, %rdi - 0x0f, 0x84, 0x4a, 0x00, 0x00, 0x00, //0x0000a000 je LBB5_2020 - 0x48, 0x89, 0xfa, //0x0000a006 movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x0000a009 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a00c testq %rdx, %rdx - 0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x0000a00f je LBB5_2019 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a015 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000a01c shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000a01f notq %r8 - 0x48, 0x8b, 0x5d, 0xb0, //0x0000a022 movq $-80(%rbp), %rbx - 0x29, 0xf3, //0x0000a026 subl %esi, %ebx - 0x83, 0xc3, 0x01, //0x0000a028 addl $1, %ebx - 0x31, 0xd2, //0x0000a02b xorl %edx, %edx - 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x0000a02d jmp LBB5_2017 - //0x0000a032 LBB5_2019 - 0x48, 0x01, 0xff, //0x0000a032 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x0000a035 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x0000a039 addl $1, %esi - 0x48, 0x89, 0xfa, //0x0000a03c movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x0000a03f shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a042 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a045 je LBB5_2019 - 0xe9, 0x3a, 0xff, 0xff, 0xff, //0x0000a04b jmp LBB5_2003 - //0x0000a050 LBB5_2020 - 0x45, 0x31, 0xd2, //0x0000a050 xorl %r10d, %r10d - 0x31, 0xd2, //0x0000a053 xorl %edx, %edx - 0x31, 0xc0, //0x0000a055 xorl %eax, %eax - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a057 movq $-80(%rbp), %rdi - 0x48, 0x8b, 0x4d, 0x90, //0x0000a05b movq $-112(%rbp), %rcx - 0xe9, 0xb0, 0xfe, 0xff, 0xff, //0x0000a05f jmp LBB5_1994 - //0x0000a064 LBB5_2008 - 0x48, 0x85, 0xff, //0x0000a064 testq %rdi, %rdi - 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000a067 je LBB5_2009 - //0x0000a06d LBB5_2017 - 0x48, 0x89, 0xf8, //0x0000a06d movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x0000a070 shrq %cl, %rax - 0x4c, 0x21, 0xc7, //0x0000a073 andq %r8, %rdi - 0x48, 0x63, 0xf2, //0x0000a076 movslq %edx, %rsi - 0x49, 0x39, 0xf3, //0x0000a079 cmpq %rsi, %r11 - 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000a07c jbe LBB5_2021 - 0x04, 0x30, //0x0000a082 addb $48, %al - 0x41, 0x88, 0x04, 0x36, //0x0000a084 movb %al, (%r14,%rsi) - 0x83, 0xc6, 0x01, //0x0000a088 addl $1, %esi - 0x89, 0xf2, //0x0000a08b movl %esi, %edx - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a08d jmp LBB5_2022 - //0x0000a092 LBB5_2021 - 0x48, 0x85, 0xc0, //0x0000a092 testq %rax, %rax - 0x45, 0x0f, 0x45, 0xf9, //0x0000a095 cmovnel %r9d, %r15d - //0x0000a099 LBB5_2022 - 0x48, 0x01, 0xff, //0x0000a099 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x0000a09c leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x0000a0a0 jmp LBB5_2008 - //0x0000a0a5 LBB5_2009 - 0x85, 0xd2, //0x0000a0a5 testl %edx, %edx - 0x48, 0x89, 0xdf, //0x0000a0a7 movq %rbx, %rdi - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a0aa jle LBB5_2023 - 0x89, 0xd0, //0x0000a0b0 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a0b2 addq $1, %rax - //0x0000a0b6 LBB5_2011 - 0x8d, 0x4a, 0xff, //0x0000a0b6 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x0000a0b9 cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a0be jne LBB5_2024 - 0x48, 0x83, 0xc0, 0xff, //0x0000a0c4 addq $-1, %rax - 0x89, 0xca, //0x0000a0c8 movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x0000a0ca cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a0ce jg LBB5_2011 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000a0d4 jmp LBB5_2013 - //0x0000a0d9 LBB5_2023 - 0x0f, 0x84, 0x0e, 0x00, 0x00, 0x00, //0x0000a0d9 je LBB5_2013 - //0x0000a0df LBB5_2024 - 0x41, 0x89, 0xd2, //0x0000a0df movl %edx, %r10d - 0x89, 0xd0, //0x0000a0e2 movl %edx, %eax - 0x48, 0x8b, 0x4d, 0x90, //0x0000a0e4 movq $-112(%rbp), %rcx - 0xe9, 0x27, 0xfe, 0xff, 0xff, //0x0000a0e8 jmp LBB5_1994 - //0x0000a0ed LBB5_2013 - 0x48, 0x8b, 0x4d, 0x90, //0x0000a0ed movq $-112(%rbp), %rcx - 0x44, 0x01, 0xe9, //0x0000a0f1 addl %r13d, %ecx - 0x31, 0xff, //0x0000a0f4 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x0000a0f6 xorl %r10d, %r10d - 0x31, 0xd2, //0x0000a0f9 xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a0fb jmp LBB5_2026 - //0x0000a100 LBB5_2025 - 0x44, 0x89, 0xd2, //0x0000a100 movl %r10d, %edx - //0x0000a103 LBB5_2026 - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000a103 movabsq $1152921504606846975, %r13 - 0x49, 0x8d, 0x46, 0x01, //0x0000a10d leaq $1(%r14), %rax - 0x48, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a111 movq %rax, $-160(%rbp) - 0x41, 0x89, 0xd1, //0x0000a118 movl %edx, %r9d - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x0000a11b jmp LBB5_2028 - //0x0000a120 LBB5_2027 - 0x45, 0x31, 0xc9, //0x0000a120 xorl %r9d, %r9d - 0x29, 0xf1, //0x0000a123 subl %esi, %ecx - //0x0000a125 LBB5_2028 - 0x85, 0xff, //0x0000a125 testl %edi, %edi - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000a127 js LBB5_2033 - 0x0f, 0x85, 0x5b, 0x07, 0x00, 0x00, //0x0000a12d jne LBB5_2129 - 0x41, 0x80, 0x3e, 0x35, //0x0000a133 cmpb $53, (%r14) - 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x0000a137 jl LBB5_2031 - 0xe9, 0x4c, 0x07, 0x00, 0x00, //0x0000a13d jmp LBB5_2129 - //0x0000a142 LBB5_2033 - 0x83, 0xff, 0xf8, //0x0000a142 cmpl $-8, %edi - 0x0f, 0x8d, 0x1c, 0x00, 0x00, 0x00, //0x0000a145 jge LBB5_2031 - 0xbe, 0x1b, 0x00, 0x00, 0x00, //0x0000a14b movl $27, %esi - 0x85, 0xd2, //0x0000a150 testl %edx, %edx - 0x0f, 0x84, 0xa3, 0x05, 0x00, 0x00, //0x0000a152 je LBB5_2108 - 0x48, 0x89, 0x4d, 0x90, //0x0000a158 movq %rcx, $-112(%rbp) - 0x49, 0x89, 0xf8, //0x0000a15c movq %rdi, %r8 - 0x41, 0x89, 0xd1, //0x0000a15f movl %edx, %r9d - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000a162 jmp LBB5_2036 - //0x0000a167 LBB5_2031 - 0x89, 0xf8, //0x0000a167 movl %edi, %eax - 0xf7, 0xd8, //0x0000a169 negl %eax - 0x48, 0x8d, 0x35, 0x9e, 0x51, 0x00, 0x00, //0x0000a16b leaq $20894(%rip), %rsi /* _POW_TAB+0(%rip) */ - 0x8b, 0x34, 0x86, //0x0000a172 movl (%rsi,%rax,4), %esi - 0x45, 0x85, 0xc9, //0x0000a175 testl %r9d, %r9d - 0x0f, 0x84, 0xa2, 0xff, 0xff, 0xff, //0x0000a178 je LBB5_2027 - 0x48, 0x89, 0x4d, 0x90, //0x0000a17e movq %rcx, $-112(%rbp) - 0x49, 0x89, 0xf8, //0x0000a182 movq %rdi, %r8 - //0x0000a185 LBB5_2036 - 0x89, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x0000a185 movl %esi, $-168(%rbp) - 0x89, 0xf1, //0x0000a18b movl %esi, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x0000a18d imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0xa8, 0x51, 0x00, 0x00, //0x0000a191 leaq $20904(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x24, 0x30, //0x0000a198 movl (%rax,%rsi), %r12d - 0x49, 0x63, 0xd1, //0x0000a19c movslq %r9d, %rdx - 0x48, 0x01, 0xc6, //0x0000a19f addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000a1a2 addq $4, %rsi - 0x31, 0xff, //0x0000a1a6 xorl %edi, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a1a8 .p2align 4, 0x90 - //0x0000a1b0 LBB5_2037 - 0x0f, 0xb6, 0x1c, 0x3e, //0x0000a1b0 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x0000a1b4 testb %bl, %bl - 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x0000a1b6 je LBB5_2041 - 0x41, 0x38, 0x1c, 0x3e, //0x0000a1bc cmpb %bl, (%r14,%rdi) - 0x0f, 0x85, 0x35, 0x00, 0x00, 0x00, //0x0000a1c0 jne LBB5_2042 - 0x48, 0x83, 0xc7, 0x01, //0x0000a1c6 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x0000a1ca cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000a1cd jne LBB5_2037 - 0x44, 0x89, 0xca, //0x0000a1d3 movl %r9d, %edx - 0x48, 0x8d, 0x35, 0x63, 0x51, 0x00, 0x00, //0x0000a1d6 leaq $20835(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x0000a1dd addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x0000a1e0 cmpb $0, $4(%rdx,%rax) - 0x4c, 0x89, 0xc7, //0x0000a1e5 movq %r8, %rdi - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x0000a1e8 jne LBB5_2043 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a1ee jmp LBB5_2044 - //0x0000a1f3 LBB5_2041 - 0x4c, 0x89, 0xc7, //0x0000a1f3 movq %r8, %rdi - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x0000a1f6 jmp LBB5_2044 - //0x0000a1fb LBB5_2042 - 0x4c, 0x89, 0xc7, //0x0000a1fb movq %r8, %rdi - 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x0000a1fe jge LBB5_2044 - //0x0000a204 LBB5_2043 - 0x41, 0x83, 0xc4, 0xff, //0x0000a204 addl $-1, %r12d - //0x0000a208 LBB5_2044 - 0x45, 0x85, 0xc9, //0x0000a208 testl %r9d, %r9d - 0x0f, 0x8e, 0xd2, 0x00, 0x00, 0x00, //0x0000a20b jle LBB5_2052 - 0x48, 0x89, 0x7d, 0xb0, //0x0000a211 movq %rdi, $-80(%rbp) - 0x4c, 0x89, 0xa5, 0x48, 0xff, 0xff, 0xff, //0x0000a215 movq %r12, $-184(%rbp) - 0x43, 0x8d, 0x04, 0x0c, //0x0000a21c leal (%r12,%r9), %eax - 0x44, 0x89, 0xcb, //0x0000a220 movl %r9d, %ebx - 0x48, 0x98, //0x0000a223 cltq - 0x49, 0x89, 0xc4, //0x0000a225 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x0000a228 shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x0000a22c addq $-1, %rax - 0x48, 0x83, 0xc3, 0x01, //0x0000a230 addq $1, %rbx - 0x41, 0x83, 0xc1, 0xff, //0x0000a234 addl $-1, %r9d - 0x45, 0x31, 0xc0, //0x0000a238 xorl %r8d, %r8d - 0xe9, 0x36, 0x00, 0x00, 0x00, //0x0000a23b jmp LBB5_2048 - //0x0000a240 .p2align 4, 0x90 - //0x0000a240 LBB5_2046 - 0x48, 0x85, 0xc0, //0x0000a240 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a243 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x0000a248 cmovnel %eax, %r15d - //0x0000a24c LBB5_2047 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000a24c movabsq $-4294967041, %rax - 0x49, 0x01, 0xc4, //0x0000a256 addq %rax, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x0000a259 addq $-255, %r12 - 0x48, 0x8d, 0x47, 0xff, //0x0000a260 leaq $-1(%rdi), %rax - 0x48, 0x83, 0xc3, 0xff, //0x0000a264 addq $-1, %rbx - 0x41, 0x83, 0xc1, 0xff, //0x0000a268 addl $-1, %r9d - 0x48, 0x83, 0xfb, 0x01, //0x0000a26c cmpq $1, %rbx - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x0000a270 jle LBB5_2050 - //0x0000a276 LBB5_2048 - 0x48, 0x89, 0xc7, //0x0000a276 movq %rax, %rdi - 0x44, 0x89, 0xc8, //0x0000a279 movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x06, //0x0000a27c movsbq (%r14,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000a281 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x0000a285 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x0000a288 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x0000a28b movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a28e movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a298 mulq %rdx - 0x49, 0x89, 0xd0, //0x0000a29b movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000a29e shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x0000a2a2 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000a2a6 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000a2aa movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000a2ad subq %rdx, %rax - 0x4c, 0x39, 0xdf, //0x0000a2b0 cmpq %r11, %rdi - 0x0f, 0x83, 0x87, 0xff, 0xff, 0xff, //0x0000a2b3 jae LBB5_2046 - 0x04, 0x30, //0x0000a2b9 addb $48, %al - 0x41, 0x88, 0x04, 0x3e, //0x0000a2bb movb %al, (%r14,%rdi) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x0000a2bf jmp LBB5_2047 - //0x0000a2c4 LBB5_2050 - 0x48, 0x83, 0xfe, 0x0a, //0x0000a2c4 cmpq $10, %rsi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2c8 movl $1, %ebx - 0x0f, 0x83, 0x1a, 0x00, 0x00, 0x00, //0x0000a2cd jae LBB5_2053 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a2d3 movq $-80(%rbp), %rdi - 0x4c, 0x8b, 0xa5, 0x48, 0xff, 0xff, 0xff, //0x0000a2d7 movq $-184(%rbp), %r12 - 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a2de jmp LBB5_2057 - //0x0000a2e3 LBB5_2052 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2e3 movl $1, %ebx - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x0000a2e8 jmp LBB5_2057 - //0x0000a2ed LBB5_2053 - 0x48, 0x63, 0xcf, //0x0000a2ed movslq %edi, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x0000a2f0 addq $-1, %rcx - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a2f4 movq $-80(%rbp), %rdi - 0x4c, 0x8b, 0xa5, 0x48, 0xff, 0xff, 0xff, //0x0000a2f8 movq $-184(%rbp), %r12 - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000a2ff jmp LBB5_2055 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a304 .p2align 4, 0x90 - //0x0000a310 LBB5_2054 - 0x48, 0x85, 0xc0, //0x0000a310 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x0000a313 cmovnel %ebx, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x0000a317 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a31b cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a31f movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a322 jbe LBB5_2057 - //0x0000a328 LBB5_2055 - 0x4c, 0x89, 0xc0, //0x0000a328 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a32b movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a335 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000a338 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000a33c leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x0000a340 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x0000a344 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x0000a347 subq %rsi, %rax - 0x4c, 0x39, 0xd9, //0x0000a34a cmpq %r11, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a34d jae LBB5_2054 - 0x04, 0x30, //0x0000a353 addb $48, %al - 0x41, 0x88, 0x04, 0x0e, //0x0000a355 movb %al, (%r14,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x0000a359 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a35d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a361 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a364 ja LBB5_2055 - //0x0000a36a LBB5_2057 - 0x45, 0x01, 0xe2, //0x0000a36a addl %r12d, %r10d - 0x4d, 0x63, 0xd2, //0x0000a36d movslq %r10d, %r10 - 0x4d, 0x39, 0xd3, //0x0000a370 cmpq %r10, %r11 - 0x45, 0x0f, 0x46, 0xd3, //0x0000a373 cmovbel %r11d, %r10d - 0x44, 0x01, 0xe7, //0x0000a377 addl %r12d, %edi - 0x45, 0x85, 0xd2, //0x0000a37a testl %r10d, %r10d - 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000a37d jle LBB5_2062 - 0x41, 0x8d, 0x42, 0xff, //0x0000a383 leal $-1(%r10), %eax - 0x41, 0x80, 0x3c, 0x06, 0x30, //0x0000a387 cmpb $48, (%r14,%rax) - 0x48, 0x8b, 0x4d, 0x90, //0x0000a38c movq $-112(%rbp), %rcx - 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x0000a390 movl $-168(%rbp), %esi - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000a396 jne LBB5_2064 - 0x44, 0x89, 0xd0, //0x0000a39c movl %r10d, %eax - 0x90, //0x0000a39f .p2align 4, 0x90 - //0x0000a3a0 LBB5_2060 - 0x48, 0x83, 0xf8, 0x01, //0x0000a3a0 cmpq $1, %rax - 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x0000a3a4 jle LBB5_2063 - 0x4c, 0x8d, 0x50, 0xff, //0x0000a3aa leaq $-1(%rax), %r10 - 0x83, 0xc0, 0xfe, //0x0000a3ae addl $-2, %eax - 0x41, 0x80, 0x3c, 0x06, 0x30, //0x0000a3b1 cmpb $48, (%r14,%rax) - 0x4c, 0x89, 0xd0, //0x0000a3b6 movq %r10, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a3b9 je LBB5_2060 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a3bf jmp LBB5_2064 - //0x0000a3c4 LBB5_2062 - 0x48, 0x8b, 0x4d, 0x90, //0x0000a3c4 movq $-112(%rbp), %rcx - 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x0000a3c8 movl $-168(%rbp), %esi - 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x0000a3ce jne LBB5_2064 - //0x0000a3d4 LBB5_2063 - 0x31, 0xff, //0x0000a3d4 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x0000a3d6 xorl %r10d, %r10d - //0x0000a3d9 LBB5_2064 - 0x85, 0xf6, //0x0000a3d9 testl %esi, %esi - 0x0f, 0x88, 0x0d, 0x00, 0x00, 0x00, //0x0000a3db js LBB5_2066 - 0x44, 0x89, 0xd2, //0x0000a3e1 movl %r10d, %edx - 0x45, 0x89, 0xd1, //0x0000a3e4 movl %r10d, %r9d - 0x29, 0xf1, //0x0000a3e7 subl %esi, %ecx - 0xe9, 0x37, 0xfd, 0xff, 0xff, //0x0000a3e9 jmp LBB5_2028 - //0x0000a3ee LBB5_2066 - 0x48, 0x89, 0x4d, 0x90, //0x0000a3ee movq %rcx, $-112(%rbp) - 0x83, 0xfe, 0xc3, //0x0000a3f2 cmpl $-61, %esi - 0x0f, 0x8f, 0x13, 0x02, 0x00, 0x00, //0x0000a3f5 jg LBB5_2094 - 0x41, 0x89, 0xf0, //0x0000a3fb movl %esi, %r8d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a3fe jmp LBB5_2072 - //0x0000a403 LBB5_2069 - 0x31, 0xff, //0x0000a403 xorl %edi, %edi - //0x0000a405 LBB5_2070 - 0x31, 0xc0, //0x0000a405 xorl %eax, %eax - //0x0000a407 LBB5_2071 - 0x41, 0x8d, 0x48, 0x3c, //0x0000a407 leal $60(%r8), %ecx - 0x41, 0x89, 0xc2, //0x0000a40b movl %eax, %r10d - 0x41, 0x83, 0xf8, 0x88, //0x0000a40e cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000a412 movl %ecx, %r8d - 0x0f, 0x8d, 0xf8, 0x01, 0x00, 0x00, //0x0000a415 jge LBB5_2095 - //0x0000a41b LBB5_2072 - 0x45, 0x85, 0xd2, //0x0000a41b testl %r10d, %r10d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a41e movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf2, //0x0000a423 cmovgl %r10d, %esi - 0x31, 0xc0, //0x0000a427 xorl %eax, %eax - 0x31, 0xc9, //0x0000a429 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a42b .p2align 4, 0x90 - //0x0000a430 LBB5_2073 - 0x48, 0x39, 0xc6, //0x0000a430 cmpq %rax, %rsi - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a433 je LBB5_2076 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a439 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x06, //0x0000a43d movsbq (%r14,%rax), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a442 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a446 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000a44a addq $1, %rax - 0x49, 0x8d, 0x55, 0x01, //0x0000a44e leaq $1(%r13), %rdx - 0x48, 0x39, 0xd1, //0x0000a452 cmpq %rdx, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x0000a455 jb LBB5_2073 - 0x89, 0xc6, //0x0000a45b movl %eax, %esi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a45d jmp LBB5_2078 - //0x0000a462 LBB5_2076 - 0x48, 0x85, 0xc9, //0x0000a462 testq %rcx, %rcx - 0x0f, 0x84, 0x9a, 0xff, 0xff, 0xff, //0x0000a465 je LBB5_2070 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a46b .p2align 4, 0x90 - //0x0000a470 LBB5_2077 - 0x48, 0x01, 0xc9, //0x0000a470 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a473 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x0000a477 addl $1, %esi - 0x49, 0x8d, 0x45, 0x01, //0x0000a47a leaq $1(%r13), %rax - 0x48, 0x39, 0xc1, //0x0000a47e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000a481 jb LBB5_2077 - //0x0000a487 LBB5_2078 - 0x29, 0xf7, //0x0000a487 subl %esi, %edi - 0x44, 0x89, 0xd0, //0x0000a489 movl %r10d, %eax - 0x29, 0xf0, //0x0000a48c subl %esi, %eax - 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000a48e jle LBB5_2081 - 0x49, 0x89, 0xfc, //0x0000a494 movq %rdi, %r12 - 0x48, 0x63, 0xf6, //0x0000a497 movslq %esi, %rsi - 0x49, 0x63, 0xd2, //0x0000a49a movslq %r10d, %rdx - 0x49, 0x89, 0xd1, //0x0000a49d movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x0000a4a0 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x0000a4a3 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000a4a6 notq %rdi - 0x48, 0x01, 0xd7, //0x0000a4a9 addq %rdx, %rdi - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a4ac jne LBB5_2082 - 0x31, 0xdb, //0x0000a4b2 xorl %ebx, %ebx - 0x41, 0xf6, 0xc1, 0x01, //0x0000a4b4 testb $1, %r9b - 0x4c, 0x89, 0xe7, //0x0000a4b8 movq %r12, %rdi - 0x0f, 0x85, 0x89, 0x00, 0x00, 0x00, //0x0000a4bb jne LBB5_2085 - 0xe9, 0xa6, 0x00, 0x00, 0x00, //0x0000a4c1 jmp LBB5_2086 - //0x0000a4c6 LBB5_2081 - 0x31, 0xc0, //0x0000a4c6 xorl %eax, %eax - 0xe9, 0xcf, 0x00, 0x00, 0x00, //0x0000a4c8 jmp LBB5_2088 - //0x0000a4cd LBB5_2082 - 0x4d, 0x89, 0xca, //0x0000a4cd movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x0000a4d0 andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x0000a4d4 negq %r10 - 0x31, 0xdb, //0x0000a4d7 xorl %ebx, %ebx - 0x48, 0x8b, 0x95, 0x60, 0xff, 0xff, 0xff, //0x0000a4d9 movq $-160(%rbp), %rdx - //0x0000a4e0 .p2align 4, 0x90 - //0x0000a4e0 LBB5_2083 - 0x48, 0x89, 0xcf, //0x0000a4e0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a4e3 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x0000a4e7 andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a4ea orb $48, %dil - 0x40, 0x88, 0x7a, 0xff, //0x0000a4ee movb %dil, $-1(%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a4f2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x0000a4f6 movsbq $-1(%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a4fc leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a500 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x0000a504 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a507 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x0000a50b andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a50e orb $48, %dil - 0x40, 0x88, 0x3a, //0x0000a512 movb %dil, (%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a515 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x0000a519 movsbq (%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a51e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a522 addq $-48, %rcx - 0x48, 0x83, 0xc2, 0x02, //0x0000a526 addq $2, %rdx - 0x48, 0x83, 0xc3, 0xfe, //0x0000a52a addq $-2, %rbx - 0x49, 0x39, 0xda, //0x0000a52e cmpq %rbx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a531 jne LBB5_2083 - 0x48, 0x29, 0xde, //0x0000a537 subq %rbx, %rsi - 0x48, 0xf7, 0xdb, //0x0000a53a negq %rbx - 0x41, 0xf6, 0xc1, 0x01, //0x0000a53d testb $1, %r9b - 0x4c, 0x89, 0xe7, //0x0000a541 movq %r12, %rdi - 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000a544 je LBB5_2086 - //0x0000a54a LBB5_2085 - 0x48, 0x89, 0xca, //0x0000a54a movq %rcx, %rdx - 0x48, 0xc1, 0xea, 0x3c, //0x0000a54d shrq $60, %rdx - 0x80, 0xca, 0x30, //0x0000a551 orb $48, %dl - 0x41, 0x88, 0x14, 0x1e, //0x0000a554 movb %dl, (%r14,%rbx) - 0x4c, 0x21, 0xe9, //0x0000a558 andq %r13, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a55b leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x36, //0x0000a55f movsbq (%r14,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a564 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a568 addq $-48, %rcx - //0x0000a56c LBB5_2086 - 0x48, 0x85, 0xc9, //0x0000a56c testq %rcx, %rcx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a56f movl $1, %ebx - 0x0f, 0x85, 0x22, 0x00, 0x00, 0x00, //0x0000a574 jne LBB5_2088 - 0xe9, 0x50, 0x00, 0x00, 0x00, //0x0000a57a jmp LBB5_2090 - 0x90, //0x0000a57f .p2align 4, 0x90 - //0x0000a580 LBB5_2087 - 0x49, 0x8d, 0x75, 0x01, //0x0000a580 leaq $1(%r13), %rsi - 0x48, 0x39, 0xf1, //0x0000a584 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xfb, //0x0000a587 cmovael %ebx, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x0000a58b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a58f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a593 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a596 je LBB5_2090 - //0x0000a59c LBB5_2088 - 0x48, 0x89, 0xca, //0x0000a59c movq %rcx, %rdx - 0x4c, 0x21, 0xea, //0x0000a59f andq %r13, %rdx - 0x48, 0x63, 0xf0, //0x0000a5a2 movslq %eax, %rsi - 0x49, 0x39, 0xf3, //0x0000a5a5 cmpq %rsi, %r11 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x0000a5a8 jbe LBB5_2087 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a5ae shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a5b2 orb $48, %cl - 0x41, 0x88, 0x0c, 0x36, //0x0000a5b5 movb %cl, (%r14,%rsi) - 0x83, 0xc6, 0x01, //0x0000a5b9 addl $1, %esi - 0x89, 0xf0, //0x0000a5bc movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000a5be leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a5c2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a5c6 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a5c9 jne LBB5_2088 - //0x0000a5cf LBB5_2090 - 0x83, 0xc7, 0x01, //0x0000a5cf addl $1, %edi - 0x85, 0xc0, //0x0000a5d2 testl %eax, %eax - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a5d4 jle LBB5_2068 - 0x89, 0xc1, //0x0000a5da movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000a5dc addq $1, %rcx - //0x0000a5e0 .p2align 4, 0x90 - //0x0000a5e0 LBB5_2092 - 0x8d, 0x50, 0xff, //0x0000a5e0 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x16, 0x30, //0x0000a5e3 cmpb $48, (%r14,%rdx) - 0x0f, 0x85, 0x19, 0xfe, 0xff, 0xff, //0x0000a5e8 jne LBB5_2071 - 0x48, 0x83, 0xc1, 0xff, //0x0000a5ee addq $-1, %rcx - 0x89, 0xd0, //0x0000a5f2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000a5f4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a5f8 jg LBB5_2092 - 0xe9, 0x00, 0xfe, 0xff, 0xff, //0x0000a5fe jmp LBB5_2069 - //0x0000a603 LBB5_2068 - 0x0f, 0x85, 0xfe, 0xfd, 0xff, 0xff, //0x0000a603 jne LBB5_2071 - 0xe9, 0xf5, 0xfd, 0xff, 0xff, //0x0000a609 jmp LBB5_2069 - //0x0000a60e LBB5_2094 - 0x44, 0x89, 0xd0, //0x0000a60e movl %r10d, %eax - 0x89, 0xf1, //0x0000a611 movl %esi, %ecx - //0x0000a613 LBB5_2095 - 0x48, 0x89, 0x7d, 0xb0, //0x0000a613 movq %rdi, $-80(%rbp) - 0xf7, 0xd9, //0x0000a617 negl %ecx - 0x85, 0xc0, //0x0000a619 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a61b movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x0000a620 cmovgl %eax, %esi - 0x31, 0xff, //0x0000a623 xorl %edi, %edi - 0x45, 0x31, 0xc9, //0x0000a625 xorl %r9d, %r9d - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a628 .p2align 4, 0x90 - //0x0000a630 LBB5_2096 - 0x48, 0x39, 0xfe, //0x0000a630 cmpq %rdi, %rsi - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a633 je LBB5_2102 - 0x4b, 0x8d, 0x14, 0x89, //0x0000a639 leaq (%r9,%r9,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3e, //0x0000a63d movsbq (%r14,%rdi), %rbx - 0x4c, 0x8d, 0x0c, 0x53, //0x0000a642 leaq (%rbx,%rdx,2), %r9 - 0x49, 0x83, 0xc1, 0xd0, //0x0000a646 addq $-48, %r9 - 0x48, 0x83, 0xc7, 0x01, //0x0000a64a addq $1, %rdi - 0x4c, 0x89, 0xca, //0x0000a64e movq %r9, %rdx - 0x48, 0xd3, 0xea, //0x0000a651 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a654 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a657 je LBB5_2096 - 0x89, 0xfe, //0x0000a65d movl %edi, %esi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a65f movl $1, %edx - //0x0000a664 LBB5_2099 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a664 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a66b shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a66e notq %r12 - 0x41, 0x89, 0xc2, //0x0000a671 movl %eax, %r10d - 0x41, 0x29, 0xf2, //0x0000a674 subl %esi, %r10d - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a677 movq $-80(%rbp), %rdi - 0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x0000a67b jle LBB5_2109 - 0x4c, 0x63, 0xc6, //0x0000a681 movslq %esi, %r8 - 0x48, 0x98, //0x0000a684 cltq - 0x48, 0x89, 0xc2, //0x0000a686 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x0000a689 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x0000a68c movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x0000a68f notq %rbx - 0x48, 0x01, 0xc3, //0x0000a692 addq %rax, %rbx - 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x0000a695 jne LBB5_2111 - 0x31, 0xdb, //0x0000a69b xorl %ebx, %ebx - 0xe9, 0x10, 0x01, 0x00, 0x00, //0x0000a69d jmp LBB5_2114 - //0x0000a6a2 LBB5_2102 - 0x4d, 0x85, 0xc9, //0x0000a6a2 testq %r9, %r9 - 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x0000a6a5 je LBB5_2110 - 0x4c, 0x89, 0xcf, //0x0000a6ab movq %r9, %rdi - 0x48, 0xd3, 0xef, //0x0000a6ae shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a6b1 testq %rdi, %rdi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a6b4 movl $1, %edx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a6b9 je LBB5_2107 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a6bf movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a6c6 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a6c9 notq %r12 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a6cc movq $-80(%rbp), %rdi - 0x29, 0xf7, //0x0000a6d0 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000a6d2 addl $1, %edi - 0x45, 0x31, 0xd2, //0x0000a6d5 xorl %r10d, %r10d - 0xe9, 0x13, 0x01, 0x00, 0x00, //0x0000a6d8 jmp LBB5_2105 - //0x0000a6dd LBB5_2107 - 0x4d, 0x01, 0xc9, //0x0000a6dd addq %r9, %r9 - 0x4f, 0x8d, 0x0c, 0x89, //0x0000a6e0 leaq (%r9,%r9,4), %r9 - 0x83, 0xc6, 0x01, //0x0000a6e4 addl $1, %esi - 0x4c, 0x89, 0xcf, //0x0000a6e7 movq %r9, %rdi - 0x48, 0xd3, 0xef, //0x0000a6ea shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a6ed testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a6f0 je LBB5_2107 - 0xe9, 0x69, 0xff, 0xff, 0xff, //0x0000a6f6 jmp LBB5_2099 - //0x0000a6fb LBB5_2108 - 0x31, 0xd2, //0x0000a6fb xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x0000a6fd xorl %r9d, %r9d - 0x29, 0xf1, //0x0000a700 subl %esi, %ecx - 0xe9, 0x1e, 0xfa, 0xff, 0xff, //0x0000a702 jmp LBB5_2028 - //0x0000a707 LBB5_2109 - 0x45, 0x31, 0xd2, //0x0000a707 xorl %r10d, %r10d - 0xe9, 0xd1, 0x00, 0x00, 0x00, //0x0000a70a jmp LBB5_2117 - //0x0000a70f LBB5_2110 - 0x45, 0x31, 0xd2, //0x0000a70f xorl %r10d, %r10d - 0x31, 0xd2, //0x0000a712 xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x0000a714 xorl %r9d, %r9d - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a717 movq $-80(%rbp), %rdi - 0x48, 0x8b, 0x4d, 0x90, //0x0000a71b movq $-112(%rbp), %rcx - 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x0000a71f movl $-168(%rbp), %esi - 0x29, 0xf1, //0x0000a725 subl %esi, %ecx - 0xe9, 0xf9, 0xf9, 0xff, 0xff, //0x0000a727 jmp LBB5_2028 - //0x0000a72c LBB5_2111 - 0x48, 0x89, 0x95, 0x40, 0xff, 0xff, 0xff, //0x0000a72c movq %rdx, $-192(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x0000a733 andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x0000a737 negq %rdx - 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a73a movq %rdx, $-184(%rbp) - 0x31, 0xdb, //0x0000a741 xorl %ebx, %ebx - 0x48, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a743 movq $-160(%rbp), %rax - //0x0000a74a LBB5_2112 - 0x4c, 0x89, 0xca, //0x0000a74a movq %r9, %rdx - 0x48, 0xd3, 0xea, //0x0000a74d shrq %cl, %rdx - 0x4d, 0x21, 0xe1, //0x0000a750 andq %r12, %r9 - 0x80, 0xc2, 0x30, //0x0000a753 addb $48, %dl - 0x88, 0x50, 0xff, //0x0000a756 movb %dl, $-1(%rax) - 0x4b, 0x8d, 0x14, 0x89, //0x0000a759 leaq (%r9,%r9,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x0000a75d movsbq $-1(%rax,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x0000a763 leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000a767 addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x0000a76b movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x0000a76e shrq %cl, %rdi - 0x4c, 0x21, 0xe2, //0x0000a771 andq %r12, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x0000a774 addb $48, %dil - 0x40, 0x88, 0x38, //0x0000a778 movb %dil, (%rax) - 0x48, 0x8d, 0x14, 0x92, //0x0000a77b leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x0000a77f movsbq (%rax,%r8), %rdi - 0x4c, 0x8d, 0x0c, 0x57, //0x0000a784 leaq (%rdi,%rdx,2), %r9 - 0x49, 0x83, 0xc1, 0xd0, //0x0000a788 addq $-48, %r9 - 0x48, 0x83, 0xc0, 0x02, //0x0000a78c addq $2, %rax - 0x48, 0x83, 0xc3, 0xfe, //0x0000a790 addq $-2, %rbx - 0x48, 0x39, 0x9d, 0x48, 0xff, 0xff, 0xff, //0x0000a794 cmpq %rbx, $-184(%rbp) - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a79b jne LBB5_2112 - 0x49, 0x29, 0xd8, //0x0000a7a1 subq %rbx, %r8 - 0x48, 0xf7, 0xdb, //0x0000a7a4 negq %rbx - 0x48, 0x8b, 0x7d, 0xb0, //0x0000a7a7 movq $-80(%rbp), %rdi - 0x48, 0x8b, 0x95, 0x40, 0xff, 0xff, 0xff, //0x0000a7ab movq $-192(%rbp), %rdx - //0x0000a7b2 LBB5_2114 - 0xf6, 0xc2, 0x01, //0x0000a7b2 testb $1, %dl - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000a7b5 je LBB5_2116 - 0x4c, 0x89, 0xc8, //0x0000a7bb movq %r9, %rax - 0x48, 0xd3, 0xe8, //0x0000a7be shrq %cl, %rax - 0x04, 0x30, //0x0000a7c1 addb $48, %al - 0x41, 0x88, 0x04, 0x1e, //0x0000a7c3 movb %al, (%r14,%rbx) - 0x4d, 0x21, 0xe1, //0x0000a7c7 andq %r12, %r9 - 0x4b, 0x8d, 0x04, 0x89, //0x0000a7ca leaq (%r9,%r9,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x06, //0x0000a7ce movsbq (%r14,%r8), %rdx - 0x4c, 0x8d, 0x0c, 0x42, //0x0000a7d3 leaq (%rdx,%rax,2), %r9 - 0x49, 0x83, 0xc1, 0xd0, //0x0000a7d7 addq $-48, %r9 - //0x0000a7db LBB5_2116 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a7db movl $1, %edx - //0x0000a7e0 LBB5_2117 - 0x29, 0xf7, //0x0000a7e0 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000a7e2 addl $1, %edi - 0xe9, 0x3a, 0x00, 0x00, 0x00, //0x0000a7e5 jmp LBB5_2120 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a7ea .p2align 4, 0x90 - //0x0000a7f0 LBB5_2105 - 0x4c, 0x89, 0xc8, //0x0000a7f0 movq %r9, %rax - 0x48, 0xd3, 0xe8, //0x0000a7f3 shrq %cl, %rax - 0x4d, 0x21, 0xe1, //0x0000a7f6 andq %r12, %r9 - 0x49, 0x63, 0xf2, //0x0000a7f9 movslq %r10d, %rsi - 0x49, 0x39, 0xf3, //0x0000a7fc cmpq %rsi, %r11 - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a7ff jbe LBB5_2118 - 0x04, 0x30, //0x0000a805 addb $48, %al - 0x41, 0x88, 0x04, 0x36, //0x0000a807 movb %al, (%r14,%rsi) - 0x83, 0xc6, 0x01, //0x0000a80b addl $1, %esi - 0x41, 0x89, 0xf2, //0x0000a80e movl %esi, %r10d - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a811 jmp LBB5_2119 - //0x0000a816 LBB5_2118 - 0x48, 0x85, 0xc0, //0x0000a816 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfa, //0x0000a819 cmovnel %edx, %r15d - //0x0000a81d LBB5_2119 - 0x4d, 0x01, 0xc9, //0x0000a81d addq %r9, %r9 - 0x4f, 0x8d, 0x0c, 0x89, //0x0000a820 leaq (%r9,%r9,4), %r9 - //0x0000a824 LBB5_2120 - 0x4d, 0x85, 0xc9, //0x0000a824 testq %r9, %r9 - 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a827 jne LBB5_2105 - 0x45, 0x85, 0xd2, //0x0000a82d testl %r10d, %r10d - 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x0000a830 movl $-168(%rbp), %esi - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a836 jle LBB5_2126 - 0x44, 0x89, 0xd0, //0x0000a83c movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a83f addq $1, %rax - //0x0000a843 LBB5_2123 - 0x41, 0x8d, 0x4a, 0xff, //0x0000a843 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x0000a847 cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a84c jne LBB5_2127 - 0x48, 0x83, 0xc0, 0xff, //0x0000a852 addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000a856 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000a859 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a85d jg LBB5_2123 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a863 jmp LBB5_2125 - //0x0000a868 LBB5_2126 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a868 je LBB5_2125 - //0x0000a86e LBB5_2127 - 0x44, 0x89, 0xd2, //0x0000a86e movl %r10d, %edx - 0x45, 0x89, 0xd1, //0x0000a871 movl %r10d, %r9d - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a874 jmp LBB5_2128 - //0x0000a879 LBB5_2125 - 0x31, 0xff, //0x0000a879 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x0000a87b xorl %r10d, %r10d - 0x31, 0xd2, //0x0000a87e xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x0000a880 xorl %r9d, %r9d - //0x0000a883 LBB5_2128 - 0x48, 0x8b, 0x4d, 0x90, //0x0000a883 movq $-112(%rbp), %rcx - 0x29, 0xf1, //0x0000a887 subl %esi, %ecx - 0xe9, 0x97, 0xf8, 0xff, 0xff, //0x0000a889 jmp LBB5_2028 - //0x0000a88e LBB5_2129 - 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x0000a88e cmpl $-1022, %ecx - 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x0000a894 jg LBB5_2158 - 0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x0000a89a movl $-1022, %r12d - 0x45, 0x85, 0xc9, //0x0000a8a0 testl %r9d, %r9d - 0x48, 0x89, 0x7d, 0xb0, //0x0000a8a3 movq %rdi, $-80(%rbp) - 0x0f, 0x84, 0xc0, 0x04, 0x00, 0x00, //0x0000a8a7 je LBB5_2204 - 0x8d, 0x91, 0xfd, 0x03, 0x00, 0x00, //0x0000a8ad leal $1021(%rcx), %edx - 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x0000a8b3 cmpl $-1082, %ecx - 0x0f, 0x8f, 0xdf, 0x01, 0x00, 0x00, //0x0000a8b9 jg LBB5_2163 - 0x4d, 0x8d, 0x65, 0x01, //0x0000a8bf leaq $1(%r13), %r12 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a8c3 movl $1, %r8d - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000a8c9 jmp LBB5_2135 - //0x0000a8ce LBB5_2155 - 0x0f, 0x84, 0x74, 0x01, 0x00, 0x00, //0x0000a8ce je LBB5_2156 - //0x0000a8d4 LBB5_2133 - 0x48, 0x89, 0x45, 0xb0, //0x0000a8d4 movq %rax, $-80(%rbp) - //0x0000a8d8 LBB5_2134 - 0x8d, 0x4a, 0x3c, //0x0000a8d8 leal $60(%rdx), %ecx - 0x45, 0x89, 0xd1, //0x0000a8db movl %r10d, %r9d - 0x44, 0x89, 0xd6, //0x0000a8de movl %r10d, %esi - 0x83, 0xfa, 0x88, //0x0000a8e1 cmpl $-120, %edx - 0x89, 0xca, //0x0000a8e4 movl %ecx, %edx - 0x0f, 0x8d, 0xb7, 0x01, 0x00, 0x00, //0x0000a8e6 jge LBB5_2164 - //0x0000a8ec LBB5_2135 - 0x45, 0x85, 0xc9, //0x0000a8ec testl %r9d, %r9d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a8ef movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf1, //0x0000a8f4 cmovgl %r9d, %esi - 0x31, 0xff, //0x0000a8f8 xorl %edi, %edi - 0x31, 0xc9, //0x0000a8fa xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, //0x0000a8fc .p2align 4, 0x90 - //0x0000a900 LBB5_2136 - 0x48, 0x39, 0xfe, //0x0000a900 cmpq %rdi, %rsi - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a903 je LBB5_2139 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a909 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x3e, //0x0000a90d movsbq (%r14,%rdi), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x0000a912 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a916 addq $-48, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000a91a addq $1, %rdi - 0x4c, 0x39, 0xe1, //0x0000a91e cmpq %r12, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a921 jb LBB5_2136 - 0x89, 0xfe, //0x0000a927 movl %edi, %esi - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a929 jmp LBB5_2141 - //0x0000a92e LBB5_2139 - 0x48, 0x85, 0xc9, //0x0000a92e testq %rcx, %rcx - 0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000a931 je LBB5_2157 - //0x0000a937 LBB5_2140 - 0x48, 0x01, 0xc9, //0x0000a937 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a93a leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x0000a93e addl $1, %esi - 0x4c, 0x39, 0xe1, //0x0000a941 cmpq %r12, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a944 jb LBB5_2140 - //0x0000a94a LBB5_2141 - 0x48, 0x8b, 0x45, 0xb0, //0x0000a94a movq $-80(%rbp), %rax - 0x29, 0xf0, //0x0000a94e subl %esi, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000a950 movq %rax, $-80(%rbp) - 0x31, 0xff, //0x0000a954 xorl %edi, %edi - 0x44, 0x39, 0xce, //0x0000a956 cmpl %r9d, %esi - 0x0f, 0x8d, 0x56, 0x00, 0x00, 0x00, //0x0000a959 jge LBB5_2146 - 0x49, 0x89, 0xd1, //0x0000a95f movq %rdx, %r9 - 0x48, 0x63, 0xf6, //0x0000a962 movslq %esi, %rsi - 0x49, 0x63, 0xfa, //0x0000a965 movslq %r10d, %rdi - 0x49, 0x8d, 0x1c, 0x36, //0x0000a968 leaq (%r14,%rsi), %rbx - 0x45, 0x31, 0xd2, //0x0000a96c xorl %r10d, %r10d - 0x90, //0x0000a96f .p2align 4, 0x90 - //0x0000a970 LBB5_2143 - 0x48, 0x89, 0xc8, //0x0000a970 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x0000a973 shrq $60, %rax - 0x4c, 0x21, 0xe9, //0x0000a977 andq %r13, %rcx - 0x0c, 0x30, //0x0000a97a orb $48, %al - 0x43, 0x88, 0x04, 0x16, //0x0000a97c movb %al, (%r14,%r10) - 0x4a, 0x0f, 0xbe, 0x04, 0x13, //0x0000a980 movsbq (%rbx,%r10), %rax - 0x4a, 0x8d, 0x14, 0x16, //0x0000a985 leaq (%rsi,%r10), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000a989 addq $1, %rdx - 0x49, 0x83, 0xc2, 0x01, //0x0000a98d addq $1, %r10 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a991 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x0000a995 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a999 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x0000a99d cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a9a0 jl LBB5_2143 - 0x48, 0x85, 0xc9, //0x0000a9a6 testq %rcx, %rcx - 0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x0000a9a9 je LBB5_2150 - 0x44, 0x89, 0xd7, //0x0000a9af movl %r10d, %edi - 0x4c, 0x89, 0xca, //0x0000a9b2 movq %r9, %rdx - //0x0000a9b5 LBB5_2146 - 0x41, 0x89, 0xfa, //0x0000a9b5 movl %edi, %r10d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a9b8 jmp LBB5_2148 - //0x0000a9bd LBB5_2147 - 0x4c, 0x39, 0xe1, //0x0000a9bd cmpq %r12, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x0000a9c0 cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x0000a9c4 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a9c8 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000a9cc testq %rsi, %rsi - 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000a9cf je LBB5_2151 - //0x0000a9d5 LBB5_2148 - 0x48, 0x89, 0xce, //0x0000a9d5 movq %rcx, %rsi - 0x4c, 0x21, 0xee, //0x0000a9d8 andq %r13, %rsi - 0x49, 0x63, 0xfa, //0x0000a9db movslq %r10d, %rdi - 0x49, 0x39, 0xfb, //0x0000a9de cmpq %rdi, %r11 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a9e1 jbe LBB5_2147 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a9e7 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a9eb orb $48, %cl - 0x41, 0x88, 0x0c, 0x3e, //0x0000a9ee movb %cl, (%r14,%rdi) - 0x83, 0xc7, 0x01, //0x0000a9f2 addl $1, %edi - 0x41, 0x89, 0xfa, //0x0000a9f5 movl %edi, %r10d - 0x48, 0x8d, 0x04, 0x36, //0x0000a9f8 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a9fc leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000aa00 testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000aa03 jne LBB5_2148 - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000aa09 jmp LBB5_2151 - //0x0000aa0e LBB5_2150 - 0x4c, 0x89, 0xca, //0x0000aa0e movq %r9, %rdx - //0x0000aa11 LBB5_2151 - 0x48, 0x8b, 0x45, 0xb0, //0x0000aa11 movq $-80(%rbp), %rax - 0x83, 0xc0, 0x01, //0x0000aa15 addl $1, %eax - 0x45, 0x85, 0xd2, //0x0000aa18 testl %r10d, %r10d - 0x0f, 0x8e, 0xad, 0xfe, 0xff, 0xff, //0x0000aa1b jle LBB5_2155 - 0x44, 0x89, 0xd1, //0x0000aa21 movl %r10d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000aa24 addq $1, %rcx - //0x0000aa28 LBB5_2153 - 0x41, 0x8d, 0x72, 0xff, //0x0000aa28 leal $-1(%r10), %esi - 0x41, 0x80, 0x3c, 0x36, 0x30, //0x0000aa2c cmpb $48, (%r14,%rsi) - 0x0f, 0x85, 0x9d, 0xfe, 0xff, 0xff, //0x0000aa31 jne LBB5_2133 - 0x48, 0x83, 0xc1, 0xff, //0x0000aa37 addq $-1, %rcx - 0x41, 0x89, 0xf2, //0x0000aa3b movl %esi, %r10d - 0x48, 0x83, 0xf9, 0x01, //0x0000aa3e cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000aa42 jg LBB5_2153 - //0x0000aa48 LBB5_2156 - 0x31, 0xc0, //0x0000aa48 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000aa4a movq %rax, $-80(%rbp) - //0x0000aa4e LBB5_2157 - 0x45, 0x31, 0xd2, //0x0000aa4e xorl %r10d, %r10d - 0xe9, 0x82, 0xfe, 0xff, 0xff, //0x0000aa51 jmp LBB5_2134 - //0x0000aa56 LBB5_2158 - 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x0000aa56 cmpl $1024, %ecx - 0x0f, 0x8e, 0x17, 0x00, 0x00, 0x00, //0x0000aa5c jle LBB5_2160 - 0x31, 0xc9, //0x0000aa62 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x0000aa64 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x0000aa68 movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000aa6c movq $-56(%rbp), %r11 - 0x44, 0x8b, 0x45, 0x80, //0x0000aa70 movl $-128(%rbp), %r8d - 0xe9, 0x18, 0xf3, 0xff, 0xff, //0x0000aa74 jmp LBB5_1952 - //0x0000aa79 LBB5_2160 - 0x83, 0xc1, 0xff, //0x0000aa79 addl $-1, %ecx - 0x41, 0x89, 0xcc, //0x0000aa7c movl %ecx, %r12d - 0xe9, 0x2e, 0x02, 0x00, 0x00, //0x0000aa7f jmp LBB5_2193 - //0x0000aa84 LBB5_2161 - 0x0f, 0xbc, 0xc6, //0x0000aa84 bsfl %esi, %eax - 0xe9, 0xe1, 0x01, 0x00, 0x00, //0x0000aa87 jmp LBB5_2189 - //0x0000aa8c LBB5_2162 - 0x4c, 0x29, 0xf7, //0x0000aa8c subq %r14, %rdi - 0x48, 0x03, 0x7d, 0xc0, //0x0000aa8f addq $-64(%rbp), %rdi - 0x48, 0xf7, 0xd2, //0x0000aa93 notq %rdx - 0x48, 0x01, 0xfa, //0x0000aa96 addq %rdi, %rdx - 0xe9, 0x05, 0xe8, 0xff, 0xff, //0x0000aa99 jmp LBB5_1803 - //0x0000aa9e LBB5_2163 - 0x44, 0x89, 0xce, //0x0000aa9e movl %r9d, %esi - 0x89, 0xd1, //0x0000aaa1 movl %edx, %ecx - //0x0000aaa3 LBB5_2164 - 0xf7, 0xd9, //0x0000aaa3 negl %ecx - 0x31, 0xd2, //0x0000aaa5 xorl %edx, %edx - 0x85, 0xf6, //0x0000aaa7 testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000aaa9 movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x0000aaae cmovgl %esi, %edi - 0x31, 0xc0, //0x0000aab1 xorl %eax, %eax - 0x44, 0x8b, 0x45, 0x80, //0x0000aab3 movl $-128(%rbp), %r8d - 0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x0000aab7 movl $-1022, %r12d - //0x0000aabd LBB5_2165 - 0x48, 0x39, 0xd7, //0x0000aabd cmpq %rdx, %rdi - 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000aac0 je LBB5_2174 - 0x48, 0x8d, 0x04, 0x80, //0x0000aac6 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x16, //0x0000aaca movsbq (%r14,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000aacf leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000aad3 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x0000aad7 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x0000aadb movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000aade shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000aae1 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000aae4 je LBB5_2165 - 0x89, 0xd7, //0x0000aaea movl %edx, %edi - //0x0000aaec LBB5_2168 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000aaec movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000aaf3 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000aaf6 notq %r12 - 0x31, 0xdb, //0x0000aaf9 xorl %ebx, %ebx - 0x39, 0xf7, //0x0000aafb cmpl %esi, %edi - 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x0000aafd jge LBB5_2172 - 0x4c, 0x63, 0xcf, //0x0000ab03 movslq %edi, %r9 - 0x4d, 0x63, 0xc2, //0x0000ab06 movslq %r10d, %r8 - 0x4f, 0x8d, 0x14, 0x0e, //0x0000ab09 leaq (%r14,%r9), %r10 - 0x31, 0xdb, //0x0000ab0d xorl %ebx, %ebx - //0x0000ab0f LBB5_2170 - 0x48, 0x89, 0xc6, //0x0000ab0f movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x0000ab12 shrq %cl, %rsi - 0x4c, 0x21, 0xe0, //0x0000ab15 andq %r12, %rax - 0x40, 0x80, 0xc6, 0x30, //0x0000ab18 addb $48, %sil - 0x41, 0x88, 0x34, 0x1e, //0x0000ab1c movb %sil, (%r14,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1a, //0x0000ab20 movsbq (%r10,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x19, //0x0000ab25 leaq (%r9,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000ab29 addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x0000ab2d addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x0000ab31 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x0000ab35 leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000ab39 addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x0000ab3d cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000ab40 jl LBB5_2170 - 0x44, 0x8b, 0x45, 0x80, //0x0000ab46 movl $-128(%rbp), %r8d - //0x0000ab4a LBB5_2172 - 0x48, 0x8b, 0x55, 0xb0, //0x0000ab4a movq $-80(%rbp), %rdx - 0x29, 0xfa, //0x0000ab4e subl %edi, %edx - 0x48, 0x89, 0xd7, //0x0000ab50 movq %rdx, %rdi - 0x83, 0xc7, 0x01, //0x0000ab53 addl $1, %edi - 0x48, 0x85, 0xc0, //0x0000ab56 testq %rax, %rax - 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000ab59 jne LBB5_2177 - 0x41, 0x89, 0xda, //0x0000ab5f movl %ebx, %r10d - 0xe9, 0x90, 0x00, 0x00, 0x00, //0x0000ab62 jmp LBB5_2182 - //0x0000ab67 LBB5_2174 - 0x48, 0x85, 0xc0, //0x0000ab67 testq %rax, %rax - 0x0f, 0x84, 0xe8, 0x04, 0x00, 0x00, //0x0000ab6a je LBB5_2251 - 0x48, 0x89, 0xc2, //0x0000ab70 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000ab73 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000ab76 testq %rdx, %rdx - 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x0000ab79 je LBB5_2187 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000ab7f movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000ab86 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000ab89 notq %r12 - 0x48, 0x8b, 0x55, 0xb0, //0x0000ab8c movq $-80(%rbp), %rdx - 0x29, 0xfa, //0x0000ab90 subl %edi, %edx - 0x48, 0x89, 0xd7, //0x0000ab92 movq %rdx, %rdi - 0x83, 0xc7, 0x01, //0x0000ab95 addl $1, %edi - 0x31, 0xdb, //0x0000ab98 xorl %ebx, %ebx - //0x0000ab9a LBB5_2177 - 0x48, 0x89, 0xfa, //0x0000ab9a movq %rdi, %rdx - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000ab9d movl $1, %esi - 0x41, 0x89, 0xda, //0x0000aba2 movl %ebx, %r10d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000aba5 jmp LBB5_2179 - //0x0000abaa LBB5_2178 - 0x48, 0x85, 0xff, //0x0000abaa testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x0000abad cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x0000abb1 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000abb4 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000abb8 testq %rax, %rax - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000abbb je LBB5_2181 - //0x0000abc1 LBB5_2179 - 0x48, 0x89, 0xc7, //0x0000abc1 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000abc4 shrq %cl, %rdi - 0x4c, 0x21, 0xe0, //0x0000abc7 andq %r12, %rax - 0x49, 0x63, 0xda, //0x0000abca movslq %r10d, %rbx - 0x49, 0x39, 0xdb, //0x0000abcd cmpq %rbx, %r11 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000abd0 jbe LBB5_2178 - 0x40, 0x80, 0xc7, 0x30, //0x0000abd6 addb $48, %dil - 0x41, 0x88, 0x3c, 0x1e, //0x0000abda movb %dil, (%r14,%rbx) - 0x83, 0xc3, 0x01, //0x0000abde addl $1, %ebx - 0x41, 0x89, 0xda, //0x0000abe1 movl %ebx, %r10d - 0x48, 0x01, 0xc0, //0x0000abe4 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000abe7 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000abeb testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000abee jne LBB5_2179 - //0x0000abf4 LBB5_2181 - 0x48, 0x89, 0xd7, //0x0000abf4 movq %rdx, %rdi - //0x0000abf7 LBB5_2182 - 0x45, 0x85, 0xd2, //0x0000abf7 testl %r10d, %r10d - 0x0f, 0x8e, 0x8e, 0x00, 0x00, 0x00, //0x0000abfa jle LBB5_2190 - 0x44, 0x89, 0xd0, //0x0000ac00 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000ac03 addq $1, %rax - //0x0000ac07 LBB5_2184 - 0x41, 0x8d, 0x4a, 0xff, //0x0000ac07 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0e, 0x30, //0x0000ac0b cmpb $48, (%r14,%rcx) - 0x0f, 0x85, 0x93, 0x00, 0x00, 0x00, //0x0000ac10 jne LBB5_2192 - 0x48, 0x83, 0xc0, 0xff, //0x0000ac16 addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000ac1a movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000ac1d cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ac21 jg LBB5_2184 - 0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x0000ac27 movl $-1022, %r12d - 0x4c, 0x8b, 0x75, 0xb8, //0x0000ac2d movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x0000ac31 movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ac35 movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000ac39 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ac3c movabsq $4503599627370495, %rdi - 0x31, 0xc9, //0x0000ac46 xorl %ecx, %ecx - 0xe9, 0xaf, 0x0c, 0x00, 0x00, //0x0000ac48 jmp LBB5_2329 - //0x0000ac4d LBB5_2187 - 0x48, 0x01, 0xc0, //0x0000ac4d addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000ac50 leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x0000ac54 addl $1, %edi - 0x48, 0x89, 0xc2, //0x0000ac57 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000ac5a shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000ac5d testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000ac60 je LBB5_2187 - 0xe9, 0x81, 0xfe, 0xff, 0xff, //0x0000ac66 jmp LBB5_2168 - //0x0000ac6b LBB5_2188 - 0x89, 0xc0, //0x0000ac6b movl %eax, %eax - //0x0000ac6d LBB5_2189 - 0x4c, 0x29, 0xf7, //0x0000ac6d subq %r14, %rdi - 0x48, 0x03, 0x7d, 0xc0, //0x0000ac70 addq $-64(%rbp), %rdi - 0x48, 0x29, 0xc7, //0x0000ac74 subq %rax, %rdi - 0x48, 0xf7, 0xd2, //0x0000ac77 notq %rdx - 0x48, 0x01, 0xfa, //0x0000ac7a addq %rdi, %rdx - 0x4c, 0x8b, 0x7d, 0x88, //0x0000ac7d movq $-120(%rbp), %r15 - 0xc5, 0x7e, 0x6f, 0x1d, 0xd7, 0x53, 0xff, 0xff, //0x0000ac81 vmovdqu $-44073(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0xe9, 0x15, 0xe6, 0xff, 0xff, //0x0000ac89 jmp LBB5_1803 - //0x0000ac8e LBB5_2190 - 0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x0000ac8e movl $-1022, %r12d - 0x45, 0x85, 0xd2, //0x0000ac94 testl %r10d, %r10d - 0x0f, 0x84, 0xb8, 0x09, 0x00, 0x00, //0x0000ac97 je LBB5_2306 - 0x48, 0x89, 0x7d, 0xb0, //0x0000ac9d movq %rdi, $-80(%rbp) - 0x45, 0x89, 0xd1, //0x0000aca1 movl %r10d, %r9d - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000aca4 jmp LBB5_2194 - //0x0000aca9 LBB5_2192 - 0x41, 0xbc, 0x02, 0xfc, 0xff, 0xff, //0x0000aca9 movl $-1022, %r12d - 0x45, 0x89, 0xd1, //0x0000acaf movl %r10d, %r9d - //0x0000acb2 LBB5_2193 - 0x45, 0x85, 0xc9, //0x0000acb2 testl %r9d, %r9d - 0x48, 0x89, 0x7d, 0xb0, //0x0000acb5 movq %rdi, $-80(%rbp) - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x0000acb9 je LBB5_2204 - //0x0000acbf LBB5_2194 - 0x49, 0x63, 0xc1, //0x0000acbf movslq %r9d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x0000acc2 leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x0000acc6 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000acca xorl %esi, %esi - //0x0000accc LBB5_2195 - 0x48, 0x8d, 0x0d, 0x6d, 0x46, 0x00, 0x00, //0x0000accc leaq $18029(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000acd3 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x36, //0x0000acdb movzbl (%r14,%rsi), %ecx - 0x38, 0xd9, //0x0000ace0 cmpb %bl, %cl - 0x0f, 0x85, 0x1b, 0x01, 0x00, 0x00, //0x0000ace2 jne LBB5_2214 - 0x48, 0x39, 0xf2, //0x0000ace8 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000aceb je LBB5_2202 - 0x48, 0x8d, 0x0d, 0x48, 0x46, 0x00, 0x00, //0x0000acf1 leaq $17992(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000acf8 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x36, 0x01, //0x0000ad00 movzbl $1(%r14,%rsi), %ecx - 0x38, 0xd9, //0x0000ad06 cmpb %bl, %cl - 0x0f, 0x85, 0xf5, 0x00, 0x00, 0x00, //0x0000ad08 jne LBB5_2214 - 0x48, 0x39, 0xf7, //0x0000ad0e cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000ad11 je LBB5_2202 - 0x48, 0x83, 0xfe, 0x24, //0x0000ad17 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000ad1b je LBB5_2203 - 0x48, 0x8d, 0x0d, 0x18, 0x46, 0x00, 0x00, //0x0000ad21 leaq $17944(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000ad28 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x36, 0x02, //0x0000ad30 movzbl $2(%r14,%rsi), %ecx - 0x38, 0xd9, //0x0000ad36 cmpb %bl, %cl - 0x0f, 0x85, 0xc5, 0x00, 0x00, 0x00, //0x0000ad38 jne LBB5_2214 - 0x48, 0x83, 0xc6, 0x03, //0x0000ad3e addq $3, %rsi - 0x48, 0x39, 0xf0, //0x0000ad42 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000ad45 jne LBB5_2195 - //0x0000ad4b LBB5_2202 - 0x44, 0x89, 0xc8, //0x0000ad4b movl %r9d, %eax - 0x48, 0x8d, 0x0d, 0xeb, 0x45, 0x00, 0x00, //0x0000ad4e leaq $17899(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000ad55 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xad, 0x00, 0x00, 0x00, //0x0000ad5d jne LBB5_2215 - //0x0000ad63 LBB5_2203 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x0000ad63 movl $16, %edi - 0xe9, 0xa8, 0x00, 0x00, 0x00, //0x0000ad68 jmp LBB5_2216 - //0x0000ad6d LBB5_2204 - 0x31, 0xc0, //0x0000ad6d xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ad6f movq $-56(%rbp), %r11 - 0x44, 0x8b, 0x45, 0x80, //0x0000ad73 movl $-128(%rbp), %r8d - //0x0000ad77 LBB5_2205 - 0x8a, 0x5d, 0xd7, //0x0000ad77 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ad7a movabsq $4503599627370495, %rdi - //0x0000ad84 LBB5_2206 - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000ad84 movq $-1, %rcx - 0x48, 0x8b, 0x75, 0xb0, //0x0000ad8b movq $-80(%rbp), %rsi - 0x83, 0xfe, 0x14, //0x0000ad8f cmpl $20, %esi - 0x0f, 0x8e, 0x0d, 0x00, 0x00, 0x00, //0x0000ad92 jle LBB5_2208 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000ad98 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x0000ad9c movq $-120(%rbp), %r15 - 0xe9, 0x57, 0x0b, 0x00, 0x00, //0x0000ada0 jmp LBB5_2329 - //0x0000ada5 LBB5_2208 - 0x89, 0xf1, //0x0000ada5 movl %esi, %ecx - 0x85, 0xf6, //0x0000ada7 testl %esi, %esi - 0x0f, 0x8e, 0x39, 0x01, 0x00, 0x00, //0x0000ada9 jle LBB5_2225 - 0x31, 0xff, //0x0000adaf xorl %edi, %edi - 0x85, 0xc0, //0x0000adb1 testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000adb3 movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x0000adb8 cmovgl %eax, %ebx - 0x4c, 0x8d, 0x41, 0xff, //0x0000adbb leaq $-1(%rcx), %r8 - 0x49, 0x39, 0xd8, //0x0000adbf cmpq %rbx, %r8 - 0x4c, 0x0f, 0x43, 0xc3, //0x0000adc2 cmovaeq %rbx, %r8 - 0x45, 0x8d, 0x48, 0x01, //0x0000adc6 leal $1(%r8), %r9d - 0x31, 0xd2, //0x0000adca xorl %edx, %edx - //0x0000adcc LBB5_2210 - 0x48, 0x39, 0xfb, //0x0000adcc cmpq %rdi, %rbx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000adcf je LBB5_2213 - 0x48, 0x8d, 0x14, 0x92, //0x0000add5 leaq (%rdx,%rdx,4), %rdx - 0x49, 0x0f, 0xbe, 0x34, 0x3e, //0x0000add9 movsbq (%r14,%rdi), %rsi - 0x48, 0x8d, 0x14, 0x56, //0x0000adde leaq (%rsi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000ade2 addq $-48, %rdx - 0x48, 0x83, 0xc7, 0x01, //0x0000ade6 addq $1, %rdi - 0x48, 0x39, 0xf9, //0x0000adea cmpq %rdi, %rcx - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000aded jne LBB5_2210 - 0x45, 0x89, 0xc8, //0x0000adf3 movl %r9d, %r8d - //0x0000adf6 LBB5_2213 - 0x44, 0x8b, 0x4d, 0x80, //0x0000adf6 movl $-128(%rbp), %r9d - 0x48, 0x8b, 0x75, 0xb0, //0x0000adfa movq $-80(%rbp), %rsi - 0xe9, 0xed, 0x00, 0x00, 0x00, //0x0000adfe jmp LBB5_2226 - //0x0000ae03 LBB5_2214 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x0000ae03 movl $16, %edi - 0x38, 0xd9, //0x0000ae08 cmpb %bl, %cl - 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x0000ae0a jge LBB5_2216 - //0x0000ae10 LBB5_2215 - 0xbf, 0x0f, 0x00, 0x00, 0x00, //0x0000ae10 movl $15, %edi - //0x0000ae15 LBB5_2216 - 0x45, 0x85, 0xc9, //0x0000ae15 testl %r9d, %r9d - 0x0f, 0x8e, 0xc1, 0x00, 0x00, 0x00, //0x0000ae18 jle LBB5_2224 - 0x4c, 0x89, 0x65, 0x90, //0x0000ae1e movq %r12, $-112(%rbp) - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000ae22 movabsq $-432345564227567616, %r12 - 0x48, 0x89, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000ae2c movq %rdi, $-168(%rbp) - 0x46, 0x8d, 0x2c, 0x0f, //0x0000ae33 leal (%rdi,%r9), %r13d - 0x44, 0x89, 0xcb, //0x0000ae37 movl %r9d, %ebx - 0x4d, 0x63, 0xc5, //0x0000ae3a movslq %r13d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x0000ae3d addq $-1, %r8 - 0x48, 0x83, 0xc3, 0x01, //0x0000ae41 addq $1, %rbx - 0x41, 0x83, 0xc1, 0xff, //0x0000ae45 addl $-1, %r9d - 0x31, 0xc9, //0x0000ae49 xorl %ecx, %ecx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000ae4b movl $1, %edi - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000ae50 jmp LBB5_2220 - //0x0000ae55 LBB5_2218 - 0x48, 0x85, 0xc0, //0x0000ae55 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x0000ae58 cmovnel %edi, %r15d - //0x0000ae5c LBB5_2219 - 0x41, 0x83, 0xc5, 0xff, //0x0000ae5c addl $-1, %r13d - 0x49, 0x83, 0xc0, 0xff, //0x0000ae60 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0xff, //0x0000ae64 addq $-1, %rbx - 0x41, 0x83, 0xc1, 0xff, //0x0000ae68 addl $-1, %r9d - 0x48, 0x83, 0xfb, 0x01, //0x0000ae6c cmpq $1, %rbx - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000ae70 jle LBB5_2222 - //0x0000ae76 LBB5_2220 - 0x4c, 0x01, 0xe1, //0x0000ae76 addq %r12, %rcx - 0x44, 0x89, 0xc8, //0x0000ae79 movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x06, //0x0000ae7c movsbq (%r14,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x0000ae81 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x0000ae85 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000ae88 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000ae8b movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x0000ae95 mulq %rcx - 0x48, 0x89, 0xd1, //0x0000ae98 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000ae9b shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x0000ae9f leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000aea3 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000aea7 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000aeaa subq %rdx, %rax - 0x4d, 0x39, 0xd8, //0x0000aead cmpq %r11, %r8 - 0x0f, 0x83, 0x9f, 0xff, 0xff, 0xff, //0x0000aeb0 jae LBB5_2218 - 0x04, 0x30, //0x0000aeb6 addb $48, %al - 0x43, 0x88, 0x04, 0x06, //0x0000aeb8 movb %al, (%r14,%r8) - 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x0000aebc jmp LBB5_2219 - //0x0000aec1 LBB5_2222 - 0x48, 0x83, 0xfe, 0x0a, //0x0000aec1 cmpq $10, %rsi - 0x44, 0x8b, 0x45, 0x80, //0x0000aec5 movl $-128(%rbp), %r8d - 0x0f, 0x83, 0x93, 0x00, 0x00, 0x00, //0x0000aec9 jae LBB5_2231 - 0x4c, 0x8b, 0x65, 0x90, //0x0000aecf movq $-112(%rbp), %r12 - 0x48, 0x8b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000aed3 movq $-168(%rbp), %rdi - 0xe9, 0xfa, 0x00, 0x00, 0x00, //0x0000aeda jmp LBB5_2235 - //0x0000aedf LBB5_2224 - 0x44, 0x8b, 0x45, 0x80, //0x0000aedf movl $-128(%rbp), %r8d - 0xe9, 0xf1, 0x00, 0x00, 0x00, //0x0000aee3 jmp LBB5_2235 - //0x0000aee8 LBB5_2225 - 0x45, 0x89, 0xc1, //0x0000aee8 movl %r8d, %r9d - 0x45, 0x31, 0xc0, //0x0000aeeb xorl %r8d, %r8d - 0x31, 0xd2, //0x0000aeee xorl %edx, %edx - //0x0000aef0 LBB5_2226 - 0x85, 0xf6, //0x0000aef0 testl %esi, %esi - 0x41, 0x0f, 0x9e, 0xc2, //0x0000aef2 setle %r10b - 0x89, 0xf7, //0x0000aef6 movl %esi, %edi - 0x44, 0x29, 0xc7, //0x0000aef8 subl %r8d, %edi - 0x0f, 0x8e, 0x58, 0x00, 0x00, 0x00, //0x0000aefb jle LBB5_2230 - 0x83, 0xff, 0x10, //0x0000af01 cmpl $16, %edi - 0x0f, 0x82, 0x3a, 0x09, 0x00, 0x00, //0x0000af04 jb LBB5_2315 - 0x41, 0x89, 0xfb, //0x0000af0a movl %edi, %r11d - 0xc5, 0xfa, 0x6f, 0x05, 0xab, 0x52, 0xff, 0xff, //0x0000af0d vmovdqu $-44373(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000af15 vpinsrq $0, %rdx, %xmm0, %xmm0 - 0x41, 0x83, 0xe3, 0xf0, //0x0000af1b andl $-16, %r11d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x97, 0x52, 0xff, 0xff, 0xf0, //0x0000af1f vpblendd $240, $-44393(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x73, 0xf0, //0x0000af29 leal $-16(%r11), %esi - 0x89, 0xf2, //0x0000af2d movl %esi, %edx - 0xc1, 0xea, 0x04, //0x0000af2f shrl $4, %edx - 0x83, 0xc2, 0x01, //0x0000af32 addl $1, %edx - 0x89, 0xd3, //0x0000af35 movl %edx, %ebx - 0x83, 0xe3, 0x03, //0x0000af37 andl $3, %ebx - 0x83, 0xfe, 0x30, //0x0000af3a cmpl $48, %esi - 0x0f, 0x83, 0x32, 0x07, 0x00, 0x00, //0x0000af3d jae LBB5_2307 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x44, 0x53, 0xff, 0xff, //0x0000af43 vpbroadcastq $-44220(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x0000af4c vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x0000af50 vmovdqa %ymm2, %ymm1 - 0xe9, 0x9c, 0x07, 0x00, 0x00, //0x0000af54 jmp LBB5_2309 - //0x0000af59 LBB5_2230 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000af59 movq $-80(%rbp), %rdi - 0xe9, 0xfb, 0x08, 0x00, 0x00, //0x0000af5d jmp LBB5_2317 - //0x0000af62 LBB5_2231 - 0x49, 0x63, 0xf5, //0x0000af62 movslq %r13d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000af65 addq $-1, %rsi - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x0000af69 movl $1, %r9d - 0x4c, 0x8b, 0x65, 0x90, //0x0000af6f movq $-112(%rbp), %r12 - 0x48, 0x8b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000af73 movq $-168(%rbp), %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000af7a jmp LBB5_2233 - //0x0000af7f LBB5_2232 - 0x48, 0x85, 0xc0, //0x0000af7f testq %rax, %rax - 0x45, 0x0f, 0x45, 0xf9, //0x0000af82 cmovnel %r9d, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x0000af86 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000af8a cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000af8e movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000af91 jbe LBB5_2235 - //0x0000af97 LBB5_2233 - 0x48, 0x89, 0xc8, //0x0000af97 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000af9a movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000afa4 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000afa7 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000afab leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x0000afaf leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x0000afb3 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x0000afb6 subq %rbx, %rax - 0x4c, 0x39, 0xde, //0x0000afb9 cmpq %r11, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000afbc jae LBB5_2232 - 0x04, 0x30, //0x0000afc2 addb $48, %al - 0x41, 0x88, 0x04, 0x36, //0x0000afc4 movb %al, (%r14,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000afc8 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000afcc cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000afd0 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000afd3 ja LBB5_2233 - //0x0000afd9 LBB5_2235 - 0x41, 0x01, 0xfa, //0x0000afd9 addl %edi, %r10d - 0x49, 0x63, 0xc2, //0x0000afdc movslq %r10d, %rax - 0x49, 0x39, 0xc3, //0x0000afdf cmpq %rax, %r11 - 0x41, 0x0f, 0x46, 0xc3, //0x0000afe2 cmovbel %r11d, %eax - 0x48, 0x8b, 0x4d, 0xb0, //0x0000afe6 movq $-80(%rbp), %rcx - 0x01, 0xf9, //0x0000afea addl %edi, %ecx - 0x48, 0x89, 0x4d, 0xb0, //0x0000afec movq %rcx, $-80(%rbp) - 0x85, 0xc0, //0x0000aff0 testl %eax, %eax - 0x0f, 0x8e, 0x3a, 0x00, 0x00, 0x00, //0x0000aff2 jle LBB5_2239 - 0x89, 0xc1, //0x0000aff8 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000affa addq $1, %rcx - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000affe movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b002 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b005 movabsq $4503599627370495, %rdi - //0x0000b00f LBB5_2237 - 0x8d, 0x50, 0xff, //0x0000b00f leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x16, 0x30, //0x0000b012 cmpb $48, (%r14,%rdx) - 0x0f, 0x85, 0x67, 0xfd, 0xff, 0xff, //0x0000b017 jne LBB5_2206 - 0x48, 0x83, 0xc1, 0xff, //0x0000b01d addq $-1, %rcx - 0x89, 0xd0, //0x0000b021 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000b023 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b027 jg LBB5_2237 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000b02d jmp LBB5_2240 - //0x0000b032 LBB5_2239 - 0x85, 0xc0, //0x0000b032 testl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b034 movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b038 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b03b movabsq $4503599627370495, %rdi - 0x0f, 0x85, 0x39, 0xfd, 0xff, 0xff, //0x0000b045 jne LBB5_2206 - //0x0000b04b LBB5_2240 - 0x31, 0xd2, //0x0000b04b xorl %edx, %edx - 0x31, 0xf6, //0x0000b04d xorl %esi, %esi - 0x4c, 0x8b, 0x7d, 0x88, //0x0000b04f movq $-120(%rbp), %r15 - 0xe9, 0x6a, 0x08, 0x00, 0x00, //0x0000b053 jmp LBB5_2325 - //0x0000b058 LBB5_2251 - 0x31, 0xc0, //0x0000b058 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b05a movq $-56(%rbp), %r11 - 0xe9, 0x14, 0xfd, 0xff, 0xff, //0x0000b05e jmp LBB5_2205 - //0x0000b063 LBB5_2252 - 0x0f, 0xbc, 0xc1, //0x0000b063 bsfl %ecx, %eax - 0x49, 0x01, 0xc5, //0x0000b066 addq %rax, %r13 - 0x48, 0x8d, 0x05, 0xa0, 0x5b, 0x00, 0x00, //0x0000b069 leaq $23456(%rip), %rax /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xef, //0x0000b070 movq %r13, %rdi - 0x4c, 0x89, 0xe9, //0x0000b073 movq %r13, %rcx - //0x0000b076 LBB5_2253 - 0x0f, 0xb6, 0x57, 0x01, //0x0000b076 movzbl $1(%rdi), %edx - 0x48, 0x83, 0xfa, 0x75, //0x0000b07a cmpq $117, %rdx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000b07e je LBB5_2256 - 0x8a, 0x14, 0x02, //0x0000b084 movb (%rdx,%rax), %dl - 0x84, 0xd2, //0x0000b087 testb %dl, %dl - 0x0f, 0x84, 0xb1, 0x05, 0x00, 0x00, //0x0000b089 je LBB5_2305 - 0x4c, 0x89, 0x75, 0xb8, //0x0000b08f movq %r14, $-72(%rbp) - 0x48, 0x83, 0xc7, 0x02, //0x0000b093 addq $2, %rdi - 0x88, 0x11, //0x0000b097 movb %dl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x0000b099 addq $1, %rcx - 0x48, 0x89, 0x7d, 0xc0, //0x0000b09d movq %rdi, $-64(%rbp) - 0x49, 0x89, 0xc9, //0x0000b0a1 movq %rcx, %r9 - 0xe9, 0x41, 0x02, 0x00, 0x00, //0x0000b0a4 jmp LBB5_2275 - //0x0000b0a9 LBB5_2256 - 0x4c, 0x89, 0x75, 0xb8, //0x0000b0a9 movq %r14, $-72(%rbp) - 0x44, 0x8b, 0x47, 0x02, //0x0000b0ad movl $2(%rdi), %r8d - 0x44, 0x89, 0xc3, //0x0000b0b1 movl %r8d, %ebx - 0xf7, 0xd3, //0x0000b0b4 notl %ebx - 0x41, 0x8d, 0x90, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b0b6 leal $-808464432(%r8), %edx - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x0000b0bd andl $-2139062144, %ebx - 0x40, 0xb6, 0x01, //0x0000b0c3 movb $1, %sil - 0x48, 0x89, 0x75, 0xa0, //0x0000b0c6 movq %rsi, $-96(%rbp) - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000b0ca movq $-12, %rsi - 0x85, 0xd3, //0x0000b0d1 testl %edx, %ebx - 0x0f, 0x85, 0xcf, 0x0d, 0x00, 0x00, //0x0000b0d3 jne LBB5_2367 - 0x41, 0x8d, 0x90, 0x19, 0x19, 0x19, 0x19, //0x0000b0d9 leal $421075225(%r8), %edx - 0x44, 0x09, 0xc2, //0x0000b0e0 orl %r8d, %edx - 0xf7, 0xc2, 0x80, 0x80, 0x80, 0x80, //0x0000b0e3 testl $-2139062144, %edx - 0x0f, 0x85, 0xb9, 0x0d, 0x00, 0x00, //0x0000b0e9 jne LBB5_2367 - 0x44, 0x89, 0xc2, //0x0000b0ef movl %r8d, %edx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b0f2 andl $2139062143, %edx - 0x41, 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b0f8 movl $-1061109568, %r9d - 0x41, 0x29, 0xd1, //0x0000b0fe subl %edx, %r9d - 0x44, 0x8d, 0xb2, 0x46, 0x46, 0x46, 0x46, //0x0000b101 leal $1179010630(%rdx), %r14d - 0x41, 0x21, 0xd9, //0x0000b108 andl %ebx, %r9d - 0x45, 0x85, 0xf1, //0x0000b10b testl %r14d, %r9d - 0x0f, 0x85, 0x94, 0x0d, 0x00, 0x00, //0x0000b10e jne LBB5_2367 - 0x41, 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b114 movl $-522133280, %r9d - 0x41, 0x29, 0xd1, //0x0000b11a subl %edx, %r9d - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x0000b11d addl $960051513, %edx - 0x44, 0x21, 0xcb, //0x0000b123 andl %r9d, %ebx - 0x85, 0xd3, //0x0000b126 testl %edx, %ebx - 0x0f, 0x85, 0x7a, 0x0d, 0x00, 0x00, //0x0000b128 jne LBB5_2367 - 0x41, 0x0f, 0xc8, //0x0000b12e bswapl %r8d - 0x44, 0x89, 0xc2, //0x0000b131 movl %r8d, %edx - 0xc1, 0xea, 0x04, //0x0000b134 shrl $4, %edx - 0xf7, 0xd2, //0x0000b137 notl %edx - 0x81, 0xe2, 0x01, 0x01, 0x01, 0x01, //0x0000b139 andl $16843009, %edx - 0x8d, 0x14, 0xd2, //0x0000b13f leal (%rdx,%rdx,8), %edx - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b142 andl $252645135, %r8d - 0x41, 0x01, 0xd0, //0x0000b149 addl %edx, %r8d - 0x44, 0x89, 0xc2, //0x0000b14c movl %r8d, %edx - 0xc1, 0xea, 0x04, //0x0000b14f shrl $4, %edx - 0x44, 0x09, 0xc2, //0x0000b152 orl %r8d, %edx - 0x0f, 0xb6, 0xda, //0x0000b155 movzbl %dl, %ebx - 0xc1, 0xea, 0x08, //0x0000b158 shrl $8, %edx - 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x0000b15b andl $65280, %edx - 0x09, 0xd3, //0x0000b161 orl %edx, %ebx - 0x48, 0x8d, 0x57, 0x06, //0x0000b163 leaq $6(%rdi), %rdx - 0x48, 0x89, 0x55, 0xc0, //0x0000b167 movq %rdx, $-64(%rbp) - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000b16b cmpl $128, %ebx - 0x0f, 0x82, 0x1d, 0x04, 0x00, 0x00, //0x0000b171 jb LBB5_2300 - 0x45, 0x31, 0xc0, //0x0000b177 xorl %r8d, %r8d - //0x0000b17a LBB5_2262 - 0x89, 0xda, //0x0000b17a movl %ebx, %edx - 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x0000b17c cmpl $2047, %ebx - 0x0f, 0x86, 0x1e, 0x04, 0x00, 0x00, //0x0000b182 jbe LBB5_2302 - 0x81, 0xe2, 0x00, 0xf8, 0xff, 0xff, //0x0000b188 andl $-2048, %edx - 0x81, 0xfa, 0x00, 0xd8, 0x00, 0x00, //0x0000b18e cmpl $55296, %edx - 0x0f, 0x85, 0x21, 0x01, 0x00, 0x00, //0x0000b194 jne LBB5_2274 - 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x0000b19a cmpl $56319, %ebx - 0x0f, 0x87, 0x22, 0x04, 0x00, 0x00, //0x0000b1a0 ja LBB5_2303 - 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000b1a6 cmpb $92, $6(%rdi,%r8,2) - 0x0f, 0x85, 0x16, 0x04, 0x00, 0x00, //0x0000b1ac jne LBB5_2303 - 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000b1b2 cmpb $117, $7(%rdi,%r8,2) - 0x0f, 0x85, 0x0a, 0x04, 0x00, 0x00, //0x0000b1b8 jne LBB5_2303 - 0x46, 0x8b, 0x74, 0x47, 0x08, //0x0000b1be movl $8(%rdi,%r8,2), %r14d - 0x45, 0x89, 0xf5, //0x0000b1c3 movl %r14d, %r13d - 0x41, 0xf7, 0xd5, //0x0000b1c6 notl %r13d - 0x41, 0x8d, 0x96, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b1c9 leal $-808464432(%r14), %edx - 0x41, 0x81, 0xe5, 0x80, 0x80, 0x80, 0x80, //0x0000b1d0 andl $-2139062144, %r13d - 0x41, 0x85, 0xd5, //0x0000b1d7 testl %edx, %r13d - 0x0f, 0x85, 0x45, 0x0f, 0x00, 0x00, //0x0000b1da jne LBB5_2399 - 0x41, 0x8d, 0x96, 0x19, 0x19, 0x19, 0x19, //0x0000b1e0 leal $421075225(%r14), %edx - 0x44, 0x09, 0xf2, //0x0000b1e7 orl %r14d, %edx - 0xf7, 0xc2, 0x80, 0x80, 0x80, 0x80, //0x0000b1ea testl $-2139062144, %edx - 0x0f, 0x85, 0x2f, 0x0f, 0x00, 0x00, //0x0000b1f0 jne LBB5_2399 - 0x45, 0x89, 0xf1, //0x0000b1f6 movl %r14d, %r9d - 0x41, 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b1f9 andl $2139062143, %r9d - 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b200 movl $-1061109568, %edx - 0x44, 0x29, 0xca, //0x0000b205 subl %r9d, %edx - 0x89, 0x55, 0x90, //0x0000b208 movl %edx, $-112(%rbp) - 0x41, 0x8d, 0x91, 0x46, 0x46, 0x46, 0x46, //0x0000b20b leal $1179010630(%r9), %edx - 0x89, 0x55, 0xb0, //0x0000b212 movl %edx, $-80(%rbp) - 0x8b, 0x55, 0x90, //0x0000b215 movl $-112(%rbp), %edx - 0x44, 0x21, 0xea, //0x0000b218 andl %r13d, %edx - 0x85, 0x55, 0xb0, //0x0000b21b testl %edx, $-80(%rbp) - 0x0f, 0x85, 0x01, 0x0f, 0x00, 0x00, //0x0000b21e jne LBB5_2399 - 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b224 movl $-522133280, %edx - 0x44, 0x29, 0xca, //0x0000b229 subl %r9d, %edx - 0x41, 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x0000b22c addl $960051513, %r9d - 0x41, 0x21, 0xd5, //0x0000b233 andl %edx, %r13d - 0x45, 0x85, 0xcd, //0x0000b236 testl %r9d, %r13d - 0x0f, 0x85, 0xe6, 0x0e, 0x00, 0x00, //0x0000b239 jne LBB5_2399 - 0x41, 0x0f, 0xce, //0x0000b23f bswapl %r14d - 0x44, 0x89, 0xf2, //0x0000b242 movl %r14d, %edx - 0xc1, 0xea, 0x04, //0x0000b245 shrl $4, %edx - 0xf7, 0xd2, //0x0000b248 notl %edx - 0x81, 0xe2, 0x01, 0x01, 0x01, 0x01, //0x0000b24a andl $16843009, %edx - 0x8d, 0x14, 0xd2, //0x0000b250 leal (%rdx,%rdx,8), %edx - 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b253 andl $252645135, %r14d - 0x41, 0x01, 0xd6, //0x0000b25a addl %edx, %r14d - 0x44, 0x89, 0xf2, //0x0000b25d movl %r14d, %edx - 0xc1, 0xea, 0x04, //0x0000b260 shrl $4, %edx - 0x44, 0x09, 0xf2, //0x0000b263 orl %r14d, %edx - 0x41, 0x89, 0xd5, //0x0000b266 movl %edx, %r13d - 0x41, 0xc1, 0xed, 0x08, //0x0000b269 shrl $8, %r13d - 0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x0000b26d andl $65280, %r13d - 0x44, 0x0f, 0xb6, 0xca, //0x0000b274 movzbl %dl, %r9d - 0x45, 0x09, 0xe9, //0x0000b278 orl %r13d, %r9d - 0x81, 0xe2, 0x00, 0x00, 0xfc, 0x00, //0x0000b27b andl $16515072, %edx - 0x81, 0xfa, 0x00, 0x00, 0xdc, 0x00, //0x0000b281 cmpl $14417920, %edx - 0x0f, 0x84, 0x55, 0x03, 0x00, 0x00, //0x0000b287 je LBB5_2304 - 0x48, 0x83, 0x45, 0xc0, 0x06, //0x0000b28d addq $6, $-64(%rbp) - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000b292 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000b299 movb $-67, $2(%rcx,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x0000b29f addq $3, %r8 - 0x44, 0x89, 0xcb, //0x0000b2a3 movl %r9d, %ebx - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000b2a6 cmpl $128, %r9d - 0x0f, 0x83, 0xc7, 0xfe, 0xff, 0xff, //0x0000b2ad jae LBB5_2262 - 0x4c, 0x01, 0xc1, //0x0000b2b3 addq %r8, %rcx - 0xe9, 0xdc, 0x02, 0x00, 0x00, //0x0000b2b6 jmp LBB5_2301 - //0x0000b2bb LBB5_2274 - 0x89, 0xda, //0x0000b2bb movl %ebx, %edx - 0xc1, 0xea, 0x0c, //0x0000b2bd shrl $12, %edx - 0x80, 0xca, 0xe0, //0x0000b2c0 orb $-32, %dl - 0x42, 0x88, 0x14, 0x01, //0x0000b2c3 movb %dl, (%rcx,%r8) - 0x89, 0xda, //0x0000b2c7 movl %ebx, %edx - 0xc1, 0xea, 0x06, //0x0000b2c9 shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x0000b2cc andb $63, %dl - 0x80, 0xca, 0x80, //0x0000b2cf orb $-128, %dl - 0x42, 0x88, 0x54, 0x01, 0x01, //0x0000b2d2 movb %dl, $1(%rcx,%r8) - 0x80, 0xe3, 0x3f, //0x0000b2d7 andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000b2da orb $-128, %bl - 0x4e, 0x8d, 0x0c, 0x01, //0x0000b2dd leaq (%rcx,%r8), %r9 - 0x49, 0x83, 0xc1, 0x03, //0x0000b2e1 addq $3, %r9 - 0x42, 0x88, 0x5c, 0x01, 0x02, //0x0000b2e5 movb %bl, $2(%rcx,%r8) - //0x0000b2ea LBB5_2275 - 0x48, 0x8b, 0x7d, 0xc0, //0x0000b2ea movq $-64(%rbp), %rdi - 0x80, 0x3f, 0x5c, //0x0000b2ee cmpb $92, (%rdi) - 0x49, 0x89, 0xfd, //0x0000b2f1 movq %rdi, %r13 - 0x4c, 0x89, 0xc9, //0x0000b2f4 movq %r9, %rcx - 0x4c, 0x8b, 0x75, 0xb8, //0x0000b2f7 movq $-72(%rbp), %r14 - 0x0f, 0x84, 0x75, 0xfd, 0xff, 0xff, //0x0000b2fb je LBB5_2253 - 0xc5, 0x7d, 0x7f, 0xdf, //0x0000b301 vmovdqa %ymm11, %ymm7 - 0x48, 0x8b, 0x55, 0xc0, //0x0000b305 movq $-64(%rbp), %rdx - 0xc5, 0xfe, 0x6f, 0x1a, //0x0000b309 vmovdqu (%rdx), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000b30d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000b311 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x0000b315 vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x0000b319 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000b31d vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x0000b321 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x0000b325 vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x0000b329 addl $-1, %ecx - 0xc5, 0xfa, 0x6f, 0x32, //0x0000b32c vmovdqu (%rdx), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf2, //0x0000b330 vmovd %xmm6, %edx - 0x85, 0xf1, //0x0000b334 testl %esi, %ecx - 0x0f, 0x85, 0xa0, 0x0b, 0x00, 0x00, //0x0000b336 jne LBB5_2370 - 0x31, 0xdb, //0x0000b33c xorl %ebx, %ebx - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000b33e movq $-64(%rbp), %r13 - 0x4c, 0x89, 0xc9, //0x0000b342 movq %r9, %rcx - //0x0000b345 LBB5_2278 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000b345 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x0000b34a vpmovmskb %ymm5, %edi - 0x83, 0xc6, 0xff, //0x0000b34e addl $-1, %esi - 0x85, 0xfe, //0x0000b351 testl %edi, %esi - 0x0f, 0x85, 0x91, 0x0d, 0x00, 0x00, //0x0000b353 jne LBB5_2396 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000b359 vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b35e vpmovmskb %ymm4, %edi - 0x85, 0xfe, //0x0000b362 testl %edi, %esi - 0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x0000b364 jne LBB5_2281 - 0xc5, 0xfe, 0x7f, 0x19, //0x0000b36a vmovdqu %ymm3, (%rcx) - 0x4d, 0x8d, 0x45, 0x20, //0x0000b36e leaq $32(%r13), %r8 - 0x48, 0x83, 0xc1, 0x20, //0x0000b372 addq $32, %rcx - 0xc4, 0xc1, 0x7e, 0x6f, 0x5d, 0x20, //0x0000b376 vmovdqu $32(%r13), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000b37c vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000b380 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x0000b384 vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x0000b388 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000b38c vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x0000b390 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x0000b394 vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x0000b398 addl $-1, %edi - 0x48, 0x83, 0xc3, 0x20, //0x0000b39b addq $32, %rbx - 0xc4, 0xc1, 0x7a, 0x6f, 0x75, 0x20, //0x0000b39f vmovdqu $32(%r13), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf2, //0x0000b3a5 vmovd %xmm6, %edx - 0x4d, 0x89, 0xc5, //0x0000b3a9 movq %r8, %r13 - 0x85, 0xf7, //0x0000b3ac testl %esi, %edi - 0x0f, 0x84, 0x91, 0xff, 0xff, 0xff, //0x0000b3ae je LBB5_2278 - 0xe9, 0x2a, 0x0b, 0x00, 0x00, //0x0000b3b4 jmp LBB5_2371 - //0x0000b3b9 LBB5_2281 - 0x4c, 0x89, 0xef, //0x0000b3b9 movq %r13, %rdi - 0x80, 0xfa, 0x5c, //0x0000b3bc cmpb $92, %dl - 0x4c, 0x8b, 0x75, 0xb8, //0x0000b3bf movq $-72(%rbp), %r14 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b3c3 vmovdqa %ymm7, %ymm11 - 0x0f, 0x84, 0xa9, 0xfc, 0xff, 0xff, //0x0000b3c7 je LBB5_2253 - //0x0000b3cd LBB5_2282 - 0x41, 0x88, 0x14, 0x19, //0x0000b3cd movb %dl, (%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b3d1 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x01, //0x0000b3d5 movzbl $1(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b3da cmpb $92, %cl - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x0000b3dd je LBB5_2291 - 0x41, 0x88, 0x4c, 0x19, 0x01, //0x0000b3e3 movb %cl, $1(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b3e8 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x02, //0x0000b3ec movzbl $2(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b3f1 cmpb $92, %cl - 0x0f, 0x84, 0xc8, 0x00, 0x00, 0x00, //0x0000b3f4 je LBB5_2292 - 0x41, 0x88, 0x4c, 0x19, 0x02, //0x0000b3fa movb %cl, $2(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b3ff movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x03, //0x0000b403 movzbl $3(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b408 cmpb $92, %cl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000b40b je LBB5_2293 - 0x41, 0x88, 0x4c, 0x19, 0x03, //0x0000b411 movb %cl, $3(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b416 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x04, //0x0000b41a movzbl $4(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b41f cmpb $92, %cl - 0x0f, 0x84, 0xdc, 0x00, 0x00, 0x00, //0x0000b422 je LBB5_2294 - 0x41, 0x88, 0x4c, 0x19, 0x04, //0x0000b428 movb %cl, $4(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b42d movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x05, //0x0000b431 movzbl $5(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b436 cmpb $92, %cl - 0x0f, 0x84, 0xe6, 0x00, 0x00, 0x00, //0x0000b439 je LBB5_2295 - 0x41, 0x88, 0x4c, 0x19, 0x05, //0x0000b43f movb %cl, $5(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b444 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x06, //0x0000b448 movzbl $6(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b44d cmpb $92, %cl - 0x0f, 0x84, 0xf0, 0x00, 0x00, 0x00, //0x0000b450 je LBB5_2296 - 0x41, 0x88, 0x4c, 0x19, 0x06, //0x0000b456 movb %cl, $6(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b45b movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x4c, 0x19, 0x07, //0x0000b45f movzbl $7(%rcx,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x0000b464 cmpb $92, %cl - 0x0f, 0x84, 0xfa, 0x00, 0x00, 0x00, //0x0000b467 je LBB5_2297 - 0x41, 0x88, 0x4c, 0x19, 0x07, //0x0000b46d movb %cl, $7(%r9,%rbx) - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b472 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x54, 0x19, 0x08, //0x0000b476 movzbl $8(%rcx,%rbx), %edx - 0x48, 0x83, 0xc3, 0x08, //0x0000b47b addq $8, %rbx - 0x80, 0xfa, 0x5c, //0x0000b47f cmpb $92, %dl - 0x0f, 0x85, 0x45, 0xff, 0xff, 0xff, //0x0000b482 jne LBB5_2282 - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000b488 movq $-64(%rbp), %r13 - 0x4a, 0x8d, 0x3c, 0x2b, //0x0000b48c leaq (%rbx,%r13), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x0000b490 addq $-1, %rdi - 0x49, 0x01, 0xdd, //0x0000b494 addq %rbx, %r13 - 0x49, 0x01, 0xd9, //0x0000b497 addq %rbx, %r9 - 0x48, 0x83, 0xc7, 0x01, //0x0000b49a addq $1, %rdi - 0x4c, 0x89, 0xc9, //0x0000b49e movq %r9, %rcx - 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x0000b4a1 jmp LBB5_2299 - //0x0000b4a6 LBB5_2291 - 0x48, 0x8b, 0x7d, 0xc0, //0x0000b4a6 movq $-64(%rbp), %rdi - 0x4c, 0x8d, 0x2c, 0x1f, //0x0000b4aa leaq (%rdi,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000b4ae addq $1, %r13 - 0x48, 0x01, 0xdf, //0x0000b4b2 addq %rbx, %rdi - 0x49, 0x8d, 0x0c, 0x19, //0x0000b4b5 leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x0000b4b9 addq $1, %rcx - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x0000b4bd jmp LBB5_2298 - //0x0000b4c2 LBB5_2292 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b4c2 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b4c6 leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000b4ca addq $1, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b4ce leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x02, //0x0000b4d2 addq $2, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b4d6 leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x0000b4da addq $2, %rcx - 0xe9, 0xa0, 0x00, 0x00, 0x00, //0x0000b4de jmp LBB5_2298 - //0x0000b4e3 LBB5_2293 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b4e3 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b4e7 leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x0000b4eb addq $2, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b4ef leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x03, //0x0000b4f3 addq $3, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b4f7 leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x0000b4fb addq $3, %rcx - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x0000b4ff jmp LBB5_2298 - //0x0000b504 LBB5_2294 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b504 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b508 leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x0000b50c addq $3, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b510 leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x04, //0x0000b514 addq $4, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b518 leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x0000b51c addq $4, %rcx - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x0000b520 jmp LBB5_2298 - //0x0000b525 LBB5_2295 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b525 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b529 leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x0000b52d addq $4, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b531 leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x05, //0x0000b535 addq $5, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b539 leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x0000b53d addq $5, %rcx - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x0000b541 jmp LBB5_2298 - //0x0000b546 LBB5_2296 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b546 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b54a leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x0000b54e addq $5, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b552 leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x06, //0x0000b556 addq $6, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b55a leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x0000b55e addq $6, %rcx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000b562 jmp LBB5_2298 - //0x0000b567 LBB5_2297 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000b567 movq $-64(%rbp), %rcx - 0x48, 0x8d, 0x3c, 0x19, //0x0000b56b leaq (%rcx,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x0000b56f addq $6, %rdi - 0x4c, 0x8d, 0x2c, 0x19, //0x0000b573 leaq (%rcx,%rbx), %r13 - 0x49, 0x83, 0xc5, 0x07, //0x0000b577 addq $7, %r13 - 0x49, 0x8d, 0x0c, 0x19, //0x0000b57b leaq (%r9,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x0000b57f addq $7, %rcx - //0x0000b583 LBB5_2298 - 0x48, 0x83, 0xc7, 0x01, //0x0000b583 addq $1, %rdi - //0x0000b587 LBB5_2299 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000b587 movq $-72(%rbp), %r14 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b58b vmovdqa %ymm7, %ymm11 - 0xe9, 0xe2, 0xfa, 0xff, 0xff, //0x0000b58f jmp LBB5_2253 - //0x0000b594 LBB5_2300 - 0x41, 0x89, 0xd9, //0x0000b594 movl %ebx, %r9d - //0x0000b597 LBB5_2301 - 0x44, 0x88, 0x09, //0x0000b597 movb %r9b, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x0000b59a addq $1, %rcx - 0x49, 0x89, 0xc9, //0x0000b59e movq %rcx, %r9 - 0xe9, 0x44, 0xfd, 0xff, 0xff, //0x0000b5a1 jmp LBB5_2275 - //0x0000b5a6 LBB5_2302 - 0xc1, 0xea, 0x06, //0x0000b5a6 shrl $6, %edx - 0x80, 0xca, 0xc0, //0x0000b5a9 orb $-64, %dl - 0x42, 0x88, 0x14, 0x01, //0x0000b5ac movb %dl, (%rcx,%r8) - 0x80, 0xe3, 0x3f, //0x0000b5b0 andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000b5b3 orb $-128, %bl - 0x4e, 0x8d, 0x0c, 0x01, //0x0000b5b6 leaq (%rcx,%r8), %r9 - 0x49, 0x83, 0xc1, 0x02, //0x0000b5ba addq $2, %r9 - 0x42, 0x88, 0x5c, 0x01, 0x01, //0x0000b5be movb %bl, $1(%rcx,%r8) - 0xe9, 0x22, 0xfd, 0xff, 0xff, //0x0000b5c3 jmp LBB5_2275 - //0x0000b5c8 LBB5_2303 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000b5c8 movw $-16401, (%rcx,%r8) - 0x4e, 0x8d, 0x0c, 0x01, //0x0000b5cf leaq (%rcx,%r8), %r9 - 0x49, 0x83, 0xc1, 0x03, //0x0000b5d3 addq $3, %r9 - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000b5d7 movb $-67, $2(%rcx,%r8) - 0xe9, 0x08, 0xfd, 0xff, 0xff, //0x0000b5dd jmp LBB5_2275 - //0x0000b5e2 LBB5_2304 - 0xc1, 0xe3, 0x0a, //0x0000b5e2 shll $10, %ebx - 0x44, 0x89, 0xca, //0x0000b5e5 movl %r9d, %edx - 0x01, 0xda, //0x0000b5e8 addl %ebx, %edx - 0x41, 0x8d, 0x34, 0x19, //0x0000b5ea leal (%r9,%rbx), %esi - 0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x0000b5ee addl $-56613888, %esi - 0x89, 0xf7, //0x0000b5f4 movl %esi, %edi - 0xc1, 0xef, 0x12, //0x0000b5f6 shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x0000b5f9 orb $-16, %dil - 0x42, 0x88, 0x3c, 0x01, //0x0000b5fd movb %dil, (%rcx,%r8) - 0x89, 0xf7, //0x0000b601 movl %esi, %edi - 0xc1, 0xef, 0x0c, //0x0000b603 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x0000b606 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x0000b60a orb $-128, %dil - 0x42, 0x88, 0x7c, 0x01, 0x01, //0x0000b60e movb %dil, $1(%rcx,%r8) - 0xc1, 0xee, 0x06, //0x0000b613 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x0000b616 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000b61a orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x02, //0x0000b61e movb %sil, $2(%rcx,%r8) - 0x80, 0xe2, 0x3f, //0x0000b623 andb $63, %dl - 0x80, 0xca, 0x80, //0x0000b626 orb $-128, %dl - 0x4e, 0x8d, 0x0c, 0x01, //0x0000b629 leaq (%rcx,%r8), %r9 - 0x49, 0x83, 0xc1, 0x04, //0x0000b62d addq $4, %r9 - 0x42, 0x88, 0x54, 0x01, 0x03, //0x0000b631 movb %dl, $3(%rcx,%r8) - 0x48, 0x83, 0x45, 0xc0, 0x06, //0x0000b636 addq $6, $-64(%rbp) - 0xe9, 0xaa, 0xfc, 0xff, 0xff, //0x0000b63b jmp LBB5_2275 - //0x0000b640 LBB5_2305 - 0xb0, 0x01, //0x0000b640 movb $1, %al - 0x48, 0x89, 0x45, 0xa0, //0x0000b642 movq %rax, $-96(%rbp) - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000b646 movq $-2, %rsi - 0x4d, 0x89, 0xe7, //0x0000b64d movq %r12, %r15 - 0xe9, 0x6e, 0xdd, 0xff, 0xff, //0x0000b650 jmp LBB5_1811 - //0x0000b655 LBB5_2306 - 0x31, 0xc9, //0x0000b655 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xb8, //0x0000b657 movq $-72(%rbp), %r14 - 0x4c, 0x8b, 0x7d, 0x88, //0x0000b65b movq $-120(%rbp), %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b65f movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b663 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b666 movabsq $4503599627370495, %rdi - 0xe9, 0x87, 0x02, 0x00, 0x00, //0x0000b670 jmp LBB5_2329 - //0x0000b675 LBB5_2307 - 0x83, 0xe2, 0xfc, //0x0000b675 andl $-4, %edx - 0xf7, 0xda, //0x0000b678 negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x0d, 0x4c, 0xff, 0xff, //0x0000b67a vpbroadcastq $-46067(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x0c, 0x4c, 0xff, 0xff, //0x0000b683 vpbroadcastq $-46068(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x0000b68c vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x0000b690 vmovdqa %ymm2, %ymm1 - //0x0000b694 LBB5_2308 - 0xc5, 0xfd, 0xf4, 0xec, //0x0000b694 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b698 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b69d vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b6a1 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b6a6 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000b6aa vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b6ae vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x0000b6b3 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b6b7 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b6bc vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x0000b6c0 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b6c4 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b6c9 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b6cd vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b6d2 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x0000b6d6 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b6da vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b6df vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b6e3 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b6e8 vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc2, 0x04, //0x0000b6ec addl $4, %edx - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x0000b6ef jne LBB5_2308 - //0x0000b6f5 LBB5_2309 - 0x85, 0xdb, //0x0000b6f5 testl %ebx, %ebx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000b6f7 je LBB5_2312 - 0xf7, 0xdb, //0x0000b6fd negl %ebx - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x98, 0x4b, 0xff, 0xff, //0x0000b6ff vpbroadcastq $-46184(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x0000b708 LBB5_2311 - 0xc5, 0xfd, 0xf4, 0xec, //0x0000b708 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b70c vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b711 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b715 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b71a vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000b71e vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b722 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x0000b727 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b72b vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b730 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x0000b734 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b738 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b73d vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b741 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b746 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x0000b74a vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b74e vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b753 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b757 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b75c vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc3, //0x0000b760 incl %ebx - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000b762 jne LBB5_2311 - //0x0000b768 LBB5_2312 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x0000b768 vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x0000b76d vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000b771 vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x0000b776 vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x0000b77a vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000b77e vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x0000b783 vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x0000b787 vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000b78b vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x0000b790 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000b794 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x0000b799 vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x0000b79d vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b7a1 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x0000b7a6 vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b7aa vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x0000b7ae vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x0000b7b3 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000b7b7 vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x0000b7bc vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x0000b7c0 vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b7c4 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x0000b7c9 vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b7cd vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000b7d1 vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b7d7 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b7dc vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000b7e0 vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b7e5 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b7e9 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b7ed vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b7f2 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b7f6 vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000b7fa vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b7ff vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b804 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x0000b808 vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b80d vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b811 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b815 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b81a vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b81e vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x0000b822 vmovq %xmm0, %rdx - 0x44, 0x39, 0xdf, //0x0000b827 cmpl %r11d, %edi - 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x0000b82a jne LBB5_2314 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b830 movq $-56(%rbp), %r11 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000b834 movq $-80(%rbp), %rdi - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000b838 jmp LBB5_2317 - //0x0000b83d LBB5_2314 - 0x45, 0x01, 0xd8, //0x0000b83d addl %r11d, %r8d - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b840 movq $-56(%rbp), %r11 - //0x0000b844 LBB5_2315 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000b844 movq $-80(%rbp), %rdi - 0x89, 0xfe, //0x0000b848 movl %edi, %esi - 0x44, 0x29, 0xc6, //0x0000b84a subl %r8d, %esi - //0x0000b84d LBB5_2316 - 0x48, 0x01, 0xd2, //0x0000b84d addq %rdx, %rdx - 0x48, 0x8d, 0x14, 0x92, //0x0000b850 leaq (%rdx,%rdx,4), %rdx - 0x83, 0xc6, 0xff, //0x0000b854 addl $-1, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b857 jne LBB5_2316 - //0x0000b85d LBB5_2317 - 0x31, 0xf6, //0x0000b85d xorl %esi, %esi - 0x85, 0xff, //0x0000b85f testl %edi, %edi - 0x45, 0x89, 0xc8, //0x0000b861 movl %r9d, %r8d - 0x0f, 0x88, 0x47, 0x00, 0x00, 0x00, //0x0000b864 js LBB5_2324 - 0x39, 0xf8, //0x0000b86a cmpl %edi, %eax - 0x0f, 0x8e, 0x3f, 0x00, 0x00, 0x00, //0x0000b86c jle LBB5_2324 - 0x41, 0x8a, 0x0c, 0x0e, //0x0000b872 movb (%r14,%rcx), %cl - 0x80, 0xf9, 0x35, //0x0000b876 cmpb $53, %cl - 0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x0000b879 jne LBB5_2323 - 0x8d, 0x77, 0x01, //0x0000b87f leal $1(%rdi), %esi - 0x39, 0xc6, //0x0000b882 cmpl %eax, %esi - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000b884 jne LBB5_2323 - 0x45, 0x85, 0xff, //0x0000b88a testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x0000b88d setne %sil - 0x41, 0x08, 0xf2, //0x0000b891 orb %sil, %r10b - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x0000b894 jne LBB5_2324 - 0x83, 0xc7, 0xff, //0x0000b89a addl $-1, %edi - 0x41, 0x8a, 0x34, 0x3e, //0x0000b89d movb (%r14,%rdi), %sil - 0x40, 0x80, 0xe6, 0x01, //0x0000b8a1 andb $1, %sil - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b8a5 jmp LBB5_2324 - //0x0000b8aa LBB5_2323 - 0x80, 0xf9, 0x35, //0x0000b8aa cmpb $53, %cl - 0x40, 0x0f, 0x9d, 0xc6, //0x0000b8ad setge %sil - //0x0000b8b1 LBB5_2324 - 0x4c, 0x8b, 0x7d, 0x88, //0x0000b8b1 movq $-120(%rbp), %r15 - 0x8a, 0x5d, 0xd7, //0x0000b8b5 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b8b8 movabsq $4503599627370495, %rdi - //0x0000b8c2 LBB5_2325 - 0x40, 0x0f, 0xb6, 0xce, //0x0000b8c2 movzbl %sil, %ecx - 0x48, 0x01, 0xd1, //0x0000b8c6 addq %rdx, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b8c9 movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc1, //0x0000b8d3 cmpq %rax, %rcx - 0x4c, 0x8b, 0x75, 0xb8, //0x0000b8d6 movq $-72(%rbp), %r14 - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000b8da jne LBB5_2329 - 0x41, 0x81, 0xfc, 0xfe, 0x03, 0x00, 0x00, //0x0000b8e0 cmpl $1022, %r12d - 0x0f, 0x8e, 0x07, 0x00, 0x00, 0x00, //0x0000b8e7 jle LBB5_2328 - 0x31, 0xc9, //0x0000b8ed xorl %ecx, %ecx - 0xe9, 0xaa, 0xe4, 0xff, 0xff, //0x0000b8ef jmp LBB5_1953 - //0x0000b8f4 LBB5_2328 - 0x41, 0x83, 0xc4, 0x01, //0x0000b8f4 addl $1, %r12d - 0x48, 0x8d, 0x4f, 0x01, //0x0000b8f8 leaq $1(%rdi), %rcx - //0x0000b8fc LBB5_2329 - 0x48, 0x8d, 0x47, 0x01, //0x0000b8fc leaq $1(%rdi), %rax - 0x48, 0x21, 0xc8, //0x0000b900 andq %rcx, %rax - 0x41, 0x81, 0xc4, 0xff, 0x03, 0x00, 0x00, //0x0000b903 addl $1023, %r12d - 0x41, 0x81, 0xe4, 0xff, 0x07, 0x00, 0x00, //0x0000b90a andl $2047, %r12d - 0x49, 0xc1, 0xe4, 0x34, //0x0000b911 shlq $52, %r12 - 0x48, 0x85, 0xc0, //0x0000b915 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xe0, //0x0000b918 cmoveq %rax, %r12 - 0x4c, 0x89, 0xa5, 0x50, 0xff, 0xff, 0xff, //0x0000b91c movq %r12, $-176(%rbp) - 0xe9, 0x76, 0xe4, 0xff, 0xff, //0x0000b923 jmp LBB5_1953 - //0x0000b928 LBB5_2350 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b928 movl $3, %edx - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000b92d movq $-136(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x0000b934 cmpq $19, %rax - 0x0f, 0x85, 0xcd, 0xe4, 0xff, 0xff, //0x0000b938 jne LBB5_1956 - //0x0000b93e LBB5_1961 - 0x89, 0xd0, //0x0000b93e movl %edx, %eax - 0x48, 0x8b, 0x75, 0x98, //0x0000b940 movq $-104(%rbp), %rsi - //0x0000b944 LBB5_1962 - 0x48, 0x8b, 0x55, 0xa8, //0x0000b944 movq $-88(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x0000b948 shlq $32, %rdx - 0x48, 0x83, 0xca, 0x13, //0x0000b94c orq $19, %rdx - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000b950 movq $160(%r14), %rcx - 0x48, 0x89, 0x11, //0x0000b957 movq %rdx, (%rcx) - 0x48, 0x89, 0x71, 0x08, //0x0000b95a movq %rsi, $8(%rcx) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000b95e addl $1, $212(%r14) - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000b966 movq $160(%r14), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x0000b96d leaq $16(%rcx), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000b971 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc1, 0x20, //0x0000b978 addq $32, %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x0000b97c cmpq $192(%r14), %rcx - 0x0f, 0x96, 0xc1, //0x0000b983 setbe %cl - 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b986 movl $19, %edx - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x0000b98b movq %rdx, $-136(%rbp) - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000b992 movq $-64(%rbp), %r13 - 0x48, 0x89, 0x75, 0x98, //0x0000b996 movq %rsi, $-104(%rbp) - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000b99a movq $-144(%rbp), %r12 - //0x0000b9a1 LBB5_1963 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000b9a1 movl $11, %edx - 0x85, 0xc0, //0x0000b9a6 testl %eax, %eax - 0x0f, 0x45, 0xd0, //0x0000b9a8 cmovnel %eax, %edx - 0x0f, 0x85, 0x24, 0x84, 0xff, 0xff, //0x0000b9ab jne LBB5_750 - 0x84, 0xc9, //0x0000b9b1 testb %cl, %cl - 0x0f, 0x84, 0x1c, 0x84, 0xff, 0xff, //0x0000b9b3 je LBB5_750 - 0x49, 0x8d, 0x45, 0x01, //0x0000b9b9 leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000b9bd movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000b9c2 cmpq $32, %rcx - 0x0f, 0x87, 0x7c, 0x00, 0x00, 0x00, //0x0000b9c6 ja LBB5_1990 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b9cc movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000b9d6 btq %rcx, %rdx - 0x0f, 0x83, 0x68, 0x00, 0x00, 0x00, //0x0000b9da jae LBB5_1990 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000b9e0 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000b9e5 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000b9e9 cmpq $32, %rcx - 0x0f, 0x87, 0xca, 0x00, 0x00, 0x00, //0x0000b9ed ja LBB5_1977 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b9f3 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000b9fd btq %rcx, %rax - 0x0f, 0x83, 0xb6, 0x00, 0x00, 0x00, //0x0000ba01 jae LBB5_1977 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000ba07 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x0000ba0e movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x0000ba11 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000ba14 cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000ba18 jae LBB5_1973 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000ba1e movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x0000ba25 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000ba28 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000ba2b testq %rdx, %rdx - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x0000ba2e je LBB5_1972 - 0x48, 0x0f, 0xbc, 0xca, //0x0000ba34 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000ba38 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000ba3c addq $1, %r13 - 0x48, 0x01, 0xc8, //0x0000ba40 addq %rcx, %rax - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000ba43 jmp LBB5_1976 - //0x0000ba48 LBB5_1990 - 0x49, 0x89, 0xc5, //0x0000ba48 movq %rax, %r13 - 0xe9, 0x6d, 0x00, 0x00, 0x00, //0x0000ba4b jmp LBB5_1977 - //0x0000ba50 LBB5_1972 - 0x48, 0x83, 0xc0, 0x40, //0x0000ba50 addq $64, %rax - 0x49, 0x89, 0xc5, //0x0000ba54 movq %rax, %r13 - //0x0000ba57 LBB5_1973 - 0x49, 0x83, 0xc5, 0xc0, //0x0000ba57 addq $-64, %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000ba5b .p2align 4, 0x90 - //0x0000ba60 LBB5_1974 - 0xc4, 0xc1, 0x7e, 0x6f, 0x45, 0x40, //0x0000ba60 vmovdqu $64(%r13), %ymm0 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4d, 0x60, //0x0000ba66 vmovdqu $96(%r13), %ymm1 - 0x49, 0x83, 0xc5, 0x40, //0x0000ba6c addq $64, %r13 - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000ba70 vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x0000ba75 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x0000ba7a vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x0000ba7e vpmovmskb %ymm0, %ecx - 0xc5, 0xf5, 0x74, 0xc3, //0x0000ba82 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc0, //0x0000ba86 vpmovmskb %ymm0, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x0000ba8a shlq $32, %rax - 0x48, 0x09, 0xc8, //0x0000ba8e orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000ba91 cmpq $-1, %rax - 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x0000ba95 je LBB5_1974 - 0x48, 0xf7, 0xd0, //0x0000ba9b notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000ba9e movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000baa5 movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x0000baac bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x0000bab0 leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x0000bab4 addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000bab7 addq $1, %r13 - //0x0000babb LBB5_1976 - 0x8a, 0x08, //0x0000babb movb (%rax), %cl - //0x0000babd LBB5_1977 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000babd movl $256, %eax - 0x49, 0x03, 0x03, //0x0000bac2 addq (%r11), %rax - 0x49, 0x89, 0x03, //0x0000bac5 movq %rax, (%r11) - 0x80, 0xf9, 0x2c, //0x0000bac8 cmpb $44, %cl - 0x0f, 0x85, 0x0f, 0x01, 0x00, 0x00, //0x0000bacb jne LBB5_2242 - 0x49, 0x8d, 0x45, 0x01, //0x0000bad1 leaq $1(%r13), %rax - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000bad5 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000bada cmpq $32, %rcx - 0x0f, 0x87, 0xe4, 0xcb, 0xff, 0xff, //0x0000bade ja LBB5_1637 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000bae4 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000baee btq %rcx, %rdx - 0x0f, 0x83, 0xd0, 0xcb, 0xff, 0xff, //0x0000baf2 jae LBB5_1637 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000baf8 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000bafd addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000bb01 cmpq $32, %rcx - 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000bb05 ja LBB5_1989 - 0x48, 0x0f, 0xa3, 0xca, //0x0000bb0b btq %rcx, %rdx - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000bb0f jae LBB5_1989 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000bb15 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x0000bb1c movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x0000bb1f subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000bb22 cmpq $64, %rcx - 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000bb26 jae LBB5_1986 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000bb2c movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000bb33 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000bb36 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000bb39 testq %rax, %rax - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000bb3c je LBB5_1985 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000bb42 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x0000bb46 leaq (%rdx,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000bb4a addq $1, %rax - 0x48, 0x01, 0xca, //0x0000bb4e addq %rcx, %rdx - 0x8a, 0x0a, //0x0000bb51 movb (%rdx), %cl - 0xe9, 0x70, 0xcb, 0xff, 0xff, //0x0000bb53 jmp LBB5_1637 - //0x0000bb58 LBB5_1989 - 0x4c, 0x89, 0xe8, //0x0000bb58 movq %r13, %rax - 0xe9, 0x68, 0xcb, 0xff, 0xff, //0x0000bb5b jmp LBB5_1637 - //0x0000bb60 LBB5_1985 - 0x48, 0x83, 0xc2, 0x40, //0x0000bb60 addq $64, %rdx - 0x49, 0x89, 0xd5, //0x0000bb64 movq %rdx, %r13 - //0x0000bb67 LBB5_1986 - 0x4c, 0x89, 0xe8, //0x0000bb67 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000bb6a addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xea, 0x44, 0xff, 0xff, //0x0000bb6e vmovdqu $-47894(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000bb76 .p2align 4, 0x90 - //0x0000bb80 LBB5_1987 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x0000bb80 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x0000bb85 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000bb8a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000bb8e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000bb93 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x0000bb98 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x0000bb9c vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x0000bba0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x0000bba4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x0000bba8 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x0000bbac orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000bbaf cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000bbb3 je LBB5_1987 - 0x48, 0xf7, 0xd1, //0x0000bbb9 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000bbbc movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000bbc3 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000bbca bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000bbce leaq (%rax,%rcx), %rdx - 0x48, 0x01, 0xc8, //0x0000bbd2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000bbd5 addq $1, %rax - 0x8a, 0x0a, //0x0000bbd9 movb (%rdx), %cl - 0xe9, 0xe8, 0xca, 0xff, 0xff, //0x0000bbdb jmp LBB5_1637 - //0x0000bbe0 LBB5_2242 - 0x80, 0xf9, 0x5d, //0x0000bbe0 cmpb $93, %cl - 0x0f, 0x85, 0xb5, 0x02, 0x00, 0x00, //0x0000bbe3 jne LBB5_2366 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000bbe9 addl $1, $204(%r14) - 0xc1, 0xe8, 0x08, //0x0000bbf1 shrl $8, %eax - 0x41, 0x01, 0x86, 0xd8, 0x00, 0x00, 0x00, //0x0000bbf4 addl %eax, $216(%r14) - //0x0000bbfb LBB5_2246 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000bbfb movq $160(%r14), %rcx - 0x49, 0x8b, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x0000bc02 movq $168(%r14), %rdx - 0x49, 0x8b, 0xb6, 0xb8, 0x00, 0x00, 0x00, //0x0000bc09 movq $184(%r14), %rsi - 0x48, 0xc1, 0xe2, 0x04, //0x0000bc10 shlq $4, %rdx - 0x48, 0x29, 0xf1, //0x0000bc14 subq %rsi, %rcx - 0x48, 0x29, 0xd1, //0x0000bc17 subq %rdx, %rcx - 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000bc1a movq $8(%rsi,%rdx), %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000bc1f movq %rdi, $168(%r14) - 0x48, 0xc1, 0xe9, 0x04, //0x0000bc26 shrq $4, %rcx - 0x89, 0x4c, 0x16, 0x0c, //0x0000bc2a movl %ecx, $12(%rsi,%rdx) - 0x89, 0x44, 0x16, 0x08, //0x0000bc2e movl %eax, $8(%rsi,%rdx) - 0x0f, 0xb6, 0x04, 0x16, //0x0000bc32 movzbl (%rsi,%rdx), %eax - 0x89, 0x04, 0x16, //0x0000bc36 movl %eax, (%rsi,%rdx) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000bc39 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000bc40 movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x0000bc47 cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000bc4a jbe LBB5_2248 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000bc50 movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000bc57 cmpq $4096, %rax - 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000bc5d ja LBB5_2250 - //0x0000bc63 LBB5_2248 - 0x48, 0x83, 0xc0, 0xff, //0x0000bc63 addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000bc67 movq %rax, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000bc6e movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000bc75 cmpq $-1, %rcx - 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000bc79 je LBB5_2250 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000bc7f leaq $184(%r14), %r8 - 0x4c, 0x89, 0xe8, //0x0000bc86 movq %r13, %rax - 0xe9, 0x50, 0x84, 0xff, 0xff, //0x0000bc89 jmp LBB5_717 - //0x0000bc8e LBB5_2250 - 0x45, 0x31, 0xdb, //0x0000bc8e xorl %r11d, %r11d - 0x4c, 0x89, 0xe8, //0x0000bc91 movq %r13, %rax - 0xe9, 0x4f, 0x84, 0xff, 0xff, //0x0000bc94 jmp LBB5_718 - //0x0000bc99 LBB5_2330 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000bc99 movq $-1, %r12 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000bca0 movq $-1, %r11 - 0x4d, 0x89, 0xee, //0x0000bca7 movq %r13, %r14 - 0x4c, 0x89, 0xcf, //0x0000bcaa movq %r9, %rdi - 0x4c, 0x89, 0x7d, 0x88, //0x0000bcad movq %r15, $-120(%rbp) - 0x49, 0x83, 0xfa, 0x10, //0x0000bcb1 cmpq $16, %r10 - 0x0f, 0x83, 0xbe, 0xd1, 0xff, 0xff, //0x0000bcb5 jae LBB5_1737 - 0xe9, 0x05, 0xd3, 0xff, 0xff, //0x0000bcbb jmp LBB5_1755 - //0x0000bcc0 LBB5_2331 - 0x45, 0x31, 0xe4, //0x0000bcc0 xorl %r12d, %r12d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000bcc3 movl $10000, %edx - 0xe9, 0x35, 0xd4, 0xff, 0xff, //0x0000bcc8 jmp LBB5_1776 - //0x0000bccd LBB5_2332 - 0x48, 0x8b, 0x45, 0xc0, //0x0000bccd movq $-64(%rbp), %rax - 0x4c, 0x8d, 0x04, 0x08, //0x0000bcd1 leaq (%rax,%rcx), %r8 - 0x8a, 0x04, 0x08, //0x0000bcd5 movb (%rax,%rcx), %al - 0x8d, 0x48, 0xd0, //0x0000bcd8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000bcdb cmpb $9, %cl - 0x0f, 0x87, 0xe4, 0x00, 0x00, 0x00, //0x0000bcde ja LBB5_2351 - 0x31, 0xf6, //0x0000bce4 xorl %esi, %esi - 0x31, 0xdb, //0x0000bce6 xorl %ebx, %ebx - //0x0000bce8 LBB5_2334 - 0x48, 0x8d, 0x0c, 0xb6, //0x0000bce8 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x0000bcec movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000bcef leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000bcf3 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x0000bcf7 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x40, 0x01, //0x0000bcfb movzbl $1(%r8), %eax - 0x49, 0x83, 0xc0, 0x01, //0x0000bd00 addq $1, %r8 - 0x8d, 0x78, 0xd0, //0x0000bd04 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x0000bd07 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000bd0b ja LBB5_2336 - 0x48, 0x83, 0xfb, 0x12, //0x0000bd11 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x0000bd15 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000bd18 jb LBB5_2334 - //0x0000bd1e LBB5_2336 - 0x31, 0xdb, //0x0000bd1e xorl %ebx, %ebx - 0x48, 0x89, 0x5d, 0xb0, //0x0000bd20 movq %rbx, $-80(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x0000bd24 cmpb $9, %dil - 0x0f, 0x87, 0xb0, 0x00, 0x00, 0x00, //0x0000bd28 ja LBB5_2352 - 0x45, 0x31, 0xe4, //0x0000bd2e xorl %r12d, %r12d - //0x0000bd31 LBB5_2338 - 0x43, 0x0f, 0xb6, 0x44, 0x20, 0x01, //0x0000bd31 movzbl $1(%r8,%r12), %eax - 0x8d, 0x78, 0xd0, //0x0000bd37 leal $-48(%rax), %edi - 0x49, 0x83, 0xc4, 0x01, //0x0000bd3a addq $1, %r12 - 0x40, 0x80, 0xff, 0x0a, //0x0000bd3e cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000bd42 jb LBB5_2338 - 0x4d, 0x01, 0xe0, //0x0000bd48 addq %r12, %r8 - 0x40, 0xb7, 0x01, //0x0000bd4b movb $1, %dil - 0x48, 0x89, 0x7d, 0xb0, //0x0000bd4e movq %rdi, $-80(%rbp) - 0x4c, 0x89, 0x45, 0xc0, //0x0000bd52 movq %r8, $-64(%rbp) - 0xe9, 0x8a, 0x00, 0x00, 0x00, //0x0000bd56 jmp LBB5_2353 - //0x0000bd5b LBB5_2340 - 0x49, 0x83, 0xc5, 0x01, //0x0000bd5b addq $1, %r13 - 0xe9, 0x2f, 0xcd, 0xff, 0xff, //0x0000bd5f jmp LBB5_1687 - //0x0000bd64 LBB5_2341 - 0x49, 0x83, 0xc5, 0x01, //0x0000bd64 addq $1, %r13 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd68 movq $-56(%rbp), %r11 - 0xe9, 0x92, 0xcd, 0xff, 0xff, //0x0000bd6c jmp LBB5_1695 - //0x0000bd71 LBB5_2342 - 0x49, 0x83, 0xc5, 0x01, //0x0000bd71 addq $1, %r13 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd75 movq $-56(%rbp), %r11 - 0xe9, 0x20, 0xcf, 0xff, 0xff, //0x0000bd79 jmp LBB5_1713 - //0x0000bd7e LBB5_2343 - 0x49, 0x83, 0xc5, 0x02, //0x0000bd7e addq $2, %r13 - 0xe9, 0x0c, 0xcd, 0xff, 0xff, //0x0000bd82 jmp LBB5_1687 - //0x0000bd87 LBB5_2344 - 0x49, 0x83, 0xc5, 0x02, //0x0000bd87 addq $2, %r13 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd8b movq $-56(%rbp), %r11 - 0xe9, 0x6f, 0xcd, 0xff, 0xff, //0x0000bd8f jmp LBB5_1695 - //0x0000bd94 LBB5_2345 - 0x49, 0x83, 0xc5, 0x02, //0x0000bd94 addq $2, %r13 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd98 movq $-56(%rbp), %r11 - 0xe9, 0xfd, 0xce, 0xff, 0xff, //0x0000bd9c jmp LBB5_1713 - //0x0000bda1 LBB5_2346 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bda1 movl $13, %eax - 0xe9, 0xe4, 0xcc, 0xff, 0xff, //0x0000bda6 jmp LBB5_1686 - //0x0000bdab LBB5_2347 - 0x49, 0x83, 0xc5, 0x03, //0x0000bdab addq $3, %r13 - 0xe9, 0x4f, 0xcd, 0xff, 0xff, //0x0000bdaf jmp LBB5_1695 - //0x0000bdb4 LBB5_2348 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bdb4 movl $13, %eax - 0xe9, 0xdc, 0xce, 0xff, 0xff, //0x0000bdb9 jmp LBB5_1712 - //0x0000bdbe LBB5_2349 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bdbe movl $13, %eax - 0xe9, 0x37, 0xcd, 0xff, 0xff, //0x0000bdc3 jmp LBB5_1694 - //0x0000bdc8 LBB5_2351 - 0x31, 0xc9, //0x0000bdc8 xorl %ecx, %ecx - 0x4c, 0x89, 0x45, 0xc0, //0x0000bdca movq %r8, $-64(%rbp) - 0x31, 0xf6, //0x0000bdce xorl %esi, %esi - 0x48, 0x89, 0x75, 0xb0, //0x0000bdd0 movq %rsi, $-80(%rbp) - 0x45, 0x31, 0xe4, //0x0000bdd4 xorl %r12d, %r12d - 0x31, 0xf6, //0x0000bdd7 xorl %esi, %esi - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000bdd9 jmp LBB5_2353 - //0x0000bdde LBB5_2352 - 0x4c, 0x89, 0x45, 0xc0, //0x0000bdde movq %r8, $-64(%rbp) - 0x45, 0x31, 0xe4, //0x0000bde2 xorl %r12d, %r12d - //0x0000bde5 LBB5_2353 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bde5 movq $-56(%rbp), %r11 - 0x3c, 0x2e, //0x0000bde9 cmpb $46, %al - 0x0f, 0x84, 0x30, 0xcc, 0xff, 0xff, //0x0000bdeb je LBB5_1680 - //0x0000bdf1 LBB5_2354 - 0x3c, 0x45, //0x0000bdf1 cmpb $69, %al - 0x0f, 0x84, 0x4c, 0xcb, 0xff, 0xff, //0x0000bdf3 je LBB5_1668 - 0x3c, 0x65, //0x0000bdf9 cmpb $101, %al - 0x0f, 0x84, 0x44, 0xcb, 0xff, 0xff, //0x0000bdfb je LBB5_1668 - 0x45, 0x85, 0xe4, //0x0000be01 testl %r12d, %r12d - 0x0f, 0x85, 0x81, 0x00, 0x00, 0x00, //0x0000be04 jne LBB5_2363 - 0x31, 0xd2, //0x0000be0a xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x0000be0c testb %r10b, %r10b - 0x48, 0x8b, 0x7d, 0xa8, //0x0000be0f movq $-88(%rbp), %rdi - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000be13 je LBB5_2361 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000be19 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x0000be23 cmpq %rax, %rsi - 0x0f, 0x86, 0x46, 0x00, 0x00, 0x00, //0x0000be26 jbe LBB5_2362 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000be2c vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x17, 0x44, 0xff, 0xff, //0x0000be31 vpunpckldq $-48105(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x1f, 0x44, 0xff, 0xff, //0x0000be39 vsubpd $-48097(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000be41 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x0000be47 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000be4b vmovq %xmm0, %rsi - //0x0000be50 LBB5_2360 - 0x48, 0x31, 0xc6, //0x0000be50 xorq %rax, %rsi - 0x31, 0xc0, //0x0000be53 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000be55 movq $-56(%rbp), %r11 - 0xe9, 0xe6, 0xfa, 0xff, 0xff, //0x0000be59 jmp LBB5_1962 - //0x0000be5e LBB5_2361 - 0x48, 0x89, 0x75, 0x98, //0x0000be5e movq %rsi, $-104(%rbp) - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000be62 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000be66 movq $-144(%rbp), %r12 - 0xe9, 0xbc, 0xdf, 0xff, 0xff, //0x0000be6d jmp LBB5_1958 - //0x0000be72 LBB5_2362 - 0x48, 0xf7, 0xde, //0x0000be72 negq %rsi - 0x31, 0xc0, //0x0000be75 xorl %eax, %eax - 0x48, 0x89, 0x75, 0x98, //0x0000be77 movq %rsi, $-104(%rbp) - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000be7b movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000be7f movq $-144(%rbp), %r12 - 0xe9, 0x0d, 0xe0, 0xff, 0xff, //0x0000be86 jmp LBB5_1960 - //0x0000be8b LBB5_2363 - 0x41, 0x83, 0xfc, 0x01, //0x0000be8b cmpl $1, %r12d - 0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x0000be8f je LBB5_2368 - //0x0000be95 LBB5_2364 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000be95 movq $-56(%rbp), %r11 - 0xe9, 0xfd, 0xd5, 0xff, 0xff, //0x0000be99 jmp LBB5_1822 - //0x0000be9e LBB5_2366 - 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000be9e movl $10, %edx - 0xe9, 0x2d, 0x7f, 0xff, 0xff, //0x0000bea3 jmp LBB5_750 - //0x0000bea8 LBB5_2367 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000bea8 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xe7, //0x0000beac movq %r12, %r15 - 0xe9, 0x0f, 0xd5, 0xff, 0xff, //0x0000beaf jmp LBB5_1811 - //0x0000beb4 LBB5_2368 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000beb4 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x0000beb9 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000bebc mulq %rcx - 0x0f, 0x81, 0xab, 0x01, 0x00, 0x00, //0x0000bebf jno LBB5_2392 - 0x43, 0x8d, 0x14, 0x09, //0x0000bec5 leal (%r9,%r9), %edx - 0x83, 0xc2, 0xff, //0x0000bec9 addl $-1, %edx - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000becc movl $349, %eax - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000bed1 movl $1, %r12d - 0xe9, 0xb6, 0xd6, 0xff, 0xff, //0x0000bed7 jmp LBB5_1834 - //0x0000bedc LBB5_2370 - 0x4c, 0x8b, 0x45, 0xc0, //0x0000bedc movq $-64(%rbp), %r8 - 0x4c, 0x89, 0xc9, //0x0000bee0 movq %r9, %rcx - //0x0000bee3 LBB5_2371 - 0x80, 0xfa, 0x22, //0x0000bee3 cmpb $34, %dl - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000bee6 jne LBB5_2373 - //0x0000beec LBB5_2372 - 0x49, 0x83, 0xc0, 0x01, //0x0000beec addq $1, %r8 - 0x4c, 0x29, 0xf9, //0x0000bef0 subq %r15, %rcx - 0xb0, 0x01, //0x0000bef3 movb $1, %al - 0x48, 0x89, 0x45, 0xa0, //0x0000bef5 movq %rax, $-96(%rbp) - 0x4d, 0x89, 0xc5, //0x0000bef9 movq %r8, %r13 - 0x48, 0x89, 0xce, //0x0000befc movq %rcx, %rsi - 0xe9, 0x51, 0x01, 0x00, 0x00, //0x0000beff jmp LBB5_2391 - //0x0000bf04 LBB5_2373 - 0x31, 0xc0, //0x0000bf04 xorl %eax, %eax - //0x0000bf06 LBB5_2374 - 0x88, 0x14, 0x01, //0x0000bf06 movb %dl, (%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x01, //0x0000bf09 movzbl $1(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf0f cmpb $34, %dl - 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, //0x0000bf12 je LBB5_2383 - 0x88, 0x54, 0x01, 0x01, //0x0000bf18 movb %dl, $1(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x02, //0x0000bf1c movzbl $2(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf22 cmpb $34, %dl - 0x0f, 0x84, 0x99, 0x00, 0x00, 0x00, //0x0000bf25 je LBB5_2384 - 0x88, 0x54, 0x01, 0x02, //0x0000bf2b movb %dl, $2(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x03, //0x0000bf2f movzbl $3(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf35 cmpb $34, %dl - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x0000bf38 je LBB5_2385 - 0x88, 0x54, 0x01, 0x03, //0x0000bf3e movb %dl, $3(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x04, //0x0000bf42 movzbl $4(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf48 cmpb $34, %dl - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x0000bf4b je LBB5_2386 - 0x88, 0x54, 0x01, 0x04, //0x0000bf51 movb %dl, $4(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x05, //0x0000bf55 movzbl $5(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf5b cmpb $34, %dl - 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x0000bf5e je LBB5_2387 - 0x88, 0x54, 0x01, 0x05, //0x0000bf64 movb %dl, $5(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x06, //0x0000bf68 movzbl $6(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf6e cmpb $34, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000bf71 je LBB5_2388 - 0x88, 0x54, 0x01, 0x06, //0x0000bf77 movb %dl, $6(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x07, //0x0000bf7b movzbl $7(%r8,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bf81 cmpb $34, %dl - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000bf84 je LBB5_2389 - 0x88, 0x54, 0x01, 0x07, //0x0000bf8a movb %dl, $7(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x00, 0x08, //0x0000bf8e movzbl $8(%r8,%rax), %edx - 0x48, 0x83, 0xc0, 0x08, //0x0000bf94 addq $8, %rax - 0x80, 0xfa, 0x22, //0x0000bf98 cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000bf9b jne LBB5_2374 - 0x49, 0x01, 0xc0, //0x0000bfa1 addq %rax, %r8 - 0x48, 0x01, 0xc1, //0x0000bfa4 addq %rax, %rcx - 0xe9, 0x40, 0xff, 0xff, 0xff, //0x0000bfa7 jmp LBB5_2372 - //0x0000bfac LBB5_2383 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000bfac leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x02, //0x0000bfb0 addq $2, %r13 - 0x4c, 0x29, 0xf9, //0x0000bfb4 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bfb7 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000bfbb addq $1, %rsi - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000bfbf jmp LBB5_2390 - //0x0000bfc4 LBB5_2384 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000bfc4 leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x03, //0x0000bfc8 addq $3, %r13 - 0x4c, 0x29, 0xf9, //0x0000bfcc subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bfcf leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000bfd3 addq $2, %rsi - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000bfd7 jmp LBB5_2390 - //0x0000bfdc LBB5_2385 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000bfdc leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x04, //0x0000bfe0 addq $4, %r13 - 0x4c, 0x29, 0xf9, //0x0000bfe4 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bfe7 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000bfeb addq $3, %rsi - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x0000bfef jmp LBB5_2390 - //0x0000bff4 LBB5_2386 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000bff4 leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x05, //0x0000bff8 addq $5, %r13 - 0x4c, 0x29, 0xf9, //0x0000bffc subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bfff leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000c003 addq $4, %rsi - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000c007 jmp LBB5_2390 - //0x0000c00c LBB5_2387 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000c00c leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x06, //0x0000c010 addq $6, %r13 - 0x4c, 0x29, 0xf9, //0x0000c014 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000c017 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x0000c01b addq $5, %rsi - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x0000c01f jmp LBB5_2390 - //0x0000c024 LBB5_2388 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000c024 leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x07, //0x0000c028 addq $7, %r13 - 0x4c, 0x29, 0xf9, //0x0000c02c subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000c02f leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x0000c033 addq $6, %rsi - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000c037 jmp LBB5_2390 - //0x0000c03c LBB5_2389 - 0x4d, 0x8d, 0x2c, 0x00, //0x0000c03c leaq (%r8,%rax), %r13 - 0x49, 0x83, 0xc5, 0x08, //0x0000c040 addq $8, %r13 - 0x4c, 0x29, 0xf9, //0x0000c044 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000c047 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x0000c04b addq $7, %rsi - //0x0000c04f LBB5_2390 - 0xb0, 0x01, //0x0000c04f movb $1, %al - 0x48, 0x89, 0x45, 0xa0, //0x0000c051 movq %rax, $-96(%rbp) - //0x0000c055 LBB5_2391 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000c055 movq $-72(%rbp), %r14 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000c059 vmovdqa %ymm7, %ymm11 - 0x31, 0xc0, //0x0000c05d xorl %eax, %eax - 0x48, 0x85, 0xf6, //0x0000c05f testq %rsi, %rsi - 0x4d, 0x89, 0xe7, //0x0000c062 movq %r12, %r15 - 0x0f, 0x89, 0x5c, 0xd3, 0xff, 0xff, //0x0000c065 jns LBB5_1812 - 0xe9, 0x53, 0xd3, 0xff, 0xff, //0x0000c06b jmp LBB5_1811 - //0x0000c070 LBB5_2392 - 0x48, 0x8b, 0x4d, 0xc0, //0x0000c070 movq $-64(%rbp), %rcx - 0x0f, 0xb6, 0x49, 0xff, //0x0000c074 movzbl $-1(%rcx), %ecx - 0x83, 0xc1, 0xd0, //0x0000c078 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x0000c07b movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x0000c07e movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x0000c081 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x0000c085 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x0000c088 adcq $0, %rdx - 0x89, 0xd1, //0x0000c08c movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x0000c08e andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x0000c091 negq %rcx - 0x48, 0x31, 0xca, //0x0000c094 xorq %rcx, %rdx - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000c097 movl $1, %r12d - 0x0f, 0x85, 0xf2, 0xfd, 0xff, 0xff, //0x0000c09d jne LBB5_2364 - 0x48, 0x85, 0xc9, //0x0000c0a3 testq %rcx, %rcx - 0x0f, 0x88, 0xe9, 0xfd, 0xff, 0xff, //0x0000c0a6 js LBB5_2364 - 0x31, 0xd2, //0x0000c0ac xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x0000c0ae testb %r10b, %r10b - 0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x0000c0b1 je LBB5_2398 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000c0b7 vmovq %rax, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x8c, 0x41, 0xff, 0xff, //0x0000c0bc vpunpckldq $-48756(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x94, 0x41, 0xff, 0xff, //0x0000c0c4 vsubpd $-48748(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000c0cc vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x0000c0d2 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x0000c0d6 vmovq %xmm0, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000c0db movabsq $-9223372036854775808, %rsi - 0xe9, 0x66, 0xfd, 0xff, 0xff, //0x0000c0e5 jmp LBB5_2360 - //0x0000c0ea LBB5_2396 - 0xb0, 0x01, //0x0000c0ea movb $1, %al - 0x48, 0x89, 0x45, 0xa0, //0x0000c0ec movq %rax, $-96(%rbp) - 0x4c, 0x8b, 0x75, 0xb8, //0x0000c0f0 movq $-72(%rbp), %r14 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000c0f4 vmovdqa %ymm7, %ymm11 - //0x0000c0f8 LBB5_2397 - 0x0f, 0xbc, 0xc7, //0x0000c0f8 bsfl %edi, %eax - 0x49, 0x01, 0xc5, //0x0000c0fb addq %rax, %r13 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000c0fe movq $-1, %rsi - 0x4d, 0x89, 0xe7, //0x0000c105 movq %r12, %r15 - 0xe9, 0xb6, 0xd2, 0xff, 0xff, //0x0000c108 jmp LBB5_1811 - //0x0000c10d LBB5_2398 - 0x48, 0x89, 0x45, 0x98, //0x0000c10d movq %rax, $-104(%rbp) - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000c111 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x0000c115 movq $-144(%rbp), %r12 - 0x48, 0x8b, 0x7d, 0xa8, //0x0000c11c movq $-88(%rbp), %rdi - 0xe9, 0x09, 0xdd, 0xff, 0xff, //0x0000c120 jmp LBB5_1958 - //0x0000c125 LBB5_2399 - 0x4c, 0x8b, 0x6d, 0xc0, //0x0000c125 movq $-64(%rbp), %r13 - 0x4c, 0x8b, 0x75, 0xb8, //0x0000c129 movq $-72(%rbp), %r14 - 0x4d, 0x89, 0xe7, //0x0000c12d movq %r12, %r15 - 0xe9, 0x8e, 0xd2, 0xff, 0xff, //0x0000c130 jmp LBB5_1811 - 0x90, 0x90, 0x90, //0x0000c135 .p2align 2, 0x90 - // // .set L5_0_set_46, LBB5_46-LJTI5_0 - // // .set L5_0_set_749, LBB5_749-LJTI5_0 + 0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x00004b56 jne LBB5_964 + 0x49, 0x83, 0xc0, 0xe0, //0x00004b5c addq $-32, %r8 + 0x48, 0x83, 0xc2, 0x20, //0x00004b60 addq $32, %rdx + 0x49, 0x83, 0xf8, 0x1f, //0x00004b64 cmpq $31, %r8 + 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00004b68 ja LBB5_916 + 0xc5, 0xf8, 0x77, //0x00004b6e vzeroupper + 0x4c, 0x01, 0xe2, //0x00004b71 addq %r12, %rdx + 0x49, 0x89, 0xd6, //0x00004b74 movq %rdx, %r14 + 0x4c, 0x89, 0x5d, 0xc0, //0x00004b77 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xf8, 0x10, //0x00004b7b cmpq $16, %r8 + 0x0f, 0x82, 0x56, 0x01, 0x00, 0x00, //0x00004b7f jb LBB5_951 + //0x00004b85 LBB5_933 + 0x4d, 0x89, 0xf3, //0x00004b85 movq %r14, %r11 + 0x4d, 0x29, 0xe3, //0x00004b88 subq %r12, %r11 + 0x31, 0xd2, //0x00004b8b xorl %edx, %edx + 0xc5, 0x7a, 0x6f, 0x05, 0x4b, 0xb6, 0xff, 0xff, //0x00004b8d vmovdqu $-18869(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0x53, 0xb6, 0xff, 0xff, //0x00004b95 vmovdqu $-18861(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0x5b, 0xb6, 0xff, 0xff, //0x00004b9d vmovdqu $-18853(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0x63, 0xb6, 0xff, 0xff, //0x00004ba5 vmovdqu $-18845(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0x6b, 0xb6, 0xff, 0xff, //0x00004bad vmovdqu $-18837(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0x73, 0xb6, 0xff, 0xff, //0x00004bb5 vmovdqu $-18829(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0x7b, 0xb6, 0xff, 0xff, //0x00004bbd vmovdqu $-18821(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004bc5 .p2align 4, 0x90 + //0x00004bd0 LBB5_934 + 0x4c, 0x89, 0xef, //0x00004bd0 movq %r13, %rdi + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00004bd3 vmovdqu (%r14,%rdx), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00004bd9 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00004bde vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00004be2 vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00004be6 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00004bea vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00004bee vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00004bf2 vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00004bf6 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00004bfa vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00004bfe vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00004c02 vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00004c06 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xc7, //0x00004c0a vpmovmskb %xmm7, %eax + 0xc5, 0xf9, 0xd7, 0xda, //0x00004c0e vpmovmskb %xmm2, %ebx + 0xc5, 0x79, 0xd7, 0xe9, //0x00004c12 vpmovmskb %xmm1, %r13d + 0xc5, 0xf9, 0xd7, 0xc8, //0x00004c16 vpmovmskb %xmm0, %ecx + 0xf7, 0xd1, //0x00004c1a notl %ecx + 0x0f, 0xbc, 0xc9, //0x00004c1c bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00004c1f cmpl $16, %ecx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c22 je LBB5_936 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004c28 movl $-1, %esi + 0xd3, 0xe6, //0x00004c2d shll %cl, %esi + 0xf7, 0xd6, //0x00004c2f notl %esi + 0x21, 0xf0, //0x00004c31 andl %esi, %eax + 0x21, 0xf3, //0x00004c33 andl %esi, %ebx + 0x44, 0x21, 0xee, //0x00004c35 andl %r13d, %esi + 0x41, 0x89, 0xf5, //0x00004c38 movl %esi, %r13d + //0x00004c3b LBB5_936 + 0x8d, 0x70, 0xff, //0x00004c3b leal $-1(%rax), %esi + 0x21, 0xc6, //0x00004c3e andl %eax, %esi + 0x0f, 0x85, 0x94, 0x21, 0x00, 0x00, //0x00004c40 jne LBB5_1407 + 0x8d, 0x73, 0xff, //0x00004c46 leal $-1(%rbx), %esi + 0x21, 0xde, //0x00004c49 andl %ebx, %esi + 0x0f, 0x85, 0x89, 0x21, 0x00, 0x00, //0x00004c4b jne LBB5_1407 + 0x41, 0x8d, 0x75, 0xff, //0x00004c51 leal $-1(%r13), %esi + 0x44, 0x21, 0xee, //0x00004c55 andl %r13d, %esi + 0x0f, 0x85, 0x7c, 0x21, 0x00, 0x00, //0x00004c58 jne LBB5_1407 + 0x85, 0xc0, //0x00004c5e testl %eax, %eax + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004c60 je LBB5_942 + 0x0f, 0xbc, 0xc0, //0x00004c66 bsfl %eax, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00004c69 cmpq $-1, %r10 + 0x0f, 0x85, 0x8e, 0x23, 0x00, 0x00, //0x00004c6d jne LBB5_1434 + 0x4c, 0x01, 0xd8, //0x00004c73 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004c76 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00004c79 movq %rax, %r10 + //0x00004c7c LBB5_942 + 0x85, 0xdb, //0x00004c7c testl %ebx, %ebx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004c7e je LBB5_945 + 0x0f, 0xbc, 0xc3, //0x00004c84 bsfl %ebx, %eax + 0x49, 0x83, 0xf9, 0xff, //0x00004c87 cmpq $-1, %r9 + 0x0f, 0x85, 0x70, 0x23, 0x00, 0x00, //0x00004c8b jne LBB5_1434 + 0x4c, 0x01, 0xd8, //0x00004c91 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004c94 addq %rdx, %rax + 0x49, 0x89, 0xc1, //0x00004c97 movq %rax, %r9 + //0x00004c9a LBB5_945 + 0x45, 0x85, 0xed, //0x00004c9a testl %r13d, %r13d + 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00004c9d je LBB5_948 + 0x41, 0x0f, 0xbc, 0xc5, //0x00004ca3 bsfl %r13d, %eax + 0x49, 0x83, 0xff, 0xff, //0x00004ca7 cmpq $-1, %r15 + 0x0f, 0x85, 0x50, 0x23, 0x00, 0x00, //0x00004cab jne LBB5_1434 + 0x4c, 0x01, 0xd8, //0x00004cb1 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004cb4 addq %rdx, %rax + 0x49, 0x89, 0xc7, //0x00004cb7 movq %rax, %r15 + //0x00004cba LBB5_948 + 0x49, 0x89, 0xfd, //0x00004cba movq %rdi, %r13 + 0x83, 0xf9, 0x10, //0x00004cbd cmpl $16, %ecx + 0x0f, 0x85, 0x25, 0x02, 0x00, 0x00, //0x00004cc0 jne LBB5_986 + 0x49, 0x83, 0xc0, 0xf0, //0x00004cc6 addq $-16, %r8 + 0x48, 0x83, 0xc2, 0x10, //0x00004cca addq $16, %rdx + 0x49, 0x83, 0xf8, 0x0f, //0x00004cce cmpq $15, %r8 + 0x0f, 0x87, 0xf8, 0xfe, 0xff, 0xff, //0x00004cd2 ja LBB5_934 + 0x49, 0x01, 0xd6, //0x00004cd8 addq %rdx, %r14 + //0x00004cdb LBB5_951 + 0x4d, 0x85, 0xc0, //0x00004cdb testq %r8, %r8 + 0x0f, 0x84, 0x0f, 0x02, 0x00, 0x00, //0x00004cde je LBB5_988 + 0x4f, 0x8d, 0x1c, 0x06, //0x00004ce4 leaq (%r14,%r8), %r11 + 0x4c, 0x89, 0xf6, //0x00004ce8 movq %r14, %rsi + 0x4c, 0x29, 0xe6, //0x00004ceb subq %r12, %rsi + 0x31, 0xd2, //0x00004cee xorl %edx, %edx + 0x48, 0x8d, 0x1d, 0x65, 0x76, 0x00, 0x00, //0x00004cf0 leaq $30309(%rip), %rbx /* LJTI5_3+0(%rip) */ + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00004cf7 jmp LBB5_957 + //0x00004cfc LBB5_953 + 0x83, 0xf8, 0x65, //0x00004cfc cmpl $101, %eax + 0x0f, 0x85, 0xeb, 0x01, 0x00, 0x00, //0x00004cff jne LBB5_987 + //0x00004d05 LBB5_954 + 0x49, 0x83, 0xf9, 0xff, //0x00004d05 cmpq $-1, %r9 + 0x0f, 0x85, 0xd3, 0x20, 0x00, 0x00, //0x00004d09 jne LBB5_1408 + 0x4c, 0x8d, 0x0c, 0x16, //0x00004d0f leaq (%rsi,%rdx), %r9 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004d13 .p2align 4, 0x90 + //0x00004d20 LBB5_956 + 0x48, 0x83, 0xc2, 0x01, //0x00004d20 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00004d24 cmpq %rdx, %r8 + 0x0f, 0x84, 0xf6, 0x0f, 0x00, 0x00, //0x00004d27 je LBB5_1152 + //0x00004d2d LBB5_957 + 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00004d2d movsbl (%r14,%rdx), %eax + 0x8d, 0x48, 0xd0, //0x00004d32 leal $-48(%rax), %ecx + 0x83, 0xf9, 0x0a, //0x00004d35 cmpl $10, %ecx + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00004d38 jb LBB5_956 + 0x8d, 0x48, 0xd5, //0x00004d3e leal $-43(%rax), %ecx + 0x83, 0xf9, 0x1a, //0x00004d41 cmpl $26, %ecx + 0x0f, 0x87, 0xb2, 0xff, 0xff, 0xff, //0x00004d44 ja LBB5_953 + 0x48, 0x63, 0x04, 0x8b, //0x00004d4a movslq (%rbx,%rcx,4), %rax + 0x48, 0x01, 0xd8, //0x00004d4e addq %rbx, %rax + 0xff, 0xe0, //0x00004d51 jmpq *%rax + //0x00004d53 LBB5_960 + 0x49, 0x83, 0xff, 0xff, //0x00004d53 cmpq $-1, %r15 + 0x0f, 0x85, 0x85, 0x20, 0x00, 0x00, //0x00004d57 jne LBB5_1408 + 0x4c, 0x8d, 0x3c, 0x16, //0x00004d5d leaq (%rsi,%rdx), %r15 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00004d61 jmp LBB5_956 + //0x00004d66 LBB5_962 + 0x49, 0x83, 0xfa, 0xff, //0x00004d66 cmpq $-1, %r10 + 0x0f, 0x85, 0x72, 0x20, 0x00, 0x00, //0x00004d6a jne LBB5_1408 + 0x4c, 0x8d, 0x14, 0x16, //0x00004d70 leaq (%rsi,%rdx), %r10 + 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x00004d74 jmp LBB5_956 + //0x00004d79 LBB5_964 + 0x49, 0x01, 0xd6, //0x00004d79 addq %rdx, %r14 + 0x4d, 0x01, 0xe6, //0x00004d7c addq %r12, %r14 + 0xc5, 0xf8, 0x77, //0x00004d7f vzeroupper + 0xe9, 0x70, 0x01, 0x00, 0x00, //0x00004d82 jmp LBB5_989 + //0x00004d87 LBB5_965 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004d87 movl $-1, %eax + //0x00004d8c LBB5_966 + 0x41, 0x8a, 0x4f, 0x02, //0x00004d8c movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00004d90 addq $2, %r15 + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004d94 jmp LBB5_968 + //0x00004d99 LBB5_967 + 0x49, 0x83, 0xc7, 0x01, //0x00004d99 addq $1, %r15 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004d9d movl $1, %eax + //0x00004da2 LBB5_968 + 0x8d, 0x51, 0xd0, //0x00004da2 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00004da5 cmpb $9, %dl + 0x0f, 0x87, 0xa0, 0x2f, 0x00, 0x00, //0x00004da8 ja LBB5_1600 + 0x31, 0xd2, //0x00004dae xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004db0 movq $-1, %rdi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004db7 .p2align 4, 0x90 + //0x00004dc0 LBB5_970 + 0x8d, 0x14, 0x92, //0x00004dc0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00004dc3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00004dc6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00004dc9 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004dcc movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x00004dd1 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x00004dd5 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00004dd8 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004ddc cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00004ddf jb LBB5_970 + 0x48, 0x83, 0xff, 0x09, //0x00004de5 cmpq $9, %rdi + 0x0f, 0x83, 0x35, 0x32, 0x00, 0x00, //0x00004de9 jae LBB5_1581 + //0x00004def LBB5_972 + 0x0f, 0xaf, 0xd0, //0x00004def imull %eax, %edx + 0x44, 0x01, 0xea, //0x00004df2 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x00004df5 movl %edx, %r13d + 0xe9, 0xc0, 0x02, 0x00, 0x00, //0x00004df8 jmp LBB5_1018 + //0x00004dfd LBB5_973 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004dfd movq %r13, $-136(%rbp) + 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00004e04 leaq $2(%r12), %r15 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004e09 movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00004e0e leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00004e11 cmpb $9, %cl + 0x0f, 0x87, 0x34, 0x2f, 0x00, 0x00, //0x00004e14 ja LBB5_1600 + 0x45, 0x31, 0xed, //0x00004e1a xorl %r13d, %r13d + 0x3c, 0x30, //0x00004e1d cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00004e1f jne LBB5_976 + //0x00004e25 LBB5_975 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00004e25 movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00004e2a addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x00004e2e addl $-1, %r13d + 0x3c, 0x30, //0x00004e32 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00004e34 je LBB5_975 + //0x00004e3a LBB5_976 + 0x3c, 0x45, //0x00004e3a cmpb $69, %al + 0x0f, 0x84, 0x12, 0x02, 0x00, 0x00, //0x00004e3c je LBB5_1009 + 0x3c, 0x65, //0x00004e42 cmpb $101, %al + 0x0f, 0x84, 0x0a, 0x02, 0x00, 0x00, //0x00004e44 je LBB5_1009 + 0x45, 0x89, 0xc1, //0x00004e4a movl %r8d, %r9d + 0x8d, 0x58, 0xd0, //0x00004e4d leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00004e50 xorl %ecx, %ecx + 0x31, 0xd2, //0x00004e52 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa8, //0x00004e54 movq %rdx, $-88(%rbp) + 0x31, 0xf6, //0x00004e58 xorl %esi, %esi + //0x00004e5a LBB5_979 + 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00004e5a movl $17, %r8d + 0x49, 0x29, 0xc8, //0x00004e60 subq %rcx, %r8 + 0x4d, 0x85, 0xc0, //0x00004e63 testq %r8, %r8 + 0x0f, 0x8e, 0x6b, 0x01, 0x00, 0x00, //0x00004e66 jle LBB5_1004 + 0x80, 0xfb, 0x09, //0x00004e6c cmpb $9, %bl + 0x0f, 0x87, 0x62, 0x01, 0x00, 0x00, //0x00004e6f ja LBB5_1004 + 0x4b, 0x8d, 0x14, 0x07, //0x00004e75 leaq (%r15,%r8), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004e79 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00004e7e subq %rcx, %rbx + 0x31, 0xc9, //0x00004e81 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004e83 .p2align 4, 0x90 + //0x00004e90 LBB5_982 + 0x48, 0x8d, 0x34, 0xb6, //0x00004e90 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004e94 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004e97 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00004e9b addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00004e9f cmpq %rcx, %rbx + 0x0f, 0x84, 0xda, 0x01, 0x00, 0x00, //0x00004ea2 je LBB5_1013 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00004ea8 movzbl $1(%r15,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00004eae leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00004eb1 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00004eb5 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00004eb9 jb LBB5_982 + 0x4c, 0x89, 0xfa, //0x00004ebf movq %r15, %rdx + 0x48, 0x01, 0xca, //0x00004ec2 addq %rcx, %rdx + 0x49, 0x89, 0xc8, //0x00004ec5 movq %rcx, %r8 + 0xe9, 0xdd, 0x01, 0x00, 0x00, //0x00004ec8 jmp LBB5_1017 + //0x00004ecd LBB5_985 + 0x31, 0xc9, //0x00004ecd xorl %ecx, %ecx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004ecf movl $0, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00004ed4 movq %rax, $-96(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00004ed8 movl $0, %edx + 0x45, 0x84, 0xc0, //0x00004edd testb %r8b, %r8b + 0x0f, 0x85, 0x97, 0x12, 0x00, 0x00, //0x00004ee0 jne LBB5_1218 + 0xe9, 0x86, 0x2e, 0x00, 0x00, //0x00004ee6 jmp LBB5_1238 + //0x00004eeb LBB5_986 + 0x89, 0xc8, //0x00004eeb movl %ecx, %eax + 0x49, 0x01, 0xc6, //0x00004eed addq %rax, %r14 + //0x00004ef0 LBB5_987 + 0x49, 0x01, 0xd6, //0x00004ef0 addq %rdx, %r14 + //0x00004ef3 LBB5_988 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00004ef3 movq $-64(%rbp), %r11 + //0x00004ef7 LBB5_989 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004ef7 movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00004efe testq %r10, %r10 + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00004f01 je LBB5_1000 + 0x4d, 0x85, 0xff, //0x00004f07 testq %r15, %r15 + 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00004f0a je LBB5_1000 + 0x4d, 0x85, 0xc9, //0x00004f10 testq %r9, %r9 + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00004f13 je LBB5_1000 + 0x4d, 0x29, 0xe6, //0x00004f19 subq %r12, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x00004f1c leaq $-1(%r14), %rax + 0x49, 0x39, 0xc2, //0x00004f20 cmpq %rax, %r10 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00004f23 je LBB5_998 + 0x49, 0x39, 0xc7, //0x00004f29 cmpq %rax, %r15 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00004f2c je LBB5_998 + 0x49, 0x39, 0xc1, //0x00004f32 cmpq %rax, %r9 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00004f35 je LBB5_998 + 0x4d, 0x85, 0xff, //0x00004f3b testq %r15, %r15 + 0x0f, 0x8e, 0x1b, 0x01, 0x00, 0x00, //0x00004f3e jle LBB5_1010 + 0x49, 0x8d, 0x47, 0xff, //0x00004f44 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc1, //0x00004f48 cmpq %rax, %r9 + 0x0f, 0x84, 0x0e, 0x01, 0x00, 0x00, //0x00004f4b je LBB5_1010 + 0x49, 0xf7, 0xd7, //0x00004f51 notq %r15 + 0x4c, 0x89, 0xfa, //0x00004f54 movq %r15, %rdx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004f57 jmp LBB5_999 + //0x00004f5c LBB5_998 + 0x49, 0xf7, 0xde, //0x00004f5c negq %r14 + 0x4c, 0x89, 0xf2, //0x00004f5f movq %r14, %rdx + //0x00004f62 LBB5_999 + 0x31, 0xc9, //0x00004f62 xorl %ecx, %ecx + 0x48, 0x89, 0xd0, //0x00004f64 movq %rdx, %rax + 0x48, 0x85, 0xd2, //0x00004f67 testq %rdx, %rdx + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004f6a jns LBB5_1001 + //0x00004f70 LBB5_1000 + 0x48, 0xf7, 0xd2, //0x00004f70 notq %rdx + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00004f73 movl $3, %ecx + 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00004f78 movq $-3, %rax + //0x00004f7f LBB5_1001 + 0x49, 0x01, 0xd4, //0x00004f7f addq %rdx, %r12 + 0x0f, 0xb6, 0x55, 0xb8, //0x00004f82 movzbl $-72(%rbp), %edx + 0x48, 0x01, 0xc2, //0x00004f86 addq %rax, %rdx + 0x48, 0x8b, 0x75, 0x98, //0x00004f89 movq $-104(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00004f8d shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00004f91 orq $27, %rsi + 0x49, 0x8b, 0x43, 0x70, //0x00004f95 movq $112(%r11), %rax + 0x48, 0x89, 0x30, //0x00004f99 movq %rsi, (%rax) + 0x48, 0x89, 0x50, 0x08, //0x00004f9c movq %rdx, $8(%rax) + 0x49, 0x8b, 0x43, 0x70, //0x00004fa0 movq $112(%r11), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00004fa4 leaq $16(%rax), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00004fa8 movq %rdx, $112(%r11) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00004fac addl $1, $164(%r11) + //0x00004fb4 LBB5_1002 + 0x48, 0x83, 0xc0, 0x20, //0x00004fb4 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00004fb8 cmpq $144(%r11), %rax + //0x00004fbf LBB5_1003 + 0x0f, 0x96, 0xc0, //0x00004fbf setbe %al + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004fc2 movl $11, %edx + 0x85, 0xc9, //0x00004fc7 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00004fc9 cmovnel %ecx, %edx + 0x0f, 0x84, 0xf3, 0x2d, 0x00, 0x00, //0x00004fcc je LBB5_1221 + 0xe9, 0x37, 0x36, 0x00, 0x00, //0x00004fd2 jmp LBB5_1239 + //0x00004fd7 LBB5_1004 + 0x4c, 0x89, 0xfa, //0x00004fd7 movq %r15, %rdx + 0x45, 0x31, 0xc0, //0x00004fda xorl %r8d, %r8d + 0xe9, 0xa5, 0x00, 0x00, 0x00, //0x00004fdd jmp LBB5_1014 + //0x00004fe2 LBB5_1005 + 0xc5, 0xfd, 0xd7, 0xd1, //0x00004fe2 vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x4b, 0x40, //0x00004fe6 movq $64(%r11), %rcx + 0xf6, 0xc1, 0x20, //0x00004fea testb $32, %cl + 0x0f, 0x85, 0x61, 0x04, 0x00, 0x00, //0x00004fed jne LBB5_1061 + 0xc5, 0xfe, 0x6f, 0x05, 0x85, 0xb0, 0xff, 0xff, //0x00004ff3 vmovdqu $-20347(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x9d, 0xb0, 0xff, 0xff, //0x00004ffb vmovdqu $-20323(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xb5, 0xb0, 0xff, 0xff, //0x00005003 vmovdqu $-20299(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x0000500b movq %r15, %r12 + //0x0000500e LBB5_1007 + 0x83, 0xc0, 0xff, //0x0000500e addl $-1, %eax + 0x85, 0xd0, //0x00005011 testl %edx, %eax + 0x0f, 0x85, 0xc6, 0x23, 0x00, 0x00, //0x00005013 jne LBB5_1490 + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x00005019 vmovdqu $32(%r12), %ymm3 + 0x49, 0x83, 0xc4, 0x20, //0x00005020 addq $32, %r12 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005024 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x00005028 vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x0000502c vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x00005030 vpmovmskb %ymm5, %eax + 0xc5, 0xe5, 0xda, 0xea, //0x00005034 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x00005038 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x0000503c vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xf3, //0x00005040 vpmovmskb %ymm3, %esi + 0x83, 0xc6, 0xff, //0x00005044 addl $-1, %esi + 0x85, 0xc6, //0x00005047 testl %eax, %esi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00005049 je LBB5_1007 + 0xe9, 0x6d, 0x04, 0x00, 0x00, //0x0000504f jmp LBB5_1065 + //0x00005054 LBB5_1009 + 0x31, 0xc0, //0x00005054 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00005056 movq %rax, $-88(%rbp) + 0xe9, 0x67, 0xf5, 0xff, 0xff, //0x0000505a jmp LBB5_853 + //0x0000505f LBB5_1010 + 0x4c, 0x89, 0xd0, //0x0000505f movq %r10, %rax + 0x4c, 0x09, 0xc8, //0x00005062 orq %r9, %rax + 0x0f, 0x99, 0xc0, //0x00005065 setns %al + 0x0f, 0x88, 0x00, 0x05, 0x00, 0x00, //0x00005068 js LBB5_1070 + 0x4d, 0x39, 0xca, //0x0000506e cmpq %r9, %r10 + 0x0f, 0x8c, 0xf7, 0x04, 0x00, 0x00, //0x00005071 jl LBB5_1070 + 0x49, 0xf7, 0xd2, //0x00005077 notq %r10 + 0x4c, 0x89, 0xd2, //0x0000507a movq %r10, %rdx + 0xe9, 0xe0, 0xfe, 0xff, 0xff, //0x0000507d jmp LBB5_999 + //0x00005082 LBB5_1013 + 0x8a, 0x02, //0x00005082 movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x00005084 leal $-48(%rax), %ebx + //0x00005087 LBB5_1014 + 0x80, 0xfb, 0x09, //0x00005087 cmpb $9, %bl + 0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x0000508a ja LBB5_1017 + //0x00005090 .p2align 4, 0x90 + //0x00005090 LBB5_1015 + 0x0f, 0xb6, 0x42, 0x01, //0x00005090 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00005094 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00005098 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x0000509b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000509e jb LBB5_1015 + 0xb1, 0x01, //0x000050a4 movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x000050a6 movq %rcx, $-88(%rbp) + //0x000050aa LBB5_1017 + 0x45, 0x29, 0xc5, //0x000050aa subl %r8d, %r13d + 0x24, 0xdf, //0x000050ad andb $-33, %al + 0x49, 0x89, 0xd7, //0x000050af movq %rdx, %r15 + 0x3c, 0x45, //0x000050b2 cmpb $69, %al + 0x45, 0x89, 0xc8, //0x000050b4 movl %r9d, %r8d + 0x0f, 0x84, 0x0e, 0xf5, 0xff, 0xff, //0x000050b7 je LBB5_854 + //0x000050bd LBB5_1018 + 0x43, 0x8d, 0x14, 0x36, //0x000050bd leal (%r14,%r14), %edx + 0x83, 0xc2, 0xff, //0x000050c1 addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000050c4 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000050ce addq $1, %rax + 0x48, 0x39, 0xc6, //0x000050d2 cmpq %rax, %rsi + 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x000050d5 jae LBB5_1029 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000050db vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x68, 0xb1, 0xff, 0xff, //0x000050e0 vpunpckldq $-20120(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x70, 0xb1, 0xff, 0xff, //0x000050e8 vsubpd $-20112(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000050f0 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x000050f6 vaddsd %xmm0, %xmm1, %xmm0 + 0x89, 0xd0, //0x000050fa movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x000050fc shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x000050ff shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00005103 vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x00005108 vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x0000510c testl %r13d, %r13d + 0x0f, 0x84, 0x08, 0x10, 0x00, 0x00, //0x0000510f je LBB5_1212 + 0x48, 0x85, 0xf6, //0x00005115 testq %rsi, %rsi + 0x0f, 0x84, 0xff, 0x0f, 0x00, 0x00, //0x00005118 je LBB5_1212 + 0x41, 0x8d, 0x45, 0xff, //0x0000511e leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x00005122 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00005125 ja LBB5_1027 + 0x44, 0x89, 0xe8, //0x0000512b movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x0000512e cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00005132 jl LBB5_1024 + 0x41, 0x8d, 0x45, 0xea, //0x00005138 leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0x5d, 0x74, 0x00, 0x00, //0x0000513c leaq $29789(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005143 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00005148 movl $22, %eax + //0x0000514d LBB5_1024 + 0xc5, 0xf9, 0x2e, 0x05, 0x2b, 0xb1, 0xff, 0xff, //0x0000514d vucomisd $-20181(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0xea, 0x02, 0x00, 0x00, //0x00005155 ja LBB5_1060 + 0xc5, 0xfb, 0x10, 0x0d, 0x25, 0xb1, 0xff, 0xff, //0x0000515b vmovsd $-20187(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x00005163 vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xd8, 0x02, 0x00, 0x00, //0x00005167 ja LBB5_1060 + 0x89, 0xc0, //0x0000516d movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x2a, 0x74, 0x00, 0x00, //0x0000516f leaq $29738(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005176 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0x9d, 0x0f, 0x00, 0x00, //0x0000517b jmp LBB5_1212 + //0x00005180 LBB5_1027 + 0x41, 0x83, 0xfd, 0xea, //0x00005180 cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00005184 jb LBB5_1029 + 0x41, 0xf7, 0xdd, //0x0000518a negl %r13d + 0x48, 0x8d, 0x05, 0x0c, 0x74, 0x00, 0x00, //0x0000518d leaq $29708(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x00005194 vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0x7e, 0x0f, 0x00, 0x00, //0x0000519a jmp LBB5_1212 + //0x0000519f LBB5_1029 + 0x89, 0x55, 0x84, //0x0000519f movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000051a2 leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000051a9 cmpl $695, %eax + 0x0f, 0x87, 0x28, 0x01, 0x00, 0x00, //0x000051ae ja LBB5_1043 + //0x000051b4 LBB5_1030 + 0x48, 0x85, 0xf6, //0x000051b4 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0xc8, //0x000051b7 movq %r15, $-56(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x000051bb movq %r10, $-104(%rbp) + 0x44, 0x89, 0x45, 0xb8, //0x000051bf movl %r8d, $-72(%rbp) + 0x4d, 0x89, 0xde, //0x000051c3 movq %r11, %r14 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000051c6 je LBB5_1032 + 0x4c, 0x0f, 0xbd, 0xce, //0x000051cc bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000051d0 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000051d4 jmp LBB5_1033 + //0x000051d9 LBB5_1032 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000051d9 movl $64, %r9d + //0x000051df LBB5_1033 + 0x49, 0x89, 0xf7, //0x000051df movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x000051e2 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x000051e5 shlq %cl, %r15 + 0x89, 0xc7, //0x000051e8 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x000051ea shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x6b, 0x74, 0x00, 0x00, //0x000051ee leaq $29803(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x000051f5 movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x000051fa movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x000051fd mulq %r15 + 0x49, 0x89, 0xc3, //0x00005200 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00005203 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005206 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000520c cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005213 jne LBB5_1038 + 0x4c, 0x89, 0xf9, //0x00005219 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x0000521c notq %rcx + 0x49, 0x39, 0xcb, //0x0000521f cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005222 jbe LBB5_1038 + 0x4c, 0x89, 0xf8, //0x00005228 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x0000522b mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x0000522f addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00005232 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00005236 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005239 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000523f cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005246 jne LBB5_1038 + 0x49, 0x83, 0xfb, 0xff, //0x0000524c cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005250 jne LBB5_1038 + 0x48, 0x39, 0xc8, //0x00005256 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00005259 ja LBB5_1042 + //0x0000525f LBB5_1038 + 0x4c, 0x89, 0xd0, //0x0000525f movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00005262 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00005266 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x00005269 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x0000526c testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000526f jne LBB5_1041 + 0x48, 0x85, 0xd2, //0x00005275 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005278 jne LBB5_1041 + 0x44, 0x89, 0xd1, //0x0000527e movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x00005281 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00005284 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00005287 je LBB5_1042 + //0x0000528d LBB5_1041 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x0000528d imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x00005294 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00005297 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x0000529d movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x000052a0 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x000052a3 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000052a6 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000052a9 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x000052ac addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x000052af movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x000052b2 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x000052b6 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x000052b9 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x000052bd sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x000052c1 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000052c5 cmpq $2045, %rax + 0x0f, 0x86, 0x57, 0x00, 0x00, 0x00, //0x000052cb jbe LBB5_1048 + //0x000052d1 LBB5_1042 + 0x4d, 0x89, 0xf3, //0x000052d1 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000052d4 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x000052d8 movq $-104(%rbp), %r10 + //0x000052dc LBB5_1043 + 0x4d, 0x89, 0xf8, //0x000052dc movq %r15, %r8 + 0x4d, 0x29, 0xe0, //0x000052df subq %r12, %r8 + 0x4d, 0x8b, 0x4b, 0x28, //0x000052e2 movq $40(%r11), %r9 + 0x4d, 0x8b, 0x6b, 0x38, //0x000052e6 movq $56(%r11), %r13 + 0x4d, 0x85, 0xed, //0x000052ea testq %r13, %r13 + 0x0f, 0x84, 0xcf, 0x0b, 0x00, 0x00, //0x000052ed je LBB5_1170 + 0x41, 0xc6, 0x01, 0x00, //0x000052f3 movb $0, (%r9) + 0x49, 0x83, 0xfd, 0x01, //0x000052f7 cmpq $1, %r13 + 0x0f, 0x84, 0xc1, 0x0b, 0x00, 0x00, //0x000052fb je LBB5_1170 + 0x49, 0x8d, 0x4d, 0xff, //0x00005301 leaq $-1(%r13), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005305 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x0000530a cmpq $16, %rcx + 0x0f, 0x82, 0x9c, 0x0b, 0x00, 0x00, //0x0000530e jb LBB5_1169 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00005314 cmpq $128, %rcx + 0x0f, 0x83, 0x1e, 0x02, 0x00, 0x00, //0x0000531b jae LBB5_1068 + 0x31, 0xd2, //0x00005321 xorl %edx, %edx + 0xe9, 0x06, 0x0b, 0x00, 0x00, //0x00005323 jmp LBB5_1160 + //0x00005328 LBB5_1048 + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005328 movabsq $18014398509481984, %r13 + 0x4c, 0x39, 0xea, //0x00005332 cmpq %r13, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005335 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000533f movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x00005349 movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000534b sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000534e shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00005351 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00005355 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x00005358 orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000535b movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x0000535e orq %r15, %rax + 0x80, 0x7d, 0xb8, 0x00, //0x00005361 cmpb $0, $-72(%rbp) + 0x48, 0x0f, 0x44, 0xc2, //0x00005365 cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00005369 vmovq %rax, %xmm0 + 0x80, 0x7d, 0xa8, 0x00, //0x0000536e cmpb $0, $-88(%rbp) + 0x4c, 0x8b, 0x55, 0x98, //0x00005372 movq $-104(%rbp), %r10 + 0x0f, 0x84, 0x9b, 0x09, 0x00, 0x00, //0x00005376 je LBB5_1151 + 0x4c, 0x89, 0xd3, //0x0000537c movq %r10, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000537f movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00005385 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00005388 je LBB5_1051 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000538e bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00005392 xorq $63, %r9 + //0x00005396 LBB5_1051 + 0x44, 0x89, 0xc9, //0x00005396 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00005399 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x0000539c movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x0000539f mulq %rsi + 0x49, 0x89, 0xc2, //0x000053a2 movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x000053a5 movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000053a8 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000053ae cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000053b5 jne LBB5_1056 + 0x48, 0x89, 0xf1, //0x000053bb movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000053be notq %rcx + 0x49, 0x39, 0xca, //0x000053c1 cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000053c4 jbe LBB5_1056 + 0x48, 0x89, 0xf0, //0x000053ca movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x8c, 0x72, 0x00, 0x00, //0x000053cd leaq $29324(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000053d4 mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000053d8 addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x000053db adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x000053df movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000053e2 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000053e8 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000053ef jne LBB5_1056 + 0x49, 0x83, 0xfa, 0xff, //0x000053f5 cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000053f9 jne LBB5_1056 + 0x48, 0x39, 0xc8, //0x000053ff cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x00005402 ja LBB5_1059 + //0x00005408 LBB5_1056 + 0x4c, 0x89, 0xc0, //0x00005408 movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x0000540b shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000540f leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x00005412 shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x00005415 testq %r10, %r10 + 0x0f, 0x85, 0x49, 0x0a, 0x00, 0x00, //0x00005418 jne LBB5_1164 + 0x48, 0x85, 0xd2, //0x0000541e testq %rdx, %rdx + 0x0f, 0x85, 0x40, 0x0a, 0x00, 0x00, //0x00005421 jne LBB5_1164 + 0x44, 0x89, 0xc1, //0x00005427 movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x0000542a andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000542d cmpl $1, %ecx + 0x0f, 0x85, 0x31, 0x0a, 0x00, 0x00, //0x00005430 jne LBB5_1164 + //0x00005436 LBB5_1059 + 0x4d, 0x89, 0xf3, //0x00005436 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005439 movq $-56(%rbp), %r15 + 0x49, 0x89, 0xda, //0x0000543d movq %rbx, %r10 + 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x00005440 jmp LBB5_1043 + //0x00005445 LBB5_1060 + 0x89, 0x55, 0x84, //0x00005445 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005448 leal $348(%r13), %eax + 0xe9, 0x60, 0xfd, 0xff, 0xff, //0x0000544f jmp LBB5_1030 + //0x00005454 LBB5_1061 + 0xc5, 0xfe, 0x6f, 0x0d, 0x24, 0xac, 0xff, 0xff, //0x00005454 vmovdqu $-21468(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x3c, 0xac, 0xff, 0xff, //0x0000545c vmovdqu $-21444(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x54, 0xac, 0xff, 0xff, //0x00005464 vmovdqu $-21420(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x0000546c movq %r15, %r12 + //0x0000546f LBB5_1062 + 0x83, 0xc0, 0xff, //0x0000546f addl $-1, %eax + 0x85, 0xd0, //0x00005472 testl %edx, %eax + 0x0f, 0x85, 0x65, 0x1f, 0x00, 0x00, //0x00005474 jne LBB5_1490 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000547a vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf8, //0x0000547f vpmovmskb %ymm0, %edi + 0x85, 0xf8, //0x00005483 testl %edi, %eax + 0x0f, 0x85, 0xa1, 0x28, 0x00, 0x00, //0x00005485 jne LBB5_1578 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x0000548b vmovdqu $32(%r12), %ymm0 + 0x49, 0x83, 0xc4, 0x20, //0x00005492 addq $32, %r12 + 0xc5, 0xfd, 0x74, 0xe1, //0x00005496 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x0000549a vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x0000549e vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x000054a2 vpmovmskb %ymm5, %eax + 0xc5, 0xfd, 0xda, 0xeb, //0x000054a6 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x000054aa vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x000054ae vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x000054b2 vpmovmskb %ymm4, %esi + 0x83, 0xc6, 0xff, //0x000054b6 addl $-1, %esi + 0x85, 0xc6, //0x000054b9 testl %eax, %esi + 0x0f, 0x84, 0xae, 0xff, 0xff, 0xff, //0x000054bb je LBB5_1062 + //0x000054c1 LBB5_1065 + 0x0f, 0xbc, 0xc0, //0x000054c1 bsfl %eax, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x000054c4 leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x000054c8 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000054cb addq $1, %r12 + 0x49, 0xf7, 0xd7, //0x000054cf notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x000054d2 leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x000054d6 addq $1, %rsi + 0x31, 0xc0, //0x000054da xorl %eax, %eax + 0x31, 0xc9, //0x000054dc xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x000054de testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x000054e1 jns LBB5_1067 + //0x000054e7 LBB5_1066 + 0x89, 0xf1, //0x000054e7 movl %esi, %ecx + 0xf7, 0xd9, //0x000054e9 negl %ecx + //0x000054eb LBB5_1067 + 0x48, 0x89, 0x45, 0x90, //0x000054eb movq %rax, $-112(%rbp) + 0x0f, 0xb6, 0xc0, //0x000054ef movzbl %al, %eax + 0x49, 0xc1, 0xe2, 0x20, //0x000054f2 shlq $32, %r10 + 0x49, 0x8d, 0x04, 0xc2, //0x000054f6 leaq (%r10,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000054fa movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x00005504 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00005507 addq $4, %rax + 0x49, 0x8b, 0x53, 0x70, //0x0000550b movq $112(%r11), %rdx + 0x48, 0x89, 0x02, //0x0000550f movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00005512 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x43, 0x70, //0x00005516 movq $112(%r11), %rax + 0x48, 0x8d, 0x50, 0x10, //0x0000551a leaq $16(%rax), %rdx + 0x49, 0x89, 0x53, 0x70, //0x0000551e movq %rdx, $112(%r11) + 0x41, 0x83, 0x83, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x00005522 addl $1, $160(%r11) + 0xe9, 0x85, 0xfa, 0xff, 0xff, //0x0000552a jmp LBB5_1002 + //0x0000552f LBB5_1149 + 0x4c, 0x89, 0xf8, //0x0000552f movq %r15, %rax + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00005532 jmp LBB5_1076 + //0x00005537 LBB5_1150 + 0x4c, 0x89, 0xf8, //0x00005537 movq %r15, %rax + 0xe9, 0x46, 0x01, 0x00, 0x00, //0x0000553a jmp LBB5_1088 + //0x0000553f LBB5_1068 + 0x48, 0x89, 0xca, //0x0000553f movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x00005542 andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x00005546 leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x0000554a movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x07, //0x0000554d shrq $7, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00005551 addq $1, %rax + 0x89, 0xc3, //0x00005555 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x00005557 andl $3, %ebx + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x0000555a cmpq $384, %rsi + 0x0f, 0x83, 0xc4, 0x07, 0x00, 0x00, //0x00005561 jae LBB5_1153 + 0x31, 0xf6, //0x00005567 xorl %esi, %esi + 0xe9, 0x6f, 0x08, 0x00, 0x00, //0x00005569 jmp LBB5_1155 + //0x0000556e LBB5_1070 + 0x49, 0x8d, 0x49, 0xff, //0x0000556e leaq $-1(%r9), %rcx + 0x49, 0x39, 0xca, //0x00005572 cmpq %rcx, %r10 + 0x49, 0xf7, 0xd1, //0x00005575 notq %r9 + 0x4d, 0x0f, 0x45, 0xce, //0x00005578 cmovneq %r14, %r9 + 0x84, 0xc0, //0x0000557c testb %al, %al + 0x4d, 0x0f, 0x44, 0xce, //0x0000557e cmoveq %r14, %r9 + 0x4c, 0x89, 0xca, //0x00005582 movq %r9, %rdx + 0xe9, 0xd8, 0xf9, 0xff, 0xff, //0x00005585 jmp LBB5_999 + //0x0000558a LBB5_1071 + 0x48, 0x83, 0xc6, 0x40, //0x0000558a addq $64, %rsi + 0x49, 0x89, 0xf7, //0x0000558e movq %rsi, %r15 + //0x00005591 LBB5_1072 + 0x4c, 0x89, 0xf8, //0x00005591 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005594 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0xc0, 0xaa, 0xff, 0xff, //0x00005598 vmovdqu $-21824(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x000055a0 .p2align 4, 0x90 + //0x000055a0 LBB5_1073 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000055a0 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000055a5 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x000055aa addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000055ae vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000055b3 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x000055b8 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x000055bc vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x000055c0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x000055c4 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x000055c8 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x000055cc orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000055cf cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000055d3 je LBB5_1073 + 0x48, 0xf7, 0xd1, //0x000055d9 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x000055dc movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x000055e0 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000055e4 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x000055e8 leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x000055ec addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000055ef addq $1, %rax + //0x000055f3 LBB5_1075 + 0x8a, 0x0e, //0x000055f3 movb (%rsi), %cl + //0x000055f5 LBB5_1076 + 0x80, 0xf9, 0x7d, //0x000055f5 cmpb $125, %cl + 0x0f, 0x85, 0xb3, 0xeb, 0xff, 0xff, //0x000055f8 jne LBB5_805 + 0x41, 0x83, 0x83, 0x98, 0x00, 0x00, 0x00, 0x01, //0x000055fe addl $1, $152(%r11) + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00005606 jmp LBB5_1078 + //0x0000560b LBB5_1083 + 0x48, 0x83, 0xc6, 0x40, //0x0000560b addq $64, %rsi + 0x49, 0x89, 0xf7, //0x0000560f movq %rsi, %r15 + //0x00005612 LBB5_1084 + 0x4c, 0x89, 0xf8, //0x00005612 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005615 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x3f, 0xaa, 0xff, 0xff, //0x00005619 vmovdqu $-21953(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005621 .p2align 4, 0x90 + //0x00005630 LBB5_1085 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00005630 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00005635 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000563a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000563e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005643 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00005648 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000564c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00005650 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00005654 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00005658 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000565c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000565f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005663 je LBB5_1085 + 0x48, 0xf7, 0xd1, //0x00005669 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000566c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x00005670 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x00005674 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00005678 leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x0000567c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000567f addq $1, %rax + //0x00005683 LBB5_1087 + 0x8a, 0x0e, //0x00005683 movb (%rsi), %cl + //0x00005685 LBB5_1088 + 0x80, 0xf9, 0x5d, //0x00005685 cmpb $93, %cl + 0x0f, 0x85, 0x88, 0x2f, 0x00, 0x00, //0x00005688 jne LBB5_1673 + 0x41, 0x83, 0x83, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x0000568e addl $1, $156(%r11) + //0x00005696 LBB5_1078 + 0x48, 0xc1, 0xe7, 0x04, //0x00005696 shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000569a movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x4b, 0x78, //0x0000569f movq %rcx, $120(%r11) + 0x48, 0x29, 0xd3, //0x000056a3 subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x000056a6 shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000056aa movl %ebx, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000056af movl $0, $8(%r8,%rdi) + 0x0f, 0xb6, 0x0a, //0x000056b8 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x000056bb movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x000056bd movq $128(%r11), %rcx + 0x41, 0x8b, 0x93, 0xb0, 0x00, 0x00, 0x00, //0x000056c4 movl $176(%r11), %edx + 0x48, 0x39, 0xd1, //0x000056cb cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000056ce jbe LBB5_1081 + 0x41, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000056d4 movl %ecx, $176(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000056db cmpq $4096, %rcx + 0x0f, 0x87, 0x1e, 0x2f, 0x00, 0x00, //0x000056e2 ja LBB5_1080 + //0x000056e8 LBB5_1081 + 0x48, 0x83, 0xc1, 0xff, //0x000056e8 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x000056ec movq %rcx, $128(%r11) + 0x49, 0x8b, 0x4b, 0x78, //0x000056f3 movq $120(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000056f7 cmpq $-1, %rcx + 0x0f, 0x84, 0x05, 0x2f, 0x00, 0x00, //0x000056fb je LBB5_1080 + 0x4d, 0x8d, 0x83, 0x88, 0x00, 0x00, 0x00, //0x00005701 leaq $136(%r11), %r8 + 0xe9, 0x60, 0xe9, 0xff, 0xff, //0x00005708 jmp LBB5_742 + //0x0000570d LBB5_1090 + 0x4d, 0x89, 0xe7, //0x0000570d movq %r12, %r15 + 0x0f, 0xbc, 0xca, //0x00005710 bsfl %edx, %ecx + 0x48, 0x01, 0xce, //0x00005713 addq %rcx, %rsi + 0xc5, 0xfe, 0x6f, 0x05, 0x62, 0xa9, 0xff, 0xff, //0x00005716 vmovdqu $-22174(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x7a, 0xa9, 0xff, 0xff, //0x0000571e vmovdqu $-22150(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x92, 0xa9, 0xff, 0xff, //0x00005726 vmovdqu $-22126(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x25, 0xbb, 0xb3, 0x00, 0x00, //0x0000572e leaq $46011(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xf7, //0x00005735 movq %rsi, %rdi + 0x49, 0x89, 0xf0, //0x00005738 movq %rsi, %r8 + //0x0000573b LBB5_1091 + 0x0f, 0xb6, 0x4f, 0x01, //0x0000573b movzbl $1(%rdi), %ecx + 0x48, 0x83, 0xf9, 0x75, //0x0000573f cmpq $117, %rcx + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00005743 je LBB5_1094 + 0x42, 0x8a, 0x0c, 0x21, //0x00005749 movb (%rcx,%r12), %cl + 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x0000574d movq $-2, %rdx + 0x84, 0xc9, //0x00005754 testb %cl, %cl + 0x0f, 0x84, 0x66, 0x2d, 0x00, 0x00, //0x00005756 je LBB5_1657 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000575c movq %r11, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x00005760 addq $2, %rdi + 0x41, 0x88, 0x08, //0x00005764 movb %cl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00005767 addq $1, %r8 + 0x48, 0x89, 0xfe, //0x0000576b movq %rdi, %rsi + 0xe9, 0x4e, 0x02, 0x00, 0x00, //0x0000576e jmp LBB5_1114 + //0x00005773 LBB5_1094 + 0x4c, 0x89, 0x5d, 0xc0, //0x00005773 movq %r11, $-64(%rbp) + 0x44, 0x8b, 0x4f, 0x02, //0x00005777 movl $2(%rdi), %r9d + 0x45, 0x89, 0xca, //0x0000577b movl %r9d, %r10d + 0x41, 0xf7, 0xd2, //0x0000577e notl %r10d + 0x41, 0x8d, 0x89, 0xd0, 0xcf, 0xcf, 0xcf, //0x00005781 leal $-808464432(%r9), %ecx + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00005788 andl $-2139062144, %r10d + 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x0000578f movq $-12, %rdx + 0x41, 0x85, 0xca, //0x00005796 testl %ecx, %r10d + 0x0f, 0x85, 0x6a, 0x2a, 0x00, 0x00, //0x00005799 jne LBB5_1671 + 0x41, 0x8d, 0x89, 0x19, 0x19, 0x19, 0x19, //0x0000579f leal $421075225(%r9), %ecx + 0x44, 0x09, 0xc9, //0x000057a6 orl %r9d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000057a9 testl $-2139062144, %ecx + 0x0f, 0x85, 0x54, 0x2a, 0x00, 0x00, //0x000057af jne LBB5_1671 + 0x45, 0x89, 0xcb, //0x000057b5 movl %r9d, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000057b8 andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000057bf movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x000057c4 subl %r11d, %ecx + 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x000057c7 leal $1179010630(%r11), %r14d + 0x44, 0x21, 0xd1, //0x000057ce andl %r10d, %ecx + 0x44, 0x85, 0xf1, //0x000057d1 testl %r14d, %ecx + 0x0f, 0x85, 0x2f, 0x2a, 0x00, 0x00, //0x000057d4 jne LBB5_1671 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000057da movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x000057df subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000057e2 addl $960051513, %r11d + 0x41, 0x21, 0xca, //0x000057e9 andl %ecx, %r10d + 0x45, 0x85, 0xda, //0x000057ec testl %r11d, %r10d + 0x0f, 0x85, 0x14, 0x2a, 0x00, 0x00, //0x000057ef jne LBB5_1671 + 0x41, 0x0f, 0xc9, //0x000057f5 bswapl %r9d + 0x44, 0x89, 0xc9, //0x000057f8 movl %r9d, %ecx + 0xc1, 0xe9, 0x04, //0x000057fb shrl $4, %ecx + 0xf7, 0xd1, //0x000057fe notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00005800 andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x00005806 leal (%rcx,%rcx,8), %ecx + 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005809 andl $252645135, %r9d + 0x41, 0x01, 0xc9, //0x00005810 addl %ecx, %r9d + 0x44, 0x89, 0xc9, //0x00005813 movl %r9d, %ecx + 0xc1, 0xe9, 0x04, //0x00005816 shrl $4, %ecx + 0x44, 0x09, 0xc9, //0x00005819 orl %r9d, %ecx + 0x44, 0x0f, 0xb6, 0xd1, //0x0000581c movzbl %cl, %r10d + 0xc1, 0xe9, 0x08, //0x00005820 shrl $8, %ecx + 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x00005823 andl $65280, %ecx + 0x41, 0x09, 0xca, //0x00005829 orl %ecx, %r10d + 0x48, 0x8d, 0x77, 0x06, //0x0000582c leaq $6(%rdi), %rsi + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00005830 cmpl $128, %r10d + 0x0f, 0x82, 0x3a, 0x04, 0x00, 0x00, //0x00005837 jb LBB5_1144 + 0x45, 0x31, 0xc9, //0x0000583d xorl %r9d, %r9d + //0x00005840 LBB5_1100 + 0x44, 0x89, 0xd1, //0x00005840 movl %r10d, %ecx + 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00005843 cmpl $2047, %r10d + 0x0f, 0x86, 0x36, 0x04, 0x00, 0x00, //0x0000584a jbe LBB5_1146 + 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x00005850 andl $-2048, %ecx + 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x00005856 cmpl $55296, %ecx + 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x0000585c jne LBB5_1112 + 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x00005862 cmpl $56319, %r10d + 0x0f, 0x87, 0x3a, 0x04, 0x00, 0x00, //0x00005869 ja LBB5_1147 + 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x0000586f cmpb $92, $6(%rdi,%r9,2) + 0x0f, 0x85, 0x2e, 0x04, 0x00, 0x00, //0x00005875 jne LBB5_1147 + 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x0000587b cmpb $117, $7(%rdi,%r9,2) + 0x0f, 0x85, 0x22, 0x04, 0x00, 0x00, //0x00005881 jne LBB5_1147 + 0x42, 0x8b, 0x4c, 0x4f, 0x08, //0x00005887 movl $8(%rdi,%r9,2), %ecx + 0x41, 0x89, 0xce, //0x0000588c movl %ecx, %r14d + 0x41, 0xf7, 0xd6, //0x0000588f notl %r14d + 0x48, 0x89, 0x4d, 0xb0, //0x00005892 movq %rcx, $-80(%rbp) + 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x00005896 addl $-808464432, %ecx + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000589c andl $-2139062144, %r14d + 0x41, 0x85, 0xce, //0x000058a3 testl %ecx, %r14d + 0x0f, 0x85, 0x5d, 0x29, 0x00, 0x00, //0x000058a6 jne LBB5_1671 + 0x4c, 0x8b, 0x5d, 0xb0, //0x000058ac movq $-80(%rbp), %r11 + 0x41, 0x8d, 0x8b, 0x19, 0x19, 0x19, 0x19, //0x000058b0 leal $421075225(%r11), %ecx + 0x44, 0x09, 0xd9, //0x000058b7 orl %r11d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000058ba testl $-2139062144, %ecx + 0x0f, 0x85, 0x43, 0x29, 0x00, 0x00, //0x000058c0 jne LBB5_1671 + 0x4c, 0x8b, 0x5d, 0xb0, //0x000058c6 movq $-80(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000058ca andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000058d1 movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x000058d6 subl %r11d, %ecx + 0x89, 0x4d, 0x90, //0x000058d9 movl %ecx, $-112(%rbp) + 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x000058dc leal $1179010630(%r11), %ecx + 0x89, 0x4d, 0xb8, //0x000058e3 movl %ecx, $-72(%rbp) + 0x8b, 0x4d, 0x90, //0x000058e6 movl $-112(%rbp), %ecx + 0x44, 0x21, 0xf1, //0x000058e9 andl %r14d, %ecx + 0x85, 0x4d, 0xb8, //0x000058ec testl %ecx, $-72(%rbp) + 0x0f, 0x85, 0x14, 0x29, 0x00, 0x00, //0x000058ef jne LBB5_1671 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000058f5 movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x000058fa subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000058fd addl $960051513, %r11d + 0x41, 0x21, 0xce, //0x00005904 andl %ecx, %r14d + 0x45, 0x85, 0xde, //0x00005907 testl %r11d, %r14d + 0x0f, 0x85, 0xf9, 0x28, 0x00, 0x00, //0x0000590a jne LBB5_1671 + 0x4c, 0x8b, 0x5d, 0xb0, //0x00005910 movq $-80(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x00005914 bswapl %r11d + 0x44, 0x89, 0xd9, //0x00005917 movl %r11d, %ecx + 0xc1, 0xe9, 0x04, //0x0000591a shrl $4, %ecx + 0xf7, 0xd1, //0x0000591d notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000591f andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x00005925 leal (%rcx,%rcx,8), %ecx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005928 andl $252645135, %r11d + 0x41, 0x01, 0xcb, //0x0000592f addl %ecx, %r11d + 0x44, 0x89, 0xd9, //0x00005932 movl %r11d, %ecx + 0xc1, 0xe9, 0x04, //0x00005935 shrl $4, %ecx + 0x44, 0x09, 0xd9, //0x00005938 orl %r11d, %ecx + 0x41, 0x89, 0xce, //0x0000593b movl %ecx, %r14d + 0x41, 0xc1, 0xee, 0x08, //0x0000593e shrl $8, %r14d + 0x41, 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00005942 andl $65280, %r14d + 0x44, 0x0f, 0xb6, 0xd9, //0x00005949 movzbl %cl, %r11d + 0x45, 0x09, 0xf3, //0x0000594d orl %r14d, %r11d + 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00005950 andl $16515072, %ecx + 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00005956 cmpl $14417920, %ecx + 0x0f, 0x84, 0x59, 0x03, 0x00, 0x00, //0x0000595c je LBB5_1148 + 0x48, 0x83, 0xc6, 0x06, //0x00005962 addq $6, %rsi + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005966 movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x0000596d movb $-67, $2(%r8,%r9) + 0x49, 0x83, 0xc1, 0x03, //0x00005973 addq $3, %r9 + 0x45, 0x89, 0xda, //0x00005977 movl %r11d, %r10d + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000597a cmpl $128, %r11d + 0x0f, 0x83, 0xb9, 0xfe, 0xff, 0xff, //0x00005981 jae LBB5_1100 + 0x4d, 0x01, 0xc8, //0x00005987 addq %r9, %r8 + 0xe9, 0xeb, 0x02, 0x00, 0x00, //0x0000598a jmp LBB5_1145 + //0x0000598f LBB5_1112 + 0x44, 0x89, 0xd1, //0x0000598f movl %r10d, %ecx + 0xc1, 0xe9, 0x0c, //0x00005992 shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x00005995 orb $-32, %cl + 0x43, 0x88, 0x0c, 0x08, //0x00005998 movb %cl, (%r8,%r9) + 0x44, 0x89, 0xd1, //0x0000599c movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x0000599f shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x000059a2 andb $63, %cl + 0x80, 0xc9, 0x80, //0x000059a5 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x01, //0x000059a8 movb %cl, $1(%r8,%r9) + 0x41, 0x80, 0xe2, 0x3f, //0x000059ad andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x000059b1 orb $-128, %r10b + 0x47, 0x88, 0x54, 0x08, 0x02, //0x000059b5 movb %r10b, $2(%r8,%r9) + //0x000059ba LBB5_1113 + 0x4d, 0x01, 0xc8, //0x000059ba addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000059bd addq $3, %r8 + //0x000059c1 LBB5_1114 + 0x80, 0x3e, 0x5c, //0x000059c1 cmpb $92, (%rsi) + 0x48, 0x89, 0xf7, //0x000059c4 movq %rsi, %rdi + 0x4c, 0x8b, 0x5d, 0xc0, //0x000059c7 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x6a, 0xfd, 0xff, 0xff, //0x000059cb je LBB5_1091 + 0x4d, 0x89, 0xda, //0x000059d1 movq %r11, %r10 + 0xc5, 0xfe, 0x6f, 0x1e, //0x000059d4 vmovdqu (%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x000059d8 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x000059dc vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x000059e0 vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x000059e4 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x000059e8 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x000059ec vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xce, //0x000059f0 vpmovmskb %ymm6, %ecx + 0x83, 0xc1, 0xff, //0x000059f4 addl $-1, %ecx + 0xc5, 0xfa, 0x6f, 0x36, //0x000059f7 vmovdqu (%rsi), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x000059fb vmovd %xmm6, %r9d + 0x85, 0xf9, //0x00005a00 testl %edi, %ecx + 0x0f, 0x85, 0x13, 0x28, 0x00, 0x00, //0x00005a02 jne LBB5_1617 + 0xf6, 0xc3, 0x20, //0x00005a08 testb $32, %bl + 0x0f, 0x85, 0x29, 0x01, 0x00, 0x00, //0x00005a0b jne LBB5_1133 + 0x83, 0xc7, 0xff, //0x00005a11 addl $-1, %edi + 0xc5, 0xe5, 0x74, 0xe0, //0x00005a14 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005a18 vpmovmskb %ymm4, %ecx + 0x85, 0xcf, //0x00005a1c testl %ecx, %edi + 0x0f, 0x85, 0x54, 0x00, 0x00, 0x00, //0x00005a1e jne LBB5_1122 + 0x48, 0x83, 0xc6, 0x20, //0x00005a24 addq $32, %rsi + //0x00005a28 LBB5_1119 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005a28 vmovdqu %ymm3, (%r8) + 0xc5, 0xfe, 0x6f, 0x1e, //0x00005a2d vmovdqu (%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005a31 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00005a35 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xd5, //0x00005a39 vpmovmskb %ymm5, %edx + 0xc5, 0xe5, 0xda, 0xea, //0x00005a3d vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00005a41 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x00005a45 vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00005a49 vpmovmskb %ymm5, %ecx + 0x83, 0xc1, 0xff, //0x00005a4d addl $-1, %ecx + 0x85, 0xd1, //0x00005a50 testl %edx, %ecx + 0x0f, 0x85, 0xba, 0x27, 0x00, 0x00, //0x00005a52 jne LBB5_1616 + 0x49, 0x83, 0xc0, 0x20, //0x00005a58 addq $32, %r8 + 0x83, 0xc2, 0xff, //0x00005a5c addl $-1, %edx + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005a5f vpmovmskb %ymm4, %ecx + 0x48, 0x83, 0xc6, 0x20, //0x00005a63 addq $32, %rsi + 0x85, 0xca, //0x00005a67 testl %ecx, %edx + 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x00005a69 je LBB5_1119 + 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x00005a6f vmovd %xmm3, %r9d + 0x48, 0x83, 0xc6, 0xe0, //0x00005a74 addq $-32, %rsi + //0x00005a78 LBB5_1122 + 0x48, 0x89, 0xf7, //0x00005a78 movq %rsi, %rdi + 0x41, 0x80, 0xf9, 0x5c, //0x00005a7b cmpb $92, %r9b + 0x4d, 0x89, 0xd3, //0x00005a7f movq %r10, %r11 + 0x0f, 0x84, 0xb3, 0xfc, 0xff, 0xff, //0x00005a82 je LBB5_1091 + 0x31, 0xd2, //0x00005a88 xorl %edx, %edx + //0x00005a8a LBB5_1124 + 0x45, 0x88, 0x0c, 0x10, //0x00005a8a movb %r9b, (%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x01, //0x00005a8e movzbl $1(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005a93 cmpb $92, %cl + 0x0f, 0x84, 0x0e, 0x01, 0x00, 0x00, //0x00005a96 je LBB5_1136 + 0x41, 0x88, 0x4c, 0x10, 0x01, //0x00005a9c movb %cl, $1(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x02, //0x00005aa1 movzbl $2(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005aa6 cmpb $92, %cl + 0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x00005aa9 je LBB5_1137 + 0x41, 0x88, 0x4c, 0x10, 0x02, //0x00005aaf movb %cl, $2(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x03, //0x00005ab4 movzbl $3(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005ab9 cmpb $92, %cl + 0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x00005abc je LBB5_1138 + 0x41, 0x88, 0x4c, 0x10, 0x03, //0x00005ac2 movb %cl, $3(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x04, //0x00005ac7 movzbl $4(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005acc cmpb $92, %cl + 0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00005acf je LBB5_1139 + 0x41, 0x88, 0x4c, 0x10, 0x04, //0x00005ad5 movb %cl, $4(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x05, //0x00005ada movzbl $5(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005adf cmpb $92, %cl + 0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00005ae2 je LBB5_1140 + 0x41, 0x88, 0x4c, 0x10, 0x05, //0x00005ae8 movb %cl, $5(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x06, //0x00005aed movzbl $6(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005af2 cmpb $92, %cl + 0x0f, 0x84, 0x3f, 0x01, 0x00, 0x00, //0x00005af5 je LBB5_1141 + 0x41, 0x88, 0x4c, 0x10, 0x06, //0x00005afb movb %cl, $6(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x07, //0x00005b00 movzbl $7(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005b05 cmpb $92, %cl + 0x0f, 0x84, 0x47, 0x01, 0x00, 0x00, //0x00005b08 je LBB5_1142 + 0x41, 0x88, 0x4c, 0x10, 0x07, //0x00005b0e movb %cl, $7(%r8,%rdx) + 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x00005b13 movzbl $8(%rsi,%rdx), %r9d + 0x48, 0x83, 0xc2, 0x08, //0x00005b19 addq $8, %rdx + 0x41, 0x80, 0xf9, 0x5c, //0x00005b1d cmpb $92, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00005b21 jne LBB5_1124 + 0x48, 0x8d, 0x3c, 0x16, //0x00005b27 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x00005b2b addq $-1, %rdi + 0x48, 0x01, 0xd6, //0x00005b2f addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x00005b32 addq %rdx, %r8 + 0xe9, 0x31, 0x01, 0x00, 0x00, //0x00005b35 jmp LBB5_1143 + //0x00005b3a LBB5_1133 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00005b3a vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xd5, //0x00005b3f vpmovmskb %ymm5, %edx + 0x83, 0xc7, 0xff, //0x00005b43 addl $-1, %edi + 0x85, 0xd7, //0x00005b46 testl %edx, %edi + 0x0f, 0x85, 0x64, 0x29, 0x00, 0x00, //0x00005b48 jne LBB5_1655 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00005b4e vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005b53 vpmovmskb %ymm4, %ecx + 0x85, 0xcf, //0x00005b57 testl %ecx, %edi + 0x0f, 0x85, 0x19, 0xff, 0xff, 0xff, //0x00005b59 jne LBB5_1122 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005b5f vmovdqu %ymm3, (%r8) + 0x48, 0x8d, 0x56, 0x20, //0x00005b64 leaq $32(%rsi), %rdx + 0x49, 0x83, 0xc0, 0x20, //0x00005b68 addq $32, %r8 + 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x00005b6c vmovdqu $32(%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005b71 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00005b75 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00005b79 vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x00005b7d vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00005b81 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00005b85 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xce, //0x00005b89 vpmovmskb %ymm6, %ecx + 0x83, 0xc1, 0xff, //0x00005b8d addl $-1, %ecx + 0xc5, 0xfa, 0x6f, 0x76, 0x20, //0x00005b90 vmovdqu $32(%rsi), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00005b95 vmovd %xmm6, %r9d + 0x48, 0x89, 0xd6, //0x00005b9a movq %rdx, %rsi + 0x85, 0xf9, //0x00005b9d testl %edi, %ecx + 0x0f, 0x84, 0x95, 0xff, 0xff, 0xff, //0x00005b9f je LBB5_1133 + 0xe9, 0x74, 0x26, 0x00, 0x00, //0x00005ba5 jmp LBB5_1618 + //0x00005baa LBB5_1136 + 0x48, 0x8d, 0x0c, 0x16, //0x00005baa leaq (%rsi,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00005bae addq $1, %rcx + 0x48, 0x01, 0xd6, //0x00005bb2 addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x00005bb5 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00005bb8 addq $1, %r8 + 0x48, 0x89, 0xf7, //0x00005bbc movq %rsi, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005bbf addq $1, %rdi + 0x48, 0x89, 0xce, //0x00005bc3 movq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x00005bc6 movq %r10, %r11 + 0xe9, 0x6d, 0xfb, 0xff, 0xff, //0x00005bc9 jmp LBB5_1091 + //0x00005bce LBB5_1137 + 0x48, 0x8d, 0x3c, 0x16, //0x00005bce leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005bd2 addq $1, %rdi + 0x48, 0x01, 0xd6, //0x00005bd6 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x00005bd9 addq $2, %rsi + 0x49, 0x01, 0xd0, //0x00005bdd addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005be0 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00005be4 jmp LBB5_1143 + //0x00005be9 LBB5_1138 + 0x48, 0x8d, 0x3c, 0x16, //0x00005be9 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00005bed addq $2, %rdi + 0x48, 0x01, 0xd6, //0x00005bf1 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x00005bf4 addq $3, %rsi + 0x49, 0x01, 0xd0, //0x00005bf8 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00005bfb addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005bff jmp LBB5_1143 + //0x00005c04 LBB5_1139 + 0x48, 0x8d, 0x3c, 0x16, //0x00005c04 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x00005c08 addq $3, %rdi + 0x48, 0x01, 0xd6, //0x00005c0c addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00005c0f addq $4, %rsi + 0x49, 0x01, 0xd0, //0x00005c13 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005c16 addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005c1a jmp LBB5_1143 + //0x00005c1f LBB5_1140 + 0x48, 0x8d, 0x3c, 0x16, //0x00005c1f leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x00005c23 addq $4, %rdi + 0x48, 0x01, 0xd6, //0x00005c27 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00005c2a addq $5, %rsi + 0x49, 0x01, 0xd0, //0x00005c2e addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00005c31 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00005c35 jmp LBB5_1143 + //0x00005c3a LBB5_1141 + 0x48, 0x8d, 0x3c, 0x16, //0x00005c3a leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x00005c3e addq $5, %rdi + 0x48, 0x01, 0xd6, //0x00005c42 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00005c45 addq $6, %rsi + 0x49, 0x01, 0xd0, //0x00005c49 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00005c4c addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005c50 jmp LBB5_1143 + //0x00005c55 LBB5_1142 + 0x48, 0x8d, 0x3c, 0x16, //0x00005c55 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x00005c59 addq $6, %rdi + 0x48, 0x01, 0xd6, //0x00005c5d addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00005c60 addq $7, %rsi + 0x49, 0x01, 0xd0, //0x00005c64 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00005c67 addq $7, %r8 + //0x00005c6b LBB5_1143 + 0x48, 0x83, 0xc7, 0x01, //0x00005c6b addq $1, %rdi + 0x4d, 0x89, 0xd3, //0x00005c6f movq %r10, %r11 + 0xe9, 0xc4, 0xfa, 0xff, 0xff, //0x00005c72 jmp LBB5_1091 + //0x00005c77 LBB5_1144 + 0x45, 0x89, 0xd3, //0x00005c77 movl %r10d, %r11d + //0x00005c7a LBB5_1145 + 0x45, 0x88, 0x18, //0x00005c7a movb %r11b, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00005c7d addq $1, %r8 + 0xe9, 0x3b, 0xfd, 0xff, 0xff, //0x00005c81 jmp LBB5_1114 + //0x00005c86 LBB5_1146 + 0xc1, 0xe9, 0x06, //0x00005c86 shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x00005c89 orb $-64, %cl + 0x43, 0x88, 0x0c, 0x08, //0x00005c8c movb %cl, (%r8,%r9) + 0x41, 0x80, 0xe2, 0x3f, //0x00005c90 andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x00005c94 orb $-128, %r10b + 0x47, 0x88, 0x54, 0x08, 0x01, //0x00005c98 movb %r10b, $1(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005c9d addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005ca0 addq $2, %r8 + 0xe9, 0x18, 0xfd, 0xff, 0xff, //0x00005ca4 jmp LBB5_1114 + //0x00005ca9 LBB5_1147 + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005ca9 movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005cb0 movb $-67, $2(%r8,%r9) + 0xe9, 0xff, 0xfc, 0xff, 0xff, //0x00005cb6 jmp LBB5_1113 + //0x00005cbb LBB5_1148 + 0x41, 0xc1, 0xe2, 0x0a, //0x00005cbb shll $10, %r10d + 0x44, 0x89, 0xd9, //0x00005cbf movl %r11d, %ecx + 0x44, 0x01, 0xd1, //0x00005cc2 addl %r10d, %ecx + 0x43, 0x8d, 0x14, 0x13, //0x00005cc5 leal (%r11,%r10), %edx + 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00005cc9 addl $-56613888, %edx + 0x89, 0xd7, //0x00005ccf movl %edx, %edi + 0xc1, 0xef, 0x12, //0x00005cd1 shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00005cd4 orb $-16, %dil + 0x43, 0x88, 0x3c, 0x08, //0x00005cd8 movb %dil, (%r8,%r9) + 0x89, 0xd7, //0x00005cdc movl %edx, %edi + 0xc1, 0xef, 0x0c, //0x00005cde shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x00005ce1 andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00005ce5 orb $-128, %dil + 0x43, 0x88, 0x7c, 0x08, 0x01, //0x00005ce9 movb %dil, $1(%r8,%r9) + 0xc1, 0xea, 0x06, //0x00005cee shrl $6, %edx + 0x80, 0xe2, 0x3f, //0x00005cf1 andb $63, %dl + 0x80, 0xca, 0x80, //0x00005cf4 orb $-128, %dl + 0x43, 0x88, 0x54, 0x08, 0x02, //0x00005cf7 movb %dl, $2(%r8,%r9) + 0x80, 0xe1, 0x3f, //0x00005cfc andb $63, %cl + 0x80, 0xc9, 0x80, //0x00005cff orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x03, //0x00005d02 movb %cl, $3(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005d07 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005d0a addq $4, %r8 + 0x48, 0x83, 0xc6, 0x06, //0x00005d0e addq $6, %rsi + 0xe9, 0xaa, 0xfc, 0xff, 0xff, //0x00005d12 jmp LBB5_1114 + //0x00005d17 LBB5_1151 + 0x4d, 0x89, 0xf3, //0x00005d17 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005d1a movq $-56(%rbp), %r15 + 0xe9, 0xfa, 0x03, 0x00, 0x00, //0x00005d1e jmp LBB5_1212 + //0x00005d23 LBB5_1152 + 0x4d, 0x89, 0xde, //0x00005d23 movq %r11, %r14 + 0xe9, 0xc8, 0xf1, 0xff, 0xff, //0x00005d26 jmp LBB5_988 + //0x00005d2b LBB5_1153 + 0x48, 0x83, 0xe0, 0xfc, //0x00005d2b andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00005d2f negq %rax + 0x31, 0xf6, //0x00005d32 xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x00005d34 vpxor %xmm0, %xmm0, %xmm0 + //0x00005d38 LBB5_1154 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00005d38 vmovdqu %ymm0, $1(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00005d3f vmovdqu %ymm0, $33(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00005d46 vmovdqu %ymm0, $65(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00005d4d vmovdqu %ymm0, $97(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00005d54 vmovdqu %ymm0, $129(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00005d5e vmovdqu %ymm0, $161(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00005d68 vmovdqu %ymm0, $193(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00005d72 vmovdqu %ymm0, $225(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00005d7c vmovdqu %ymm0, $257(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00005d86 vmovdqu %ymm0, $289(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00005d90 vmovdqu %ymm0, $321(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00005d9a vmovdqu %ymm0, $353(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00005da4 vmovdqu %ymm0, $385(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00005dae vmovdqu %ymm0, $417(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00005db8 vmovdqu %ymm0, $449(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00005dc2 vmovdqu %ymm0, $481(%r9,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00005dcc addq $512, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00005dd3 addq $4, %rax + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00005dd7 jne LBB5_1154 + //0x00005ddd LBB5_1155 + 0x48, 0x85, 0xdb, //0x00005ddd testq %rbx, %rbx + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00005de0 je LBB5_1158 + 0x48, 0xf7, 0xdb, //0x00005de6 negq %rbx + 0xc5, 0xf9, 0xef, 0xc0, //0x00005de9 vpxor %xmm0, %xmm0, %xmm0 + //0x00005ded LBB5_1157 + 0x48, 0x89, 0xf0, //0x00005ded movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x00005df0 orq $1, %rax + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00005df4 vmovdqu %ymm0, (%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00005dfa vmovdqu %ymm0, $32(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00005e01 vmovdqu %ymm0, $64(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00005e08 vmovdqu %ymm0, $96(%r9,%rax) + 0x48, 0x83, 0xee, 0x80, //0x00005e0f subq $-128, %rsi + 0x48, 0xff, 0xc3, //0x00005e13 incq %rbx + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00005e16 jne LBB5_1157 + //0x00005e1c LBB5_1158 + 0x48, 0x39, 0xd1, //0x00005e1c cmpq %rdx, %rcx + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00005e1f je LBB5_1170 + 0xf6, 0xc1, 0x70, //0x00005e25 testb $112, %cl + 0x0f, 0x84, 0x7b, 0x00, 0x00, 0x00, //0x00005e28 je LBB5_1168 + //0x00005e2e LBB5_1160 + 0x48, 0x89, 0xce, //0x00005e2e movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x00005e31 andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00005e35 leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x00005e39 vpxor %xmm0, %xmm0, %xmm0 + //0x00005e3d LBB5_1161 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00005e3d vmovdqu %xmm0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00005e44 addq $16, %rdx + 0x48, 0x39, 0xd6, //0x00005e48 cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00005e4b jne LBB5_1161 + 0x48, 0x39, 0xf1, //0x00005e51 cmpq %rsi, %rcx + 0x0f, 0x85, 0x56, 0x00, 0x00, 0x00, //0x00005e54 jne LBB5_1169 + 0xe9, 0x63, 0x00, 0x00, 0x00, //0x00005e5a jmp LBB5_1170 + //0x00005e5f LBB5_1163 + 0x0f, 0xbc, 0xc1, //0x00005e5f bsfl %ecx, %eax + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x00005e62 jmp LBB5_1167 + //0x00005e67 LBB5_1164 + 0x4d, 0x29, 0xcb, //0x00005e67 subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x00005e6a movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x00005e6d andl $1, %edx + 0x4c, 0x01, 0xc2, //0x00005e70 addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x00005e73 addq %rax, %r11 + 0x4c, 0x39, 0xea, //0x00005e76 cmpq %r13, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x00005e79 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00005e7d leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005e81 cmpq $2045, %rax + 0x49, 0x89, 0xda, //0x00005e87 movq %rbx, %r10 + 0x0f, 0x86, 0x6c, 0x0f, 0x00, 0x00, //0x00005e8a jbe LBB5_1409 + 0x4d, 0x89, 0xf3, //0x00005e90 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005e93 movq $-56(%rbp), %r15 + 0xe9, 0x40, 0xf4, 0xff, 0xff, //0x00005e97 jmp LBB5_1043 + //0x00005e9c LBB5_1166 + 0x89, 0xc0, //0x00005e9c movl %eax, %eax + //0x00005e9e LBB5_1167 + 0x48, 0xf7, 0xd2, //0x00005e9e notq %rdx + 0x48, 0x29, 0xc2, //0x00005ea1 subq %rax, %rdx + 0xe9, 0xb9, 0xf0, 0xff, 0xff, //0x00005ea4 jmp LBB5_999 + //0x00005ea9 LBB5_1168 + 0x48, 0x83, 0xca, 0x01, //0x00005ea9 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00005ead movq %rdx, %rax + //0x00005eb0 .p2align 4, 0x90 + //0x00005eb0 LBB5_1169 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005eb0 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00005eb5 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00005eb9 cmpq %rax, %r13 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005ebc jne LBB5_1169 + //0x00005ec2 LBB5_1170 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005ec2 movabsq $4503599627370495, %rdx + 0x41, 0x8a, 0x1c, 0x24, //0x00005ecc movb (%r12), %bl + 0x31, 0xc9, //0x00005ed0 xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x00005ed2 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x00005ed5 sete %cl + 0x45, 0x31, 0xf6, //0x00005ed8 xorl %r14d, %r14d + 0x49, 0x39, 0xc8, //0x00005edb cmpq %rcx, %r8 + 0x0f, 0x8e, 0xd3, 0x00, 0x00, 0x00, //0x00005ede jle LBB5_1184 + 0x4c, 0x89, 0x5d, 0xc0, //0x00005ee4 movq %r11, $-64(%rbp) + 0x88, 0x5d, 0xd7, //0x00005ee8 movb %bl, $-41(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x00005eeb movq %r10, $-104(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00005eef movq %r15, $-56(%rbp) + 0xb0, 0x01, //0x00005ef3 movb $1, %al + 0x45, 0x31, 0xd2, //0x00005ef5 xorl %r10d, %r10d + 0x45, 0x31, 0xff, //0x00005ef8 xorl %r15d, %r15d + 0x45, 0x31, 0xdb, //0x00005efb xorl %r11d, %r11d + 0x31, 0xd2, //0x00005efe xorl %edx, %edx + 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00005f00 jmp LBB5_1174 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005f05 .p2align 4, 0x90 + //0x00005f10 LBB5_1172 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005f10 movl $1, %edx + 0x45, 0x89, 0xde, //0x00005f15 movl %r11d, %r14d + 0x40, 0x80, 0xff, 0x2e, //0x00005f18 cmpb $46, %dil + 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x00005f1c jne LBB5_1186 + //0x00005f22 LBB5_1173 + 0x48, 0x83, 0xc1, 0x01, //0x00005f22 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00005f26 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00005f29 setl %al + 0x49, 0x39, 0xc8, //0x00005f2c cmpq %rcx, %r8 + 0x0f, 0x84, 0x8a, 0x00, 0x00, 0x00, //0x00005f2f je LBB5_1185 + //0x00005f35 LBB5_1174 + 0x89, 0xd3, //0x00005f35 movl %edx, %ebx + 0x44, 0x89, 0xf6, //0x00005f37 movl %r14d, %esi + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00005f3a movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x00005f3f leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00005f42 cmpb $9, %dl + 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00005f45 ja LBB5_1172 + 0x40, 0x80, 0xff, 0x30, //0x00005f4b cmpb $48, %dil + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00005f4f jne LBB5_1178 + 0x45, 0x85, 0xdb, //0x00005f55 testl %r11d, %r11d + 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00005f58 je LBB5_1182 + 0x49, 0x63, 0xc2, //0x00005f5e movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00005f61 cmpq %rax, %r13 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00005f64 ja LBB5_1179 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00005f6a jmp LBB5_1180 + //0x00005f6f LBB5_1178 + 0x49, 0x63, 0xc3, //0x00005f6f movslq %r11d, %rax + 0x49, 0x39, 0xc5, //0x00005f72 cmpq %rax, %r13 + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00005f75 jbe LBB5_1181 + //0x00005f7b LBB5_1179 + 0x41, 0x88, 0x3c, 0x01, //0x00005f7b movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc2, 0x01, //0x00005f7f addl $1, %r10d + //0x00005f83 LBB5_1180 + 0x41, 0x89, 0xf6, //0x00005f83 movl %esi, %r14d + 0x45, 0x89, 0xd3, //0x00005f86 movl %r10d, %r11d + 0xe9, 0x22, 0x00, 0x00, 0x00, //0x00005f89 jmp LBB5_1183 + //0x00005f8e LBB5_1181 + 0x41, 0x89, 0xf6, //0x00005f8e movl %esi, %r14d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005f91 movl $1, %r15d + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00005f97 jmp LBB5_1183 + //0x00005f9c LBB5_1182 + 0x83, 0xc6, 0xff, //0x00005f9c addl $-1, %esi + 0x45, 0x31, 0xdb, //0x00005f9f xorl %r11d, %r11d + 0x41, 0x89, 0xf6, //0x00005fa2 movl %esi, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005fa5 .p2align 4, 0x90 + //0x00005fb0 LBB5_1183 + 0x89, 0xda, //0x00005fb0 movl %ebx, %edx + 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x00005fb2 jmp LBB5_1173 + //0x00005fb7 LBB5_1184 + 0x45, 0x31, 0xe4, //0x00005fb7 xorl %r12d, %r12d + 0xe9, 0x34, 0x01, 0x00, 0x00, //0x00005fba jmp LBB5_1210 + //0x00005fbf LBB5_1185 + 0x4c, 0x89, 0xc1, //0x00005fbf movq %r8, %rcx + 0x45, 0x89, 0xf0, //0x00005fc2 movl %r14d, %r8d + 0x48, 0x89, 0xcf, //0x00005fc5 movq %rcx, %rdi + 0x89, 0xd3, //0x00005fc8 movl %edx, %ebx + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005fca movabsq $4503599627370495, %rdx + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00005fd4 jmp LBB5_1187 + //0x00005fd9 LBB5_1186 + 0x4c, 0x89, 0xc7, //0x00005fd9 movq %r8, %rdi + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005fdc movabsq $4503599627370495, %rdx + 0x49, 0x89, 0xf0, //0x00005fe6 movq %rsi, %r8 + //0x00005fe9 LBB5_1187 + 0x85, 0xdb, //0x00005fe9 testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xc2, //0x00005feb cmovel %r10d, %r8d + 0xa8, 0x01, //0x00005fef testb $1, %al + 0x4c, 0x8b, 0x5d, 0xc0, //0x00005ff1 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x00005ff5 je LBB5_1192 + 0x89, 0xc8, //0x00005ffb movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x00005ffd movb (%r12,%rax), %al + 0x0c, 0x20, //0x00006001 orb $32, %al + 0x3c, 0x65, //0x00006003 cmpb $101, %al + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00006005 jne LBB5_1192 + 0x89, 0xca, //0x0000600b movl %ecx, %edx + 0x41, 0x8a, 0x44, 0x14, 0x01, //0x0000600d movb $1(%r12,%rdx), %al + 0x3c, 0x2d, //0x00006012 cmpb $45, %al + 0x8a, 0x5d, 0xd7, //0x00006014 movb $-41(%rbp), %bl + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00006017 je LBB5_1193 + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000601d movl $1, %r14d + 0x3c, 0x2b, //0x00006023 cmpb $43, %al + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00006025 jne LBB5_1195 + 0x83, 0xc1, 0x02, //0x0000602b addl $2, %ecx + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000602e jmp LBB5_1194 + //0x00006033 LBB5_1192 + 0x8a, 0x5d, 0xd7, //0x00006033 movb $-41(%rbp), %bl + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00006036 jmp LBB5_1203 + //0x0000603b LBB5_1193 + 0x83, 0xc1, 0x02, //0x0000603b addl $2, %ecx + 0x41, 0xbe, 0xff, 0xff, 0xff, 0xff, //0x0000603e movl $-1, %r14d + //0x00006044 LBB5_1194 + 0x89, 0xca, //0x00006044 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006046 jmp LBB5_1196 + //0x0000604b LBB5_1195 + 0x48, 0x83, 0xc2, 0x01, //0x0000604b addq $1, %rdx + //0x0000604f LBB5_1196 + 0x48, 0x63, 0xd2, //0x0000604f movslq %edx, %rdx + 0x31, 0xc9, //0x00006052 xorl %ecx, %ecx + 0x48, 0x39, 0xd7, //0x00006054 cmpq %rdx, %rdi + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00006057 jle LBB5_1202 + 0x31, 0xc9, //0x0000605d xorl %ecx, %ecx + //0x0000605f LBB5_1198 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x0000605f movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00006064 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00006067 jl LBB5_1202 + 0x40, 0x80, 0xfe, 0x39, //0x0000606d cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00006071 jg LBB5_1202 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00006077 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x0000607d jg LBB5_1202 + 0x8d, 0x0c, 0x89, //0x00006083 leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00006086 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00006089 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x0000608c addq $1, %rdx + 0x48, 0x39, 0xd7, //0x00006090 cmpq %rdx, %rdi + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00006093 jne LBB5_1198 + //0x00006099 LBB5_1202 + 0x41, 0x0f, 0xaf, 0xce, //0x00006099 imull %r14d, %ecx + 0x44, 0x01, 0xc1, //0x0000609d addl %r8d, %ecx + 0x41, 0x89, 0xc8, //0x000060a0 movl %ecx, %r8d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000060a3 movabsq $4503599627370495, %rdx + //0x000060ad LBB5_1203 + 0x45, 0x85, 0xd2, //0x000060ad testl %r10d, %r10d + 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x000060b0 je LBB5_1207 + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000060b6 movabsq $9218868437227405312, %r14 + 0x41, 0x81, 0xf8, 0x36, 0x01, 0x00, 0x00, //0x000060c0 cmpl $310, %r8d + 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x000060c7 jg LBB5_1208 + 0x45, 0x31, 0xe4, //0x000060cd xorl %r12d, %r12d + 0x41, 0x81, 0xf8, 0xb6, 0xfe, 0xff, 0xff, //0x000060d0 cmpl $-330, %r8d + 0x0f, 0x8d, 0x65, 0x01, 0x00, 0x00, //0x000060d7 jge LBB5_1240 + 0x45, 0x31, 0xf6, //0x000060dd xorl %r14d, %r14d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000060e0 jmp LBB5_1209 + //0x000060e5 LBB5_1207 + 0x45, 0x31, 0xf6, //0x000060e5 xorl %r14d, %r14d + //0x000060e8 LBB5_1208 + 0x45, 0x31, 0xe4, //0x000060e8 xorl %r12d, %r12d + //0x000060eb LBB5_1209 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000060eb movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x000060ef movq $-104(%rbp), %r10 + //0x000060f3 LBB5_1210 + 0x8b, 0x4d, 0x84, //0x000060f3 movl $-124(%rbp), %ecx + //0x000060f6 LBB5_1211 + 0x49, 0x21, 0xd4, //0x000060f6 andq %rdx, %r12 + 0x4d, 0x09, 0xf4, //0x000060f9 orq %r14, %r12 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000060fc movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xe0, //0x00006106 orq %r12, %rax + 0x80, 0xfb, 0x2d, //0x00006109 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc4, //0x0000610c cmovneq %r12, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00006110 vmovq %rax, %xmm0 + 0xc5, 0xcb, 0x2a, 0xc9, //0x00006115 vcvtsi2sd %ecx, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x00006119 vmulsd %xmm0, %xmm1, %xmm0 + //0x0000611d LBB5_1212 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000611d vmovq %xmm0, %rsi + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00006122 movabsq $-9223372036854775808, %rax + 0x48, 0x83, 0xc0, 0xff, //0x0000612c addq $-1, %rax + 0x48, 0x21, 0xf0, //0x00006130 andq %rsi, %rax + 0x31, 0xc9, //0x00006133 xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00006135 movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000613a movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf8, //0x00006144 cmpq %rdi, %rax + 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x00006147 jne LBB5_1220 + //0x0000614d LBB5_1213 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000614d movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00006154 cmpq $3, %rax + 0x0f, 0x84, 0x06, 0x1c, 0x00, 0x00, //0x00006158 je LBB5_1236 + //0x0000615e LBB5_1214 + 0x48, 0x83, 0xf8, 0x13, //0x0000615e cmpq $19, %rax + 0x0f, 0x84, 0x70, 0x00, 0x00, 0x00, //0x00006162 je LBB5_1219 + 0x48, 0x83, 0xf8, 0x0b, //0x00006168 cmpq $11, %rax + 0x0f, 0x85, 0xd3, 0xb9, 0xff, 0xff, //0x0000616c jne LBB5_333 + 0x4d, 0x8b, 0x4b, 0x70, //0x00006172 movq $112(%r11), %r9 + //0x00006176 LBB5_1217 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00006176 movq $-136(%rbp), %r13 + //0x0000617d LBB5_1218 + 0x49, 0xc1, 0xe2, 0x20, //0x0000617d shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0b, //0x00006181 orq $11, %r10 + 0x4d, 0x89, 0x11, //0x00006185 movq %r10, (%r9) + 0x48, 0x8b, 0x45, 0xa0, //0x00006188 movq $-96(%rbp), %rax + 0x49, 0x89, 0x41, 0x08, //0x0000618c movq %rax, $8(%r9) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00006190 addl $1, $164(%r11) + 0x49, 0x8b, 0x43, 0x70, //0x00006198 movq $112(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x0000619c leaq $16(%rax), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x000061a0 movq %rcx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x000061a4 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000061a8 cmpq $144(%r11), %rax + 0x0f, 0x96, 0xc0, //0x000061af setbe %al + 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x000061b2 movl $11, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000061b7 movq %rcx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x000061be movq %r15, %r12 + 0x89, 0xd1, //0x000061c1 movl %edx, %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000061c3 movl $11, %edx + 0x85, 0xc9, //0x000061c8 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000061ca cmovnel %ecx, %edx + 0x0f, 0x84, 0xf2, 0x1b, 0x00, 0x00, //0x000061cd je LBB5_1221 + 0xe9, 0x36, 0x24, 0x00, 0x00, //0x000061d3 jmp LBB5_1239 + //0x000061d8 LBB5_1219 + 0x89, 0xd1, //0x000061d8 movl %edx, %ecx + 0x48, 0x8b, 0x75, 0xa0, //0x000061da movq $-96(%rbp), %rsi + //0x000061de LBB5_1220 + 0x49, 0xc1, 0xe2, 0x20, //0x000061de shlq $32, %r10 + 0x49, 0x83, 0xca, 0x13, //0x000061e2 orq $19, %r10 + 0x49, 0x8b, 0x43, 0x70, //0x000061e6 movq $112(%r11), %rax + 0x4c, 0x89, 0x10, //0x000061ea movq %r10, (%rax) + 0x48, 0x89, 0x70, 0x08, //0x000061ed movq %rsi, $8(%rax) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x000061f1 addl $1, $164(%r11) + 0x49, 0x8b, 0x43, 0x70, //0x000061f9 movq $112(%r11), %rax + 0x48, 0x8d, 0x50, 0x10, //0x000061fd leaq $16(%rax), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00006201 movq %rdx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00006205 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00006209 cmpq $144(%r11), %rax + 0x0f, 0x96, 0xc0, //0x00006210 setbe %al + 0xba, 0x13, 0x00, 0x00, 0x00, //0x00006213 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00006218 movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x0000621f movq %r15, %r12 + 0x48, 0x89, 0x75, 0xa0, //0x00006222 movq %rsi, $-96(%rbp) + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00006226 movq $-136(%rbp), %r13 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000622d movl $11, %edx + 0x85, 0xc9, //0x00006232 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00006234 cmovnel %ecx, %edx + 0x0f, 0x84, 0x88, 0x1b, 0x00, 0x00, //0x00006237 je LBB5_1221 + 0xe9, 0xcc, 0x23, 0x00, 0x00, //0x0000623d jmp LBB5_1239 + //0x00006242 LBB5_1240 + 0x45, 0x85, 0xc0, //0x00006242 testl %r8d, %r8d + 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00006245 jle LBB5_1273 + 0x45, 0x31, 0xf6, //0x0000624b xorl %r14d, %r14d + 0x44, 0x89, 0xd2, //0x0000624e movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006251 movl %r10d, %edi + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00006254 jmp LBB5_1245 + //0x00006259 LBB5_1242 + 0x45, 0x31, 0xd2, //0x00006259 xorl %r10d, %r10d + 0x31, 0xd2, //0x0000625c xorl %edx, %edx + //0x0000625e LBB5_1243 + 0x31, 0xff, //0x0000625e xorl %edi, %edi + 0x45, 0x01, 0xf4, //0x00006260 addl %r14d, %r12d + 0x45, 0x89, 0xe6, //0x00006263 movl %r12d, %r14d + 0x45, 0x85, 0xc0, //0x00006266 testl %r8d, %r8d + 0x0f, 0x8e, 0xff, 0x01, 0x00, 0x00, //0x00006269 jle LBB5_1274 + //0x0000626f LBB5_1245 + 0x41, 0x83, 0xf8, 0x08, //0x0000626f cmpl $8, %r8d + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00006273 jle LBB5_1247 + 0x41, 0xbc, 0x1b, 0x00, 0x00, 0x00, //0x00006279 movl $27, %r12d + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x0000627f jmp LBB5_1248 + //0x00006284 LBB5_1247 + 0x44, 0x89, 0xc0, //0x00006284 movl %r8d, %eax + 0x48, 0x8d, 0x0d, 0x62, 0x8f, 0x00, 0x00, //0x00006287 leaq $36706(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x24, 0x81, //0x0000628e movl (%rcx,%rax,4), %r12d + //0x00006292 LBB5_1248 + 0x85, 0xff, //0x00006292 testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00006294 je LBB5_1243 + 0x44, 0x89, 0xe1, //0x0000629a movl %r12d, %ecx + 0x85, 0xff, //0x0000629d testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000629f movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x000062a4 cmovgl %edi, %eax + 0x31, 0xd2, //0x000062a7 xorl %edx, %edx + 0x31, 0xdb, //0x000062a9 xorl %ebx, %ebx + //0x000062ab LBB5_1250 + 0x48, 0x39, 0xd0, //0x000062ab cmpq %rdx, %rax + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000062ae je LBB5_1258 + 0x48, 0x8d, 0x34, 0x9b, //0x000062b4 leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000062b8 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x000062bd leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000062c1 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x000062c5 addq $1, %rdx + 0x48, 0x89, 0xde, //0x000062c9 movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x000062cc shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x000062cf testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000062d2 je LBB5_1250 + 0x4c, 0x89, 0x45, 0xb8, //0x000062d8 movq %r8, $-72(%rbp) + 0x89, 0xd0, //0x000062dc movl %edx, %eax + //0x000062de LBB5_1253 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000062de movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x000062e5 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x000062e8 notq %r8 + 0x31, 0xd2, //0x000062eb xorl %edx, %edx + 0x39, 0xf8, //0x000062ed cmpl %edi, %eax + 0x0f, 0x8d, 0x4f, 0x00, 0x00, 0x00, //0x000062ef jge LBB5_1257 + 0x4c, 0x89, 0x65, 0xa8, //0x000062f5 movq %r12, $-88(%rbp) + 0x4c, 0x63, 0xe0, //0x000062f9 movslq %eax, %r12 + 0x4d, 0x63, 0xd2, //0x000062fc movslq %r10d, %r10 + 0x4b, 0x8d, 0x34, 0x21, //0x000062ff leaq (%r9,%r12), %rsi + 0x31, 0xd2, //0x00006303 xorl %edx, %edx + //0x00006305 LBB5_1255 + 0x48, 0x89, 0xdf, //0x00006305 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00006308 shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x0000630b andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x0000630e addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x00006312 movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00006316 movsbq (%rsi,%rdx), %rdi + 0x4d, 0x8d, 0x1c, 0x14, //0x0000631b leaq (%r12,%rdx), %r11 + 0x49, 0x83, 0xc3, 0x01, //0x0000631f addq $1, %r11 + 0x48, 0x83, 0xc2, 0x01, //0x00006323 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006327 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x0000632b leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000632f addq $-48, %rbx + 0x4d, 0x39, 0xd3, //0x00006333 cmpq %r10, %r11 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006336 jl LBB5_1255 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000633c movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x65, 0xa8, //0x00006340 movq $-88(%rbp), %r12 + //0x00006344 LBB5_1257 + 0x48, 0x8b, 0x7d, 0xb8, //0x00006344 movq $-72(%rbp), %rdi + 0x29, 0xc7, //0x00006348 subl %eax, %edi + 0x83, 0xc7, 0x01, //0x0000634a addl $1, %edi + 0x49, 0x89, 0xfa, //0x0000634d movq %rdi, %r10 + 0x48, 0x85, 0xdb, //0x00006350 testq %rbx, %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006353 movl $1, %edi + 0x0f, 0x85, 0x58, 0x00, 0x00, 0x00, //0x00006358 jne LBB5_1262 + 0xe9, 0x83, 0x00, 0x00, 0x00, //0x0000635e jmp LBB5_1264 + //0x00006363 LBB5_1258 + 0x48, 0x85, 0xdb, //0x00006363 testq %rbx, %rbx + 0x0f, 0x84, 0xed, 0xfe, 0xff, 0xff, //0x00006366 je LBB5_1242 + 0x48, 0x89, 0xda, //0x0000636c movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000636f shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006372 testq %rdx, %rdx + 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x00006375 je LBB5_1271 + 0x4c, 0x89, 0xc7, //0x0000637b movq %r8, %rdi + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000637e movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00006385 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00006388 notq %r8 + 0x29, 0xc7, //0x0000638b subl %eax, %edi + 0x83, 0xc7, 0x01, //0x0000638d addl $1, %edi + 0x49, 0x89, 0xfa, //0x00006390 movq %rdi, %r10 + 0x31, 0xd2, //0x00006393 xorl %edx, %edx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006395 movl $1, %edi + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000639a jmp LBB5_1262 + //0x0000639f LBB5_1261 + 0x48, 0x85, 0xc0, //0x0000639f testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x000063a2 cmovnel %edi, %r15d + 0x48, 0x01, 0xdb, //0x000063a6 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x000063a9 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x000063ad testq %rbx, %rbx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x000063b0 je LBB5_1264 + //0x000063b6 LBB5_1262 + 0x48, 0x89, 0xd8, //0x000063b6 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x000063b9 shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x000063bc andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x000063bf movslq %edx, %rsi + 0x49, 0x39, 0xf5, //0x000063c2 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x000063c5 jbe LBB5_1261 + 0x04, 0x30, //0x000063cb addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x000063cd movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x000063d1 addl $1, %esi + 0x89, 0xf2, //0x000063d4 movl %esi, %edx + 0x48, 0x01, 0xdb, //0x000063d6 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x000063d9 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x000063dd testq %rbx, %rbx + 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000063e0 jne LBB5_1262 + //0x000063e6 LBB5_1264 + 0x85, 0xd2, //0x000063e6 testl %edx, %edx + 0x4d, 0x89, 0xd0, //0x000063e8 movq %r10, %r8 + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x000063eb jle LBB5_1269 + 0x89, 0xd0, //0x000063f1 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000063f3 addq $1, %rax + //0x000063f7 LBB5_1266 + 0x8d, 0x4a, 0xff, //0x000063f7 leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x000063fa cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000063ff jne LBB5_1270 + 0x48, 0x83, 0xc0, 0xff, //0x00006405 addq $-1, %rax + 0x89, 0xca, //0x00006409 movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x0000640b cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000640f jg LBB5_1266 + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006415 jmp LBB5_1268 + //0x0000641a LBB5_1269 + 0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x0000641a je LBB5_1268 + //0x00006420 LBB5_1270 + 0x41, 0x89, 0xd2, //0x00006420 movl %edx, %r10d + 0x89, 0xd7, //0x00006423 movl %edx, %edi + 0x45, 0x01, 0xf4, //0x00006425 addl %r14d, %r12d + 0x45, 0x89, 0xe6, //0x00006428 movl %r12d, %r14d + 0x45, 0x85, 0xc0, //0x0000642b testl %r8d, %r8d + 0x0f, 0x8f, 0x3b, 0xfe, 0xff, 0xff, //0x0000642e jg LBB5_1245 + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00006434 jmp LBB5_1274 + //0x00006439 LBB5_1271 + 0x4c, 0x89, 0x45, 0xb8, //0x00006439 movq %r8, $-72(%rbp) + //0x0000643d LBB5_1272 + 0x48, 0x01, 0xdb, //0x0000643d addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006440 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x00006444 addl $1, %eax + 0x48, 0x89, 0xda, //0x00006447 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000644a shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000644d testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006450 je LBB5_1272 + 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x00006456 jmp LBB5_1253 + //0x0000645b LBB5_1268 + 0x45, 0x01, 0xf4, //0x0000645b addl %r14d, %r12d + 0x45, 0x31, 0xc0, //0x0000645e xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x00006461 xorl %r10d, %r10d + 0x31, 0xd2, //0x00006464 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00006466 jmp LBB5_1274 + //0x0000646b LBB5_1273 + 0x44, 0x89, 0xd2, //0x0000646b movl %r10d, %edx + //0x0000646e LBB5_1274 + 0x4c, 0x89, 0x65, 0xa8, //0x0000646e movq %r12, $-88(%rbp) + 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00006472 movabsq $1152921504606846975, %r12 + 0x49, 0x8d, 0x41, 0x01, //0x0000647c leaq $1(%r9), %rax + 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006480 movq %rax, $-176(%rbp) + 0x89, 0xd7, //0x00006487 movl %edx, %edi + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00006489 jmp LBB5_1278 + //0x0000648e LBB5_1275 + 0x31, 0xd2, //0x0000648e xorl %edx, %edx + //0x00006490 LBB5_1276 + 0x31, 0xff, //0x00006490 xorl %edi, %edi + //0x00006492 LBB5_1277 + 0x48, 0x8b, 0x45, 0xa8, //0x00006492 movq $-88(%rbp), %rax + 0x29, 0xc8, //0x00006496 subl %ecx, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00006498 movq %rax, $-88(%rbp) + //0x0000649c LBB5_1278 + 0x45, 0x85, 0xc0, //0x0000649c testl %r8d, %r8d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000649f js LBB5_1283 + 0x0f, 0x85, 0x3b, 0x07, 0x00, 0x00, //0x000064a5 jne LBB5_1377 + 0x41, 0x80, 0x39, 0x35, //0x000064ab cmpb $53, (%r9) + 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x000064af jl LBB5_1281 + 0xe9, 0x2c, 0x07, 0x00, 0x00, //0x000064b5 jmp LBB5_1377 + //0x000064ba LBB5_1283 + 0x41, 0x83, 0xf8, 0xf8, //0x000064ba cmpl $-8, %r8d + 0x0f, 0x8d, 0x18, 0x00, 0x00, 0x00, //0x000064be jge LBB5_1281 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000064c4 movl $27, %ecx + 0x85, 0xd2, //0x000064c9 testl %edx, %edx + 0x0f, 0x84, 0xbd, 0xff, 0xff, 0xff, //0x000064cb je LBB5_1275 + 0x4c, 0x89, 0x45, 0xb8, //0x000064d1 movq %r8, $-72(%rbp) + 0x89, 0xd7, //0x000064d5 movl %edx, %edi + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x000064d7 jmp LBB5_1286 + //0x000064dc LBB5_1281 + 0x44, 0x89, 0xc0, //0x000064dc movl %r8d, %eax + 0xf7, 0xd8, //0x000064df negl %eax + 0x48, 0x8d, 0x0d, 0x08, 0x8d, 0x00, 0x00, //0x000064e1 leaq $36104(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x000064e8 movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x000064eb testl %edi, %edi + 0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x000064ed je LBB5_1276 + 0x4c, 0x89, 0x45, 0xb8, //0x000064f3 movq %r8, $-72(%rbp) + //0x000064f7 LBB5_1286 + 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000064f7 movl %ecx, $-160(%rbp) + 0x89, 0xc9, //0x000064fd movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x000064ff imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x16, 0x8d, 0x00, 0x00, //0x00006503 leaq $36118(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x45, 0x8b, 0x34, 0x00, //0x0000650a movl (%r8,%rax), %r14d + 0x48, 0x63, 0xd7, //0x0000650e movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x00006511 leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00006515 addq $4, %rsi + 0x31, 0xdb, //0x00006519 xorl %ebx, %ebx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000651b .p2align 4, 0x90 + //0x00006520 LBB5_1287 + 0x0f, 0xb6, 0x04, 0x1e, //0x00006520 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x00006524 testb %al, %al + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006526 je LBB5_1292 + 0x41, 0x38, 0x04, 0x19, //0x0000652c cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00006530 jne LBB5_1301 + 0x48, 0x83, 0xc3, 0x01, //0x00006536 addq $1, %rbx + 0x48, 0x39, 0xda, //0x0000653a cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000653d jne LBB5_1287 + 0x89, 0xf8, //0x00006543 movl %edi, %eax + 0x48, 0x8d, 0x15, 0xd4, 0x8c, 0x00, 0x00, //0x00006545 leaq $36052(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x0000654c addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000654f cmpb $0, $4(%rax,%r8) + 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00006555 je LBB5_1292 + //0x0000655b LBB5_1291 + 0x41, 0x83, 0xc6, 0xff, //0x0000655b addl $-1, %r14d + //0x0000655f LBB5_1292 + 0x85, 0xff, //0x0000655f testl %edi, %edi + 0x0f, 0x8e, 0xca, 0x00, 0x00, 0x00, //0x00006561 jle LBB5_1300 + 0x4c, 0x89, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006567 movq %r14, $-168(%rbp) + 0x41, 0x8d, 0x04, 0x3e, //0x0000656e leal (%r14,%rdi), %eax + 0x89, 0xfb, //0x00006572 movl %edi, %ebx + 0x48, 0x98, //0x00006574 cltq + 0x49, 0x89, 0xc6, //0x00006576 movq %rax, %r14 + 0x49, 0xc1, 0xe6, 0x20, //0x00006579 shlq $32, %r14 + 0x48, 0x83, 0xc0, 0xff, //0x0000657d addq $-1, %rax + 0x48, 0x83, 0xc3, 0x01, //0x00006581 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x00006585 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x00006588 xorl %r8d, %r8d + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000658b jmp LBB5_1296 + //0x00006590 .p2align 4, 0x90 + //0x00006590 LBB5_1294 + 0x48, 0x85, 0xc0, //0x00006590 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006593 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00006598 cmovnel %eax, %r15d + //0x0000659c LBB5_1295 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000659c movabsq $-4294967041, %rax + 0x49, 0x01, 0xc6, //0x000065a6 addq %rax, %r14 + 0x49, 0x81, 0xc6, 0x01, 0xff, 0xff, 0xff, //0x000065a9 addq $-255, %r14 + 0x49, 0x8d, 0x43, 0xff, //0x000065b0 leaq $-1(%r11), %rax + 0x48, 0x83, 0xc3, 0xff, //0x000065b4 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x000065b8 addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x000065bb cmpq $1, %rbx + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x000065bf jle LBB5_1298 + //0x000065c5 LBB5_1296 + 0x49, 0x89, 0xc3, //0x000065c5 movq %rax, %r11 + 0x89, 0xf8, //0x000065c8 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000065ca movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000065cf addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x000065d3 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x000065d6 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x000065d9 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000065dc movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x000065e6 mulq %rdx + 0x49, 0x89, 0xd0, //0x000065e9 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x000065ec shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x000065f0 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x000065f4 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x000065f8 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x000065fb subq %rdx, %rax + 0x4d, 0x39, 0xeb, //0x000065fe cmpq %r13, %r11 + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006601 jae LBB5_1294 + 0x04, 0x30, //0x00006607 addb $48, %al + 0x43, 0x88, 0x04, 0x19, //0x00006609 movb %al, (%r9,%r11) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000660d jmp LBB5_1295 + //0x00006612 LBB5_1298 + 0x48, 0x83, 0xfe, 0x0a, //0x00006612 cmpq $10, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006616 movl $1, %edi + 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000661b jae LBB5_1302 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006621 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006625 movq $-168(%rbp), %r14 + 0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000662c jmp LBB5_1306 + //0x00006631 LBB5_1300 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006631 movl $1, %edi + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00006636 jmp LBB5_1306 + //0x0000663b LBB5_1301 + 0x0f, 0x8c, 0x1a, 0xff, 0xff, 0xff, //0x0000663b jl LBB5_1291 + 0xe9, 0x19, 0xff, 0xff, 0xff, //0x00006641 jmp LBB5_1292 + //0x00006646 LBB5_1302 + 0x49, 0x63, 0xcb, //0x00006646 movslq %r11d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00006649 addq $-1, %rcx + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000664d movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006651 movq $-168(%rbp), %r14 + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00006658 jmp LBB5_1304 + 0x90, 0x90, 0x90, //0x0000665d .p2align 4, 0x90 + //0x00006660 LBB5_1303 + 0x48, 0x85, 0xc0, //0x00006660 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00006663 cmovnel %edi, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x00006667 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000666b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000666f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006672 jbe LBB5_1306 + //0x00006678 LBB5_1304 + 0x4c, 0x89, 0xc0, //0x00006678 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000667b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00006685 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00006688 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000668c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00006690 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00006694 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00006697 subq %rsi, %rax + 0x4c, 0x39, 0xe9, //0x0000669a cmpq %r13, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000669d jae LBB5_1303 + 0x04, 0x30, //0x000066a3 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x000066a5 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x000066a9 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x000066ad cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x000066b1 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x000066b4 ja LBB5_1304 + //0x000066ba LBB5_1306 + 0x45, 0x01, 0xf2, //0x000066ba addl %r14d, %r10d + 0x4d, 0x63, 0xd2, //0x000066bd movslq %r10d, %r10 + 0x4d, 0x39, 0xd5, //0x000066c0 cmpq %r10, %r13 + 0x45, 0x0f, 0x46, 0xd5, //0x000066c3 cmovbel %r13d, %r10d + 0x4c, 0x8b, 0x45, 0xb8, //0x000066c7 movq $-72(%rbp), %r8 + 0x45, 0x01, 0xf0, //0x000066cb addl %r14d, %r8d + 0x45, 0x85, 0xd2, //0x000066ce testl %r10d, %r10d + 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x000066d1 jle LBB5_1311 + 0x41, 0x8d, 0x42, 0xff, //0x000066d7 leal $-1(%r10), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x000066db cmpb $48, (%r9,%rax) + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000066e0 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x000066e6 jne LBB5_1313 + 0x44, 0x89, 0xd0, //0x000066ec movl %r10d, %eax + 0x90, //0x000066ef .p2align 4, 0x90 + //0x000066f0 LBB5_1309 + 0x48, 0x83, 0xf8, 0x01, //0x000066f0 cmpq $1, %rax + 0x0f, 0x8e, 0x26, 0x00, 0x00, 0x00, //0x000066f4 jle LBB5_1312 + 0x4c, 0x8d, 0x50, 0xff, //0x000066fa leaq $-1(%rax), %r10 + 0x83, 0xc0, 0xfe, //0x000066fe addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006701 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xd0, //0x00006706 movq %r10, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006709 je LBB5_1309 + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000670f jmp LBB5_1313 + //0x00006714 LBB5_1311 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006714 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000671a jne LBB5_1313 + //0x00006720 LBB5_1312 + 0x45, 0x31, 0xc0, //0x00006720 xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x00006723 xorl %r10d, %r10d + //0x00006726 LBB5_1313 + 0x85, 0xc9, //0x00006726 testl %ecx, %ecx + 0x0f, 0x88, 0x0b, 0x00, 0x00, 0x00, //0x00006728 js LBB5_1315 + 0x44, 0x89, 0xd2, //0x0000672e movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006731 movl %r10d, %edi + 0xe9, 0x59, 0xfd, 0xff, 0xff, //0x00006734 jmp LBB5_1277 + //0x00006739 LBB5_1315 + 0x4c, 0x89, 0x45, 0xb8, //0x00006739 movq %r8, $-72(%rbp) + 0x83, 0xf9, 0xc3, //0x0000673d cmpl $-61, %ecx + 0x0f, 0x8f, 0x38, 0x02, 0x00, 0x00, //0x00006740 jg LBB5_1343 + 0x41, 0x89, 0xc8, //0x00006746 movl %ecx, %r8d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006749 jmp LBB5_1321 + //0x0000674e LBB5_1318 + 0x31, 0xc0, //0x0000674e xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006750 movq %rax, $-72(%rbp) + //0x00006754 LBB5_1319 + 0x31, 0xc0, //0x00006754 xorl %eax, %eax + //0x00006756 LBB5_1320 + 0x41, 0x8d, 0x48, 0x3c, //0x00006756 leal $60(%r8), %ecx + 0x41, 0x89, 0xc2, //0x0000675a movl %eax, %r10d + 0x41, 0x83, 0xf8, 0x88, //0x0000675d cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00006761 movl %ecx, %r8d + 0x0f, 0x8d, 0x17, 0x02, 0x00, 0x00, //0x00006764 jge LBB5_1344 + //0x0000676a LBB5_1321 + 0x45, 0x85, 0xd2, //0x0000676a testl %r10d, %r10d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000676d movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf2, //0x00006772 cmovgl %r10d, %esi + 0x31, 0xc0, //0x00006776 xorl %eax, %eax + 0x31, 0xc9, //0x00006778 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000677a .p2align 4, 0x90 + //0x00006780 LBB5_1322 + 0x48, 0x39, 0xc6, //0x00006780 cmpq %rax, %rsi + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00006783 je LBB5_1325 + 0x48, 0x8d, 0x0c, 0x89, //0x00006789 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000678d movsbq (%r9,%rax), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00006792 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006796 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000679a addq $1, %rax + 0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000679e leaq $1(%r12), %rdx + 0x48, 0x39, 0xd1, //0x000067a3 cmpq %rdx, %rcx + 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x000067a6 jb LBB5_1322 + 0x89, 0xc6, //0x000067ac movl %eax, %esi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000067ae jmp LBB5_1327 + //0x000067b3 LBB5_1325 + 0x48, 0x85, 0xc9, //0x000067b3 testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x000067b6 je LBB5_1319 + 0x90, 0x90, 0x90, 0x90, //0x000067bc .p2align 4, 0x90 + //0x000067c0 LBB5_1326 + 0x48, 0x01, 0xc9, //0x000067c0 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000067c3 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x000067c7 addl $1, %esi + 0x49, 0x8d, 0x44, 0x24, 0x01, //0x000067ca leaq $1(%r12), %rax + 0x48, 0x39, 0xc1, //0x000067cf cmpq %rax, %rcx + 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x000067d2 jb LBB5_1326 + //0x000067d8 LBB5_1327 + 0x48, 0x8b, 0x45, 0xb8, //0x000067d8 movq $-72(%rbp), %rax + 0x29, 0xf0, //0x000067dc subl %esi, %eax + 0x48, 0x89, 0x45, 0xb8, //0x000067de movq %rax, $-72(%rbp) + 0x44, 0x89, 0xd0, //0x000067e2 movl %r10d, %eax + 0x29, 0xf0, //0x000067e5 subl %esi, %eax + 0x0f, 0x8e, 0x31, 0x00, 0x00, 0x00, //0x000067e7 jle LBB5_1330 + 0x48, 0x63, 0xf6, //0x000067ed movslq %esi, %rsi + 0x49, 0x63, 0xd2, //0x000067f0 movslq %r10d, %rdx + 0x49, 0x89, 0xd2, //0x000067f3 movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x000067f6 subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x000067f9 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x000067fc notq %rdi + 0x48, 0x01, 0xd7, //0x000067ff addq %rdx, %rdi + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00006802 jne LBB5_1331 + 0x31, 0xdb, //0x00006808 xorl %ebx, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x0000680a testb $1, %r10b + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000680e movl $1, %edi + 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00006813 jne LBB5_1334 + 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00006819 jmp LBB5_1335 + //0x0000681e LBB5_1330 + 0x31, 0xc0, //0x0000681e xorl %eax, %eax + 0xe9, 0xd8, 0x00, 0x00, 0x00, //0x00006820 jmp LBB5_1337 + //0x00006825 LBB5_1331 + 0x4d, 0x89, 0xde, //0x00006825 movq %r11, %r14 + 0x4d, 0x89, 0xd3, //0x00006828 movq %r10, %r11 + 0x49, 0x83, 0xe3, 0xfe, //0x0000682b andq $-2, %r11 + 0x49, 0xf7, 0xdb, //0x0000682f negq %r11 + 0x31, 0xdb, //0x00006832 xorl %ebx, %ebx + 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00006834 movq $-176(%rbp), %rdx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000683b .p2align 4, 0x90 + //0x00006840 LBB5_1332 + 0x48, 0x89, 0xcf, //0x00006840 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006843 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x00006847 andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000684a orb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000684e movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006852 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x00006856 movsbq $-1(%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000685c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006860 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00006864 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006867 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000686b andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000686e orb $48, %dil + 0x40, 0x88, 0x3a, //0x00006872 movb %dil, (%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006875 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x00006879 movsbq (%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000687e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006882 addq $-48, %rcx + 0x48, 0x83, 0xc2, 0x02, //0x00006886 addq $2, %rdx + 0x48, 0x83, 0xc3, 0xfe, //0x0000688a addq $-2, %rbx + 0x49, 0x39, 0xdb, //0x0000688e cmpq %rbx, %r11 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006891 jne LBB5_1332 + 0x48, 0x29, 0xde, //0x00006897 subq %rbx, %rsi + 0x48, 0xf7, 0xdb, //0x0000689a negq %rbx + 0x4d, 0x89, 0xf3, //0x0000689d movq %r14, %r11 + 0x41, 0xf6, 0xc2, 0x01, //0x000068a0 testb $1, %r10b + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000068a4 movl $1, %edi + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000068a9 je LBB5_1335 + //0x000068af LBB5_1334 + 0x48, 0x89, 0xca, //0x000068af movq %rcx, %rdx + 0x48, 0xc1, 0xea, 0x3c, //0x000068b2 shrq $60, %rdx + 0x80, 0xca, 0x30, //0x000068b6 orb $48, %dl + 0x41, 0x88, 0x14, 0x19, //0x000068b9 movb %dl, (%r9,%rbx) + 0x4c, 0x21, 0xe1, //0x000068bd andq %r12, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000068c0 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x000068c4 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x000068c9 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000068cd addq $-48, %rcx + //0x000068d1 LBB5_1335 + 0x48, 0x85, 0xc9, //0x000068d1 testq %rcx, %rcx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x000068d4 jne LBB5_1337 + 0xe9, 0x51, 0x00, 0x00, 0x00, //0x000068da jmp LBB5_1339 + 0x90, //0x000068df .p2align 4, 0x90 + //0x000068e0 LBB5_1336 + 0x49, 0x8d, 0x74, 0x24, 0x01, //0x000068e0 leaq $1(%r12), %rsi + 0x48, 0x39, 0xf1, //0x000068e5 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xff, //0x000068e8 cmovael %edi, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x000068ec leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000068f0 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000068f4 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000068f7 je LBB5_1339 + //0x000068fd LBB5_1337 + 0x48, 0x89, 0xca, //0x000068fd movq %rcx, %rdx + 0x4c, 0x21, 0xe2, //0x00006900 andq %r12, %rdx + 0x48, 0x63, 0xf0, //0x00006903 movslq %eax, %rsi + 0x49, 0x39, 0xf5, //0x00006906 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x00006909 jbe LBB5_1336 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000690f shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006913 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x00006916 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000691a addl $1, %esi + 0x89, 0xf0, //0x0000691d movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000691f leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006923 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00006927 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000692a jne LBB5_1337 + //0x00006930 LBB5_1339 + 0x48, 0x8b, 0x4d, 0xb8, //0x00006930 movq $-72(%rbp), %rcx + 0x83, 0xc1, 0x01, //0x00006934 addl $1, %ecx + 0x48, 0x89, 0x4d, 0xb8, //0x00006937 movq %rcx, $-72(%rbp) + 0x85, 0xc0, //0x0000693b testl %eax, %eax + 0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x0000693d jle LBB5_1317 + 0x89, 0xc1, //0x00006943 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006945 addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006949 .p2align 4, 0x90 + //0x00006950 LBB5_1341 + 0x8d, 0x50, 0xff, //0x00006950 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006953 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf8, 0xfd, 0xff, 0xff, //0x00006958 jne LBB5_1320 + 0x48, 0x83, 0xc1, 0xff, //0x0000695e addq $-1, %rcx + 0x89, 0xd0, //0x00006962 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00006964 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006968 jg LBB5_1341 + 0xe9, 0xdb, 0xfd, 0xff, 0xff, //0x0000696e jmp LBB5_1318 + //0x00006973 LBB5_1317 + 0x0f, 0x85, 0xdd, 0xfd, 0xff, 0xff, //0x00006973 jne LBB5_1320 + 0xe9, 0xd0, 0xfd, 0xff, 0xff, //0x00006979 jmp LBB5_1318 + //0x0000697e LBB5_1343 + 0x44, 0x89, 0xd0, //0x0000697e movl %r10d, %eax + //0x00006981 LBB5_1344 + 0xf7, 0xd9, //0x00006981 negl %ecx + 0x85, 0xc0, //0x00006983 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006985 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x0000698a cmovgl %eax, %esi + 0x31, 0xff, //0x0000698d xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x0000698f xorl %r11d, %r11d + 0x4c, 0x8b, 0x45, 0xb8, //0x00006992 movq $-72(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006996 .p2align 4, 0x90 + //0x000069a0 LBB5_1345 + 0x48, 0x39, 0xfe, //0x000069a0 cmpq %rdi, %rsi + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x000069a3 je LBB5_1351 + 0x4b, 0x8d, 0x14, 0x9b, //0x000069a9 leaq (%r11,%r11,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x000069ad movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x1c, 0x53, //0x000069b2 leaq (%rbx,%rdx,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x000069b6 addq $-48, %r11 + 0x48, 0x83, 0xc7, 0x01, //0x000069ba addq $1, %rdi + 0x4c, 0x89, 0xda, //0x000069be movq %r11, %rdx + 0x48, 0xd3, 0xea, //0x000069c1 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000069c4 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000069c7 je LBB5_1345 + 0x89, 0xfe, //0x000069cd movl %edi, %esi + //0x000069cf LBB5_1348 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000069cf movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x000069d6 shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x000069d9 notq %r14 + 0x41, 0x89, 0xc2, //0x000069dc movl %eax, %r10d + 0x41, 0x29, 0xf2, //0x000069df subl %esi, %r10d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000069e2 movl $1, %edi + 0x0f, 0x8e, 0x78, 0x00, 0x00, 0x00, //0x000069e7 jle LBB5_1357 + 0x4c, 0x63, 0xc6, //0x000069ed movslq %esi, %r8 + 0x48, 0x98, //0x000069f0 cltq + 0x48, 0x89, 0xc2, //0x000069f2 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x000069f5 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x000069f8 movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x000069fb notq %rbx + 0x48, 0x01, 0xc3, //0x000069fe addq %rax, %rbx + 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00006a01 jne LBB5_1359 + 0x31, 0xdb, //0x00006a07 xorl %ebx, %ebx + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00006a09 jmp LBB5_1362 + //0x00006a0e LBB5_1351 + 0x4d, 0x85, 0xdb, //0x00006a0e testq %r11, %r11 + 0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x00006a11 je LBB5_1358 + 0x4c, 0x89, 0xdf, //0x00006a17 movq %r11, %rdi + 0x48, 0xd3, 0xef, //0x00006a1a shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006a1d testq %rdi, %rdi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006a20 je LBB5_1356 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006a26 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006a2d shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006a30 notq %r14 + 0x41, 0x29, 0xf0, //0x00006a33 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006a36 addl $1, %r8d + 0x45, 0x31, 0xd2, //0x00006a3a xorl %r10d, %r10d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006a3d movl $1, %edi + 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006a42 jmp LBB5_1354 + //0x00006a47 LBB5_1356 + 0x4d, 0x01, 0xdb, //0x00006a47 addq %r11, %r11 + 0x4f, 0x8d, 0x1c, 0x9b, //0x00006a4a leaq (%r11,%r11,4), %r11 + 0x83, 0xc6, 0x01, //0x00006a4e addl $1, %esi + 0x4c, 0x89, 0xdf, //0x00006a51 movq %r11, %rdi + 0x48, 0xd3, 0xef, //0x00006a54 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006a57 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006a5a je LBB5_1356 + 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00006a60 jmp LBB5_1348 + //0x00006a65 LBB5_1357 + 0x45, 0x31, 0xd2, //0x00006a65 xorl %r10d, %r10d + 0xe9, 0xc4, 0x00, 0x00, 0x00, //0x00006a68 jmp LBB5_1365 + //0x00006a6d LBB5_1358 + 0x45, 0x31, 0xd2, //0x00006a6d xorl %r10d, %r10d + 0x31, 0xd2, //0x00006a70 xorl %edx, %edx + 0x31, 0xff, //0x00006a72 xorl %edi, %edi + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006a74 movq $-64(%rbp), %r11 + 0xe9, 0x5e, 0x01, 0x00, 0x00, //0x00006a78 jmp LBB5_1376 + //0x00006a7d LBB5_1359 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006a7d movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x00006a84 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x00006a88 negq %rdx + 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006a8b movq %rdx, $-168(%rbp) + 0x31, 0xdb, //0x00006a92 xorl %ebx, %ebx + 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006a94 movq $-176(%rbp), %rax + //0x00006a9b LBB5_1360 + 0x4c, 0x89, 0xda, //0x00006a9b movq %r11, %rdx + 0x48, 0xd3, 0xea, //0x00006a9e shrq %cl, %rdx + 0x4d, 0x21, 0xf3, //0x00006aa1 andq %r14, %r11 + 0x80, 0xc2, 0x30, //0x00006aa4 addb $48, %dl + 0x88, 0x50, 0xff, //0x00006aa7 movb %dl, $-1(%rax) + 0x4b, 0x8d, 0x14, 0x9b, //0x00006aaa leaq (%r11,%r11,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x00006aae movsbq $-1(%rax,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x00006ab4 leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x00006ab8 addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x00006abc movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x00006abf shrq %cl, %rdi + 0x4c, 0x21, 0xf2, //0x00006ac2 andq %r14, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x00006ac5 addb $48, %dil + 0x40, 0x88, 0x38, //0x00006ac9 movb %dil, (%rax) + 0x48, 0x8d, 0x14, 0x92, //0x00006acc leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x00006ad0 movsbq (%rax,%r8), %rdi + 0x4c, 0x8d, 0x1c, 0x57, //0x00006ad5 leaq (%rdi,%rdx,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x00006ad9 addq $-48, %r11 + 0x48, 0x83, 0xc0, 0x02, //0x00006add addq $2, %rax + 0x48, 0x83, 0xc3, 0xfe, //0x00006ae1 addq $-2, %rbx + 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x00006ae5 cmpq %rbx, $-168(%rbp) + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006aec jne LBB5_1360 + 0x49, 0x29, 0xd8, //0x00006af2 subq %rbx, %r8 + 0x48, 0xf7, 0xdb, //0x00006af5 negq %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006af8 movl $1, %edi + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006afd movq $-184(%rbp), %rdx + //0x00006b04 LBB5_1362 + 0xf6, 0xc2, 0x01, //0x00006b04 testb $1, %dl + 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00006b07 je LBB5_1364 + 0x4c, 0x89, 0xd8, //0x00006b0d movq %r11, %rax + 0x48, 0xd3, 0xe8, //0x00006b10 shrq %cl, %rax + 0x04, 0x30, //0x00006b13 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00006b15 movb %al, (%r9,%rbx) + 0x4d, 0x21, 0xf3, //0x00006b19 andq %r14, %r11 + 0x4b, 0x8d, 0x04, 0x9b, //0x00006b1c leaq (%r11,%r11,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006b20 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x1c, 0x42, //0x00006b25 leaq (%rdx,%rax,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x00006b29 addq $-48, %r11 + //0x00006b2d LBB5_1364 + 0x4c, 0x8b, 0x45, 0xb8, //0x00006b2d movq $-72(%rbp), %r8 + //0x00006b31 LBB5_1365 + 0x41, 0x29, 0xf0, //0x00006b31 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006b34 addl $1, %r8d + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006b38 jmp LBB5_1368 + 0x90, 0x90, 0x90, //0x00006b3d .p2align 4, 0x90 + //0x00006b40 LBB5_1354 + 0x4c, 0x89, 0xd8, //0x00006b40 movq %r11, %rax + 0x48, 0xd3, 0xe8, //0x00006b43 shrq %cl, %rax + 0x4d, 0x21, 0xf3, //0x00006b46 andq %r14, %r11 + 0x49, 0x63, 0xf2, //0x00006b49 movslq %r10d, %rsi + 0x49, 0x39, 0xf5, //0x00006b4c cmpq %rsi, %r13 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x00006b4f jbe LBB5_1366 + 0x04, 0x30, //0x00006b55 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00006b57 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006b5b addl $1, %esi + 0x41, 0x89, 0xf2, //0x00006b5e movl %esi, %r10d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006b61 jmp LBB5_1367 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006b66 .p2align 4, 0x90 + //0x00006b70 LBB5_1366 + 0x48, 0x85, 0xc0, //0x00006b70 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00006b73 cmovnel %edi, %r15d + //0x00006b77 LBB5_1367 + 0x4d, 0x01, 0xdb, //0x00006b77 addq %r11, %r11 + 0x4f, 0x8d, 0x1c, 0x9b, //0x00006b7a leaq (%r11,%r11,4), %r11 + //0x00006b7e LBB5_1368 + 0x4d, 0x85, 0xdb, //0x00006b7e testq %r11, %r11 + 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00006b81 jne LBB5_1354 + 0x45, 0x85, 0xd2, //0x00006b87 testl %r10d, %r10d + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006b8a movq $-64(%rbp), %r11 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006b8e jle LBB5_1374 + 0x44, 0x89, 0xd0, //0x00006b94 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006b97 addq $1, %rax + //0x00006b9b LBB5_1371 + 0x41, 0x8d, 0x4a, 0xff, //0x00006b9b leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006b9f cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006ba4 jne LBB5_1375 + 0x48, 0x83, 0xc0, 0xff, //0x00006baa addq $-1, %rax + 0x41, 0x89, 0xca, //0x00006bae movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00006bb1 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006bb5 jg LBB5_1371 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006bbb jmp LBB5_1373 + //0x00006bc0 LBB5_1374 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006bc0 je LBB5_1373 + //0x00006bc6 LBB5_1375 + 0x44, 0x89, 0xd2, //0x00006bc6 movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006bc9 movl %r10d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006bcc jmp LBB5_1376 + //0x00006bd1 LBB5_1373 + 0x45, 0x31, 0xc0, //0x00006bd1 xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x00006bd4 xorl %r10d, %r10d + 0x31, 0xd2, //0x00006bd7 xorl %edx, %edx + 0x31, 0xff, //0x00006bd9 xorl %edi, %edi + //0x00006bdb LBB5_1376 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006bdb movl $-160(%rbp), %ecx + 0xe9, 0xac, 0xf8, 0xff, 0xff, //0x00006be1 jmp LBB5_1277 + //0x00006be6 LBB5_1377 + 0x48, 0x8b, 0x45, 0xa8, //0x00006be6 movq $-88(%rbp), %rax + 0x3d, 0x02, 0xfc, 0xff, 0xff, //0x00006bea cmpl $-1022, %eax + 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x00006bef jg LBB5_1404 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006bf5 movl $-1022, %r14d + 0x85, 0xff, //0x00006bfb testl %edi, %edi + 0x0f, 0x84, 0xfe, 0x04, 0x00, 0x00, //0x00006bfd je LBB5_1451 + 0x4c, 0x89, 0x45, 0xb8, //0x00006c03 movq %r8, $-72(%rbp) + 0x48, 0x8b, 0x45, 0xa8, //0x00006c07 movq $-88(%rbp), %rax + 0x44, 0x8d, 0x98, 0xfd, 0x03, 0x00, 0x00, //0x00006c0b leal $1021(%rax), %r11d + 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x00006c12 cmpl $-1082, %eax + 0x0f, 0x8f, 0x2a, 0x02, 0x00, 0x00, //0x00006c17 jg LBB5_1410 + 0x4d, 0x8d, 0x74, 0x24, 0x01, //0x00006c1d leaq $1(%r12), %r14 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006c22 movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006c28 jmp LBB5_1385 + //0x00006c2d LBB5_1382 + 0x31, 0xc0, //0x00006c2d xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006c2f movq %rax, $-72(%rbp) + //0x00006c33 LBB5_1383 + 0x45, 0x31, 0xd2, //0x00006c33 xorl %r10d, %r10d + //0x00006c36 LBB5_1384 + 0x41, 0x8d, 0x4b, 0x3c, //0x00006c36 leal $60(%r11), %ecx + 0x44, 0x89, 0xd7, //0x00006c3a movl %r10d, %edi + 0x44, 0x89, 0xd6, //0x00006c3d movl %r10d, %esi + 0x41, 0x83, 0xfb, 0x88, //0x00006c40 cmpl $-120, %r11d + 0x41, 0x89, 0xcb, //0x00006c44 movl %ecx, %r11d + 0x0f, 0x8d, 0xff, 0x01, 0x00, 0x00, //0x00006c47 jge LBB5_1411 + //0x00006c4d LBB5_1385 + 0x85, 0xff, //0x00006c4d testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006c4f movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x00006c54 cmovgl %edi, %ebx + 0x31, 0xf6, //0x00006c57 xorl %esi, %esi + 0x31, 0xc9, //0x00006c59 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006c5b .p2align 4, 0x90 + //0x00006c60 LBB5_1386 + 0x48, 0x39, 0xf3, //0x00006c60 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006c63 je LBB5_1389 + 0x48, 0x8d, 0x0c, 0x89, //0x00006c69 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006c6d movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x00006c72 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006c76 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x00006c7a addq $1, %rsi + 0x4c, 0x39, 0xf1, //0x00006c7e cmpq %r14, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006c81 jb LBB5_1386 + 0x89, 0xf3, //0x00006c87 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006c89 jmp LBB5_1391 + //0x00006c8e LBB5_1389 + 0x48, 0x85, 0xc9, //0x00006c8e testq %rcx, %rcx + 0x0f, 0x84, 0x9c, 0xff, 0xff, 0xff, //0x00006c91 je LBB5_1383 + //0x00006c97 LBB5_1390 + 0x48, 0x01, 0xc9, //0x00006c97 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006c9a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x00006c9e addl $1, %ebx + 0x4c, 0x39, 0xf1, //0x00006ca1 cmpq %r14, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006ca4 jb LBB5_1390 + //0x00006caa LBB5_1391 + 0x48, 0x8b, 0x45, 0xb8, //0x00006caa movq $-72(%rbp), %rax + 0x29, 0xd8, //0x00006cae subl %ebx, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006cb0 movq %rax, $-72(%rbp) + 0x31, 0xf6, //0x00006cb4 xorl %esi, %esi + 0x39, 0xfb, //0x00006cb6 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006cb8 jge LBB5_1396 + 0x48, 0x63, 0xf3, //0x00006cbe movslq %ebx, %rsi + 0x49, 0x63, 0xfa, //0x00006cc1 movslq %r10d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x00006cc4 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xd2, //0x00006cc8 xorl %r10d, %r10d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006ccb .p2align 4, 0x90 + //0x00006cd0 LBB5_1393 + 0x48, 0x89, 0xc8, //0x00006cd0 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x00006cd3 shrq $60, %rax + 0x4c, 0x21, 0xe1, //0x00006cd7 andq %r12, %rcx + 0x0c, 0x30, //0x00006cda orb $48, %al + 0x43, 0x88, 0x04, 0x11, //0x00006cdc movb %al, (%r9,%r10) + 0x4a, 0x0f, 0xbe, 0x04, 0x13, //0x00006ce0 movsbq (%rbx,%r10), %rax + 0x4a, 0x8d, 0x14, 0x16, //0x00006ce5 leaq (%rsi,%r10), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006ce9 addq $1, %rdx + 0x49, 0x83, 0xc2, 0x01, //0x00006ced addq $1, %r10 + 0x48, 0x8d, 0x0c, 0x89, //0x00006cf1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x00006cf5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006cf9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x00006cfd cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006d00 jl LBB5_1393 + 0x48, 0x85, 0xc9, //0x00006d06 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006d09 je LBB5_1400 + 0x44, 0x89, 0xd6, //0x00006d0f movl %r10d, %esi + //0x00006d12 LBB5_1396 + 0x41, 0x89, 0xf2, //0x00006d12 movl %esi, %r10d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006d15 jmp LBB5_1398 + //0x00006d1a LBB5_1397 + 0x4c, 0x39, 0xf1, //0x00006d1a cmpq %r14, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x00006d1d cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x00006d21 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006d25 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006d29 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006d2c je LBB5_1400 + //0x00006d32 LBB5_1398 + 0x48, 0x89, 0xce, //0x00006d32 movq %rcx, %rsi + 0x4c, 0x21, 0xe6, //0x00006d35 andq %r12, %rsi + 0x49, 0x63, 0xfa, //0x00006d38 movslq %r10d, %rdi + 0x49, 0x39, 0xfd, //0x00006d3b cmpq %rdi, %r13 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006d3e jbe LBB5_1397 + 0x48, 0xc1, 0xe9, 0x3c, //0x00006d44 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006d48 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x00006d4b movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x00006d4f addl $1, %edi + 0x41, 0x89, 0xfa, //0x00006d52 movl %edi, %r10d + 0x48, 0x8d, 0x04, 0x36, //0x00006d55 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006d59 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006d5d testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00006d60 jne LBB5_1398 + //0x00006d66 LBB5_1400 + 0x48, 0x8b, 0x45, 0xb8, //0x00006d66 movq $-72(%rbp), %rax + 0x83, 0xc0, 0x01, //0x00006d6a addl $1, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006d6d movq %rax, $-72(%rbp) + 0x45, 0x85, 0xd2, //0x00006d71 testl %r10d, %r10d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006d74 jle LBB5_1381 + 0x44, 0x89, 0xd1, //0x00006d7a movl %r10d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006d7d addq $1, %rcx + //0x00006d81 LBB5_1402 + 0x41, 0x8d, 0x72, 0xff, //0x00006d81 leal $-1(%r10), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00006d85 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0xa6, 0xfe, 0xff, 0xff, //0x00006d8a jne LBB5_1384 + 0x48, 0x83, 0xc1, 0xff, //0x00006d90 addq $-1, %rcx + 0x41, 0x89, 0xf2, //0x00006d94 movl %esi, %r10d + 0x48, 0x83, 0xf9, 0x01, //0x00006d97 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006d9b jg LBB5_1402 + 0xe9, 0x87, 0xfe, 0xff, 0xff, //0x00006da1 jmp LBB5_1382 + //0x00006da6 LBB5_1381 + 0x0f, 0x85, 0x8a, 0xfe, 0xff, 0xff, //0x00006da6 jne LBB5_1384 + 0xe9, 0x7c, 0xfe, 0xff, 0xff, //0x00006dac jmp LBB5_1382 + //0x00006db1 LBB5_1404 + 0x3d, 0x00, 0x04, 0x00, 0x00, //0x00006db1 cmpl $1024, %eax + 0x0f, 0x8e, 0x13, 0x00, 0x00, 0x00, //0x00006db6 jle LBB5_1406 + 0x45, 0x31, 0xe4, //0x00006dbc xorl %r12d, %r12d + 0x4c, 0x8b, 0x7d, 0xc8, //0x00006dbf movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00006dc3 movq $-104(%rbp), %r10 + 0x8b, 0x4d, 0x84, //0x00006dc7 movl $-124(%rbp), %ecx + 0xe9, 0xf5, 0x0e, 0x00, 0x00, //0x00006dca jmp LBB5_1575 + //0x00006dcf LBB5_1406 + 0x83, 0xc0, 0xff, //0x00006dcf addl $-1, %eax + 0x41, 0x89, 0xc6, //0x00006dd2 movl %eax, %r14d + 0xe9, 0x6d, 0x02, 0x00, 0x00, //0x00006dd5 jmp LBB5_1439 + //0x00006dda LBB5_1407 + 0x0f, 0xbc, 0xc6, //0x00006dda bsfl %esi, %eax + 0xe9, 0x21, 0x02, 0x00, 0x00, //0x00006ddd jmp LBB5_1435 + //0x00006de2 LBB5_1408 + 0x48, 0x8b, 0x45, 0xc8, //0x00006de2 movq $-56(%rbp), %rax + 0x48, 0x03, 0x45, 0xa8, //0x00006de6 addq $-88(%rbp), %rax + 0x4c, 0x29, 0xf0, //0x00006dea subq %r14, %rax + 0x48, 0xf7, 0xd2, //0x00006ded notq %rdx + 0x48, 0x01, 0xc2, //0x00006df0 addq %rax, %rdx + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006df3 movq $-64(%rbp), %r11 + 0xe9, 0x66, 0xe1, 0xff, 0xff, //0x00006df7 jmp LBB5_999 + //0x00006dfc LBB5_1409 + 0x4c, 0x39, 0xea, //0x00006dfc cmpq %r13, %rdx + 0xb1, 0x02, //0x00006dff movb $2, %cl + 0x80, 0xd9, 0x00, //0x00006e01 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00006e04 shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x00006e07 shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006e0b movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00006e15 andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00006e18 orq %r11, %rdx + 0x49, 0x09, 0xd7, //0x00006e1b orq %rdx, %r15 + 0x80, 0x7d, 0xb8, 0x00, //0x00006e1e cmpb $0, $-72(%rbp) + 0x4c, 0x0f, 0x44, 0xfa, //0x00006e22 cmoveq %rdx, %r15 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x00006e26 vmovq %r15, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x00006e2b vucomisd %xmm1, %xmm0 + 0x4d, 0x89, 0xf3, //0x00006e2f movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00006e32 movq $-56(%rbp), %r15 + 0x0f, 0x85, 0xa0, 0xe4, 0xff, 0xff, //0x00006e36 jne LBB5_1043 + 0x0f, 0x8b, 0xdb, 0xf2, 0xff, 0xff, //0x00006e3c jnp LBB5_1212 + 0xe9, 0x95, 0xe4, 0xff, 0xff, //0x00006e42 jmp LBB5_1043 + //0x00006e47 LBB5_1410 + 0x89, 0xfe, //0x00006e47 movl %edi, %esi + 0x44, 0x89, 0xd9, //0x00006e49 movl %r11d, %ecx + //0x00006e4c LBB5_1411 + 0xf7, 0xd9, //0x00006e4c negl %ecx + 0x31, 0xd2, //0x00006e4e xorl %edx, %edx + 0x85, 0xf6, //0x00006e50 testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00006e52 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x00006e57 cmovgl %esi, %edi + 0x31, 0xc0, //0x00006e5a xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006e5c movq $-64(%rbp), %r11 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006e60 movl $-1022, %r14d + //0x00006e66 LBB5_1412 + 0x48, 0x39, 0xd7, //0x00006e66 cmpq %rdx, %rdi + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00006e69 je LBB5_1421 + 0x48, 0x8d, 0x04, 0x80, //0x00006e6f leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006e73 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x00006e78 leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006e7c addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x00006e80 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x00006e84 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x00006e87 shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x00006e8a testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006e8d je LBB5_1412 + 0x89, 0xd7, //0x00006e93 movl %edx, %edi + //0x00006e95 LBB5_1415 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006e95 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006e9c shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006e9f notq %r14 + 0x31, 0xdb, //0x00006ea2 xorl %ebx, %ebx + 0x39, 0xf7, //0x00006ea4 cmpl %esi, %edi + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00006ea6 jge LBB5_1419 + 0x4c, 0x63, 0xdf, //0x00006eac movslq %edi, %r11 + 0x4d, 0x63, 0xc2, //0x00006eaf movslq %r10d, %r8 + 0x4f, 0x8d, 0x14, 0x19, //0x00006eb2 leaq (%r9,%r11), %r10 + 0x31, 0xdb, //0x00006eb6 xorl %ebx, %ebx + //0x00006eb8 LBB5_1417 + 0x48, 0x89, 0xc6, //0x00006eb8 movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x00006ebb shrq %cl, %rsi + 0x4c, 0x21, 0xf0, //0x00006ebe andq %r14, %rax + 0x40, 0x80, 0xc6, 0x30, //0x00006ec1 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x00006ec5 movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1a, //0x00006ec9 movsbq (%r10,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1b, //0x00006ece leaq (%r11,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006ed2 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x00006ed6 addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x00006eda leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x00006ede leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006ee2 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x00006ee6 cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006ee9 jl LBB5_1417 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006eef movq $-64(%rbp), %r11 + //0x00006ef3 LBB5_1419 + 0x4c, 0x8b, 0x45, 0xb8, //0x00006ef3 movq $-72(%rbp), %r8 + 0x41, 0x29, 0xf8, //0x00006ef7 subl %edi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006efa addl $1, %r8d + 0x48, 0x85, 0xc0, //0x00006efe testq %rax, %rax + 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00006f01 jne LBB5_1424 + 0x41, 0x89, 0xda, //0x00006f07 movl %ebx, %r10d + 0xe9, 0x89, 0x00, 0x00, 0x00, //0x00006f0a jmp LBB5_1428 + //0x00006f0f LBB5_1421 + 0x48, 0x85, 0xc0, //0x00006f0f testq %rax, %rax + 0x0f, 0x84, 0xa1, 0x04, 0x00, 0x00, //0x00006f12 je LBB5_1487 + 0x48, 0x89, 0xc2, //0x00006f18 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00006f1b shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006f1e testq %rdx, %rdx + 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x00006f21 je LBB5_1433 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006f27 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006f2e shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006f31 notq %r14 + 0x4c, 0x8b, 0x45, 0xb8, //0x00006f34 movq $-72(%rbp), %r8 + 0x41, 0x29, 0xf8, //0x00006f38 subl %edi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006f3b addl $1, %r8d + 0x31, 0xdb, //0x00006f3f xorl %ebx, %ebx + //0x00006f41 LBB5_1424 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00006f41 movl $1, %esi + 0x41, 0x89, 0xda, //0x00006f46 movl %ebx, %r10d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00006f49 jmp LBB5_1426 + //0x00006f4e LBB5_1425 + 0x48, 0x85, 0xff, //0x00006f4e testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x00006f51 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x00006f55 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00006f58 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x00006f5c testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006f5f je LBB5_1428 + //0x00006f65 LBB5_1426 + 0x48, 0x89, 0xc7, //0x00006f65 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x00006f68 shrq %cl, %rdi + 0x4c, 0x21, 0xf0, //0x00006f6b andq %r14, %rax + 0x49, 0x63, 0xda, //0x00006f6e movslq %r10d, %rbx + 0x49, 0x39, 0xdd, //0x00006f71 cmpq %rbx, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00006f74 jbe LBB5_1425 + 0x40, 0x80, 0xc7, 0x30, //0x00006f7a addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x00006f7e movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x00006f82 addl $1, %ebx + 0x41, 0x89, 0xda, //0x00006f85 movl %ebx, %r10d + 0x48, 0x01, 0xc0, //0x00006f88 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00006f8b leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x00006f8f testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006f92 jne LBB5_1426 + //0x00006f98 LBB5_1428 + 0x45, 0x85, 0xd2, //0x00006f98 testl %r10d, %r10d + 0x8a, 0x5d, 0xd7, //0x00006f9b movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006f9e movabsq $4503599627370495, %rdx + 0x0f, 0x8e, 0x75, 0x00, 0x00, 0x00, //0x00006fa8 jle LBB5_1436 + 0x44, 0x89, 0xd0, //0x00006fae movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006fb1 addq $1, %rax + 0x45, 0x31, 0xe4, //0x00006fb5 xorl %r12d, %r12d + //0x00006fb8 LBB5_1430 + 0x41, 0x8d, 0x4a, 0xff, //0x00006fb8 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006fbc cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x00006fc1 jne LBB5_1438 + 0x48, 0x83, 0xc0, 0xff, //0x00006fc7 addq $-1, %rax + 0x41, 0x89, 0xca, //0x00006fcb movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00006fce cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006fd2 jg LBB5_1430 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006fd8 movl $-1022, %r14d + 0xe9, 0x52, 0x0a, 0x00, 0x00, //0x00006fde jmp LBB5_1552 + //0x00006fe3 LBB5_1433 + 0x48, 0x01, 0xc0, //0x00006fe3 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00006fe6 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x00006fea addl $1, %edi + 0x48, 0x89, 0xc2, //0x00006fed movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00006ff0 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006ff3 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006ff6 je LBB5_1433 + 0xe9, 0x94, 0xfe, 0xff, 0xff, //0x00006ffc jmp LBB5_1415 + //0x00007001 LBB5_1434 + 0x89, 0xc0, //0x00007001 movl %eax, %eax + //0x00007003 LBB5_1435 + 0x48, 0x8b, 0x4d, 0xc8, //0x00007003 movq $-56(%rbp), %rcx + 0x48, 0x03, 0x4d, 0xa8, //0x00007007 addq $-88(%rbp), %rcx + 0x4c, 0x29, 0xf1, //0x0000700b subq %r14, %rcx + 0x48, 0x29, 0xc1, //0x0000700e subq %rax, %rcx + 0x48, 0xf7, 0xd2, //0x00007011 notq %rdx + 0x48, 0x01, 0xca, //0x00007014 addq %rcx, %rdx + 0x4c, 0x8b, 0x5d, 0xc0, //0x00007017 movq $-64(%rbp), %r11 + 0x49, 0x89, 0xfd, //0x0000701b movq %rdi, %r13 + 0xe9, 0x3f, 0xdf, 0xff, 0xff, //0x0000701e jmp LBB5_999 + //0x00007023 LBB5_1436 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00007023 movl $-1022, %r14d + 0x45, 0x85, 0xd2, //0x00007029 testl %r10d, %r10d + 0x0f, 0x84, 0x00, 0x0a, 0x00, 0x00, //0x0000702c je LBB5_1551 + 0x4c, 0x89, 0x45, 0xb8, //0x00007032 movq %r8, $-72(%rbp) + 0x44, 0x89, 0xd7, //0x00007036 movl %r10d, %edi + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00007039 jmp LBB5_1441 + //0x0000703e LBB5_1438 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000703e movl $-1022, %r14d + 0x44, 0x89, 0xd7, //0x00007044 movl %r10d, %edi + //0x00007047 LBB5_1439 + 0x85, 0xff, //0x00007047 testl %edi, %edi + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007049 je LBB5_1451 + 0x4c, 0x89, 0x45, 0xb8, //0x0000704f movq %r8, $-72(%rbp) + //0x00007053 LBB5_1441 + 0x48, 0x63, 0xc7, //0x00007053 movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x00007056 leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x0000705a leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000705e xorl %esi, %esi + //0x00007060 LBB5_1442 + 0x48, 0x8d, 0x0d, 0xb9, 0x81, 0x00, 0x00, //0x00007060 leaq $33209(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00007067 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000706f movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x00007074 cmpb %bl, %cl + 0x0f, 0x85, 0x0c, 0x01, 0x00, 0x00, //0x00007076 jne LBB5_1461 + 0x48, 0x39, 0xf2, //0x0000707c cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000707f je LBB5_1449 + 0x48, 0x8d, 0x0d, 0x94, 0x81, 0x00, 0x00, //0x00007085 leaq $33172(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000708c movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00007094 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000709a cmpb %bl, %cl + 0x0f, 0x85, 0xe6, 0x00, 0x00, 0x00, //0x0000709c jne LBB5_1461 + 0x49, 0x39, 0xf0, //0x000070a2 cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000070a5 je LBB5_1449 + 0x48, 0x83, 0xfe, 0x24, //0x000070ab cmpq $36, %rsi + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x000070af je LBB5_1450 + 0x48, 0x8d, 0x0d, 0x64, 0x81, 0x00, 0x00, //0x000070b5 leaq $33124(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x000070bc movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x000070c4 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x000070ca cmpb %bl, %cl + 0x0f, 0x85, 0xb6, 0x00, 0x00, 0x00, //0x000070cc jne LBB5_1461 + 0x48, 0x83, 0xc6, 0x03, //0x000070d2 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x000070d6 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x000070d9 jne LBB5_1442 + //0x000070df LBB5_1449 + 0x89, 0xf8, //0x000070df movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x38, 0x81, 0x00, 0x00, //0x000070e1 leaq $33080(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000070e8 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x000070f0 jne LBB5_1462 + //0x000070f6 LBB5_1450 + 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x000070f6 movl $16, %r12d + 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x000070fc jmp LBB5_1463 + //0x00007101 LBB5_1451 + 0x31, 0xc0, //0x00007101 xorl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x00007103 movq $-104(%rbp), %r10 + //0x00007107 LBB5_1452 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007107 movq $-1, %r12 + 0x41, 0x83, 0xf8, 0x14, //0x0000710e cmpl $20, %r8d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x00007112 jle LBB5_1455 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007118 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000711c movl $-124(%rbp), %ecx + 0xe9, 0xbc, 0x0b, 0x00, 0x00, //0x0000711f jmp LBB5_1454 + //0x00007124 LBB5_1455 + 0x4d, 0x89, 0xf5, //0x00007124 movq %r14, %r13 + 0x4d, 0x89, 0xde, //0x00007127 movq %r11, %r14 + 0x44, 0x89, 0xc1, //0x0000712a movl %r8d, %ecx + 0x45, 0x85, 0xc0, //0x0000712d testl %r8d, %r8d + 0x0f, 0x8e, 0x38, 0x01, 0x00, 0x00, //0x00007130 jle LBB5_1472 + 0x4d, 0x89, 0xc2, //0x00007136 movq %r8, %r10 + 0x31, 0xff, //0x00007139 xorl %edi, %edi + 0x85, 0xc0, //0x0000713b testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000713d movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00007142 cmovgl %eax, %ebx + 0x4c, 0x8d, 0x59, 0xff, //0x00007145 leaq $-1(%rcx), %r11 + 0x49, 0x39, 0xdb, //0x00007149 cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x0000714c cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x00007150 leal $1(%r11), %r8d + 0x31, 0xd2, //0x00007154 xorl %edx, %edx + //0x00007156 LBB5_1457 + 0x48, 0x39, 0xfb, //0x00007156 cmpq %rdi, %rbx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00007159 je LBB5_1460 + 0x48, 0x8d, 0x14, 0x92, //0x0000715f leaq (%rdx,%rdx,4), %rdx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00007163 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x14, 0x56, //0x00007168 leaq (%rsi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000716c addq $-48, %rdx + 0x48, 0x83, 0xc7, 0x01, //0x00007170 addq $1, %rdi + 0x48, 0x39, 0xf9, //0x00007174 cmpq %rdi, %rcx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00007177 jne LBB5_1457 + 0x45, 0x89, 0xc3, //0x0000717d movl %r8d, %r11d + //0x00007180 LBB5_1460 + 0x4d, 0x89, 0xd0, //0x00007180 movq %r10, %r8 + 0xe9, 0xeb, 0x00, 0x00, 0x00, //0x00007183 jmp LBB5_1473 + //0x00007188 LBB5_1461 + 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x00007188 movl $16, %r12d + 0x38, 0xd9, //0x0000718e cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x00007190 jge LBB5_1463 + //0x00007196 LBB5_1462 + 0x41, 0xbc, 0x0f, 0x00, 0x00, 0x00, //0x00007196 movl $15, %r12d + //0x0000719c LBB5_1463 + 0x85, 0xff, //0x0000719c testl %edi, %edi + 0x0f, 0x8e, 0xc1, 0x00, 0x00, 0x00, //0x0000719e jle LBB5_1471 + 0x4c, 0x89, 0x75, 0xa8, //0x000071a4 movq %r14, $-88(%rbp) + 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000071a8 movabsq $-432345564227567616, %r11 + 0x4c, 0x89, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x000071b2 movq %r12, $-160(%rbp) + 0x41, 0x01, 0xfc, //0x000071b9 addl %edi, %r12d + 0x89, 0xfb, //0x000071bc movl %edi, %ebx + 0x4d, 0x63, 0xc4, //0x000071be movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x000071c1 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x000071c5 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x000071c9 addl $-1, %edi + 0x31, 0xc9, //0x000071cc xorl %ecx, %ecx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000071ce movl $1, %r14d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000071d4 jmp LBB5_1467 + //0x000071d9 LBB5_1465 + 0x48, 0x85, 0xc0, //0x000071d9 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfe, //0x000071dc cmovnel %r14d, %r15d + //0x000071e0 LBB5_1466 + 0x41, 0x83, 0xc4, 0xff, //0x000071e0 addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x000071e4 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x000071e8 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x000071ec addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x000071ef cmpq $1, %rbx + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x000071f3 jle LBB5_1469 + //0x000071f9 LBB5_1467 + 0x4c, 0x01, 0xd9, //0x000071f9 addq %r11, %rcx + 0x89, 0xf8, //0x000071fc movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000071fe movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x00007203 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x00007207 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x0000720a movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000720d movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x00007217 mulq %rcx + 0x48, 0x89, 0xd1, //0x0000721a movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x0000721d shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x00007221 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00007225 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00007229 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000722c subq %rdx, %rax + 0x4d, 0x39, 0xe8, //0x0000722f cmpq %r13, %r8 + 0x0f, 0x83, 0xa1, 0xff, 0xff, 0xff, //0x00007232 jae LBB5_1465 + 0x04, 0x30, //0x00007238 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000723a movb %al, (%r9,%r8) + 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000723e jmp LBB5_1466 + //0x00007243 LBB5_1469 + 0x48, 0x83, 0xfe, 0x0a, //0x00007243 cmpq $10, %rsi + 0x4c, 0x8b, 0x45, 0xb8, //0x00007247 movq $-72(%rbp), %r8 + 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000724b jae LBB5_1477 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00007251 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x75, 0xa8, //0x00007255 movq $-88(%rbp), %r14 + 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00007259 movq $-160(%rbp), %r12 + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00007260 jmp LBB5_1481 + //0x00007265 LBB5_1471 + 0x4c, 0x8b, 0x45, 0xb8, //0x00007265 movq $-72(%rbp), %r8 + 0xe9, 0xed, 0x00, 0x00, 0x00, //0x00007269 jmp LBB5_1481 + //0x0000726e LBB5_1472 + 0x45, 0x31, 0xdb, //0x0000726e xorl %r11d, %r11d + 0x31, 0xd2, //0x00007271 xorl %edx, %edx + //0x00007273 LBB5_1473 + 0x45, 0x85, 0xc0, //0x00007273 testl %r8d, %r8d + 0x41, 0x0f, 0x9e, 0xc2, //0x00007276 setle %r10b + 0x44, 0x89, 0xc7, //0x0000727a movl %r8d, %edi + 0x44, 0x29, 0xdf, //0x0000727d subl %r11d, %edi + 0x0f, 0x8e, 0x9e, 0x09, 0x00, 0x00, //0x00007280 jle LBB5_1563 + 0x83, 0xff, 0x10, //0x00007286 cmpl $16, %edi + 0x0f, 0x82, 0x7f, 0x09, 0x00, 0x00, //0x00007289 jb LBB5_1561 + 0x4d, 0x89, 0xc4, //0x0000728f movq %r8, %r12 + 0x41, 0x89, 0xf8, //0x00007292 movl %edi, %r8d + 0xc5, 0xfa, 0x6f, 0x05, 0x23, 0x8f, 0xff, 0xff, //0x00007295 vmovdqu $-28893(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000729d vpinsrq $0, %rdx, %xmm0, %xmm0 + 0x41, 0x83, 0xe0, 0xf0, //0x000072a3 andl $-16, %r8d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x0f, 0x8f, 0xff, 0xff, 0xf0, //0x000072a7 vpblendd $240, $-28913(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x70, 0xf0, //0x000072b1 leal $-16(%r8), %esi + 0x89, 0xf2, //0x000072b5 movl %esi, %edx + 0xc1, 0xea, 0x04, //0x000072b7 shrl $4, %edx + 0x83, 0xc2, 0x01, //0x000072ba addl $1, %edx + 0x89, 0xd3, //0x000072bd movl %edx, %ebx + 0x83, 0xe3, 0x03, //0x000072bf andl $3, %ebx + 0x83, 0xfe, 0x30, //0x000072c2 cmpl $48, %esi + 0x0f, 0x83, 0x7a, 0x07, 0x00, 0x00, //0x000072c5 jae LBB5_1553 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xbc, 0x8f, 0xff, 0xff, //0x000072cb vpbroadcastq $-28740(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x000072d4 vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x000072d8 vmovdqa %ymm2, %ymm1 + 0xe9, 0xe4, 0x07, 0x00, 0x00, //0x000072dc jmp LBB5_1555 + //0x000072e1 LBB5_1477 + 0x49, 0x63, 0xf4, //0x000072e1 movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x000072e4 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000072e8 movl $1, %edi + 0x4c, 0x8b, 0x5d, 0xc0, //0x000072ed movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x75, 0xa8, //0x000072f1 movq $-88(%rbp), %r14 + 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x000072f5 movq $-160(%rbp), %r12 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x000072fc jmp LBB5_1479 + //0x00007301 LBB5_1478 + 0x48, 0x85, 0xc0, //0x00007301 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00007304 cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x00007308 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000730c cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007310 movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00007313 jbe LBB5_1481 + //0x00007319 LBB5_1479 + 0x48, 0x89, 0xc8, //0x00007319 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000731c movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00007326 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00007329 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000732d leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00007331 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00007335 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00007338 subq %rbx, %rax + 0x4c, 0x39, 0xee, //0x0000733b cmpq %r13, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000733e jae LBB5_1478 + 0x04, 0x30, //0x00007344 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00007346 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000734a addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000734e cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007352 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007355 ja LBB5_1479 + //0x0000735b LBB5_1481 + 0x45, 0x01, 0xe2, //0x0000735b addl %r12d, %r10d + 0x49, 0x63, 0xc2, //0x0000735e movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00007361 cmpq %rax, %r13 + 0x41, 0x0f, 0x46, 0xc5, //0x00007364 cmovbel %r13d, %eax + 0x45, 0x01, 0xe0, //0x00007368 addl %r12d, %r8d + 0x85, 0xc0, //0x0000736b testl %eax, %eax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000736d jle LBB5_1485 + 0x89, 0xc1, //0x00007373 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00007375 addq $1, %rcx + 0x4c, 0x8b, 0x55, 0x98, //0x00007379 movq $-104(%rbp), %r10 + //0x0000737d LBB5_1483 + 0x8d, 0x50, 0xff, //0x0000737d leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00007380 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x7c, 0xfd, 0xff, 0xff, //0x00007385 jne LBB5_1452 + 0x48, 0x83, 0xc1, 0xff, //0x0000738b addq $-1, %rcx + 0x89, 0xd0, //0x0000738f movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00007391 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007395 jg LBB5_1483 + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000739b jmp LBB5_1486 + //0x000073a0 LBB5_1485 + 0x85, 0xc0, //0x000073a0 testl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x000073a2 movq $-104(%rbp), %r10 + 0x0f, 0x85, 0x5b, 0xfd, 0xff, 0xff, //0x000073a6 jne LBB5_1452 + //0x000073ac LBB5_1486 + 0x31, 0xd2, //0x000073ac xorl %edx, %edx + 0x31, 0xf6, //0x000073ae xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0xc8, //0x000073b0 movq $-56(%rbp), %r15 + 0xe9, 0xde, 0x08, 0x00, 0x00, //0x000073b4 jmp LBB5_1572 + //0x000073b9 LBB5_1487 + 0x31, 0xc0, //0x000073b9 xorl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x000073bb movq $-104(%rbp), %r10 + 0x4c, 0x8b, 0x45, 0xb8, //0x000073bf movq $-72(%rbp), %r8 + 0xe9, 0x3f, 0xfd, 0xff, 0xff, //0x000073c3 jmp LBB5_1452 + //0x000073c8 LBB5_1488 + 0xba, 0x07, 0x00, 0x00, 0x00, //0x000073c8 movl $7, %edx + 0x49, 0x89, 0xc7, //0x000073cd movq %rax, %r15 + 0xe9, 0x70, 0xa7, 0xff, 0xff, //0x000073d0 jmp LBB5_333 + //0x000073d5 LBB5_1489 + 0xba, 0x08, 0x00, 0x00, 0x00, //0x000073d5 movl $8, %edx + 0xe9, 0x66, 0xa7, 0xff, 0xff, //0x000073da jmp LBB5_333 + //0x000073df LBB5_1490 + 0x0f, 0xbc, 0xc2, //0x000073df bsfl %edx, %eax + 0x49, 0x01, 0xc4, //0x000073e2 addq %rax, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0x93, 0x8c, 0xff, 0xff, //0x000073e5 vmovdqu $-29549(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xab, 0x8c, 0xff, 0xff, //0x000073ed vmovdqu $-29525(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xc3, 0x8c, 0xff, 0xff, //0x000073f5 vmovdqu $-29501(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0xec, 0x96, 0x00, 0x00, //0x000073fd leaq $38636(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x00007404 movq %r12, %rdi + 0x4c, 0x89, 0xe0, //0x00007407 movq %r12, %rax + //0x0000740a LBB5_1491 + 0x0f, 0xb6, 0x77, 0x01, //0x0000740a movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000740e cmpq $117, %rsi + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00007412 je LBB5_1494 + 0x8a, 0x1c, 0x16, //0x00007418 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x0000741b testb %bl, %bl + 0x0f, 0x84, 0x01, 0x06, 0x00, 0x00, //0x0000741d je LBB5_1550 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007423 movq %r13, $-136(%rbp) + 0x4d, 0x89, 0xdd, //0x0000742a movq %r11, %r13 + 0x48, 0x83, 0xc7, 0x02, //0x0000742d addq $2, %rdi + 0x88, 0x18, //0x00007431 movb %bl, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00007433 addq $1, %rax + 0x49, 0x89, 0xfc, //0x00007437 movq %rdi, %r12 + 0xe9, 0x58, 0x02, 0x00, 0x00, //0x0000743a jmp LBB5_1514 + //0x0000743f LBB5_1494 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000743f movq %r13, $-136(%rbp) + 0x4d, 0x89, 0xdd, //0x00007446 movq %r11, %r13 + 0x44, 0x8b, 0x47, 0x02, //0x00007449 movl $2(%rdi), %r8d + 0x45, 0x89, 0xc1, //0x0000744d movl %r8d, %r9d + 0x41, 0xf7, 0xd1, //0x00007450 notl %r9d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007453 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000745a andl $-2139062144, %r9d + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x00007461 movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x00007468 testl %ebx, %r9d + 0x0f, 0x85, 0x4a, 0x0f, 0x00, 0x00, //0x0000746b jne LBB5_1639 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x00007471 leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x00007478 orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000747b testl $-2139062144, %ebx + 0x0f, 0x85, 0x34, 0x0f, 0x00, 0x00, //0x00007481 jne LBB5_1639 + 0x44, 0x89, 0xc3, //0x00007487 movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000748a andl $2139062143, %ebx + 0x41, 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007490 movl $-1061109568, %r14d + 0x41, 0x29, 0xde, //0x00007496 subl %ebx, %r14d + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007499 leal $1179010630(%rbx), %r11d + 0x45, 0x21, 0xce, //0x000074a0 andl %r9d, %r14d + 0x45, 0x85, 0xde, //0x000074a3 testl %r11d, %r14d + 0x0f, 0x85, 0x0f, 0x0f, 0x00, 0x00, //0x000074a6 jne LBB5_1639 + 0x41, 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x000074ac movl $-522133280, %r11d + 0x41, 0x29, 0xdb, //0x000074b2 subl %ebx, %r11d + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000074b5 addl $960051513, %ebx + 0x45, 0x21, 0xd9, //0x000074bb andl %r11d, %r9d + 0x41, 0x85, 0xd9, //0x000074be testl %ebx, %r9d + 0x0f, 0x85, 0xf4, 0x0e, 0x00, 0x00, //0x000074c1 jne LBB5_1639 + 0x41, 0x0f, 0xc8, //0x000074c7 bswapl %r8d + 0x44, 0x89, 0xc3, //0x000074ca movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x000074cd shrl $4, %ebx + 0xf7, 0xd3, //0x000074d0 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000074d2 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x000074d8 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x000074db andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x000074e2 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x000074e5 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x000074e8 shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x000074eb orl %r8d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x000074ee movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x000074f2 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000074f5 andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x000074fb orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x000074fe leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00007502 cmpl $128, %r9d + 0x0f, 0x82, 0x6f, 0x04, 0x00, 0x00, //0x00007509 jb LBB5_1545 + 0x45, 0x31, 0xc0, //0x0000750f xorl %r8d, %r8d + //0x00007512 LBB5_1500 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x00007512 cmpl $2047, %r9d + 0x0f, 0x86, 0x6e, 0x04, 0x00, 0x00, //0x00007519 jbe LBB5_1547 + 0x44, 0x89, 0xcb, //0x0000751f movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x00007522 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x00007528 cmpl $55296, %ebx + 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000752e jne LBB5_1512 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x00007534 cmpl $56319, %r9d + 0x0f, 0x87, 0x73, 0x04, 0x00, 0x00, //0x0000753b ja LBB5_1548 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x00007541 cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x67, 0x04, 0x00, 0x00, //0x00007547 jne LBB5_1548 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000754d cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x5b, 0x04, 0x00, 0x00, //0x00007553 jne LBB5_1548 + 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x00007559 movl $8(%rdi,%r8,2), %ebx + 0x41, 0x89, 0xde, //0x0000755e movl %ebx, %r14d + 0x41, 0xf7, 0xd6, //0x00007561 notl %r14d + 0x48, 0x89, 0x5d, 0xb8, //0x00007564 movq %rbx, $-72(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007568 leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000756f andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x00007576 testl %r11d, %r14d + 0x0f, 0x85, 0x3c, 0x0e, 0x00, 0x00, //0x00007579 jne LBB5_1639 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000757f movq $-72(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x00007583 leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x0000758a orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000758d testl $-2139062144, %ebx + 0x0f, 0x85, 0x22, 0x0e, 0x00, 0x00, //0x00007593 jne LBB5_1639 + 0x4c, 0x8b, 0x5d, 0xb8, //0x00007599 movq $-72(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000759d andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x000075a4 movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x000075a9 subl %r11d, %ebx + 0x89, 0x5d, 0xc8, //0x000075ac movl %ebx, $-56(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000075af leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0x90, //0x000075b6 movl %ebx, $-112(%rbp) + 0x8b, 0x5d, 0xc8, //0x000075b9 movl $-56(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x000075bc andl %r14d, %ebx + 0x85, 0x5d, 0x90, //0x000075bf testl %ebx, $-112(%rbp) + 0x0f, 0x85, 0xf3, 0x0d, 0x00, 0x00, //0x000075c2 jne LBB5_1639 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x000075c8 movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x000075cd subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000075d0 addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x000075d7 andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x000075da testl %r11d, %r14d + 0x0f, 0x85, 0xd8, 0x0d, 0x00, 0x00, //0x000075dd jne LBB5_1639 + 0x4c, 0x8b, 0x5d, 0xb8, //0x000075e3 movq $-72(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x000075e7 bswapl %r11d + 0x44, 0x89, 0xdb, //0x000075ea movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x000075ed shrl $4, %ebx + 0xf7, 0xd3, //0x000075f0 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000075f2 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x000075f8 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x000075fb andl $252645135, %r11d + 0x41, 0x01, 0xdb, //0x00007602 addl %ebx, %r11d + 0x44, 0x89, 0xdb, //0x00007605 movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x00007608 shrl $4, %ebx + 0x44, 0x09, 0xdb, //0x0000760b orl %r11d, %ebx + 0x41, 0x89, 0xdb, //0x0000760e movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x00007611 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007615 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x0000761c movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x00007620 orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x00007623 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x00007629 cmpl $14417920, %ebx + 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x0000762f je LBB5_1549 + 0x49, 0x83, 0xc4, 0x06, //0x00007635 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x00007639 movw $-16401, (%rax,%r8) + 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x00007640 movb $-67, $2(%rax,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x00007646 addq $3, %r8 + 0x45, 0x89, 0xf1, //0x0000764a movl %r14d, %r9d + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000764d cmpl $128, %r14d + 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x00007654 jae LBB5_1500 + 0x4c, 0x01, 0xc0, //0x0000765a addq %r8, %rax + 0xe9, 0x1f, 0x03, 0x00, 0x00, //0x0000765d jmp LBB5_1546 + //0x00007662 LBB5_1512 + 0x44, 0x89, 0xce, //0x00007662 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x00007665 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x00007668 orb $-32, %sil + 0x42, 0x88, 0x34, 0x00, //0x0000766c movb %sil, (%rax,%r8) + 0x44, 0x89, 0xce, //0x00007670 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x00007673 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x00007676 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000767a orb $-128, %sil + 0x42, 0x88, 0x74, 0x00, 0x01, //0x0000767e movb %sil, $1(%rax,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x00007683 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x00007687 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x00, 0x02, //0x0000768b movb %r9b, $2(%rax,%r8) + //0x00007690 LBB5_1513 + 0x4c, 0x01, 0xc0, //0x00007690 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00007693 addq $3, %rax + //0x00007697 LBB5_1514 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x00007697 cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000769c movq %r12, %rdi + 0x4d, 0x89, 0xeb, //0x0000769f movq %r13, %r11 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000076a2 movq $-136(%rbp), %r13 + 0x0f, 0x84, 0x5b, 0xfd, 0xff, 0xff, //0x000076a9 je LBB5_1491 + 0x4d, 0x89, 0xe8, //0x000076af movq %r13, %r8 + 0x4c, 0x89, 0x7d, 0xc8, //0x000076b2 movq %r15, $-56(%rbp) + 0x4c, 0x89, 0xdb, //0x000076b6 movq %r11, %rbx + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x000076b9 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x000076bf vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x000076c3 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x000076c7 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x000076cb vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x000076cf vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x000076d3 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x000076d7 vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x000076db addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x000076de vmovdqu (%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x000076e4 vmovd %xmm6, %r14d + 0x85, 0xf7, //0x000076e9 testl %esi, %edi + 0x0f, 0x85, 0xe4, 0x0c, 0x00, 0x00, //0x000076eb jne LBB5_1641 + 0xf6, 0xc1, 0x20, //0x000076f1 testb $32, %cl + 0x0f, 0x85, 0x3f, 0x01, 0x00, 0x00, //0x000076f4 jne LBB5_1533 + 0x83, 0xc6, 0xff, //0x000076fa addl $-1, %esi + 0xc5, 0xe5, 0x74, 0xe0, //0x000076fd vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00007701 vpmovmskb %ymm4, %edi + 0x85, 0xfe, //0x00007705 testl %edi, %esi + 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x00007707 jne LBB5_1522 + 0x49, 0x83, 0xc4, 0x20, //0x0000770d addq $32, %r12 + //0x00007711 LBB5_1519 + 0xc5, 0xfe, 0x7f, 0x18, //0x00007711 vmovdqu %ymm3, (%rax) + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007715 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000771b vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000771f vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x00007723 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x00007727 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000772b vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x0000772f vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00007733 vpmovmskb %ymm5, %edi + 0x83, 0xc7, 0xff, //0x00007737 addl $-1, %edi + 0x85, 0xf7, //0x0000773a testl %esi, %edi + 0x0f, 0x85, 0x8a, 0x0c, 0x00, 0x00, //0x0000773c jne LBB5_1640 + 0x48, 0x83, 0xc0, 0x20, //0x00007742 addq $32, %rax + 0x83, 0xc6, 0xff, //0x00007746 addl $-1, %esi + 0xc5, 0xfd, 0xd7, 0xfc, //0x00007749 vpmovmskb %ymm4, %edi + 0x49, 0x83, 0xc4, 0x20, //0x0000774d addq $32, %r12 + 0x85, 0xfe, //0x00007751 testl %edi, %esi + 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x00007753 je LBB5_1519 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x00007759 vmovd %xmm3, %r14d + 0x49, 0x83, 0xc4, 0xe0, //0x0000775e addq $-32, %r12 + //0x00007762 LBB5_1522 + 0x4c, 0x89, 0xe7, //0x00007762 movq %r12, %rdi + 0x41, 0x80, 0xfe, 0x5c, //0x00007765 cmpb $92, %r14b + 0x49, 0x89, 0xdb, //0x00007769 movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000776c movq $-56(%rbp), %r15 + 0x4d, 0x89, 0xc5, //0x00007770 movq %r8, %r13 + 0x0f, 0x84, 0x91, 0xfc, 0xff, 0xff, //0x00007773 je LBB5_1491 + 0x31, 0xf6, //0x00007779 xorl %esi, %esi + //0x0000777b LBB5_1524 + 0x44, 0x88, 0x34, 0x30, //0x0000777b movb %r14b, (%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x0000777f movzbl $1(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x00007785 cmpb $92, %dil + 0x0f, 0x84, 0x1e, 0x01, 0x00, 0x00, //0x00007789 je LBB5_1536 + 0x40, 0x88, 0x7c, 0x30, 0x01, //0x0000778f movb %dil, $1(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x00007794 movzbl $2(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000779a cmpb $92, %dil + 0x0f, 0x84, 0x2a, 0x01, 0x00, 0x00, //0x0000779e je LBB5_1537 + 0x40, 0x88, 0x7c, 0x30, 0x02, //0x000077a4 movb %dil, $2(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x000077a9 movzbl $3(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000077af cmpb $92, %dil + 0x0f, 0x84, 0x30, 0x01, 0x00, 0x00, //0x000077b3 je LBB5_1538 + 0x40, 0x88, 0x7c, 0x30, 0x03, //0x000077b9 movb %dil, $3(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x000077be movzbl $4(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000077c4 cmpb $92, %dil + 0x0f, 0x84, 0x36, 0x01, 0x00, 0x00, //0x000077c8 je LBB5_1539 + 0x40, 0x88, 0x7c, 0x30, 0x04, //0x000077ce movb %dil, $4(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x000077d3 movzbl $5(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000077d9 cmpb $92, %dil + 0x0f, 0x84, 0x3c, 0x01, 0x00, 0x00, //0x000077dd je LBB5_1540 + 0x40, 0x88, 0x7c, 0x30, 0x05, //0x000077e3 movb %dil, $5(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x000077e8 movzbl $6(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000077ee cmpb $92, %dil + 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x000077f2 je LBB5_1541 + 0x40, 0x88, 0x7c, 0x30, 0x06, //0x000077f8 movb %dil, $6(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x000077fd movzbl $7(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x00007803 cmpb $92, %dil + 0x0f, 0x84, 0x48, 0x01, 0x00, 0x00, //0x00007807 je LBB5_1542 + 0x40, 0x88, 0x7c, 0x30, 0x07, //0x0000780d movb %dil, $7(%rax,%rsi) + 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x00007812 movzbl $8(%r12,%rsi), %r14d + 0x48, 0x83, 0xc6, 0x08, //0x00007818 addq $8, %rsi + 0x41, 0x80, 0xfe, 0x5c, //0x0000781c cmpb $92, %r14b + 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x00007820 jne LBB5_1524 + 0x49, 0x8d, 0x3c, 0x34, //0x00007826 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x0000782a addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x0000782e addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x00007831 addq %rsi, %rax + 0xe9, 0x32, 0x01, 0x00, 0x00, //0x00007834 jmp LBB5_1543 + //0x00007839 LBB5_1533 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00007839 vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000783e vpmovmskb %ymm5, %edi + 0x83, 0xc6, 0xff, //0x00007842 addl $-1, %esi + 0x85, 0xfe, //0x00007845 testl %edi, %esi + 0x0f, 0x85, 0xae, 0x0d, 0x00, 0x00, //0x00007847 jne LBB5_1670 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000784d vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00007852 vpmovmskb %ymm4, %edi + 0x85, 0xfe, //0x00007856 testl %edi, %esi + 0x0f, 0x85, 0x04, 0xff, 0xff, 0xff, //0x00007858 jne LBB5_1522 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000785e vmovdqu %ymm3, (%rax) + 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x00007862 leaq $32(%r12), %r9 + 0x48, 0x83, 0xc0, 0x20, //0x00007867 addq $32, %rax + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000786b vmovdqu $32(%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00007872 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00007876 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x0000787a vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x0000787e vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00007882 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00007886 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000788a vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000788e addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x00007891 vmovdqu $32(%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x00007898 vmovd %xmm6, %r14d + 0x4d, 0x89, 0xcc, //0x0000789d movq %r9, %r12 + 0x85, 0xf7, //0x000078a0 testl %esi, %edi + 0x0f, 0x84, 0x91, 0xff, 0xff, 0xff, //0x000078a2 je LBB5_1533 + 0xe9, 0x2b, 0x0b, 0x00, 0x00, //0x000078a8 jmp LBB5_1642 + //0x000078ad LBB5_1536 + 0x4d, 0x8d, 0x0c, 0x34, //0x000078ad leaq (%r12,%rsi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x000078b1 addq $1, %r9 + 0x49, 0x01, 0xf4, //0x000078b5 addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x000078b8 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000078bb addq $1, %rax + 0x4c, 0x89, 0xe7, //0x000078bf movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x000078c2 addq $1, %rdi + 0x4d, 0x89, 0xcc, //0x000078c6 movq %r9, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x000078c9 jmp LBB5_1544 + //0x000078ce LBB5_1537 + 0x49, 0x8d, 0x3c, 0x34, //0x000078ce leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x000078d2 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x000078d6 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000078d9 addq $2, %r12 + 0x48, 0x01, 0xf0, //0x000078dd addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x000078e0 addq $2, %rax + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x000078e4 jmp LBB5_1543 + //0x000078e9 LBB5_1538 + 0x49, 0x8d, 0x3c, 0x34, //0x000078e9 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x000078ed addq $2, %rdi + 0x49, 0x01, 0xf4, //0x000078f1 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000078f4 addq $3, %r12 + 0x48, 0x01, 0xf0, //0x000078f8 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x000078fb addq $3, %rax + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x000078ff jmp LBB5_1543 + //0x00007904 LBB5_1539 + 0x49, 0x8d, 0x3c, 0x34, //0x00007904 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x00007908 addq $3, %rdi + 0x49, 0x01, 0xf4, //0x0000790c addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000790f addq $4, %r12 + 0x48, 0x01, 0xf0, //0x00007913 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00007916 addq $4, %rax + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000791a jmp LBB5_1543 + //0x0000791f LBB5_1540 + 0x49, 0x8d, 0x3c, 0x34, //0x0000791f leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x00007923 addq $4, %rdi + 0x49, 0x01, 0xf4, //0x00007927 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000792a addq $5, %r12 + 0x48, 0x01, 0xf0, //0x0000792e addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00007931 addq $5, %rax + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00007935 jmp LBB5_1543 + //0x0000793a LBB5_1541 + 0x49, 0x8d, 0x3c, 0x34, //0x0000793a leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x0000793e addq $5, %rdi + 0x49, 0x01, 0xf4, //0x00007942 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x00007945 addq $6, %r12 + 0x48, 0x01, 0xf0, //0x00007949 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x0000794c addq $6, %rax + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007950 jmp LBB5_1543 + //0x00007955 LBB5_1542 + 0x49, 0x8d, 0x3c, 0x34, //0x00007955 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x00007959 addq $6, %rdi + 0x49, 0x01, 0xf4, //0x0000795d addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x00007960 addq $7, %r12 + 0x48, 0x01, 0xf0, //0x00007964 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00007967 addq $7, %rax + //0x0000796b LBB5_1543 + 0x48, 0x83, 0xc7, 0x01, //0x0000796b addq $1, %rdi + //0x0000796f LBB5_1544 + 0x49, 0x89, 0xdb, //0x0000796f movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007972 movq $-56(%rbp), %r15 + 0x4d, 0x89, 0xc5, //0x00007976 movq %r8, %r13 + 0xe9, 0x8c, 0xfa, 0xff, 0xff, //0x00007979 jmp LBB5_1491 + //0x0000797e LBB5_1545 + 0x45, 0x89, 0xce, //0x0000797e movl %r9d, %r14d + //0x00007981 LBB5_1546 + 0x44, 0x88, 0x30, //0x00007981 movb %r14b, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00007984 addq $1, %rax + 0xe9, 0x0a, 0xfd, 0xff, 0xff, //0x00007988 jmp LBB5_1514 + //0x0000798d LBB5_1547 + 0x44, 0x89, 0xce, //0x0000798d movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x00007990 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x00007993 orb $-64, %sil + 0x42, 0x88, 0x34, 0x00, //0x00007997 movb %sil, (%rax,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x0000799b andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000799f orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x00, 0x01, //0x000079a3 movb %r9b, $1(%rax,%r8) + 0x4c, 0x01, 0xc0, //0x000079a8 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x02, //0x000079ab addq $2, %rax + 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x000079af jmp LBB5_1514 + //0x000079b4 LBB5_1548 + 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x000079b4 movw $-16401, (%rax,%r8) + 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x000079bb movb $-67, $2(%rax,%r8) + 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x000079c1 jmp LBB5_1513 + //0x000079c6 LBB5_1549 + 0x41, 0xc1, 0xe1, 0x0a, //0x000079c6 shll $10, %r9d + 0x44, 0x89, 0xf6, //0x000079ca movl %r14d, %esi + 0x44, 0x01, 0xce, //0x000079cd addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0e, //0x000079d0 leal (%r14,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x000079d4 addl $-56613888, %ebx + 0x89, 0xdf, //0x000079da movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x000079dc shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x000079df orb $-16, %dil + 0x42, 0x88, 0x3c, 0x00, //0x000079e3 movb %dil, (%rax,%r8) + 0x89, 0xdf, //0x000079e7 movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x000079e9 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x000079ec andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x000079f0 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x00, 0x01, //0x000079f4 movb %dil, $1(%rax,%r8) + 0xc1, 0xeb, 0x06, //0x000079f9 shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x000079fc andb $63, %bl + 0x80, 0xcb, 0x80, //0x000079ff orb $-128, %bl + 0x42, 0x88, 0x5c, 0x00, 0x02, //0x00007a02 movb %bl, $2(%rax,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x00007a07 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x00007a0b orb $-128, %sil + 0x42, 0x88, 0x74, 0x00, 0x03, //0x00007a0f movb %sil, $3(%rax,%r8) + 0x4c, 0x01, 0xc0, //0x00007a14 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00007a17 addq $4, %rax + 0x49, 0x83, 0xc4, 0x06, //0x00007a1b addq $6, %r12 + 0xe9, 0x73, 0xfc, 0xff, 0xff, //0x00007a1f jmp LBB5_1514 + //0x00007a24 LBB5_1550 + 0xb0, 0x01, //0x00007a24 movb $1, %al + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007a26 movq $-2, %rsi + 0xe9, 0xb5, 0xda, 0xff, 0xff, //0x00007a2d jmp LBB5_1066 + //0x00007a32 LBB5_1551 + 0x45, 0x31, 0xe4, //0x00007a32 xorl %r12d, %r12d + //0x00007a35 LBB5_1552 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007a35 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007a39 movq $-104(%rbp), %r10 + 0x8b, 0x4d, 0x84, //0x00007a3d movl $-124(%rbp), %ecx + 0xe9, 0xa8, 0x02, 0x00, 0x00, //0x00007a40 jmp LBB5_1577 + //0x00007a45 LBB5_1553 + 0x83, 0xe2, 0xfc, //0x00007a45 andl $-4, %edx + 0xf7, 0xda, //0x00007a48 negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x3d, 0x88, 0xff, 0xff, //0x00007a4a vpbroadcastq $-30659(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x3c, 0x88, 0xff, 0xff, //0x00007a53 vpbroadcastq $-30660(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x00007a5c vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00007a60 vmovdqa %ymm2, %ymm1 + //0x00007a64 LBB5_1554 + 0xc5, 0xfd, 0xf4, 0xec, //0x00007a64 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007a68 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00007a6d vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007a71 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x00007a76 vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x00007a7a vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007a7e vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x00007a83 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007a87 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00007a8c vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00007a90 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007a94 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00007a99 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007a9d vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x00007aa2 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x00007aa6 vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007aaa vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x00007aaf vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007ab3 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x00007ab8 vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc2, 0x04, //0x00007abc addl $4, %edx + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00007abf jne LBB5_1554 + //0x00007ac5 LBB5_1555 + 0x85, 0xdb, //0x00007ac5 testl %ebx, %ebx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00007ac7 je LBB5_1558 + 0xf7, 0xdb, //0x00007acd negl %ebx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xc8, 0x87, 0xff, 0xff, //0x00007acf vpbroadcastq $-30776(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x00007ad8 LBB5_1557 + 0xc5, 0xfd, 0xf4, 0xec, //0x00007ad8 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007adc vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00007ae1 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007ae5 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x00007aea vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x00007aee vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007af2 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x00007af7 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007afb vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00007b00 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00007b04 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007b08 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00007b0d vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007b11 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x00007b16 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x00007b1a vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007b1e vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x00007b23 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007b27 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x00007b2c vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc3, //0x00007b30 incl %ebx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00007b32 jne LBB5_1557 + //0x00007b38 LBB5_1558 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00007b38 vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x00007b3d vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00007b41 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x00007b46 vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x00007b4a vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00007b4e vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x00007b53 vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x00007b57 vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00007b5b vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00007b60 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00007b64 vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x00007b69 vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x00007b6d vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007b71 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x00007b76 vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00007b7a vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00007b7e vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00007b83 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00007b87 vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x00007b8c vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x00007b90 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007b94 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x00007b99 vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00007b9d vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00007ba1 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007ba7 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x00007bac vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00007bb0 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x00007bb5 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x00007bb9 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007bbd vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x00007bc2 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x00007bc6 vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x00007bca vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007bcf vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x00007bd4 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00007bd8 vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x00007bdd vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x00007be1 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007be5 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x00007bea vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x00007bee vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x00007bf2 vmovq %xmm0, %rdx + 0x44, 0x39, 0xc7, //0x00007bf7 cmpl %r8d, %edi + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00007bfa jne LBB5_1560 + 0x4d, 0x89, 0xe0, //0x00007c00 movq %r12, %r8 + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00007c03 jmp LBB5_1563 + //0x00007c08 LBB5_1560 + 0x45, 0x01, 0xc3, //0x00007c08 addl %r8d, %r11d + 0x4d, 0x89, 0xe0, //0x00007c0b movq %r12, %r8 + //0x00007c0e LBB5_1561 + 0x44, 0x89, 0xc6, //0x00007c0e movl %r8d, %esi + 0x44, 0x29, 0xde, //0x00007c11 subl %r11d, %esi + //0x00007c14 LBB5_1562 + 0x48, 0x01, 0xd2, //0x00007c14 addq %rdx, %rdx + 0x48, 0x8d, 0x14, 0x92, //0x00007c17 leaq (%rdx,%rdx,4), %rdx + 0x83, 0xc6, 0xff, //0x00007c1b addl $-1, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007c1e jne LBB5_1562 + //0x00007c24 LBB5_1563 + 0x31, 0xf6, //0x00007c24 xorl %esi, %esi + 0x45, 0x85, 0xc0, //0x00007c26 testl %r8d, %r8d + 0x4d, 0x89, 0xf3, //0x00007c29 movq %r14, %r11 + 0x0f, 0x88, 0x46, 0x00, 0x00, 0x00, //0x00007c2c js LBB5_1569 + 0x44, 0x39, 0xc0, //0x00007c32 cmpl %r8d, %eax + 0x4d, 0x89, 0xee, //0x00007c35 movq %r13, %r14 + 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007c38 jle LBB5_1571 + 0x41, 0x8a, 0x0c, 0x09, //0x00007c3e movb (%r9,%rcx), %cl + 0x80, 0xf9, 0x35, //0x00007c42 cmpb $53, %cl + 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00007c45 jne LBB5_1570 + 0x41, 0x8d, 0x70, 0x01, //0x00007c4b leal $1(%r8), %esi + 0x39, 0xc6, //0x00007c4f cmpl %eax, %esi + 0x0f, 0x85, 0x31, 0x00, 0x00, 0x00, //0x00007c51 jne LBB5_1570 + 0x45, 0x85, 0xff, //0x00007c57 testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x00007c5a setne %sil + 0x41, 0x08, 0xf2, //0x00007c5e orb %sil, %r10b + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00007c61 jne LBB5_1571 + 0x41, 0x83, 0xc0, 0xff, //0x00007c67 addl $-1, %r8d + 0x43, 0x8a, 0x34, 0x01, //0x00007c6b movb (%r9,%r8), %sil + 0x40, 0x80, 0xe6, 0x01, //0x00007c6f andb $1, %sil + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007c73 jmp LBB5_1571 + //0x00007c78 LBB5_1569 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007c78 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007c7c movq $-104(%rbp), %r10 + 0x4d, 0x89, 0xee, //0x00007c80 movq %r13, %r14 + 0xe9, 0x0f, 0x00, 0x00, 0x00, //0x00007c83 jmp LBB5_1572 + //0x00007c88 LBB5_1570 + 0x80, 0xf9, 0x35, //0x00007c88 cmpb $53, %cl + 0x40, 0x0f, 0x9d, 0xc6, //0x00007c8b setge %sil + //0x00007c8f LBB5_1571 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007c8f movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007c93 movq $-104(%rbp), %r10 + //0x00007c97 LBB5_1572 + 0x44, 0x0f, 0xb6, 0xe6, //0x00007c97 movzbl %sil, %r12d + 0x49, 0x01, 0xd4, //0x00007c9b addq %rdx, %r12 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007c9e movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc4, //0x00007ca8 cmpq %rax, %r12 + 0x8b, 0x4d, 0x84, //0x00007cab movl $-124(%rbp), %ecx + 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00007cae jne LBB5_1454 + 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x00007cb4 cmpl $1022, %r14d + 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007cbb jle LBB5_1576 + 0x45, 0x31, 0xe4, //0x00007cc1 xorl %r12d, %r12d + //0x00007cc4 LBB5_1575 + 0x8a, 0x5d, 0xd7, //0x00007cc4 movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007cc7 movabsq $4503599627370495, %rdx + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007cd1 movabsq $9218868437227405312, %r14 + 0xe9, 0x16, 0xe4, 0xff, 0xff, //0x00007cdb jmp LBB5_1211 + //0x00007ce0 LBB5_1454 + 0x8a, 0x5d, 0xd7, //0x00007ce0 movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007ce3 movabsq $4503599627370495, %rdx + //0x00007ced LBB5_1577 + 0x48, 0x8d, 0x42, 0x01, //0x00007ced leaq $1(%rdx), %rax + 0x4c, 0x21, 0xe0, //0x00007cf1 andq %r12, %rax + 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x00007cf4 addl $1023, %r14d + 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x00007cfb andl $2047, %r14d + 0x49, 0xc1, 0xe6, 0x34, //0x00007d02 shlq $52, %r14 + 0x48, 0x85, 0xc0, //0x00007d06 testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xf0, //0x00007d09 cmoveq %rax, %r14 + 0xe9, 0xe4, 0xe3, 0xff, 0xff, //0x00007d0d jmp LBB5_1211 + //0x00007d12 LBB5_1576 + 0x41, 0x83, 0xc6, 0x01, //0x00007d12 addl $1, %r14d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007d16 movabsq $4503599627370495, %rdx + 0x4c, 0x8d, 0x62, 0x01, //0x00007d20 leaq $1(%rdx), %r12 + 0x8a, 0x5d, 0xd7, //0x00007d24 movb $-41(%rbp), %bl + 0xe9, 0xc1, 0xff, 0xff, 0xff, //0x00007d27 jmp LBB5_1577 + //0x00007d2c LBB5_1578 + 0x4d, 0x89, 0xe8, //0x00007d2c movq %r13, %r8 + 0x4c, 0x89, 0xdb, //0x00007d2f movq %r11, %rbx + //0x00007d32 LBB5_1579 + 0x0f, 0xbc, 0xc7, //0x00007d32 bsfl %edi, %eax + 0x49, 0x01, 0xc4, //0x00007d35 addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007d38 movq $-1, %rsi + 0x49, 0x89, 0xdb, //0x00007d3f movq %rbx, %r11 + 0x4d, 0x89, 0xc5, //0x00007d42 movq %r8, %r13 + 0x48, 0x8b, 0x45, 0x90, //0x00007d45 movq $-112(%rbp), %rax + 0xe9, 0x99, 0xd7, 0xff, 0xff, //0x00007d49 jmp LBB5_1066 + //0x00007d4e LBB5_1600 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007d4e movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007d53 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00007d5a cmpq $3, %rax + 0x0f, 0x85, 0xfa, 0xe3, 0xff, 0xff, //0x00007d5e jne LBB5_1214 + //0x00007d64 LBB5_1236 + 0x4d, 0x8b, 0x4b, 0x70, //0x00007d64 movq $112(%r11), %r9 + 0x89, 0xd1, //0x00007d68 movl %edx, %ecx + //0x00007d6a LBB5_1237 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007d6a movq $-136(%rbp), %r13 + //0x00007d71 LBB5_1238 + 0x49, 0xc1, 0xe2, 0x20, //0x00007d71 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x03, //0x00007d75 orq $3, %r10 + 0x4d, 0x89, 0x11, //0x00007d79 movq %r10, (%r9) + 0x48, 0x8b, 0x45, 0xa0, //0x00007d7c movq $-96(%rbp), %rax + 0x49, 0x89, 0x41, 0x08, //0x00007d80 movq %rax, $8(%r9) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00007d84 addl $1, $164(%r11) + 0x49, 0x8b, 0x43, 0x70, //0x00007d8c movq $112(%r11), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00007d90 leaq $16(%rax), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00007d94 movq %rdx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00007d98 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00007d9c cmpq $144(%r11), %rax + 0x0f, 0x96, 0xc0, //0x00007da3 setbe %al + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007da6 movl $3, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00007dab movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00007db2 movq %r15, %r12 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007db5 movl $11, %edx + 0x85, 0xc9, //0x00007dba testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00007dbc cmovnel %ecx, %edx + 0x0f, 0x85, 0x49, 0x08, 0x00, 0x00, //0x00007dbf jne LBB5_1239 + //0x00007dc5 LBB5_1221 + 0x84, 0xc0, //0x00007dc5 testb %al, %al + 0x0f, 0x84, 0x41, 0x08, 0x00, 0x00, //0x00007dc7 je LBB5_1239 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00007dcd leaq $1(%r12), %r15 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00007dd2 movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00007dd7 cmpq $32, %rcx + 0x0f, 0x87, 0x71, 0x00, 0x00, 0x00, //0x00007ddb ja LBB5_1235 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007de1 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00007deb btq %rcx, %rax + 0x0f, 0x83, 0x5d, 0x00, 0x00, 0x00, //0x00007def jae LBB5_1235 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00007df5 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x00007dfb addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x00007dff cmpq $32, %rcx + 0x0f, 0x87, 0x52, 0x00, 0x00, 0x00, //0x00007e03 ja LBB5_1229 + 0x48, 0x0f, 0xa3, 0xc8, //0x00007e09 btq %rcx, %rax + 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x00007e0d jae LBB5_1229 + 0x49, 0x8b, 0x43, 0x60, //0x00007e13 movq $96(%r11), %rax + 0x4c, 0x89, 0xe1, //0x00007e17 movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x00007e1a subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00007e1d cmpq $64, %rcx + 0x0f, 0x83, 0x47, 0x00, 0x00, 0x00, //0x00007e21 jae LBB5_1231 + 0x49, 0x8b, 0x53, 0x68, //0x00007e27 movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00007e2b shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00007e2e shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00007e31 testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xb0, //0x00007e34 movq $-80(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00007e38 je LBB5_1230 + 0x48, 0x0f, 0xbc, 0xca, //0x00007e3e bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x00007e42 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00007e46 addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00007e4a addq %rcx, %rax + 0xe9, 0x8a, 0x00, 0x00, 0x00, //0x00007e4d jmp LBB5_1234 + //0x00007e52 LBB5_1235 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007e52 movq $-80(%rbp), %r12 + 0xe9, 0x83, 0x00, 0x00, 0x00, //0x00007e56 jmp LBB5_1934 + //0x00007e5b LBB5_1229 + 0x4d, 0x89, 0xe7, //0x00007e5b movq %r12, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007e5e movq $-80(%rbp), %r12 + 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00007e62 jmp LBB5_1934 + //0x00007e67 LBB5_1230 + 0x48, 0x83, 0xc0, 0x40, //0x00007e67 addq $64, %rax + 0x49, 0x89, 0xc4, //0x00007e6b movq %rax, %r12 + //0x00007e6e LBB5_1231 + 0x49, 0x83, 0xc4, 0xc0, //0x00007e6e addq $-64, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0xe6, 0x81, 0xff, 0xff, //0x00007e72 vmovdqu $-32282(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007e7a .p2align 4, 0x90 + //0x00007e80 LBB5_1232 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x40, //0x00007e80 vmovdqu $64(%r12), %ymm1 + 0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x60, //0x00007e87 vmovdqu $96(%r12), %ymm2 + 0x49, 0x83, 0xc4, 0x40, //0x00007e8e addq $64, %r12 + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00007e92 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00007e97 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00007e9c vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00007ea0 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00007ea4 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00007ea8 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00007eac shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00007eb0 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00007eb3 cmpq $-1, %rax + 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00007eb7 je LBB5_1232 + 0x48, 0xf7, 0xd0, //0x00007ebd notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00007ec0 movq %rax, $104(%r11) + 0x4d, 0x89, 0x63, 0x60, //0x00007ec4 movq %r12, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00007ec8 bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x00007ecc leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x3c, 0x0c, //0x00007ed0 leaq (%r12,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00007ed4 addq $1, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007ed8 movq $-80(%rbp), %r12 + //0x00007edc LBB5_1234 + 0x8a, 0x08, //0x00007edc movb (%rax), %cl + //0x00007ede LBB5_1934 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00007ede movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x00007ee3 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x00007ee7 movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x00007eeb cmpb $44, %cl + 0x0f, 0x85, 0xec, 0x00, 0x00, 0x00, //0x00007eee jne LBB5_2281 + 0x49, 0x8d, 0x47, 0x01, //0x00007ef4 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00007ef8 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00007efc cmpq $32, %rcx + 0x0f, 0x87, 0xab, 0xc2, 0xff, 0xff, //0x00007f00 ja LBB5_805 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007f06 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00007f10 btq %rcx, %rdx + 0x0f, 0x83, 0x97, 0xc2, 0xff, 0xff, //0x00007f14 jae LBB5_805 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00007f1a movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00007f1f addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00007f23 cmpq $32, %rcx + 0x0f, 0x87, 0xab, 0x00, 0x00, 0x00, //0x00007f27 ja LBB5_1945 + 0x48, 0x0f, 0xa3, 0xca, //0x00007f2d btq %rcx, %rdx + 0x0f, 0x83, 0xa1, 0x00, 0x00, 0x00, //0x00007f31 jae LBB5_1945 + 0x49, 0x8b, 0x53, 0x60, //0x00007f37 movq $96(%r11), %rdx + 0x4c, 0x89, 0xf9, //0x00007f3b movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x00007f3e subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00007f41 cmpq $64, %rcx + 0x0f, 0x83, 0x1a, 0x00, 0x00, 0x00, //0x00007f45 jae LBB5_1942 + 0x49, 0x8b, 0x43, 0x68, //0x00007f4b movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00007f4f shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00007f52 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00007f55 testq %rax, %rax + 0x0f, 0x85, 0x42, 0xc2, 0xff, 0xff, //0x00007f58 jne LBB5_803 + 0x48, 0x83, 0xc2, 0x40, //0x00007f5e addq $64, %rdx + 0x49, 0x89, 0xd7, //0x00007f62 movq %rdx, %r15 + //0x00007f65 LBB5_1942 + 0x4c, 0x89, 0xf8, //0x00007f65 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00007f68 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0xec, 0x80, 0xff, 0xff, //0x00007f6c vmovdqu $-32532(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007f74 .p2align 4, 0x90 + //0x00007f80 LBB5_1943 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00007f80 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00007f85 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x00007f8a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00007f8e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00007f93 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00007f98 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x00007f9c vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x00007fa0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00007fa4 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00007fa8 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x00007fac orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00007faf cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00007fb3 je LBB5_1943 + 0x48, 0xf7, 0xd1, //0x00007fb9 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x00007fbc movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x00007fc0 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x00007fc4 bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x00007fc8 leaq (%rax,%rcx), %rdx + 0x48, 0x01, 0xc8, //0x00007fcc addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00007fcf addq $1, %rax + 0xe9, 0xd7, 0xc1, 0xff, 0xff, //0x00007fd3 jmp LBB5_804 + //0x00007fd8 LBB5_1945 + 0x4c, 0x89, 0xf8, //0x00007fd8 movq %r15, %rax + 0xe9, 0xd1, 0xc1, 0xff, 0xff, //0x00007fdb jmp LBB5_805 + //0x00007fe0 LBB5_2281 + 0x80, 0xf9, 0x7d, //0x00007fe0 cmpb $125, %cl + 0x0f, 0x85, 0x06, 0x03, 0x00, 0x00, //0x00007fe3 jne LBB5_2421 + 0x41, 0x83, 0x83, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00007fe9 addl $1, $152(%r11) + 0xc1, 0xe8, 0x08, //0x00007ff1 shrl $8, %eax + 0x41, 0x01, 0x83, 0xac, 0x00, 0x00, 0x00, //0x00007ff4 addl %eax, $172(%r11) + 0xe9, 0x02, 0x31, 0x00, 0x00, //0x00007ffb jmp LBB5_2283 + //0x00008000 LBB5_1580 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008000 movq $-1, %r9 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008007 movq $-1, %r10 + 0x4d, 0x89, 0xe6, //0x0000800e movq %r12, %r14 + 0x4c, 0x89, 0x5d, 0xc0, //0x00008011 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xf8, 0x10, //0x00008015 cmpq $16, %r8 + 0x0f, 0x83, 0x66, 0xcb, 0xff, 0xff, //0x00008019 jae LBB5_933 + 0xe9, 0xb7, 0xcc, 0xff, 0xff, //0x0000801f jmp LBB5_951 + //0x00008024 LBB5_1581 + 0x45, 0x31, 0xed, //0x00008024 xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00008027 movl $10000, %edx + 0xe9, 0xbe, 0xcd, 0xff, 0xff, //0x0000802c jmp LBB5_972 + //0x00008031 LBB5_1582 + 0x4c, 0x89, 0x55, 0x98, //0x00008031 movq %r10, $-104(%rbp) + 0x4d, 0x8d, 0x14, 0x0f, //0x00008035 leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x00008039 movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x0000803d leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00008040 cmpb $9, %cl + 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x00008043 ja LBB5_1601 + 0x31, 0xf6, //0x00008049 xorl %esi, %esi + 0x31, 0xdb, //0x0000804b xorl %ebx, %ebx + //0x0000804d LBB5_1584 + 0x48, 0x8d, 0x0c, 0xb6, //0x0000804d leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00008051 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00008054 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00008058 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000805c leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00008060 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00008065 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00008069 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000806c cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00008070 ja LBB5_1586 + 0x48, 0x83, 0xfb, 0x12, //0x00008076 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000807a movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000807d jb LBB5_1584 + //0x00008083 LBB5_1586 + 0x31, 0xdb, //0x00008083 xorl %ebx, %ebx + 0x48, 0x89, 0x5d, 0xa8, //0x00008085 movq %rbx, $-88(%rbp) + 0x40, 0x80, 0xff, 0x09, //0x00008089 cmpb $9, %dil + 0x0f, 0x87, 0xb3, 0x00, 0x00, 0x00, //0x0000808d ja LBB5_1602 + 0x45, 0x31, 0xed, //0x00008093 xorl %r13d, %r13d + //0x00008096 LBB5_1588 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x00008096 movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x0000809c leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x0000809f addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x000080a3 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x000080a7 jb LBB5_1588 + 0x4d, 0x01, 0xea, //0x000080ad addq %r13, %r10 + 0x40, 0xb7, 0x01, //0x000080b0 movb $1, %dil + 0x48, 0x89, 0x7d, 0xa8, //0x000080b3 movq %rdi, $-88(%rbp) + 0x4d, 0x89, 0xd7, //0x000080b7 movq %r10, %r15 + 0xe9, 0x8d, 0x00, 0x00, 0x00, //0x000080ba jmp LBB5_1603 + //0x000080bf LBB5_1590 + 0x4d, 0x89, 0xfc, //0x000080bf movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000080c2 addq $1, %r12 + 0xe9, 0x41, 0xc6, 0xff, 0xff, //0x000080c6 jmp LBB5_875 + //0x000080cb LBB5_1591 + 0x4d, 0x89, 0xfc, //0x000080cb movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000080ce addq $1, %r12 + 0xe9, 0x70, 0xc6, 0xff, 0xff, //0x000080d2 jmp LBB5_880 + //0x000080d7 LBB5_1592 + 0x4d, 0x89, 0xfc, //0x000080d7 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000080da addq $1, %r12 + 0xe9, 0xf4, 0xc7, 0xff, 0xff, //0x000080de jmp LBB5_900 + //0x000080e3 LBB5_1593 + 0x4d, 0x89, 0xfc, //0x000080e3 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000080e6 addq $2, %r12 + 0xe9, 0x1d, 0xc6, 0xff, 0xff, //0x000080ea jmp LBB5_875 + //0x000080ef LBB5_1594 + 0x4d, 0x89, 0xfc, //0x000080ef movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000080f2 addq $2, %r12 + 0xe9, 0x4c, 0xc6, 0xff, 0xff, //0x000080f6 jmp LBB5_880 + //0x000080fb LBB5_1595 + 0x4d, 0x89, 0xfc, //0x000080fb movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000080fe addq $2, %r12 + 0xe9, 0xd0, 0xc7, 0xff, 0xff, //0x00008102 jmp LBB5_900 + //0x00008107 LBB5_1596 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008107 movl $13, %ecx + 0xe9, 0xf4, 0xc5, 0xff, 0xff, //0x0000810c jmp LBB5_874 + //0x00008111 LBB5_1597 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008111 movl $13, %ecx + 0xe9, 0x25, 0xc6, 0xff, 0xff, //0x00008116 jmp LBB5_879 + //0x0000811b LBB5_1598 + 0x4d, 0x89, 0xfc, //0x0000811b movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000811e addq $3, %r12 + 0xe9, 0xb0, 0xc7, 0xff, 0xff, //0x00008122 jmp LBB5_900 + //0x00008127 LBB5_1599 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008127 movl $13, %ecx + 0xe9, 0x9f, 0xc7, 0xff, 0xff, //0x0000812c jmp LBB5_899 + //0x00008131 LBB5_1601 + 0x31, 0xc9, //0x00008131 xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x00008133 movq %r10, %r15 + 0x31, 0xf6, //0x00008136 xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x00008138 movq %rsi, $-88(%rbp) + 0x45, 0x31, 0xed, //0x0000813c xorl %r13d, %r13d + 0x31, 0xf6, //0x0000813f xorl %esi, %esi + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008141 jmp LBB5_1603 + //0x00008146 LBB5_1602 + 0x4d, 0x89, 0xd7, //0x00008146 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x00008149 xorl %r13d, %r13d + //0x0000814c LBB5_1603 + 0x4c, 0x8b, 0x55, 0x98, //0x0000814c movq $-104(%rbp), %r10 + 0x3c, 0x2e, //0x00008150 cmpb $46, %al + 0x0f, 0x84, 0x45, 0xc5, 0xff, 0xff, //0x00008152 je LBB5_866 + //0x00008158 LBB5_1604 + 0x3c, 0x45, //0x00008158 cmpb $69, %al + 0x0f, 0x84, 0x6b, 0xc4, 0xff, 0xff, //0x0000815a je LBB5_854 + 0x3c, 0x65, //0x00008160 cmpb $101, %al + 0x0f, 0x84, 0x63, 0xc4, 0xff, 0xff, //0x00008162 je LBB5_854 + 0x45, 0x85, 0xed, //0x00008168 testl %r13d, %r13d + 0x0f, 0x85, 0x63, 0x00, 0x00, 0x00, //0x0000816b jne LBB5_1613 + 0x31, 0xc9, //0x00008171 xorl %ecx, %ecx + 0x45, 0x84, 0xc0, //0x00008173 testb %r8b, %r8b + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00008176 je LBB5_1611 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000817c movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00008186 cmpq %rax, %rsi + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00008189 jbe LBB5_1612 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000818f vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0xb4, 0x80, 0xff, 0xff, //0x00008194 vpunpckldq $-32588(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0xbc, 0x80, 0xff, 0xff, //0x0000819c vsubpd $-32580(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000081a4 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x000081aa vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x000081ae vmovq %xmm0, %rsi + //0x000081b3 LBB5_1610 + 0x48, 0x31, 0xc6, //0x000081b3 xorq %rax, %rsi + 0x31, 0xc9, //0x000081b6 xorl %ecx, %ecx + 0xe9, 0x21, 0xe0, 0xff, 0xff, //0x000081b8 jmp LBB5_1220 + //0x000081bd LBB5_1611 + 0x48, 0x89, 0x75, 0xa0, //0x000081bd movq %rsi, $-96(%rbp) + 0xe9, 0xa4, 0xfb, 0xff, 0xff, //0x000081c1 jmp LBB5_1237 + //0x000081c6 LBB5_1612 + 0x48, 0xf7, 0xde, //0x000081c6 negq %rsi + 0x31, 0xd2, //0x000081c9 xorl %edx, %edx + 0x48, 0x89, 0x75, 0xa0, //0x000081cb movq %rsi, $-96(%rbp) + 0xe9, 0xa2, 0xdf, 0xff, 0xff, //0x000081cf jmp LBB5_1217 + //0x000081d4 LBB5_1613 + 0x41, 0x83, 0xfd, 0x01, //0x000081d4 cmpl $1, %r13d + 0x0f, 0x85, 0xdf, 0xce, 0xff, 0xff, //0x000081d8 jne LBB5_1018 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x000081de movl $10, %ecx + 0x48, 0x89, 0xf0, //0x000081e3 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x000081e6 mulq %rcx + 0x0f, 0x81, 0x8c, 0x03, 0x00, 0x00, //0x000081e9 jno LBB5_1665 + 0x43, 0x8d, 0x04, 0x36, //0x000081ef leal (%r14,%r14), %eax + 0x83, 0xc0, 0xff, //0x000081f3 addl $-1, %eax + 0x89, 0x45, 0x84, //0x000081f6 movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x000081f9 movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000081fe movl $1, %r13d + 0xe9, 0xab, 0xcf, 0xff, 0xff, //0x00008204 jmp LBB5_1030 + //0x00008209 LBB5_1671 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00008209 movq $-64(%rbp), %r11 + 0xe9, 0xb0, 0x02, 0x00, 0x00, //0x0000820d jmp LBB5_1657 + //0x00008212 LBB5_1616 + 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x00008212 vmovd %xmm3, %r9d + 0x49, 0x83, 0xc0, 0x20, //0x00008217 addq $32, %r8 + //0x0000821b LBB5_1617 + 0x48, 0x89, 0xf2, //0x0000821b movq %rsi, %rdx + //0x0000821e LBB5_1618 + 0x41, 0x80, 0xf9, 0x22, //0x0000821e cmpb $34, %r9b + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00008222 jne LBB5_1620 + //0x00008228 LBB5_1619 + 0x48, 0x83, 0xc2, 0x01, //0x00008228 addq $1, %rdx + 0x49, 0x29, 0xc0, //0x0000822c subq %rax, %r8 + 0xb1, 0x01, //0x0000822f movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x00008231 movq %rcx, $-112(%rbp) + 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x00008235 movl $12, %edi + 0x48, 0x89, 0xd6, //0x0000823a movq %rdx, %rsi + 0x4c, 0x89, 0xc2, //0x0000823d movq %r8, %rdx + 0xe9, 0x62, 0x01, 0x00, 0x00, //0x00008240 jmp LBB5_1638 + //0x00008245 LBB5_1620 + 0x31, 0xc9, //0x00008245 xorl %ecx, %ecx + //0x00008247 LBB5_1621 + 0x45, 0x88, 0x0c, 0x08, //0x00008247 movb %r9b, (%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x01, //0x0000824b movzbl $1(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008250 cmpb $34, %bl + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00008253 je LBB5_1630 + 0x41, 0x88, 0x5c, 0x08, 0x01, //0x00008259 movb %bl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x02, //0x0000825e movzbl $2(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008263 cmpb $34, %bl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008266 je LBB5_1631 + 0x41, 0x88, 0x5c, 0x08, 0x02, //0x0000826c movb %bl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x03, //0x00008271 movzbl $3(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008276 cmpb $34, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00008279 je LBB5_1632 + 0x41, 0x88, 0x5c, 0x08, 0x03, //0x0000827f movb %bl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x04, //0x00008284 movzbl $4(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008289 cmpb $34, %bl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000828c je LBB5_1633 + 0x41, 0x88, 0x5c, 0x08, 0x04, //0x00008292 movb %bl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x05, //0x00008297 movzbl $5(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x0000829c cmpb $34, %bl + 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x0000829f je LBB5_1634 + 0x41, 0x88, 0x5c, 0x08, 0x05, //0x000082a5 movb %bl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x06, //0x000082aa movzbl $6(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x000082af cmpb $34, %bl + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x000082b2 je LBB5_1635 + 0x41, 0x88, 0x5c, 0x08, 0x06, //0x000082b8 movb %bl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x07, //0x000082bd movzbl $7(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x000082c2 cmpb $34, %bl + 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x000082c5 je LBB5_1636 + 0x41, 0x88, 0x5c, 0x08, 0x07, //0x000082cb movb %bl, $7(%r8,%rcx) + 0x44, 0x0f, 0xb6, 0x4c, 0x0a, 0x08, //0x000082d0 movzbl $8(%rdx,%rcx), %r9d + 0x48, 0x83, 0xc1, 0x08, //0x000082d6 addq $8, %rcx + 0x41, 0x80, 0xf9, 0x22, //0x000082da cmpb $34, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000082de jne LBB5_1621 + 0x48, 0x01, 0xca, //0x000082e4 addq %rcx, %rdx + 0x49, 0x01, 0xc8, //0x000082e7 addq %rcx, %r8 + 0xe9, 0x39, 0xff, 0xff, 0xff, //0x000082ea jmp LBB5_1619 + //0x000082ef LBB5_2421 + 0xba, 0x09, 0x00, 0x00, 0x00, //0x000082ef movl $9, %edx + 0xe9, 0x4c, 0x98, 0xff, 0xff, //0x000082f4 jmp LBB5_333 + //0x000082f9 LBB5_1630 + 0x48, 0x8d, 0x34, 0x0a, //0x000082f9 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x000082fd addq $2, %rsi + 0x49, 0x29, 0xc0, //0x00008301 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008304 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00008308 addq $1, %rdx + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000830c jmp LBB5_1637 + //0x00008311 LBB5_1631 + 0x48, 0x8d, 0x34, 0x0a, //0x00008311 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x00008315 addq $3, %rsi + 0x49, 0x29, 0xc0, //0x00008319 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000831c leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00008320 addq $2, %rdx + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00008324 jmp LBB5_1637 + //0x00008329 LBB5_1632 + 0x48, 0x8d, 0x34, 0x0a, //0x00008329 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000832d addq $4, %rsi + 0x49, 0x29, 0xc0, //0x00008331 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008334 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x00008338 addq $3, %rdx + 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x0000833c jmp LBB5_1637 + //0x00008341 LBB5_1633 + 0x48, 0x8d, 0x34, 0x0a, //0x00008341 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00008345 addq $5, %rsi + 0x49, 0x29, 0xc0, //0x00008349 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000834c leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x00008350 addq $4, %rdx + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00008354 jmp LBB5_1637 + //0x00008359 LBB5_1634 + 0x48, 0x8d, 0x34, 0x0a, //0x00008359 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000835d addq $6, %rsi + 0x49, 0x29, 0xc0, //0x00008361 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008364 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x00008368 addq $5, %rdx + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x0000836c jmp LBB5_1637 + //0x00008371 LBB5_1635 + 0x48, 0x8d, 0x34, 0x0a, //0x00008371 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008375 addq $7, %rsi + 0x49, 0x29, 0xc0, //0x00008379 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000837c leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x00008380 addq $6, %rdx + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00008384 jmp LBB5_1637 + //0x00008389 LBB5_1636 + 0x48, 0x8d, 0x34, 0x0a, //0x00008389 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x08, //0x0000838d addq $8, %rsi + 0x49, 0x29, 0xc0, //0x00008391 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008394 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x07, //0x00008398 addq $7, %rdx + //0x0000839c LBB5_1637 + 0xb1, 0x01, //0x0000839c movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x0000839e movq %rcx, $-112(%rbp) + 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x000083a2 movl $12, %edi + //0x000083a7 LBB5_1638 + 0x4d, 0x89, 0xd3, //0x000083a7 movq %r10, %r11 + 0x4d, 0x89, 0xfc, //0x000083aa movq %r15, %r12 + 0x48, 0x85, 0xd2, //0x000083ad testq %rdx, %rdx + 0x0f, 0x89, 0x59, 0xbf, 0xff, 0xff, //0x000083b0 jns LBB5_817 + 0xe9, 0x07, 0x01, 0x00, 0x00, //0x000083b6 jmp LBB5_1657 + //0x000083bb LBB5_1639 + 0x4d, 0x89, 0xeb, //0x000083bb movq %r13, %r11 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000083be movq $-136(%rbp), %r13 + 0xb0, 0x01, //0x000083c5 movb $1, %al + 0xe9, 0x1b, 0xd1, 0xff, 0xff, //0x000083c7 jmp LBB5_1066 + //0x000083cc LBB5_1640 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x000083cc vmovd %xmm3, %r14d + 0x48, 0x83, 0xc0, 0x20, //0x000083d1 addq $32, %rax + //0x000083d5 LBB5_1641 + 0x4d, 0x89, 0xe1, //0x000083d5 movq %r12, %r9 + //0x000083d8 LBB5_1642 + 0x41, 0x80, 0xfe, 0x22, //0x000083d8 cmpb $34, %r14b + 0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x000083dc jne LBB5_1645 + //0x000083e2 LBB5_1643 + 0x49, 0x83, 0xc1, 0x01, //0x000083e2 addq $1, %r9 + 0x48, 0x2b, 0x45, 0xc8, //0x000083e6 subq $-56(%rbp), %rax + 0x4d, 0x89, 0xcc, //0x000083ea movq %r9, %r12 + 0x48, 0x89, 0xc6, //0x000083ed movq %rax, %rsi + //0x000083f0 LBB5_1644 + 0xb0, 0x01, //0x000083f0 movb $1, %al + 0x49, 0x89, 0xdb, //0x000083f2 movq %rbx, %r11 + 0x4d, 0x89, 0xc5, //0x000083f5 movq %r8, %r13 + 0x31, 0xc9, //0x000083f8 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x000083fa testq %rsi, %rsi + 0x0f, 0x89, 0xe8, 0xd0, 0xff, 0xff, //0x000083fd jns LBB5_1067 + 0xe9, 0xdf, 0xd0, 0xff, 0xff, //0x00008403 jmp LBB5_1066 + //0x00008408 LBB5_1645 + 0x31, 0xc9, //0x00008408 xorl %ecx, %ecx + //0x0000840a LBB5_1646 + 0x44, 0x88, 0x34, 0x08, //0x0000840a movb %r14b, (%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x0000840e movzbl $1(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008414 cmpb $34, %dl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00008417 je LBB5_1658 + 0x88, 0x54, 0x08, 0x01, //0x0000841d movb %dl, $1(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x00008421 movzbl $2(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008427 cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x0000842a je LBB5_1659 + 0x88, 0x54, 0x08, 0x02, //0x00008430 movb %dl, $2(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x00008434 movzbl $3(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000843a cmpb $34, %dl + 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x0000843d je LBB5_1660 + 0x88, 0x54, 0x08, 0x03, //0x00008443 movb %dl, $3(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x00008447 movzbl $4(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000844d cmpb $34, %dl + 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x00008450 je LBB5_1661 + 0x88, 0x54, 0x08, 0x04, //0x00008456 movb %dl, $4(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x0000845a movzbl $5(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008460 cmpb $34, %dl + 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x00008463 je LBB5_1662 + 0x88, 0x54, 0x08, 0x05, //0x00008469 movb %dl, $5(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x0000846d movzbl $6(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008473 cmpb $34, %dl + 0x0f, 0x84, 0xcd, 0x00, 0x00, 0x00, //0x00008476 je LBB5_1663 + 0x88, 0x54, 0x08, 0x06, //0x0000847c movb %dl, $6(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x00008480 movzbl $7(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008486 cmpb $34, %dl + 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00008489 je LBB5_1664 + 0x88, 0x54, 0x08, 0x07, //0x0000848f movb %dl, $7(%rax,%rcx) + 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x00008493 movzbl $8(%r9,%rcx), %r14d + 0x48, 0x83, 0xc1, 0x08, //0x00008499 addq $8, %rcx + 0x41, 0x80, 0xfe, 0x22, //0x0000849d cmpb $34, %r14b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000084a1 jne LBB5_1646 + 0x49, 0x01, 0xc9, //0x000084a7 addq %rcx, %r9 + 0x48, 0x01, 0xc8, //0x000084aa addq %rcx, %rax + 0xe9, 0x30, 0xff, 0xff, 0xff, //0x000084ad jmp LBB5_1643 + //0x000084b2 LBB5_1655 + 0x4d, 0x89, 0xd3, //0x000084b2 movq %r10, %r11 + //0x000084b5 LBB5_1656 + 0x0f, 0xbc, 0xc2, //0x000084b5 bsfl %edx, %eax + 0x48, 0x01, 0xc6, //0x000084b8 addq %rax, %rsi + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000084bb movq $-1, %rdx + //0x000084c2 LBB5_1657 + 0xf7, 0xda, //0x000084c2 negl %edx + 0x49, 0x89, 0xf7, //0x000084c4 movq %rsi, %r15 + 0xe9, 0x79, 0x96, 0xff, 0xff, //0x000084c7 jmp LBB5_333 + //0x000084cc LBB5_1658 + 0x4d, 0x8d, 0x24, 0x09, //0x000084cc leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000084d0 addq $2, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x000084d4 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x000084d8 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x000084dc addq $1, %rsi + 0xe9, 0x0b, 0xff, 0xff, 0xff, //0x000084e0 jmp LBB5_1644 + //0x000084e5 LBB5_1659 + 0x4d, 0x8d, 0x24, 0x09, //0x000084e5 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000084e9 addq $3, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x000084ed subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x000084f1 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x000084f5 addq $2, %rsi + 0xe9, 0xf2, 0xfe, 0xff, 0xff, //0x000084f9 jmp LBB5_1644 + //0x000084fe LBB5_1660 + 0x4d, 0x8d, 0x24, 0x09, //0x000084fe leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x04, //0x00008502 addq $4, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008506 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000850a leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000850e addq $3, %rsi + 0xe9, 0xd9, 0xfe, 0xff, 0xff, //0x00008512 jmp LBB5_1644 + //0x00008517 LBB5_1661 + 0x4d, 0x8d, 0x24, 0x09, //0x00008517 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000851b addq $5, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000851f subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x00008523 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00008527 addq $4, %rsi + 0xe9, 0xc0, 0xfe, 0xff, 0xff, //0x0000852b jmp LBB5_1644 + //0x00008530 LBB5_1662 + 0x4d, 0x8d, 0x24, 0x09, //0x00008530 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x06, //0x00008534 addq $6, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008538 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000853c leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00008540 addq $5, %rsi + 0xe9, 0xa7, 0xfe, 0xff, 0xff, //0x00008544 jmp LBB5_1644 + //0x00008549 LBB5_1663 + 0x4d, 0x8d, 0x24, 0x09, //0x00008549 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000854d addq $7, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008551 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x00008555 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00008559 addq $6, %rsi + 0xe9, 0x8e, 0xfe, 0xff, 0xff, //0x0000855d jmp LBB5_1644 + //0x00008562 LBB5_1664 + 0x4d, 0x8d, 0x24, 0x09, //0x00008562 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x08, //0x00008566 addq $8, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000856a subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000856e leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008572 addq $7, %rsi + 0xe9, 0x75, 0xfe, 0xff, 0xff, //0x00008576 jmp LBB5_1644 + //0x0000857b LBB5_1665 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x0000857b movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x00008580 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x00008583 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00008586 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00008589 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000858d addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x00008590 adcq $0, %rdx + 0x89, 0xd1, //0x00008594 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x00008596 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x00008599 negq %rcx + 0x48, 0x31, 0xca, //0x0000859c xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000859f movl $1, %r13d + 0x0f, 0x85, 0x12, 0xcb, 0xff, 0xff, //0x000085a5 jne LBB5_1018 + 0x48, 0x85, 0xc9, //0x000085ab testq %rcx, %rcx + 0x0f, 0x88, 0x09, 0xcb, 0xff, 0xff, //0x000085ae js LBB5_1018 + 0x31, 0xc9, //0x000085b4 xorl %ecx, %ecx + 0x45, 0x84, 0xc0, //0x000085b6 testb %r8b, %r8b + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000085b9 je LBB5_1669 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000085bf vmovq %rax, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x84, 0x7c, 0xff, 0xff, //0x000085c4 vpunpckldq $-33660(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x8c, 0x7c, 0xff, 0xff, //0x000085cc vsubpd $-33652(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000085d4 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x000085da vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x000085de vmovq %xmm0, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000085e3 movabsq $-9223372036854775808, %rsi + 0xe9, 0xc1, 0xfb, 0xff, 0xff, //0x000085ed jmp LBB5_1610 + //0x000085f2 LBB5_1669 + 0x48, 0x89, 0x45, 0xa0, //0x000085f2 movq %rax, $-96(%rbp) + 0xe9, 0x6f, 0xf7, 0xff, 0xff, //0x000085f6 jmp LBB5_1237 + //0x000085fb LBB5_1670 + 0xb0, 0x01, //0x000085fb movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x000085fd movq %rax, $-112(%rbp) + 0xe9, 0x2c, 0xf7, 0xff, 0xff, //0x00008601 jmp LBB5_1579 + //0x00008606 LBB5_1080 + 0x45, 0x31, 0xe4, //0x00008606 xorl %r12d, %r12d + 0xe9, 0x69, 0xba, 0xff, 0xff, //0x00008609 jmp LBB5_743 + //0x0000860e LBB5_1239 + 0x4d, 0x89, 0xe7, //0x0000860e movq %r12, %r15 + 0xe9, 0x2f, 0x95, 0xff, 0xff, //0x00008611 jmp LBB5_333 + //0x00008616 LBB5_1673 + 0x4d, 0x8d, 0x83, 0x88, 0x00, 0x00, 0x00, //0x00008616 leaq $136(%r11), %r8 + 0x4c, 0x8d, 0x15, 0xa4, 0x3d, 0x00, 0x00, //0x0000861d leaq $15780(%rip), %r10 /* LJTI5_4+0(%rip) */ + 0x45, 0x31, 0xc9, //0x00008624 xorl %r9d, %r9d + 0xc5, 0x7e, 0x6f, 0x1d, 0x31, 0x7a, 0xff, 0xff, //0x00008627 vmovdqu $-34255(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + //0x0000862f LBB5_1674 + 0x49, 0x89, 0xc7, //0x0000862f movq %rax, %r15 + 0x0f, 0xbe, 0xc1, //0x00008632 movsbl %cl, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x00008635 movl $6, %edx + 0x83, 0xc0, 0xde, //0x0000863a addl $-34, %eax + 0x83, 0xf8, 0x59, //0x0000863d cmpl $89, %eax + 0x0f, 0x87, 0xff, 0x94, 0xff, 0xff, //0x00008640 ja LBB5_333 + 0x4b, 0x8d, 0x3c, 0x2f, //0x00008646 leaq (%r15,%r13), %rdi + 0x49, 0x63, 0x04, 0x82, //0x0000864a movslq (%r10,%rax,4), %rax + 0x4c, 0x01, 0xd0, //0x0000864e addq %r10, %rax + 0xff, 0xe0, //0x00008651 jmpq *%rax + //0x00008653 LBB5_1676 + 0x48, 0xc1, 0xe7, 0x20, //0x00008653 shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x07, //0x00008657 orq $7, %rdi + 0x49, 0x8b, 0x43, 0x70, //0x0000865b movq $112(%r11), %rax + 0x48, 0x89, 0x38, //0x0000865f movq %rdi, (%rax) + 0x49, 0x8b, 0x4b, 0x78, //0x00008662 movq $120(%r11), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008666 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x53, 0x70, //0x0000866a movq $112(%r11), %rdx + 0x49, 0x8b, 0xb3, 0x88, 0x00, 0x00, 0x00, //0x0000866e movq $136(%r11), %rsi + 0x48, 0x89, 0xd0, //0x00008675 movq %rdx, %rax + 0x48, 0x29, 0xf0, //0x00008678 subq %rsi, %rax + 0x48, 0x89, 0xc3, //0x0000867b movq %rax, %rbx + 0x48, 0xc1, 0xfb, 0x04, //0x0000867e sarq $4, %rbx + 0x49, 0x89, 0x5b, 0x78, //0x00008682 movq %rbx, $120(%r11) + 0x48, 0x8d, 0x4a, 0x10, //0x00008686 leaq $16(%rdx), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x0000868a movq %rcx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x0000868e addq $1, $128(%r11) + 0x48, 0x83, 0xf8, 0xf0, //0x00008696 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x0000869a movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc1, //0x0000869d cmoveq %r9, %rax + 0x48, 0x8d, 0x4a, 0x20, //0x000086a1 leaq $32(%rdx), %rcx + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x000086a5 movl $0, %r12d + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x000086ab cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000086b2 ja LBB5_1678 + 0x49, 0x89, 0xc4, //0x000086b8 movq %rax, %r12 + //0x000086bb LBB5_1678 + 0x4d, 0x85, 0xe4, //0x000086bb testq %r12, %r12 + 0x0f, 0x84, 0x9f, 0xb9, 0xff, 0xff, //0x000086be je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x000086c4 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x000086c8 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000086cc cmpq $32, %rcx + 0x0f, 0x87, 0x7a, 0x00, 0x00, 0x00, //0x000086d0 ja LBB5_1691 + 0x48, 0xbf, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000086d6 movabsq $4294977025, %rdi + 0x48, 0x0f, 0xa3, 0xcf, //0x000086e0 btq %rcx, %rdi + 0x0f, 0x83, 0x66, 0x00, 0x00, 0x00, //0x000086e4 jae LBB5_1691 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000086ea movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x000086ef addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x000086f3 cmpq $32, %rcx + 0x0f, 0x87, 0x4f, 0x00, 0x00, 0x00, //0x000086f7 ja LBB5_1696 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000086fd movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008707 btq %rcx, %rax + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000870b jae LBB5_1696 + 0x49, 0x8b, 0x7b, 0x60, //0x00008711 movq $96(%r11), %rdi + 0x4c, 0x89, 0xf9, //0x00008715 movq %r15, %rcx + 0x48, 0x29, 0xf9, //0x00008718 subq %rdi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000871b cmpq $64, %rcx + 0x0f, 0x83, 0x40, 0x00, 0x00, 0x00, //0x0000871f jae LBB5_1687 + 0x49, 0x8b, 0x43, 0x68, //0x00008725 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00008729 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000872c shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000872f testq %rax, %rax + 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00008732 je LBB5_1686 + 0x48, 0x0f, 0xbc, 0xc8, //0x00008738 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0f, //0x0000873c leaq (%rdi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00008740 addq $1, %rax + 0x48, 0x01, 0xcf, //0x00008744 addq %rcx, %rdi + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00008747 jmp LBB5_1690 + //0x0000874c LBB5_1696 + 0x4c, 0x89, 0xf8, //0x0000874c movq %r15, %rax + 0x90, //0x0000874f .p2align 4, 0x90 + //0x00008750 LBB5_1691 + 0x80, 0xf9, 0x5d, //0x00008750 cmpb $93, %cl + 0x0f, 0x85, 0xd6, 0xfe, 0xff, 0xff, //0x00008753 jne LBB5_1674 + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00008759 jmp LBB5_1692 + //0x0000875e LBB5_1686 + 0x48, 0x83, 0xc7, 0x40, //0x0000875e addq $64, %rdi + 0x49, 0x89, 0xff, //0x00008762 movq %rdi, %r15 + //0x00008765 LBB5_1687 + 0x49, 0x83, 0xc7, 0xc0, //0x00008765 addq $-64, %r15 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008769 .p2align 4, 0x90 + //0x00008770 LBB5_1688 + 0xc4, 0xc1, 0x7e, 0x6f, 0x47, 0x40, //0x00008770 vmovdqu $64(%r15), %ymm0 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4f, 0x60, //0x00008776 vmovdqu $96(%r15), %ymm1 + 0x49, 0x83, 0xc7, 0x40, //0x0000877c addq $64, %r15 + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00008780 vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00008785 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x0000878a vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x0000878e vpmovmskb %ymm0, %ecx + 0xc5, 0xf5, 0x74, 0xc3, //0x00008792 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc0, //0x00008796 vpmovmskb %ymm0, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x0000879a shlq $32, %rax + 0x48, 0x09, 0xc8, //0x0000879e orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000087a1 cmpq $-1, %rax + 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x000087a5 je LBB5_1688 + 0x48, 0xf7, 0xd0, //0x000087ab notq %rax + 0x49, 0x89, 0x43, 0x68, //0x000087ae movq %rax, $104(%r11) + 0x4d, 0x89, 0x7b, 0x60, //0x000087b2 movq %r15, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x000087b6 bsfq %rax, %rax + 0x49, 0x8d, 0x3c, 0x07, //0x000087ba leaq (%r15,%rax), %rdi + 0x4c, 0x01, 0xf8, //0x000087be addq %r15, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000087c1 addq $1, %rax + //0x000087c5 LBB5_1690 + 0x8a, 0x0f, //0x000087c5 movb (%rdi), %cl + 0x80, 0xf9, 0x5d, //0x000087c7 cmpb $93, %cl + 0x0f, 0x85, 0x5f, 0xfe, 0xff, 0xff, //0x000087ca jne LBB5_1674 + //0x000087d0 LBB5_1692 + 0x41, 0x83, 0x83, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x000087d0 addl $1, $156(%r11) + 0x48, 0xc1, 0xe3, 0x04, //0x000087d8 shlq $4, %rbx + 0x48, 0x8b, 0x4c, 0x1e, 0x08, //0x000087dc movq $8(%rsi,%rbx), %rcx + 0x49, 0x89, 0x4b, 0x78, //0x000087e1 movq %rcx, $120(%r11) + 0x48, 0x89, 0xd1, //0x000087e5 movq %rdx, %rcx + 0x48, 0x29, 0xd1, //0x000087e8 subq %rdx, %rcx + 0x48, 0x83, 0xc1, 0x10, //0x000087eb addq $16, %rcx + 0x48, 0xc1, 0xe9, 0x04, //0x000087ef shrq $4, %rcx + 0x89, 0x4c, 0x1e, 0x0c, //0x000087f3 movl %ecx, $12(%rsi,%rbx) + 0xc7, 0x44, 0x1e, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000087f7 movl $0, $8(%rsi,%rbx) + 0xe9, 0xb4, 0x10, 0x00, 0x00, //0x000087ff jmp LBB5_1693 + //0x00008804 LBB5_1697 + 0x4c, 0x89, 0x65, 0xb0, //0x00008804 movq %r12, $-80(%rbp) + 0x45, 0x31, 0xd2, //0x00008808 xorl %r10d, %r10d + //0x0000880b LBB5_1698 + 0x44, 0x89, 0xd0, //0x0000880b movl %r10d, %eax + 0x34, 0x01, //0x0000880e xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc8, //0x00008810 movzbl %al, %r9d + 0x4d, 0x89, 0xfc, //0x00008814 movq %r15, %r12 + 0x4d, 0x29, 0xcc, //0x00008817 subq %r9, %r12 + 0x41, 0xf6, 0x43, 0x40, 0x02, //0x0000881a testb $2, $64(%r11) + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000881f movq %r13, $-136(%rbp) + 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x00008826 jne LBB5_1704 + 0x41, 0x8a, 0x04, 0x24, //0x0000882c movb (%r12), %al + 0x3c, 0x30, //0x00008830 cmpb $48, %al + 0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x00008832 jne LBB5_1708 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00008838 movb $1(%r12), %al + 0x3c, 0x2e, //0x0000883d cmpb $46, %al + 0x0f, 0x84, 0x1e, 0x07, 0x00, 0x00, //0x0000883f je LBB5_1802 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00008845 leaq $1(%r12), %r15 + 0x45, 0x31, 0xf6, //0x0000884a xorl %r14d, %r14d + 0x3c, 0x45, //0x0000884d cmpb $69, %al + 0x0f, 0x84, 0xb0, 0x09, 0x00, 0x00, //0x0000884f je LBB5_1842 + 0x3c, 0x65, //0x00008855 cmpb $101, %al + 0x0f, 0x84, 0xa8, 0x09, 0x00, 0x00, //0x00008857 je LBB5_1842 + 0x31, 0xd2, //0x0000885d xorl %edx, %edx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000885f movl $0, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00008864 movq %rax, $-96(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00008868 movl $0, %eax + 0x45, 0x84, 0xd2, //0x0000886d testb %r10b, %r10b + 0x48, 0x8b, 0x4d, 0xb0, //0x00008870 movq $-80(%rbp), %rcx + 0x0f, 0x84, 0xb0, 0x14, 0x00, 0x00, //0x00008874 je LBB5_2009 + 0xe9, 0x0b, 0x15, 0x00, 0x00, //0x0000887a jmp LBB5_2012 + //0x0000887f LBB5_1704 + 0x44, 0x89, 0x55, 0xa8, //0x0000887f movl %r10d, $-88(%rbp) + 0x4c, 0x89, 0x5d, 0xc0, //0x00008883 movq %r11, $-64(%rbp) + 0x49, 0xf7, 0xd9, //0x00008887 negq %r9 + 0x4c, 0x8b, 0x5d, 0x88, //0x0000888a movq $-120(%rbp), %r11 + 0x4d, 0x29, 0xe3, //0x0000888e subq %r12, %r11 + 0x4d, 0x29, 0xcb, //0x00008891 subq %r9, %r11 + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00008894 je LBB5_1715 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000889a cmpb $48, (%r12) + 0x0f, 0x85, 0x1e, 0x03, 0x00, 0x00, //0x0000889f jne LBB5_1751 + 0x31, 0xc0, //0x000088a5 xorl %eax, %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000088a7 movl $1, %edx + 0x49, 0x83, 0xfb, 0x01, //0x000088ac cmpq $1, %r11 + 0x0f, 0x85, 0xe0, 0x02, 0x00, 0x00, //0x000088b0 jne LBB5_1749 + //0x000088b6 LBB5_1707 + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000088b6 movl $1, %ecx + 0xe9, 0x88, 0x08, 0x00, 0x00, //0x000088bb jmp LBB5_1836 + //0x000088c0 LBB5_1708 + 0x8d, 0x48, 0xd0, //0x000088c0 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000088c3 movl $3, %edx + 0x80, 0xf9, 0x09, //0x000088c8 cmpb $9, %cl + 0x0f, 0x87, 0x82, 0x00, 0x00, 0x00, //0x000088cb ja LBB5_1716 + 0x48, 0x89, 0x7d, 0x98, //0x000088d1 movq %rdi, $-104(%rbp) + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000088d5 movq $-1, %rdi + 0x31, 0xc9, //0x000088dc xorl %ecx, %ecx + 0x31, 0xf6, //0x000088de xorl %esi, %esi + //0x000088e0 .p2align 4, 0x90 + //0x000088e0 LBB5_1710 + 0x48, 0x8d, 0x34, 0xb6, //0x000088e0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000088e4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000088e7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000088eb addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x000088ef movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x000088f5 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x000088f8 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x000088fc addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00008900 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008903 jb LBB5_1710 + 0x4d, 0x89, 0xe7, //0x00008909 movq %r12, %r15 + 0x49, 0x29, 0xcf, //0x0000890c subq %rcx, %r15 + 0x48, 0x83, 0xff, 0x13, //0x0000890f cmpq $19, %rdi + 0x0f, 0x83, 0x48, 0x33, 0x00, 0x00, //0x00008913 jae LBB5_2397 + 0x48, 0xf7, 0xd9, //0x00008919 negq %rcx + 0x45, 0x31, 0xf6, //0x0000891c xorl %r14d, %r14d + 0x45, 0x31, 0xed, //0x0000891f xorl %r13d, %r13d + //0x00008922 LBB5_1713 + 0x3c, 0x2e, //0x00008922 cmpb $46, %al + 0x0f, 0x85, 0xfe, 0x06, 0x00, 0x00, //0x00008924 jne LBB5_1814 + 0x41, 0x8a, 0x47, 0x01, //0x0000892a movb $1(%r15), %al + 0x49, 0x83, 0xc7, 0x01, //0x0000892e addq $1, %r15 + 0x8d, 0x58, 0xd0, //0x00008932 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x00008935 cmpb $10, %bl + 0x48, 0x8b, 0x7d, 0x98, //0x00008938 movq $-104(%rbp), %rdi + 0x0f, 0x82, 0x71, 0x06, 0x00, 0x00, //0x0000893c jb LBB5_1808 + 0xe9, 0xb3, 0x13, 0x00, 0x00, //0x00008942 jmp LBB5_2006 + //0x00008947 LBB5_1715 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008947 movq $-1, %rdx + 0xe9, 0xe6, 0x07, 0x00, 0x00, //0x0000894e jmp LBB5_1835 + //0x00008953 LBB5_1716 + 0x4d, 0x89, 0xe7, //0x00008953 movq %r12, %r15 + 0xe9, 0x9f, 0x13, 0x00, 0x00, //0x00008956 jmp LBB5_2006 + //0x0000895b LBB5_1717 + 0x41, 0x80, 0x3f, 0x75, //0x0000895b cmpb $117, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000895f movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x00008964 movq %r12, $-80(%rbp) + 0x0f, 0x85, 0x76, 0x33, 0x00, 0x00, //0x00008968 jne LBB5_2405 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x0000896e cmpb $108, $1(%r15) + 0x0f, 0x85, 0x8f, 0x33, 0x00, 0x00, //0x00008973 jne LBB5_2408 + 0x31, 0xc0, //0x00008979 xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x0000897b cmpb $108, $2(%r15) + 0x0f, 0x85, 0xa6, 0x33, 0x00, 0x00, //0x00008980 jne LBB5_2411 + //0x00008986 LBB5_1720 + 0x4d, 0x89, 0xfc, //0x00008986 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008989 addq $3, %r12 + //0x0000898d LBB5_1721 + 0x49, 0x8b, 0x73, 0x70, //0x0000898d movq $112(%r11), %rsi + 0x49, 0x8b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00008991 movq $144(%r11), %rcx + 0x48, 0x8d, 0x56, 0x10, //0x00008998 leaq $16(%rsi), %rdx + 0x48, 0x39, 0xca, //0x0000899c cmpq %rcx, %rdx + 0x0f, 0x87, 0x0b, 0x00, 0x00, 0x00, //0x0000899f ja LBB5_1723 + 0x48, 0xc1, 0xe7, 0x20, //0x000089a5 shlq $32, %rdi + 0x48, 0x89, 0x3e, //0x000089a9 movq %rdi, (%rsi) + 0x49, 0x89, 0x53, 0x70, //0x000089ac movq %rdx, $112(%r11) + //0x000089b0 LBB5_1723 + 0x48, 0x39, 0xca, //0x000089b0 cmpq %rcx, %rdx + 0xe9, 0xfb, 0x0d, 0x00, 0x00, //0x000089b3 jmp LBB5_1916 + //0x000089b8 LBB5_1724 + 0x41, 0x80, 0x3f, 0x61, //0x000089b8 cmpb $97, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x000089bc movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x000089c1 movq %r12, $-80(%rbp) + 0x0f, 0x85, 0x25, 0x33, 0x00, 0x00, //0x000089c5 jne LBB5_2406 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x000089cb cmpb $108, $1(%r15) + 0x0f, 0x85, 0x3e, 0x33, 0x00, 0x00, //0x000089d0 jne LBB5_2409 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x000089d6 cmpb $115, $2(%r15) + 0x0f, 0x85, 0x55, 0x33, 0x00, 0x00, //0x000089db jne LBB5_2412 + 0x31, 0xc0, //0x000089e1 xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x000089e3 cmpb $101, $3(%r15) + 0x0f, 0x85, 0x5e, 0x33, 0x00, 0x00, //0x000089e8 jne LBB5_2414 + //0x000089ee LBB5_1728 + 0x4d, 0x89, 0xfc, //0x000089ee movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x000089f1 addq $4, %r12 + //0x000089f5 LBB5_1729 + 0x48, 0xc1, 0xe7, 0x20, //0x000089f5 shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x02, //0x000089f9 orq $2, %rdi + 0xe9, 0x80, 0x01, 0x00, 0x00, //0x000089fd jmp LBB5_1748 + //0x00008a02 LBB5_1730 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x00008a02 vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x71, 0x76, 0xff, 0xff, //0x00008a07 vpcmpeqb $-35215(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0x89, 0x76, 0xff, 0xff, //0x00008a0f vpcmpeqb $-35191(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xc2, //0x00008a17 vpmovmskb %ymm2, %eax + 0xc5, 0xfd, 0xda, 0x15, 0x9d, 0x76, 0xff, 0xff, //0x00008a1b vpminub $-35171(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x00008a23 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x00008a27 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xca, //0x00008a2b vpmovmskb %ymm2, %ecx + 0x83, 0xc1, 0xff, //0x00008a2f addl $-1, %ecx + 0x85, 0xc1, //0x00008a32 testl %eax, %ecx + 0x4c, 0x89, 0x65, 0xb0, //0x00008a34 movq %r12, $-80(%rbp) + 0x0f, 0x84, 0x52, 0x07, 0x00, 0x00, //0x00008a38 je LBB5_1837 + 0x4d, 0x89, 0xfc, //0x00008a3e movq %r15, %r12 + 0xe9, 0xf3, 0x0c, 0x00, 0x00, //0x00008a41 jmp LBB5_1912 + //0x00008a46 LBB5_1732 + 0x4c, 0x89, 0x65, 0xb0, //0x00008a46 movq %r12, $-80(%rbp) + 0x41, 0xb2, 0x01, //0x00008a4a movb $1, %r10b + 0xe9, 0xb9, 0xfd, 0xff, 0xff, //0x00008a4d jmp LBB5_1698 + //0x00008a52 LBB5_1733 + 0x48, 0xc1, 0xe7, 0x20, //0x00008a52 shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x06, //0x00008a56 orq $6, %rdi + 0x49, 0x8b, 0x43, 0x70, //0x00008a5a movq $112(%r11), %rax + 0x48, 0x89, 0x38, //0x00008a5e movq %rdi, (%rax) + 0x49, 0x8b, 0x4b, 0x78, //0x00008a61 movq $120(%r11), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008a65 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x53, 0x70, //0x00008a69 movq $112(%r11), %rdx + 0x4d, 0x8b, 0x8b, 0x88, 0x00, 0x00, 0x00, //0x00008a6d movq $136(%r11), %r9 + 0x48, 0x89, 0xd0, //0x00008a74 movq %rdx, %rax + 0x4c, 0x29, 0xc8, //0x00008a77 subq %r9, %rax + 0x48, 0x89, 0xc7, //0x00008a7a movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00008a7d sarq $4, %rdi + 0x49, 0x89, 0x7b, 0x78, //0x00008a81 movq %rdi, $120(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00008a85 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x5b, 0x70, //0x00008a89 movq %rbx, $112(%r11) + 0x49, 0x83, 0x83, 0x80, 0x00, 0x00, 0x00, 0x01, //0x00008a8d addq $1, $128(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x00008a95 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x00008a99 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00008a9c cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00008aa0 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00008aa3 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00008aa7 cmpq $144(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008aae ja LBB5_1735 + 0x49, 0x89, 0xc4, //0x00008ab4 movq %rax, %r12 + //0x00008ab7 LBB5_1735 + 0x4d, 0x85, 0xe4, //0x00008ab7 testq %r12, %r12 + 0x0f, 0x84, 0xa3, 0xb5, 0xff, 0xff, //0x00008aba je LBB5_181 + 0x49, 0x8d, 0x47, 0x01, //0x00008ac0 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00008ac4 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00008ac8 cmpq $32, %rcx + 0x0f, 0x87, 0xb3, 0x0d, 0x00, 0x00, //0x00008acc ja LBB5_1926 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008ad2 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00008adc btq %rcx, %rsi + 0x0f, 0x83, 0x9f, 0x0d, 0x00, 0x00, //0x00008ae0 jae LBB5_1926 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008ae6 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00008aeb addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00008aef cmpq $32, %rcx + 0x0f, 0x87, 0xd6, 0x0c, 0x00, 0x00, //0x00008af3 ja LBB5_1948 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008af9 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008b03 btq %rcx, %rax + 0x0f, 0x83, 0xc2, 0x0c, 0x00, 0x00, //0x00008b07 jae LBB5_1948 + 0x49, 0x8b, 0x73, 0x60, //0x00008b0d movq $96(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00008b11 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x00008b14 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00008b17 cmpq $64, %rcx + 0x0f, 0x83, 0x08, 0x0d, 0x00, 0x00, //0x00008b1b jae LBB5_1922 + 0x49, 0x8b, 0x43, 0x68, //0x00008b21 movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00008b25 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00008b28 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00008b2b testq %rax, %rax + 0x0f, 0x84, 0xee, 0x0c, 0x00, 0x00, //0x00008b2e je LBB5_1921 + 0x48, 0x0f, 0xbc, 0xc8, //0x00008b34 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00008b38 leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00008b3c addq $1, %rax + 0x48, 0x01, 0xce, //0x00008b40 addq %rcx, %rsi + 0xe9, 0x3b, 0x0d, 0x00, 0x00, //0x00008b43 jmp LBB5_1925 + //0x00008b48 LBB5_1743 + 0x41, 0x80, 0x3f, 0x72, //0x00008b48 cmpb $114, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008b4c movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x00008b51 movq %r12, $-80(%rbp) + 0x0f, 0x85, 0xa1, 0x31, 0x00, 0x00, //0x00008b55 jne LBB5_2407 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x00008b5b cmpb $117, $1(%r15) + 0x0f, 0x85, 0xba, 0x31, 0x00, 0x00, //0x00008b60 jne LBB5_2410 + 0x31, 0xc0, //0x00008b66 xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x00008b68 cmpb $101, $2(%r15) + 0x0f, 0x85, 0xcf, 0x31, 0x00, 0x00, //0x00008b6d jne LBB5_2413 + //0x00008b73 LBB5_1746 + 0x4d, 0x89, 0xfc, //0x00008b73 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008b76 addq $3, %r12 + //0x00008b7a LBB5_1747 + 0x48, 0xc1, 0xe7, 0x20, //0x00008b7a shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x0a, //0x00008b7e orq $10, %rdi + //0x00008b82 LBB5_1748 + 0x49, 0x8b, 0x4b, 0x70, //0x00008b82 movq $112(%r11), %rcx + 0x48, 0x89, 0x39, //0x00008b86 movq %rdi, (%rcx) + 0x48, 0x8d, 0x51, 0x10, //0x00008b89 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00008b8d movq %rdx, $112(%r11) + 0xe9, 0x12, 0x0c, 0x00, 0x00, //0x00008b91 jmp LBB5_1915 + //0x00008b96 LBB5_1749 + 0x41, 0x8a, 0x4c, 0x24, 0x01, //0x00008b96 movb $1(%r12), %cl + 0x80, 0xc1, 0xd2, //0x00008b9b addb $-46, %cl + 0x80, 0xf9, 0x37, //0x00008b9e cmpb $55, %cl + 0x0f, 0x87, 0x0f, 0xfd, 0xff, 0xff, //0x00008ba1 ja LBB5_1707 + 0x0f, 0xb6, 0xc9, //0x00008ba7 movzbl %cl, %ecx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008baa movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00008bb4 btq %rcx, %rsi + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008bb8 movl $1, %ecx + 0x0f, 0x83, 0x85, 0x05, 0x00, 0x00, //0x00008bbd jae LBB5_1836 + //0x00008bc3 LBB5_1751 + 0x49, 0x83, 0xfb, 0x20, //0x00008bc3 cmpq $32, %r11 + 0x0f, 0x82, 0x47, 0x30, 0x00, 0x00, //0x00008bc7 jb LBB5_2394 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00008bcd movq $-1, %r13 + 0x31, 0xd2, //0x00008bd4 xorl %edx, %edx + 0xc5, 0xfe, 0x6f, 0x05, 0x02, 0x75, 0xff, 0xff, //0x00008bd6 vmovdqu $-35582(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x1a, 0x75, 0xff, 0xff, //0x00008bde vmovdqu $-35558(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x32, 0x75, 0xff, 0xff, //0x00008be6 vmovdqu $-35534(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x4a, 0x75, 0xff, 0xff, //0x00008bee vmovdqu $-35510(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x62, 0x75, 0xff, 0xff, //0x00008bf6 vmovdqu $-35486(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0x7a, 0x75, 0xff, 0xff, //0x00008bfe vmovdqu $-35462(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0x92, 0x75, 0xff, 0xff, //0x00008c06 vmovdqu $-35438(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008c0e movq $-1, %r10 + 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00008c15 movq $-1, $-72(%rbp) + 0x90, 0x90, 0x90, //0x00008c1d .p2align 4, 0x90 + //0x00008c20 LBB5_1753 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00008c20 vmovdqu (%r12,%rdx), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x00008c26 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x00008c2a vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00008c2e vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00008c33 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00008c37 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00008c3b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00008c40 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00008c44 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00008c48 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00008c4c vpmovmskb %ymm7, %eax + 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00008c50 vpmovmskb %ymm10, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00008c55 vpmovmskb %ymm9, %esi + 0xc5, 0xbd, 0xeb, 0xff, //0x00008c5a vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00008c5e vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00008c63 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xcf, //0x00008c67 vpmovmskb %ymm7, %ecx + 0x48, 0xf7, 0xd1, //0x00008c6b notq %rcx + 0x4c, 0x0f, 0xbc, 0xf1, //0x00008c6e bsfq %rcx, %r14 + 0x41, 0x83, 0xfe, 0x20, //0x00008c72 cmpl $32, %r14d + 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00008c76 je LBB5_1755 + 0x49, 0x89, 0xf8, //0x00008c7c movq %rdi, %r8 + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00008c7f movl $-1, %edi + 0x44, 0x89, 0xf1, //0x00008c84 movl %r14d, %ecx + 0xd3, 0xe7, //0x00008c87 shll %cl, %edi + 0xf7, 0xd7, //0x00008c89 notl %edi + 0x21, 0xf8, //0x00008c8b andl %edi, %eax + 0x21, 0xfb, //0x00008c8d andl %edi, %ebx + 0x21, 0xf7, //0x00008c8f andl %esi, %edi + 0x89, 0xfe, //0x00008c91 movl %edi, %esi + 0x4c, 0x89, 0xc7, //0x00008c93 movq %r8, %rdi + //0x00008c96 LBB5_1755 + 0x8d, 0x48, 0xff, //0x00008c96 leal $-1(%rax), %ecx + 0x21, 0xc1, //0x00008c99 andl %eax, %ecx + 0x0f, 0x85, 0xb8, 0x0d, 0x00, 0x00, //0x00008c9b jne LBB5_1961 + 0x8d, 0x4b, 0xff, //0x00008ca1 leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00008ca4 andl %ebx, %ecx + 0x0f, 0x85, 0xad, 0x0d, 0x00, 0x00, //0x00008ca6 jne LBB5_1961 + 0x8d, 0x4e, 0xff, //0x00008cac leal $-1(%rsi), %ecx + 0x21, 0xf1, //0x00008caf andl %esi, %ecx + 0x0f, 0x85, 0xa2, 0x0d, 0x00, 0x00, //0x00008cb1 jne LBB5_1961 + 0x85, 0xc0, //0x00008cb7 testl %eax, %eax + 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00008cb9 je LBB5_1761 + 0x0f, 0xbc, 0xc0, //0x00008cbf bsfl %eax, %eax + 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x00008cc2 cmpq $-1, $-72(%rbp) + 0x0f, 0x85, 0x94, 0x0d, 0x00, 0x00, //0x00008cc7 jne LBB5_1962 + 0x48, 0x01, 0xd0, //0x00008ccd addq %rdx, %rax + 0x48, 0x89, 0x45, 0xb8, //0x00008cd0 movq %rax, $-72(%rbp) + //0x00008cd4 LBB5_1761 + 0x85, 0xdb, //0x00008cd4 testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008cd6 je LBB5_1764 + 0x0f, 0xbc, 0xc3, //0x00008cdc bsfl %ebx, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00008cdf cmpq $-1, %r10 + 0x0f, 0x85, 0x78, 0x0d, 0x00, 0x00, //0x00008ce3 jne LBB5_1962 + 0x48, 0x01, 0xd0, //0x00008ce9 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00008cec movq %rax, %r10 + //0x00008cef LBB5_1764 + 0x85, 0xf6, //0x00008cef testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008cf1 je LBB5_1767 + 0x0f, 0xbc, 0xc6, //0x00008cf7 bsfl %esi, %eax + 0x49, 0x83, 0xfd, 0xff, //0x00008cfa cmpq $-1, %r13 + 0x0f, 0x85, 0x5d, 0x0d, 0x00, 0x00, //0x00008cfe jne LBB5_1962 + 0x48, 0x01, 0xd0, //0x00008d04 addq %rdx, %rax + 0x49, 0x89, 0xc5, //0x00008d07 movq %rax, %r13 + //0x00008d0a LBB5_1767 + 0x41, 0x83, 0xfe, 0x20, //0x00008d0a cmpl $32, %r14d + 0x0f, 0x85, 0x35, 0x02, 0x00, 0x00, //0x00008d0e jne LBB5_1801 + 0x49, 0x83, 0xc3, 0xe0, //0x00008d14 addq $-32, %r11 + 0x48, 0x83, 0xc2, 0x20, //0x00008d18 addq $32, %rdx + 0x49, 0x83, 0xfb, 0x1f, //0x00008d1c cmpq $31, %r11 + 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x00008d20 ja LBB5_1753 + 0x48, 0x89, 0x7d, 0x98, //0x00008d26 movq %rdi, $-104(%rbp) + 0xc5, 0xf8, 0x77, //0x00008d2a vzeroupper + 0x4c, 0x01, 0xe2, //0x00008d2d addq %r12, %rdx + 0x49, 0x89, 0xd6, //0x00008d30 movq %rdx, %r14 + 0x4c, 0x89, 0xcf, //0x00008d33 movq %r9, %rdi + 0x4c, 0x89, 0x7d, 0xc8, //0x00008d36 movq %r15, $-56(%rbp) + 0x49, 0x83, 0xfb, 0x10, //0x00008d3a cmpq $16, %r11 + 0x0f, 0x82, 0x55, 0x01, 0x00, 0x00, //0x00008d3e jb LBB5_1788 + //0x00008d44 LBB5_1770 + 0x4d, 0x89, 0xf7, //0x00008d44 movq %r14, %r15 + 0x4d, 0x29, 0xe7, //0x00008d47 subq %r12, %r15 + 0x31, 0xd2, //0x00008d4a xorl %edx, %edx + 0xc5, 0x7a, 0x6f, 0x05, 0x8c, 0x74, 0xff, 0xff, //0x00008d4c vmovdqu $-35700(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0x94, 0x74, 0xff, 0xff, //0x00008d54 vmovdqu $-35692(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0x9c, 0x74, 0xff, 0xff, //0x00008d5c vmovdqu $-35684(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0xa4, 0x74, 0xff, 0xff, //0x00008d64 vmovdqu $-35676(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0xac, 0x74, 0xff, 0xff, //0x00008d6c vmovdqu $-35668(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0xb4, 0x74, 0xff, 0xff, //0x00008d74 vmovdqu $-35660(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0xbc, 0x74, 0xff, 0xff, //0x00008d7c vmovdqu $-35652(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008d84 .p2align 4, 0x90 + //0x00008d90 LBB5_1771 + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00008d90 vmovdqu (%r14,%rdx), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00008d96 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00008d9b vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00008d9f vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00008da3 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00008da7 vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00008dab vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00008daf vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00008db3 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00008db7 vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00008dbb vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00008dbf vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00008dc3 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xc7, //0x00008dc7 vpmovmskb %xmm7, %eax + 0xc5, 0xf9, 0xd7, 0xda, //0x00008dcb vpmovmskb %xmm2, %ebx + 0xc5, 0x79, 0xd7, 0xc9, //0x00008dcf vpmovmskb %xmm1, %r9d + 0xc5, 0xf9, 0xd7, 0xc8, //0x00008dd3 vpmovmskb %xmm0, %ecx + 0xf7, 0xd1, //0x00008dd7 notl %ecx + 0x0f, 0xbc, 0xc9, //0x00008dd9 bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00008ddc cmpl $16, %ecx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008ddf je LBB5_1773 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008de5 movl $-1, %esi + 0xd3, 0xe6, //0x00008dea shll %cl, %esi + 0xf7, 0xd6, //0x00008dec notl %esi + 0x21, 0xf0, //0x00008dee andl %esi, %eax + 0x21, 0xf3, //0x00008df0 andl %esi, %ebx + 0x44, 0x21, 0xce, //0x00008df2 andl %r9d, %esi + 0x41, 0x89, 0xf1, //0x00008df5 movl %esi, %r9d + //0x00008df8 LBB5_1773 + 0x44, 0x8d, 0x40, 0xff, //0x00008df8 leal $-1(%rax), %r8d + 0x41, 0x21, 0xc0, //0x00008dfc andl %eax, %r8d + 0x0f, 0x85, 0x8f, 0x23, 0x00, 0x00, //0x00008dff jne LBB5_2288 + 0x8d, 0x73, 0xff, //0x00008e05 leal $-1(%rbx), %esi + 0x21, 0xde, //0x00008e08 andl %ebx, %esi + 0x0f, 0x85, 0x1f, 0x20, 0x00, 0x00, //0x00008e0a jne LBB5_2239 + 0x41, 0x8d, 0x71, 0xff, //0x00008e10 leal $-1(%r9), %esi + 0x44, 0x21, 0xce, //0x00008e14 andl %r9d, %esi + 0x0f, 0x85, 0x12, 0x20, 0x00, 0x00, //0x00008e17 jne LBB5_2239 + 0x85, 0xc0, //0x00008e1d testl %eax, %eax + 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00008e1f je LBB5_1779 + 0x0f, 0xbc, 0xc0, //0x00008e25 bsfl %eax, %eax + 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x00008e28 cmpq $-1, $-72(%rbp) + 0x0f, 0x85, 0x04, 0x20, 0x00, 0x00, //0x00008e2d jne LBB5_2240 + 0x4c, 0x01, 0xf8, //0x00008e33 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008e36 addq %rdx, %rax + 0x48, 0x89, 0x45, 0xb8, //0x00008e39 movq %rax, $-72(%rbp) + //0x00008e3d LBB5_1779 + 0x85, 0xdb, //0x00008e3d testl %ebx, %ebx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00008e3f je LBB5_1782 + 0x0f, 0xbc, 0xc3, //0x00008e45 bsfl %ebx, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00008e48 cmpq $-1, %r10 + 0x0f, 0x85, 0xe5, 0x1f, 0x00, 0x00, //0x00008e4c jne LBB5_2240 + 0x4c, 0x01, 0xf8, //0x00008e52 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008e55 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00008e58 movq %rax, %r10 + //0x00008e5b LBB5_1782 + 0x45, 0x85, 0xc9, //0x00008e5b testl %r9d, %r9d + 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00008e5e je LBB5_1785 + 0x41, 0x0f, 0xbc, 0xc1, //0x00008e64 bsfl %r9d, %eax + 0x49, 0x83, 0xfd, 0xff, //0x00008e68 cmpq $-1, %r13 + 0x0f, 0x85, 0xc5, 0x1f, 0x00, 0x00, //0x00008e6c jne LBB5_2240 + 0x4c, 0x01, 0xf8, //0x00008e72 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008e75 addq %rdx, %rax + 0x49, 0x89, 0xc5, //0x00008e78 movq %rax, %r13 + //0x00008e7b LBB5_1785 + 0x83, 0xf9, 0x10, //0x00008e7b cmpl $16, %ecx + 0x0f, 0x85, 0x0d, 0x02, 0x00, 0x00, //0x00008e7e jne LBB5_1820 + 0x49, 0x83, 0xc3, 0xf0, //0x00008e84 addq $-16, %r11 + 0x48, 0x83, 0xc2, 0x10, //0x00008e88 addq $16, %rdx + 0x49, 0x83, 0xfb, 0x0f, //0x00008e8c cmpq $15, %r11 + 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x00008e90 ja LBB5_1771 + 0x49, 0x01, 0xd6, //0x00008e96 addq %rdx, %r14 + //0x00008e99 LBB5_1788 + 0x4d, 0x85, 0xdb, //0x00008e99 testq %r11, %r11 + 0x4c, 0x8b, 0x4d, 0xc8, //0x00008e9c movq $-56(%rbp), %r9 + 0xc5, 0x7e, 0x6f, 0x1d, 0xb8, 0x71, 0xff, 0xff, //0x00008ea0 vmovdqu $-36424(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x4c, 0x8b, 0x7d, 0xb8, //0x00008ea8 movq $-72(%rbp), %r15 + 0x0f, 0x84, 0x0a, 0x02, 0x00, 0x00, //0x00008eac je LBB5_1823 + 0x4f, 0x8d, 0x04, 0x1e, //0x00008eb2 leaq (%r14,%r11), %r8 + 0x4c, 0x89, 0xf6, //0x00008eb6 movq %r14, %rsi + 0x4c, 0x29, 0xe6, //0x00008eb9 subq %r12, %rsi + 0x31, 0xd2, //0x00008ebc xorl %edx, %edx + 0x48, 0x8d, 0x1d, 0x6b, 0x36, 0x00, 0x00, //0x00008ebe leaq $13931(%rip), %rbx /* LJTI5_5+0(%rip) */ + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00008ec5 jmp LBB5_1794 + //0x00008eca LBB5_1790 + 0x83, 0xf8, 0x65, //0x00008eca cmpl $101, %eax + 0x0f, 0x85, 0xe6, 0x01, 0x00, 0x00, //0x00008ecd jne LBB5_1822 + //0x00008ed3 LBB5_1791 + 0x49, 0x83, 0xfa, 0xff, //0x00008ed3 cmpq $-1, %r10 + 0x0f, 0x85, 0x46, 0x1d, 0x00, 0x00, //0x00008ed7 jne LBB5_2213 + 0x4c, 0x8d, 0x14, 0x16, //0x00008edd leaq (%rsi,%rdx), %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008ee1 .p2align 4, 0x90 + //0x00008ef0 LBB5_1793 + 0x48, 0x83, 0xc2, 0x01, //0x00008ef0 addq $1, %rdx + 0x49, 0x39, 0xd3, //0x00008ef4 cmpq %rdx, %r11 + 0x0f, 0x84, 0x20, 0x0a, 0x00, 0x00, //0x00008ef7 je LBB5_1950 + //0x00008efd LBB5_1794 + 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00008efd movsbl (%r14,%rdx), %eax + 0x8d, 0x48, 0xd0, //0x00008f02 leal $-48(%rax), %ecx + 0x83, 0xf9, 0x0a, //0x00008f05 cmpl $10, %ecx + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00008f08 jb LBB5_1793 + 0x8d, 0x48, 0xd5, //0x00008f0e leal $-43(%rax), %ecx + 0x83, 0xf9, 0x1a, //0x00008f11 cmpl $26, %ecx + 0x0f, 0x87, 0xb0, 0xff, 0xff, 0xff, //0x00008f14 ja LBB5_1790 + 0x48, 0x63, 0x04, 0x8b, //0x00008f1a movslq (%rbx,%rcx,4), %rax + 0x48, 0x01, 0xd8, //0x00008f1e addq %rbx, %rax + 0xff, 0xe0, //0x00008f21 jmpq *%rax + //0x00008f23 LBB5_1797 + 0x49, 0x83, 0xfd, 0xff, //0x00008f23 cmpq $-1, %r13 + 0x0f, 0x85, 0xf6, 0x1c, 0x00, 0x00, //0x00008f27 jne LBB5_2213 + 0x4c, 0x8d, 0x2c, 0x16, //0x00008f2d leaq (%rsi,%rdx), %r13 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00008f31 jmp LBB5_1793 + //0x00008f36 LBB5_1799 + 0x49, 0x83, 0xff, 0xff, //0x00008f36 cmpq $-1, %r15 + 0x0f, 0x85, 0xe3, 0x1c, 0x00, 0x00, //0x00008f3a jne LBB5_2213 + 0x4c, 0x8d, 0x3c, 0x16, //0x00008f40 leaq (%rsi,%rdx), %r15 + 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x00008f44 jmp LBB5_1793 + //0x00008f49 LBB5_1801 + 0x49, 0x01, 0xd6, //0x00008f49 addq %rdx, %r14 + 0x4d, 0x01, 0xe6, //0x00008f4c addq %r12, %r14 + 0xc5, 0xf8, 0x77, //0x00008f4f vzeroupper + 0xc5, 0x7e, 0x6f, 0x1d, 0x06, 0x71, 0xff, 0xff, //0x00008f52 vmovdqu $-36602(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x4c, 0x8b, 0x7d, 0xb8, //0x00008f5a movq $-72(%rbp), %r15 + 0xe9, 0x5d, 0x01, 0x00, 0x00, //0x00008f5e jmp LBB5_1824 + //0x00008f63 LBB5_1802 + 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00008f63 leaq $2(%r12), %r15 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00008f68 movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00008f6d leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00008f70 cmpb $9, %cl + 0x0f, 0x87, 0xdd, 0x2d, 0x00, 0x00, //0x00008f73 ja LBB5_2415 + 0x45, 0x31, 0xed, //0x00008f79 xorl %r13d, %r13d + 0x3c, 0x30, //0x00008f7c cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00008f7e jne LBB5_1805 + //0x00008f84 LBB5_1804 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00008f84 movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00008f89 addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x00008f8d addl $-1, %r13d + 0x3c, 0x30, //0x00008f91 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00008f93 je LBB5_1804 + //0x00008f99 LBB5_1805 + 0x3c, 0x45, //0x00008f99 cmpb $69, %al + 0x0f, 0x84, 0x61, 0x02, 0x00, 0x00, //0x00008f9b je LBB5_1841 + 0x3c, 0x65, //0x00008fa1 cmpb $101, %al + 0x0f, 0x84, 0x59, 0x02, 0x00, 0x00, //0x00008fa3 je LBB5_1841 + 0x8d, 0x58, 0xd0, //0x00008fa9 leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00008fac xorl %ecx, %ecx + 0x45, 0x31, 0xf6, //0x00008fae xorl %r14d, %r14d + 0x31, 0xf6, //0x00008fb1 xorl %esi, %esi + //0x00008fb3 LBB5_1808 + 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00008fb3 movl $17, %r8d + 0x49, 0x29, 0xc8, //0x00008fb9 subq %rcx, %r8 + 0x4d, 0x85, 0xc0, //0x00008fbc testq %r8, %r8 + 0x0f, 0x8e, 0xe9, 0x00, 0x00, 0x00, //0x00008fbf jle LBB5_1821 + 0x80, 0xfb, 0x09, //0x00008fc5 cmpb $9, %bl + 0x0f, 0x87, 0xe0, 0x00, 0x00, 0x00, //0x00008fc8 ja LBB5_1821 + 0x4c, 0x89, 0x4d, 0xb8, //0x00008fce movq %r9, $-72(%rbp) + 0x4b, 0x8d, 0x14, 0x07, //0x00008fd2 leaq (%r15,%r8), %rdx + 0x41, 0xb9, 0x10, 0x00, 0x00, 0x00, //0x00008fd6 movl $16, %r9d + 0x49, 0x29, 0xc9, //0x00008fdc subq %rcx, %r9 + 0x31, 0xc9, //0x00008fdf xorl %ecx, %ecx + //0x00008fe1 LBB5_1811 + 0x48, 0x8d, 0x34, 0xb6, //0x00008fe1 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00008fe5 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00008fe8 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00008fec addq $-48, %rsi + 0x49, 0x39, 0xc9, //0x00008ff0 cmpq %rcx, %r9 + 0x0f, 0x84, 0xd4, 0x02, 0x00, 0x00, //0x00008ff3 je LBB5_1858 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00008ff9 movzbl $1(%r15,%rcx), %eax + 0x48, 0x89, 0xfb, //0x00008fff movq %rdi, %rbx + 0x8d, 0x78, 0xd0, //0x00009002 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00009005 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00009009 cmpb $10, %dil + 0x48, 0x89, 0xdf, //0x0000900d movq %rbx, %rdi + 0x0f, 0x82, 0xcb, 0xff, 0xff, 0xff, //0x00009010 jb LBB5_1811 + 0x4c, 0x89, 0xfa, //0x00009016 movq %r15, %rdx + 0x48, 0x01, 0xca, //0x00009019 addq %rcx, %rdx + 0x49, 0x89, 0xc8, //0x0000901c movq %rcx, %r8 + 0x4c, 0x8b, 0x4d, 0xb8, //0x0000901f movq $-72(%rbp), %r9 + 0xe9, 0xcf, 0x02, 0x00, 0x00, //0x00009023 jmp LBB5_1862 + //0x00009028 LBB5_1814 + 0x3c, 0x45, //0x00009028 cmpb $69, %al + 0x0f, 0x84, 0x71, 0x02, 0x00, 0x00, //0x0000902a je LBB5_1854 + 0x3c, 0x65, //0x00009030 cmpb $101, %al + 0x48, 0x8b, 0x7d, 0x98, //0x00009032 movq $-104(%rbp), %rdi + 0x0f, 0x84, 0xce, 0x01, 0x00, 0x00, //0x00009036 je LBB5_1843 + 0x45, 0x85, 0xed, //0x0000903c testl %r13d, %r13d + 0x0f, 0x85, 0x41, 0x2d, 0x00, 0x00, //0x0000903f jne LBB5_2419 + 0x31, 0xd2, //0x00009045 xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x00009047 testb %r10b, %r10b + 0x0f, 0x84, 0x6b, 0x07, 0x00, 0x00, //0x0000904a je LBB5_1917 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009050 movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x0000905a cmpq %rax, %rsi + 0x0f, 0x86, 0xa3, 0x08, 0x00, 0x00, //0x0000905d jbe LBB5_1947 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00009063 vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0xe0, 0x71, 0xff, 0xff, //0x00009068 vpunpckldq $-36384(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0xe8, 0x71, 0xff, 0xff, //0x00009070 vsubpd $-36376(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00009078 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x0000907e vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009082 vmovq %xmm0, %rsi + 0x48, 0x31, 0xc6, //0x00009087 xorq %rax, %rsi + 0x31, 0xc0, //0x0000908a xorl %eax, %eax + 0xe9, 0x50, 0x0d, 0x00, 0x00, //0x0000908c jmp LBB5_2014 + //0x00009091 LBB5_1820 + 0x89, 0xc8, //0x00009091 movl %ecx, %eax + 0x49, 0x01, 0xc6, //0x00009093 addq %rax, %r14 + 0x49, 0x01, 0xd6, //0x00009096 addq %rdx, %r14 + 0xc5, 0x7e, 0x6f, 0x1d, 0xbf, 0x6f, 0xff, 0xff, //0x00009099 vmovdqu $-36929(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x48, 0x8b, 0x7d, 0x98, //0x000090a1 movq $-104(%rbp), %rdi + 0x4c, 0x8b, 0x7d, 0xb8, //0x000090a5 movq $-72(%rbp), %r15 + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000090a9 jmp LBB5_1824 + //0x000090ae LBB5_1821 + 0x4c, 0x89, 0xfa, //0x000090ae movq %r15, %rdx + 0x45, 0x31, 0xc0, //0x000090b1 xorl %r8d, %r8d + 0xe9, 0x1d, 0x02, 0x00, 0x00, //0x000090b4 jmp LBB5_1859 + //0x000090b9 LBB5_1822 + 0x49, 0x01, 0xd6, //0x000090b9 addq %rdx, %r14 + //0x000090bc LBB5_1823 + 0x48, 0x8b, 0x7d, 0x98, //0x000090bc movq $-104(%rbp), %rdi + //0x000090c0 LBB5_1824 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000090c0 movq $-1, %rdx + 0x4d, 0x85, 0xff, //0x000090c7 testq %r15, %r15 + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x000090ca je LBB5_1835 + 0x4d, 0x85, 0xed, //0x000090d0 testq %r13, %r13 + 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x000090d3 je LBB5_1835 + 0x4d, 0x85, 0xd2, //0x000090d9 testq %r10, %r10 + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x000090dc je LBB5_1835 + 0x4d, 0x29, 0xe6, //0x000090e2 subq %r12, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x000090e5 leaq $-1(%r14), %rax + 0x49, 0x39, 0xc7, //0x000090e9 cmpq %rax, %r15 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000090ec je LBB5_1833 + 0x49, 0x39, 0xc5, //0x000090f2 cmpq %rax, %r13 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000090f5 je LBB5_1833 + 0x49, 0x39, 0xc2, //0x000090fb cmpq %rax, %r10 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000090fe je LBB5_1833 + 0x4d, 0x85, 0xed, //0x00009104 testq %r13, %r13 + 0x0f, 0x8e, 0x9d, 0x01, 0x00, 0x00, //0x00009107 jle LBB5_1855 + 0x49, 0x8d, 0x45, 0xff, //0x0000910d leaq $-1(%r13), %rax + 0x49, 0x39, 0xc2, //0x00009111 cmpq %rax, %r10 + 0x0f, 0x84, 0x90, 0x01, 0x00, 0x00, //0x00009114 je LBB5_1855 + 0x49, 0xf7, 0xd5, //0x0000911a notq %r13 + 0x4c, 0x89, 0xea, //0x0000911d movq %r13, %rdx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009120 jmp LBB5_1834 + //0x00009125 LBB5_1833 + 0x49, 0xf7, 0xde, //0x00009125 negq %r14 + 0x4c, 0x89, 0xf2, //0x00009128 movq %r14, %rdx + //0x0000912b LBB5_1834 + 0x31, 0xc0, //0x0000912b xorl %eax, %eax + 0x48, 0x89, 0xd1, //0x0000912d movq %rdx, %rcx + 0x48, 0x85, 0xd2, //0x00009130 testq %rdx, %rdx + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00009133 jns LBB5_1836 + //0x00009139 LBB5_1835 + 0x48, 0xf7, 0xd2, //0x00009139 notq %rdx + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x0000913c movl $3, %eax + 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x00009141 movq $-3, %rcx + //0x00009148 LBB5_1836 + 0x49, 0x01, 0xd4, //0x00009148 addq %rdx, %r12 + 0x0f, 0xb6, 0x55, 0xa8, //0x0000914b movzbl $-88(%rbp), %edx + 0x48, 0x01, 0xca, //0x0000914f addq %rcx, %rdx + 0x48, 0xc1, 0xe7, 0x20, //0x00009152 shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x1b, //0x00009156 orq $27, %rdi + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000915a movq $-64(%rbp), %r11 + 0x49, 0x8b, 0x4b, 0x70, //0x0000915e movq $112(%r11), %rcx + 0x48, 0x89, 0x39, //0x00009162 movq %rdi, (%rcx) + 0x48, 0x89, 0x51, 0x08, //0x00009165 movq %rdx, $8(%rcx) + 0x49, 0x8b, 0x4b, 0x70, //0x00009169 movq $112(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x0000916d leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00009171 movq %rdx, $112(%r11) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00009175 addl $1, $164(%r11) + 0x48, 0x83, 0xc1, 0x20, //0x0000917d addq $32, %rcx + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00009181 cmpq $144(%r11), %rcx + 0x0f, 0x96, 0xc1, //0x00009188 setbe %cl + 0xe9, 0x99, 0x0c, 0x00, 0x00, //0x0000918b jmp LBB5_2015 + //0x00009190 LBB5_1837 + 0xc5, 0xfd, 0xd7, 0xd1, //0x00009190 vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x4b, 0x40, //0x00009194 movq $64(%r11), %rcx + 0xf6, 0xc1, 0x20, //0x00009198 testb $32, %cl + 0x0f, 0x85, 0x25, 0x05, 0x00, 0x00, //0x0000919b jne LBB5_1908 + 0xc5, 0xfe, 0x6f, 0x05, 0xd7, 0x6e, 0xff, 0xff, //0x000091a1 vmovdqu $-37161(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xef, 0x6e, 0xff, 0xff, //0x000091a9 vmovdqu $-37137(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x07, 0x6f, 0xff, 0xff, //0x000091b1 vmovdqu $-37113(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x000091b9 movq %r15, %r12 + //0x000091bc LBB5_1839 + 0x83, 0xc0, 0xff, //0x000091bc addl $-1, %eax + 0x85, 0xd0, //0x000091bf testl %edx, %eax + 0x0f, 0x85, 0xce, 0x23, 0x00, 0x00, //0x000091c1 jne LBB5_2330 + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x000091c7 vmovdqu $32(%r12), %ymm3 + 0x49, 0x83, 0xc4, 0x20, //0x000091ce addq $32, %r12 + 0xc5, 0xe5, 0x74, 0xe0, //0x000091d2 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x000091d6 vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x000091da vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x000091de vpmovmskb %ymm5, %eax + 0xc5, 0xe5, 0xda, 0xea, //0x000091e2 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x000091e6 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x000091ea vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xf3, //0x000091ee vpmovmskb %ymm3, %esi + 0x83, 0xc6, 0xff, //0x000091f2 addl $-1, %esi + 0x85, 0xc6, //0x000091f5 testl %eax, %esi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x000091f7 je LBB5_1839 + 0xe9, 0x37, 0x05, 0x00, 0x00, //0x000091fd jmp LBB5_1912 + //0x00009202 LBB5_1841 + 0x45, 0x31, 0xf6, //0x00009202 xorl %r14d, %r14d + //0x00009205 LBB5_1842 + 0x45, 0x31, 0xed, //0x00009205 xorl %r13d, %r13d + 0x31, 0xf6, //0x00009208 xorl %esi, %esi + //0x0000920a LBB5_1843 + 0x41, 0x8a, 0x4f, 0x01, //0x0000920a movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x0000920e cmpb $45, %cl + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00009211 je LBB5_1846 + 0x80, 0xf9, 0x2b, //0x00009217 cmpb $43, %cl + 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x0000921a jne LBB5_1848 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009220 movl $1, %r8d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009226 jmp LBB5_1847 + //0x0000922b LBB5_1846 + 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000922b movl $-1, %r8d + //0x00009231 LBB5_1847 + 0x41, 0x8a, 0x4f, 0x02, //0x00009231 movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00009235 addq $2, %r15 + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00009239 jmp LBB5_1849 + //0x0000923e LBB5_1848 + 0x49, 0x83, 0xc7, 0x01, //0x0000923e addq $1, %r15 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009242 movl $1, %r8d + //0x00009248 LBB5_1849 + 0x48, 0x89, 0xf8, //0x00009248 movq %rdi, %rax + 0x8d, 0x51, 0xd0, //0x0000924b leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x0000924e cmpb $9, %dl + 0x0f, 0x87, 0xf0, 0x29, 0x00, 0x00, //0x00009251 ja LBB5_2395 + 0x31, 0xd2, //0x00009257 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00009259 movq $-1, %rdi + //0x00009260 .p2align 4, 0x90 + //0x00009260 LBB5_1851 + 0x8d, 0x14, 0x92, //0x00009260 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00009263 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00009266 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00009269 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000926c movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x00009271 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x00009275 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00009278 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x0000927c cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x0000927f jb LBB5_1851 + 0x48, 0x83, 0xff, 0x09, //0x00009285 cmpq $9, %rdi + 0x0f, 0x83, 0xc5, 0x29, 0x00, 0x00, //0x00009289 jae LBB5_2396 + //0x0000928f LBB5_1853 + 0x41, 0x0f, 0xaf, 0xd0, //0x0000928f imull %r8d, %edx + 0x44, 0x01, 0xea, //0x00009293 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x00009296 movl %edx, %r13d + 0x48, 0x89, 0xc7, //0x00009299 movq %rax, %rdi + 0xe9, 0x66, 0x00, 0x00, 0x00, //0x0000929c jmp LBB5_1863 + //0x000092a1 LBB5_1854 + 0x48, 0x8b, 0x7d, 0x98, //0x000092a1 movq $-104(%rbp), %rdi + 0xe9, 0x60, 0xff, 0xff, 0xff, //0x000092a5 jmp LBB5_1843 + //0x000092aa LBB5_1855 + 0x4c, 0x89, 0xf8, //0x000092aa movq %r15, %rax + 0x4c, 0x09, 0xd0, //0x000092ad orq %r10, %rax + 0x0f, 0x99, 0xc0, //0x000092b0 setns %al + 0x0f, 0x88, 0x4d, 0x05, 0x00, 0x00, //0x000092b3 js LBB5_1920 + 0x4d, 0x39, 0xd7, //0x000092b9 cmpq %r10, %r15 + 0x0f, 0x8c, 0x44, 0x05, 0x00, 0x00, //0x000092bc jl LBB5_1920 + 0x49, 0xf7, 0xd7, //0x000092c2 notq %r15 + 0x4c, 0x89, 0xfa, //0x000092c5 movq %r15, %rdx + 0xe9, 0x5e, 0xfe, 0xff, 0xff, //0x000092c8 jmp LBB5_1834 + //0x000092cd LBB5_1858 + 0x8a, 0x02, //0x000092cd movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x000092cf leal $-48(%rax), %ebx + 0x4c, 0x8b, 0x4d, 0xb8, //0x000092d2 movq $-72(%rbp), %r9 + //0x000092d6 LBB5_1859 + 0x80, 0xfb, 0x09, //0x000092d6 cmpb $9, %bl + 0x0f, 0x87, 0x18, 0x00, 0x00, 0x00, //0x000092d9 ja LBB5_1862 + 0x90, //0x000092df .p2align 4, 0x90 + //0x000092e0 LBB5_1860 + 0x0f, 0xb6, 0x42, 0x01, //0x000092e0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x000092e4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x000092e8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x000092eb cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000092ee jb LBB5_1860 + 0x41, 0xb6, 0x01, //0x000092f4 movb $1, %r14b + //0x000092f7 LBB5_1862 + 0x45, 0x29, 0xc5, //0x000092f7 subl %r8d, %r13d + 0x24, 0xdf, //0x000092fa andb $-33, %al + 0x49, 0x89, 0xd7, //0x000092fc movq %rdx, %r15 + 0x3c, 0x45, //0x000092ff cmpb $69, %al + 0x0f, 0x84, 0x03, 0xff, 0xff, 0xff, //0x00009301 je LBB5_1843 + //0x00009307 LBB5_1863 + 0x43, 0x8d, 0x14, 0x09, //0x00009307 leal (%r9,%r9), %edx + 0x83, 0xc2, 0xff, //0x0000930b addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000930e movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009318 addq $1, %rax + 0x48, 0x39, 0xc6, //0x0000931c cmpq %rax, %rsi + 0x48, 0x89, 0x7d, 0x98, //0x0000931f movq %rdi, $-104(%rbp) + 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x00009323 jae LBB5_1874 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00009329 vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x1a, 0x6f, 0xff, 0xff, //0x0000932e vpunpckldq $-37094(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x22, 0x6f, 0xff, 0xff, //0x00009336 vsubpd $-37086(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000933e vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00009344 vaddsd %xmm0, %xmm1, %xmm0 + 0x89, 0xd0, //0x00009348 movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x0000934a shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x0000934d shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00009351 vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x00009356 vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x0000935a testl %r13d, %r13d + 0x0f, 0x84, 0x63, 0x09, 0x00, 0x00, //0x0000935d je LBB5_2005 + 0x48, 0x85, 0xf6, //0x00009363 testq %rsi, %rsi + 0x0f, 0x84, 0x5a, 0x09, 0x00, 0x00, //0x00009366 je LBB5_2005 + 0x41, 0x8d, 0x45, 0xff, //0x0000936c leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x00009370 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00009373 ja LBB5_1872 + 0x44, 0x89, 0xe8, //0x00009379 movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x0000937c cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00009380 jl LBB5_1869 + 0x41, 0x8d, 0x45, 0xea, //0x00009386 leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0x0f, 0x32, 0x00, 0x00, //0x0000938a leaq $12815(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009391 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009396 movl $22, %eax + //0x0000939b LBB5_1869 + 0xc5, 0xf9, 0x2e, 0x05, 0xdd, 0x6e, 0xff, 0xff, //0x0000939b vucomisd $-37155(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0x0e, 0x03, 0x00, 0x00, //0x000093a3 ja LBB5_1907 + 0xc5, 0xfb, 0x10, 0x0d, 0xd7, 0x6e, 0xff, 0xff, //0x000093a9 vmovsd $-37161(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x000093b1 vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xfc, 0x02, 0x00, 0x00, //0x000093b5 ja LBB5_1907 + 0x89, 0xc0, //0x000093bb movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xdc, 0x31, 0x00, 0x00, //0x000093bd leaq $12764(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000093c4 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0xf8, 0x08, 0x00, 0x00, //0x000093c9 jmp LBB5_2005 + //0x000093ce LBB5_1872 + 0x41, 0x83, 0xfd, 0xea, //0x000093ce cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000093d2 jb LBB5_1874 + 0x41, 0xf7, 0xdd, //0x000093d8 negl %r13d + 0x48, 0x8d, 0x05, 0xbe, 0x31, 0x00, 0x00, //0x000093db leaq $12734(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000093e2 vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0xd9, 0x08, 0x00, 0x00, //0x000093e8 jmp LBB5_2005 + //0x000093ed LBB5_1874 + 0x89, 0x55, 0x84, //0x000093ed movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000093f0 leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000093f7 cmpl $695, %eax + 0x0f, 0x87, 0x69, 0x02, 0x00, 0x00, //0x000093fc ja LBB5_1902 + //0x00009402 LBB5_1875 + 0x4c, 0x89, 0x75, 0xb8, //0x00009402 movq %r14, $-72(%rbp) + 0x48, 0x85, 0xf6, //0x00009406 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0xc8, //0x00009409 movq %r15, $-56(%rbp) + 0x45, 0x89, 0xd6, //0x0000940d movl %r10d, %r14d + 0x4d, 0x89, 0xd8, //0x00009410 movq %r11, %r8 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00009413 je LBB5_1877 + 0x4c, 0x0f, 0xbd, 0xce, //0x00009419 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x0000941d xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009421 jmp LBB5_1878 + //0x00009426 LBB5_1877 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00009426 movl $64, %r9d + //0x0000942c LBB5_1878 + 0x49, 0x89, 0xf7, //0x0000942c movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x0000942f movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x00009432 shlq %cl, %r15 + 0x89, 0xc7, //0x00009435 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x00009437 shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x1e, 0x32, 0x00, 0x00, //0x0000943b leaq $12830(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00009442 movq $8(%rdi,%rbx), %rax + 0x48, 0x89, 0x45, 0xa8, //0x00009447 movq %rax, $-88(%rbp) + 0x49, 0xf7, 0xe7, //0x0000944b mulq %r15 + 0x49, 0x89, 0xc3, //0x0000944e movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00009451 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009454 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000945a cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009461 jne LBB5_1883 + 0x4c, 0x89, 0xf9, //0x00009467 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x0000946a notq %rcx + 0x49, 0x39, 0xcb, //0x0000946d cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00009470 jbe LBB5_1883 + 0x4c, 0x89, 0xf8, //0x00009476 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00009479 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x0000947d addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00009480 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00009484 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009487 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000948d cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009494 jne LBB5_1883 + 0x49, 0x83, 0xfb, 0xff, //0x0000949a cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000949e jne LBB5_1883 + 0x48, 0x39, 0xc8, //0x000094a4 cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000094a7 ja LBB5_1886 + //0x000094ad LBB5_1883 + 0x4c, 0x89, 0xd0, //0x000094ad movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000094b0 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000094b4 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x000094b7 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x000094ba testq %r11, %r11 + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000094bd jne LBB5_1887 + 0x48, 0x85, 0xd2, //0x000094c3 testq %rdx, %rdx + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000094c6 jne LBB5_1887 + 0x44, 0x89, 0xd1, //0x000094cc movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000094cf andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000094d2 cmpl $1, %ecx + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x000094d5 jne LBB5_1887 + //0x000094db LBB5_1886 + 0x4d, 0x89, 0xc3, //0x000094db movq %r8, %r11 + 0xe9, 0x84, 0x01, 0x00, 0x00, //0x000094de jmp LBB5_1901 + //0x000094e3 LBB5_1887 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000094e3 imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x000094ea sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000094ed addl $1087, %ecx + 0x4c, 0x63, 0xf9, //0x000094f3 movslq %ecx, %r15 + 0x4c, 0x89, 0xfb, //0x000094f6 movq %r15, %rbx + 0x4c, 0x29, 0xcb, //0x000094f9 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000094fc movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000094ff andl $1, %edx + 0x4c, 0x01, 0xd2, //0x00009502 addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x00009505 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x00009508 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x0000950c addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x0000950f cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x00009513 sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x00009517 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000951b cmpq $2045, %rax + 0x4d, 0x89, 0xc3, //0x00009521 movq %r8, %r11 + 0x0f, 0x87, 0x3d, 0x01, 0x00, 0x00, //0x00009524 ja LBB5_1901 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000952a movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x00009534 cmpq %rax, %rdx + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009537 movabsq $-9223372036854775808, %r13 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009541 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x0000954b movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000954d sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00009550 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00009553 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00009557 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x0000955a orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000955d movq %rdx, %rax + 0x4c, 0x09, 0xe8, //0x00009560 orq %r13, %rax + 0x45, 0x84, 0xf6, //0x00009563 testb %r14b, %r14b + 0x48, 0x0f, 0x44, 0xc2, //0x00009566 cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000956a vmovq %rax, %xmm0 + 0x80, 0x7d, 0xb8, 0x00, //0x0000956f cmpb $0, $-72(%rbp) + 0x0f, 0x84, 0x9b, 0x03, 0x00, 0x00, //0x00009573 je LBB5_1949 + 0x4c, 0x89, 0xdb, //0x00009579 movq %r11, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000957c movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00009582 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009585 je LBB5_1891 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000958b bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x0000958f xorq $63, %r9 + //0x00009593 LBB5_1891 + 0x44, 0x89, 0xc9, //0x00009593 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00009596 shlq %cl, %rsi + 0x48, 0x8b, 0x45, 0xa8, //0x00009599 movq $-88(%rbp), %rax + 0x48, 0xf7, 0xe6, //0x0000959d mulq %rsi + 0x49, 0x89, 0xc2, //0x000095a0 movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x000095a3 movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000095a6 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000095ac cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000095b3 jne LBB5_1896 + 0x48, 0x89, 0xf1, //0x000095b9 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000095bc notq %rcx + 0x49, 0x39, 0xca, //0x000095bf cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000095c2 jbe LBB5_1896 + 0x48, 0x89, 0xf0, //0x000095c8 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x8e, 0x30, 0x00, 0x00, //0x000095cb leaq $12430(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000095d2 mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000095d6 addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x000095d9 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x000095dd movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000095e0 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000095e6 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000095ed jne LBB5_1896 + 0x49, 0x83, 0xfa, 0xff, //0x000095f3 cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000095f7 jne LBB5_1896 + 0x48, 0x39, 0xc8, //0x000095fd cmpq %rcx, %rax + 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x00009600 ja LBB5_1900 + //0x00009606 LBB5_1896 + 0x4c, 0x89, 0xd8, //0x00009606 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00009609 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000960d leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x00009610 shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x00009613 testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009616 jne LBB5_1899 + 0x48, 0x85, 0xd2, //0x0000961c testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000961f jne LBB5_1899 + 0x44, 0x89, 0xd9, //0x00009625 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x00009628 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000962b cmpl $1, %ecx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x0000962e je LBB5_1900 + //0x00009634 LBB5_1899 + 0x4d, 0x29, 0xcf, //0x00009634 subq %r9, %r15 + 0x44, 0x89, 0xda, //0x00009637 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x0000963a andl $1, %edx + 0x4c, 0x01, 0xda, //0x0000963d addq %r11, %rdx + 0x49, 0x01, 0xc7, //0x00009640 addq %rax, %r15 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00009643 movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x0000964d cmpq %rcx, %rdx + 0x49, 0x83, 0xdf, 0x00, //0x00009650 sbbq $0, %r15 + 0x49, 0x8d, 0x47, 0xff, //0x00009654 leaq $-1(%r15), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009658 cmpq $2045, %rax + 0x0f, 0x86, 0xd4, 0x15, 0x00, 0x00, //0x0000965e jbe LBB5_2214 + //0x00009664 LBB5_1900 + 0x49, 0x89, 0xdb, //0x00009664 movq %rbx, %r11 + //0x00009667 LBB5_1901 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009667 movq $-56(%rbp), %r15 + //0x0000966b LBB5_1902 + 0x4d, 0x89, 0xf8, //0x0000966b movq %r15, %r8 + 0x4d, 0x29, 0xe0, //0x0000966e subq %r12, %r8 + 0x4d, 0x8b, 0x4b, 0x28, //0x00009671 movq $40(%r11), %r9 + 0x4d, 0x8b, 0x53, 0x38, //0x00009675 movq $56(%r11), %r10 + 0x4d, 0x85, 0xd2, //0x00009679 testq %r10, %r10 + 0x0f, 0x84, 0x10, 0x04, 0x00, 0x00, //0x0000967c je LBB5_1966 + 0x41, 0xc6, 0x01, 0x00, //0x00009682 movb $0, (%r9) + 0x49, 0x83, 0xfa, 0x01, //0x00009686 cmpq $1, %r10 + 0x0f, 0x84, 0x02, 0x04, 0x00, 0x00, //0x0000968a je LBB5_1966 + 0x49, 0x8d, 0x4a, 0xff, //0x00009690 leaq $-1(%r10), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009694 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x00009699 cmpq $16, %rcx + 0x0f, 0x82, 0xdd, 0x03, 0x00, 0x00, //0x0000969d jb LBB5_1965 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000096a3 cmpq $128, %rcx + 0x0f, 0x83, 0x27, 0x01, 0x00, 0x00, //0x000096aa jae LBB5_1918 + 0x31, 0xd2, //0x000096b0 xorl %edx, %edx + 0xe9, 0x71, 0x03, 0x00, 0x00, //0x000096b2 jmp LBB5_1958 + //0x000096b7 LBB5_1907 + 0x89, 0x55, 0x84, //0x000096b7 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000096ba leal $348(%r13), %eax + 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x000096c1 jmp LBB5_1875 + //0x000096c6 LBB5_1908 + 0xc5, 0xfe, 0x6f, 0x0d, 0xb2, 0x69, 0xff, 0xff, //0x000096c6 vmovdqu $-38478(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xca, 0x69, 0xff, 0xff, //0x000096ce vmovdqu $-38454(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xe2, 0x69, 0xff, 0xff, //0x000096d6 vmovdqu $-38430(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x000096de movq %r15, %r12 + //0x000096e1 LBB5_1909 + 0x49, 0x89, 0xf8, //0x000096e1 movq %rdi, %r8 + 0x83, 0xc0, 0xff, //0x000096e4 addl $-1, %eax + 0x85, 0xd0, //0x000096e7 testl %edx, %eax + 0x0f, 0x85, 0xa9, 0x1e, 0x00, 0x00, //0x000096e9 jne LBB5_2331 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x000096ef vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf8, //0x000096f4 vpmovmskb %ymm0, %edi + 0x85, 0xf8, //0x000096f8 testl %edi, %eax + 0x0f, 0x85, 0xf1, 0x24, 0x00, 0x00, //0x000096fa jne LBB5_2392 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x00009700 vmovdqu $32(%r12), %ymm0 + 0x49, 0x83, 0xc4, 0x20, //0x00009707 addq $32, %r12 + 0xc5, 0xfd, 0x74, 0xe1, //0x0000970b vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x0000970f vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x00009713 vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x00009717 vpmovmskb %ymm5, %eax + 0xc5, 0xfd, 0xda, 0xeb, //0x0000971b vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x0000971f vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x00009723 vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00009727 vpmovmskb %ymm4, %esi + 0x83, 0xc6, 0xff, //0x0000972b addl $-1, %esi + 0x85, 0xc6, //0x0000972e testl %eax, %esi + 0x4c, 0x89, 0xc7, //0x00009730 movq %r8, %rdi + 0x0f, 0x84, 0xa8, 0xff, 0xff, 0xff, //0x00009733 je LBB5_1909 + //0x00009739 LBB5_1912 + 0x0f, 0xbc, 0xc0, //0x00009739 bsfl %eax, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x0000973c leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x00009740 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x00009743 addq $1, %r12 + 0x49, 0xf7, 0xd7, //0x00009747 notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x0000974a leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000974e addq $1, %rsi + 0x31, 0xc0, //0x00009752 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00009754 movq %rax, $-112(%rbp) + 0x31, 0xc0, //0x00009758 xorl %eax, %eax + 0x48, 0x85, 0xf6, //0x0000975a testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x0000975d jns LBB5_1914 + //0x00009763 LBB5_1913 + 0x89, 0xf0, //0x00009763 movl %esi, %eax + 0xf7, 0xd8, //0x00009765 negl %eax + //0x00009767 LBB5_1914 + 0x31, 0xc9, //0x00009767 xorl %ecx, %ecx + 0x80, 0x7d, 0x90, 0x00, //0x00009769 cmpb $0, $-112(%rbp) + 0x0f, 0x95, 0xc1, //0x0000976d setne %cl + 0x48, 0xc1, 0xe7, 0x20, //0x00009770 shlq $32, %rdi + 0x48, 0x8d, 0x0c, 0xcf, //0x00009774 leaq (%rdi,%rcx,8), %rcx + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009778 movabsq $4294967296, %rdx + 0x48, 0x01, 0xd1, //0x00009782 addq %rdx, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x00009785 addq $4, %rcx + 0x49, 0x8b, 0x53, 0x70, //0x00009789 movq $112(%r11), %rdx + 0x48, 0x89, 0x0a, //0x0000978d movq %rcx, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00009790 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x4b, 0x70, //0x00009794 movq $112(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x00009798 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x0000979c movq %rdx, $112(%r11) + 0x41, 0x83, 0x83, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x000097a0 addl $1, $160(%r11) + //0x000097a8 LBB5_1915 + 0x48, 0x83, 0xc1, 0x20, //0x000097a8 addq $32, %rcx + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x000097ac cmpq $144(%r11), %rcx + //0x000097b3 LBB5_1916 + 0x0f, 0x96, 0xc1, //0x000097b3 setbe %cl + 0xe9, 0x75, 0x06, 0x00, 0x00, //0x000097b6 jmp LBB5_2016 + //0x000097bb LBB5_1917 + 0x48, 0x89, 0x75, 0xa0, //0x000097bb movq %rsi, $-96(%rbp) + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000097bf movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x000097c6 movq $-80(%rbp), %rcx + 0xe9, 0x5b, 0x05, 0x00, 0x00, //0x000097ca jmp LBB5_2009 + //0x000097cf LBB5_1948 + 0x4c, 0x89, 0xf8, //0x000097cf movq %r15, %rax + 0xe9, 0xae, 0x00, 0x00, 0x00, //0x000097d2 jmp LBB5_1926 + //0x000097d7 LBB5_1918 + 0x48, 0x89, 0xca, //0x000097d7 movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x000097da andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x000097de leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x000097e2 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x07, //0x000097e5 shrq $7, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000097e9 addq $1, %rax + 0x89, 0xc3, //0x000097ed movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x000097ef andl $3, %ebx + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x000097f2 cmpq $384, %rsi + 0x0f, 0x83, 0x26, 0x01, 0x00, 0x00, //0x000097f9 jae LBB5_1951 + 0x31, 0xf6, //0x000097ff xorl %esi, %esi + 0xe9, 0xd1, 0x01, 0x00, 0x00, //0x00009801 jmp LBB5_1953 + //0x00009806 LBB5_1920 + 0x49, 0x8d, 0x4a, 0xff, //0x00009806 leaq $-1(%r10), %rcx + 0x49, 0x39, 0xcf, //0x0000980a cmpq %rcx, %r15 + 0x49, 0xf7, 0xd2, //0x0000980d notq %r10 + 0x4d, 0x0f, 0x45, 0xd6, //0x00009810 cmovneq %r14, %r10 + 0x84, 0xc0, //0x00009814 testb %al, %al + 0x4d, 0x0f, 0x44, 0xd6, //0x00009816 cmoveq %r14, %r10 + 0x4c, 0x89, 0xd2, //0x0000981a movq %r10, %rdx + 0xe9, 0x09, 0xf9, 0xff, 0xff, //0x0000981d jmp LBB5_1834 + //0x00009822 LBB5_1921 + 0x48, 0x83, 0xc6, 0x40, //0x00009822 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x00009826 movq %rsi, %r15 + //0x00009829 LBB5_1922 + 0x4c, 0x89, 0xf8, //0x00009829 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000982c addq $-64, %rax + //0x00009830 .p2align 4, 0x90 + //0x00009830 LBB5_1923 + 0xc5, 0xfe, 0x6f, 0x40, 0x40, //0x00009830 vmovdqu $64(%rax), %ymm0 + 0xc5, 0xfe, 0x6f, 0x48, 0x60, //0x00009835 vmovdqu $96(%rax), %ymm1 + 0x48, 0x83, 0xc0, 0x40, //0x0000983a addq $64, %rax + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000983e vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009843 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x00009848 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf0, //0x0000984c vpmovmskb %ymm0, %esi + 0xc5, 0xf5, 0x74, 0xc3, //0x00009850 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x00009854 vpmovmskb %ymm0, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00009858 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000985c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000985f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00009863 je LBB5_1923 + 0x48, 0xf7, 0xd1, //0x00009869 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000986c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x00009870 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x00009874 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00009878 leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x0000987c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000987f addq $1, %rax + //0x00009883 LBB5_1925 + 0x8a, 0x0e, //0x00009883 movb (%rsi), %cl + //0x00009885 LBB5_1926 + 0x80, 0xf9, 0x7d, //0x00009885 cmpb $125, %cl + 0x0f, 0x85, 0x23, 0xa9, 0xff, 0xff, //0x00009888 jne LBB5_805 + 0x41, 0x83, 0x83, 0x98, 0x00, 0x00, 0x00, 0x01, //0x0000988e addl $1, $152(%r11) + 0x48, 0xc1, 0xe7, 0x04, //0x00009896 shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x39, 0x08, //0x0000989a movq $8(%r9,%rdi), %rcx + 0x49, 0x89, 0x4b, 0x78, //0x0000989f movq %rcx, $120(%r11) + 0x48, 0x29, 0xd3, //0x000098a3 subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x000098a6 shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x39, 0x0c, //0x000098aa movl %ebx, $12(%r9,%rdi) + 0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000098af movl $0, $8(%r9,%rdi) + //0x000098b8 LBB5_1693 + 0x0f, 0xb6, 0x0a, //0x000098b8 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x000098bb movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x000098bd movq $128(%r11), %rcx + 0x41, 0x8b, 0x93, 0xb0, 0x00, 0x00, 0x00, //0x000098c4 movl $176(%r11), %edx + 0x48, 0x39, 0xd1, //0x000098cb cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000098ce jbe LBB5_1695 + 0x41, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000098d4 movl %ecx, $176(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000098db cmpq $4096, %rcx + 0x0f, 0x87, 0x1e, 0xed, 0xff, 0xff, //0x000098e2 ja LBB5_1080 + //0x000098e8 LBB5_1695 + 0x48, 0x83, 0xc1, 0xff, //0x000098e8 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0x80, 0x00, 0x00, 0x00, //0x000098ec movq %rcx, $128(%r11) + 0x49, 0x8b, 0x4b, 0x78, //0x000098f3 movq $120(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000098f7 cmpq $-1, %rcx + 0x0f, 0x85, 0x6c, 0xa7, 0xff, 0xff, //0x000098fb jne LBB5_742 + 0xe9, 0x00, 0xed, 0xff, 0xff, //0x00009901 jmp LBB5_1080 + //0x00009906 LBB5_1947 + 0x48, 0xf7, 0xde, //0x00009906 negq %rsi + 0x31, 0xc0, //0x00009909 xorl %eax, %eax + 0x48, 0x89, 0x75, 0xa0, //0x0000990b movq %rsi, $-96(%rbp) + 0xe9, 0x6b, 0x04, 0x00, 0x00, //0x0000990f jmp LBB5_2011 + //0x00009914 LBB5_1949 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009914 movq $-56(%rbp), %r15 + 0xe9, 0xa9, 0x03, 0x00, 0x00, //0x00009918 jmp LBB5_2005 + //0x0000991d LBB5_1950 + 0x4d, 0x89, 0xc6, //0x0000991d movq %r8, %r14 + 0xe9, 0x97, 0xf7, 0xff, 0xff, //0x00009920 jmp LBB5_1823 + //0x00009925 LBB5_1951 + 0x48, 0x83, 0xe0, 0xfc, //0x00009925 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00009929 negq %rax + 0x31, 0xf6, //0x0000992c xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x0000992e vpxor %xmm0, %xmm0, %xmm0 + //0x00009932 LBB5_1952 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00009932 vmovdqu %ymm0, $1(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00009939 vmovdqu %ymm0, $33(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00009940 vmovdqu %ymm0, $65(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00009947 vmovdqu %ymm0, $97(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x0000994e vmovdqu %ymm0, $129(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00009958 vmovdqu %ymm0, $161(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00009962 vmovdqu %ymm0, $193(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x0000996c vmovdqu %ymm0, $225(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00009976 vmovdqu %ymm0, $257(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00009980 vmovdqu %ymm0, $289(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x0000998a vmovdqu %ymm0, $321(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00009994 vmovdqu %ymm0, $353(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x0000999e vmovdqu %ymm0, $385(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x000099a8 vmovdqu %ymm0, $417(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x000099b2 vmovdqu %ymm0, $449(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x000099bc vmovdqu %ymm0, $481(%r9,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x000099c6 addq $512, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x000099cd addq $4, %rax + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x000099d1 jne LBB5_1952 + //0x000099d7 LBB5_1953 + 0x48, 0x85, 0xdb, //0x000099d7 testq %rbx, %rbx + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x000099da je LBB5_1956 + 0x48, 0xf7, 0xdb, //0x000099e0 negq %rbx + 0xc5, 0xf9, 0xef, 0xc0, //0x000099e3 vpxor %xmm0, %xmm0, %xmm0 + //0x000099e7 LBB5_1955 + 0x48, 0x89, 0xf0, //0x000099e7 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x000099ea orq $1, %rax + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x000099ee vmovdqu %ymm0, (%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x000099f4 vmovdqu %ymm0, $32(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x000099fb vmovdqu %ymm0, $64(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00009a02 vmovdqu %ymm0, $96(%r9,%rax) + 0x48, 0x83, 0xee, 0x80, //0x00009a09 subq $-128, %rsi + 0x48, 0xff, 0xc3, //0x00009a0d incq %rbx + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00009a10 jne LBB5_1955 + //0x00009a16 LBB5_1956 + 0x48, 0x39, 0xd1, //0x00009a16 cmpq %rdx, %rcx + 0x0f, 0x84, 0x73, 0x00, 0x00, 0x00, //0x00009a19 je LBB5_1966 + 0xf6, 0xc1, 0x70, //0x00009a1f testb $112, %cl + 0x0f, 0x84, 0x46, 0x00, 0x00, 0x00, //0x00009a22 je LBB5_1964 + //0x00009a28 LBB5_1958 + 0x48, 0x89, 0xce, //0x00009a28 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x00009a2b andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00009a2f leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x00009a33 vpxor %xmm0, %xmm0, %xmm0 + //0x00009a37 LBB5_1959 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00009a37 vmovdqu %xmm0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00009a3e addq $16, %rdx + 0x48, 0x39, 0xd6, //0x00009a42 cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00009a45 jne LBB5_1959 + 0x48, 0x39, 0xf1, //0x00009a4b cmpq %rsi, %rcx + 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00009a4e jne LBB5_1965 + 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00009a54 jmp LBB5_1966 + //0x00009a59 LBB5_1961 + 0x0f, 0xbc, 0xc1, //0x00009a59 bsfl %ecx, %eax + 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00009a5c jmp LBB5_1963 + //0x00009a61 LBB5_1962 + 0x89, 0xc0, //0x00009a61 movl %eax, %eax + //0x00009a63 LBB5_1963 + 0x48, 0xf7, 0xd2, //0x00009a63 notq %rdx + 0x48, 0x29, 0xc2, //0x00009a66 subq %rax, %rdx + 0xe9, 0xbd, 0xf6, 0xff, 0xff, //0x00009a69 jmp LBB5_1834 + //0x00009a6e LBB5_1964 + 0x48, 0x83, 0xca, 0x01, //0x00009a6e orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00009a72 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009a75 .p2align 4, 0x90 + //0x00009a80 LBB5_1965 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009a80 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00009a85 addq $1, %rax + 0x49, 0x39, 0xc2, //0x00009a89 cmpq %rax, %r10 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00009a8c jne LBB5_1965 + //0x00009a92 LBB5_1966 + 0x41, 0x8a, 0x14, 0x24, //0x00009a92 movb (%r12), %dl + 0x31, 0xc9, //0x00009a96 xorl %ecx, %ecx + 0x80, 0xfa, 0x2d, //0x00009a98 cmpb $45, %dl + 0x0f, 0x94, 0xc1, //0x00009a9b sete %cl + 0x45, 0x31, 0xf6, //0x00009a9e xorl %r14d, %r14d + 0x49, 0x39, 0xc8, //0x00009aa1 cmpq %rcx, %r8 + 0x0f, 0x8e, 0xc5, 0x00, 0x00, 0x00, //0x00009aa4 jle LBB5_1979 + 0x88, 0x55, 0xd7, //0x00009aaa movb %dl, $-41(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00009aad movq %r15, $-56(%rbp) + 0x4c, 0x89, 0x5d, 0xc0, //0x00009ab1 movq %r11, $-64(%rbp) + 0xb0, 0x01, //0x00009ab5 movb $1, %al + 0x45, 0x31, 0xdb, //0x00009ab7 xorl %r11d, %r11d + 0x45, 0x31, 0xff, //0x00009aba xorl %r15d, %r15d + 0x31, 0xf6, //0x00009abd xorl %esi, %esi + 0x31, 0xd2, //0x00009abf xorl %edx, %edx + 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00009ac1 jmp LBB5_1970 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ac6 .p2align 4, 0x90 + //0x00009ad0 LBB5_1968 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009ad0 movl $1, %edx + 0x41, 0x89, 0xf6, //0x00009ad5 movl %esi, %r14d + 0x40, 0x80, 0xff, 0x2e, //0x00009ad8 cmpb $46, %dil + 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00009adc jne LBB5_1981 + //0x00009ae2 LBB5_1969 + 0x48, 0x83, 0xc1, 0x01, //0x00009ae2 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00009ae6 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00009ae9 setl %al + 0x49, 0x39, 0xc8, //0x00009aec cmpq %rcx, %r8 + 0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x00009aef je LBB5_1980 + //0x00009af5 LBB5_1970 + 0x89, 0xd3, //0x00009af5 movl %edx, %ebx + 0x45, 0x89, 0xf5, //0x00009af7 movl %r14d, %r13d + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00009afa movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x00009aff leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00009b02 cmpb $9, %dl + 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00009b05 ja LBB5_1968 + 0x40, 0x80, 0xff, 0x30, //0x00009b0b cmpb $48, %dil + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00009b0f jne LBB5_1974 + 0x85, 0xf6, //0x00009b15 testl %esi, %esi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00009b17 je LBB5_1978 + 0x49, 0x63, 0xc3, //0x00009b1d movslq %r11d, %rax + 0x49, 0x39, 0xc2, //0x00009b20 cmpq %rax, %r10 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00009b23 ja LBB5_1975 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009b29 jmp LBB5_1976 + //0x00009b2e LBB5_1974 + 0x48, 0x63, 0xc6, //0x00009b2e movslq %esi, %rax + 0x49, 0x39, 0xc2, //0x00009b31 cmpq %rax, %r10 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00009b34 jbe LBB5_1977 + //0x00009b3a LBB5_1975 + 0x41, 0x88, 0x3c, 0x01, //0x00009b3a movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc3, 0x01, //0x00009b3e addl $1, %r11d + //0x00009b42 LBB5_1976 + 0x45, 0x89, 0xee, //0x00009b42 movl %r13d, %r14d + 0x44, 0x89, 0xde, //0x00009b45 movl %r11d, %esi + 0x89, 0xda, //0x00009b48 movl %ebx, %edx + 0xe9, 0x93, 0xff, 0xff, 0xff, //0x00009b4a jmp LBB5_1969 + //0x00009b4f LBB5_1977 + 0x45, 0x89, 0xee, //0x00009b4f movl %r13d, %r14d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009b52 movl $1, %r15d + 0x89, 0xda, //0x00009b58 movl %ebx, %edx + 0xe9, 0x83, 0xff, 0xff, 0xff, //0x00009b5a jmp LBB5_1969 + //0x00009b5f LBB5_1978 + 0x41, 0x83, 0xc5, 0xff, //0x00009b5f addl $-1, %r13d + 0x31, 0xf6, //0x00009b63 xorl %esi, %esi + 0x45, 0x89, 0xee, //0x00009b65 movl %r13d, %r14d + 0x89, 0xda, //0x00009b68 movl %ebx, %edx + 0xe9, 0x73, 0xff, 0xff, 0xff, //0x00009b6a jmp LBB5_1969 + //0x00009b6f LBB5_1979 + 0x45, 0x31, 0xc0, //0x00009b6f xorl %r8d, %r8d + 0xe9, 0x1b, 0x01, 0x00, 0x00, //0x00009b72 jmp LBB5_2003 + //0x00009b77 LBB5_1980 + 0x45, 0x89, 0xf5, //0x00009b77 movl %r14d, %r13d + 0x4c, 0x89, 0xc1, //0x00009b7a movq %r8, %rcx + 0x89, 0xd3, //0x00009b7d movl %edx, %ebx + //0x00009b7f LBB5_1981 + 0x85, 0xdb, //0x00009b7f testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xeb, //0x00009b81 cmovel %r11d, %r13d + 0xa8, 0x01, //0x00009b85 testb $1, %al + 0x8a, 0x55, 0xd7, //0x00009b87 movb $-41(%rbp), %dl + 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x00009b8a je LBB5_1996 + 0x89, 0xc8, //0x00009b90 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x00009b92 movb (%r12,%rax), %al + 0x0c, 0x20, //0x00009b96 orb $32, %al + 0x3c, 0x65, //0x00009b98 cmpb $101, %al + 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00009b9a jne LBB5_1996 + 0x89, 0xca, //0x00009ba0 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009ba2 movb $1(%r12,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00009ba7 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009baa je LBB5_1986 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009bb0 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00009bb5 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009bb8 jne LBB5_1988 + 0x83, 0xc1, 0x02, //0x00009bbe addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009bc1 jmp LBB5_1987 + //0x00009bc6 LBB5_1986 + 0x83, 0xc1, 0x02, //0x00009bc6 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009bc9 movl $-1, %eax + //0x00009bce LBB5_1987 + 0x89, 0xca, //0x00009bce movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009bd0 jmp LBB5_1989 + //0x00009bd5 LBB5_1988 + 0x48, 0x83, 0xc2, 0x01, //0x00009bd5 addq $1, %rdx + //0x00009bd9 LBB5_1989 + 0x48, 0x63, 0xd2, //0x00009bd9 movslq %edx, %rdx + 0x31, 0xc9, //0x00009bdc xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x00009bde cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00009be1 jle LBB5_1995 + 0x31, 0xc9, //0x00009be7 xorl %ecx, %ecx + //0x00009be9 LBB5_1991 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00009be9 movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00009bee cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009bf1 jl LBB5_1995 + 0x40, 0x80, 0xfe, 0x39, //0x00009bf7 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009bfb jg LBB5_1995 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009c01 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009c07 jg LBB5_1995 + 0x8d, 0x0c, 0x89, //0x00009c0d leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00009c10 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00009c13 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00009c16 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00009c1a cmpq %rdx, %r8 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009c1d jne LBB5_1991 + //0x00009c23 LBB5_1995 + 0x0f, 0xaf, 0xc8, //0x00009c23 imull %eax, %ecx + 0x44, 0x01, 0xe9, //0x00009c26 addl %r13d, %ecx + 0x41, 0x89, 0xcd, //0x00009c29 movl %ecx, %r13d + 0x8a, 0x55, 0xd7, //0x00009c2c movb $-41(%rbp), %dl + //0x00009c2f LBB5_1996 + 0x45, 0x85, 0xdb, //0x00009c2f testl %r11d, %r11d + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00009c32 je LBB5_1999 + 0x41, 0x81, 0xfd, 0x36, 0x01, 0x00, 0x00, //0x00009c38 cmpl $310, %r13d + 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x00009c3f jle LBB5_2000 + //0x00009c45 LBB5_1998 + 0x45, 0x31, 0xc0, //0x00009c45 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x00009c48 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009c4c movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x00009c50 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009c53 movabsq $4503599627370495, %rsi + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009c5d movabsq $9218868437227405312, %r14 + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00009c67 jmp LBB5_2004 + //0x00009c6c LBB5_1999 + 0x45, 0x31, 0xf6, //0x00009c6c xorl %r14d, %r14d + 0x45, 0x31, 0xc0, //0x00009c6f xorl %r8d, %r8d + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00009c72 jmp LBB5_2002 + //0x00009c77 LBB5_2000 + 0x45, 0x31, 0xc0, //0x00009c77 xorl %r8d, %r8d + 0x41, 0x81, 0xfd, 0xb6, 0xfe, 0xff, 0xff, //0x00009c7a cmpl $-330, %r13d + 0x0f, 0x8d, 0xf3, 0x03, 0x00, 0x00, //0x00009c81 jge LBB5_2045 + 0x45, 0x31, 0xf6, //0x00009c87 xorl %r14d, %r14d + //0x00009c8a LBB5_2002 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00009c8a movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009c8e movq $-56(%rbp), %r15 + //0x00009c92 LBB5_2003 + 0x8b, 0x4d, 0x84, //0x00009c92 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009c95 movabsq $4503599627370495, %rsi + //0x00009c9f LBB5_2004 + 0x49, 0x21, 0xf0, //0x00009c9f andq %rsi, %r8 + 0x4d, 0x09, 0xf0, //0x00009ca2 orq %r14, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009ca5 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00009caf orq %r8, %rax + 0x80, 0xfa, 0x2d, //0x00009cb2 cmpb $45, %dl + 0x49, 0x0f, 0x45, 0xc0, //0x00009cb5 cmovneq %r8, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009cb9 vmovq %rax, %xmm0 + 0xc5, 0xcb, 0x2a, 0xc9, //0x00009cbe vcvtsi2sd %ecx, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x00009cc2 vmulsd %xmm0, %xmm1, %xmm0 + //0x00009cc6 LBB5_2005 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009cc6 vmovq %xmm0, %rsi + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009ccb movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00009cd5 addq $-1, %rcx + 0x48, 0x21, 0xf1, //0x00009cd9 andq %rsi, %rcx + 0x31, 0xc0, //0x00009cdc xorl %eax, %eax + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009cde movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ce3 movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf9, //0x00009ced cmpq %rdi, %rcx + 0x48, 0x8b, 0x7d, 0x98, //0x00009cf0 movq $-104(%rbp), %rdi + 0x0f, 0x85, 0xe7, 0x00, 0x00, 0x00, //0x00009cf4 jne LBB5_2014 + //0x00009cfa LBB5_2006 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009cfa movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x00009d01 cmpq $19, %rax + 0x0f, 0x84, 0xd0, 0x00, 0x00, 0x00, //0x00009d05 je LBB5_2013 + 0x48, 0x83, 0xf8, 0x0b, //0x00009d0b cmpq $11, %rax + 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00009d0f je LBB5_2010 + 0x48, 0x83, 0xf8, 0x03, //0x00009d15 cmpq $3, %rax + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009d19 movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x00009d20 movq $-80(%rbp), %rcx + 0x0f, 0x85, 0x1b, 0x7e, 0xff, 0xff, //0x00009d24 jne LBB5_333 + //0x00009d2a LBB5_2009 + 0x48, 0x89, 0x4d, 0xb0, //0x00009d2a movq %rcx, $-80(%rbp) + 0x48, 0xc1, 0xe7, 0x20, //0x00009d2e shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x03, //0x00009d32 orq $3, %rdi + 0x49, 0x8b, 0x43, 0x70, //0x00009d36 movq $112(%r11), %rax + 0x48, 0x89, 0x38, //0x00009d3a movq %rdi, (%rax) + 0x48, 0x8b, 0x4d, 0xa0, //0x00009d3d movq $-96(%rbp), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00009d41 movq %rcx, $8(%rax) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00009d45 addl $1, $164(%r11) + 0x49, 0x8b, 0x43, 0x70, //0x00009d4d movq $112(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00009d51 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4b, 0x70, //0x00009d55 movq %rcx, $112(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00009d59 addq $32, %rax + 0x49, 0x3b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00009d5d cmpq $144(%r11), %rax + 0x0f, 0x96, 0xc1, //0x00009d64 setbe %cl + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009d67 movl $3, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009d6c movq %rax, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00009d73 movq %r15, %r12 + 0x89, 0xd0, //0x00009d76 movl %edx, %eax + 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00009d78 jmp LBB5_2016 + //0x00009d7d LBB5_2010 + 0x89, 0xd0, //0x00009d7d movl %edx, %eax + //0x00009d7f LBB5_2011 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009d7f movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x00009d86 movq $-80(%rbp), %rcx + //0x00009d8a LBB5_2012 + 0x48, 0x89, 0x4d, 0xb0, //0x00009d8a movq %rcx, $-80(%rbp) + 0x48, 0xc1, 0xe7, 0x20, //0x00009d8e shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x0b, //0x00009d92 orq $11, %rdi + 0x49, 0x8b, 0x4b, 0x70, //0x00009d96 movq $112(%r11), %rcx + 0x48, 0x89, 0x39, //0x00009d9a movq %rdi, (%rcx) + 0x48, 0x8b, 0x55, 0xa0, //0x00009d9d movq $-96(%rbp), %rdx + 0x48, 0x89, 0x51, 0x08, //0x00009da1 movq %rdx, $8(%rcx) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00009da5 addl $1, $164(%r11) + 0x49, 0x8b, 0x4b, 0x70, //0x00009dad movq $112(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x00009db1 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00009db5 movq %rdx, $112(%r11) + 0x48, 0x83, 0xc1, 0x20, //0x00009db9 addq $32, %rcx + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00009dbd cmpq $144(%r11), %rcx + 0x0f, 0x96, 0xc1, //0x00009dc4 setbe %cl + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009dc7 movl $11, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009dcc movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00009dd3 movq %r15, %r12 + 0xe9, 0x55, 0x00, 0x00, 0x00, //0x00009dd6 jmp LBB5_2016 + //0x00009ddb LBB5_2013 + 0x89, 0xd0, //0x00009ddb movl %edx, %eax + 0x48, 0x8b, 0x75, 0xa0, //0x00009ddd movq $-96(%rbp), %rsi + //0x00009de1 LBB5_2014 + 0x48, 0xc1, 0xe7, 0x20, //0x00009de1 shlq $32, %rdi + 0x48, 0x83, 0xcf, 0x13, //0x00009de5 orq $19, %rdi + 0x49, 0x8b, 0x4b, 0x70, //0x00009de9 movq $112(%r11), %rcx + 0x48, 0x89, 0x39, //0x00009ded movq %rdi, (%rcx) + 0x48, 0x89, 0x71, 0x08, //0x00009df0 movq %rsi, $8(%rcx) + 0x41, 0x83, 0x83, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00009df4 addl $1, $164(%r11) + 0x49, 0x8b, 0x4b, 0x70, //0x00009dfc movq $112(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x00009e00 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x53, 0x70, //0x00009e04 movq %rdx, $112(%r11) + 0x48, 0x83, 0xc1, 0x20, //0x00009e08 addq $32, %rcx + 0x49, 0x3b, 0x8b, 0x90, 0x00, 0x00, 0x00, //0x00009e0c cmpq $144(%r11), %rcx + 0x0f, 0x96, 0xc1, //0x00009e13 setbe %cl + 0xba, 0x13, 0x00, 0x00, 0x00, //0x00009e16 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009e1b movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00009e22 movq %r15, %r12 + 0x48, 0x89, 0x75, 0xa0, //0x00009e25 movq %rsi, $-96(%rbp) + //0x00009e29 LBB5_2015 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009e29 movq $-136(%rbp), %r13 + //0x00009e30 LBB5_2016 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009e30 movl $11, %edx + 0x85, 0xc0, //0x00009e35 testl %eax, %eax + 0x0f, 0x45, 0xd0, //0x00009e37 cmovnel %eax, %edx + 0x0f, 0x85, 0xce, 0xe7, 0xff, 0xff, //0x00009e3a jne LBB5_1239 + 0x84, 0xc9, //0x00009e40 testb %cl, %cl + 0x0f, 0x84, 0xc6, 0xe7, 0xff, 0xff, //0x00009e42 je LBB5_1239 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00009e48 leaq $1(%r12), %r15 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00009e4d movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00009e52 cmpq $32, %rcx + 0x0f, 0x87, 0x7b, 0x00, 0x00, 0x00, //0x00009e56 ja LBB5_2044 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009e5c movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00009e66 btq %rcx, %rax + 0x0f, 0x83, 0x67, 0x00, 0x00, 0x00, //0x00009e6a jae LBB5_2044 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00009e70 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x00009e76 addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x00009e7a cmpq $32, %rcx + 0x0f, 0x87, 0x5c, 0x00, 0x00, 0x00, //0x00009e7e ja LBB5_2025 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009e84 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00009e8e btq %rcx, %rax + 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x00009e92 jae LBB5_2025 + 0x49, 0x8b, 0x43, 0x60, //0x00009e98 movq $96(%r11), %rax + 0x4c, 0x89, 0xe1, //0x00009e9c movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x00009e9f subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00009ea2 cmpq $64, %rcx + 0x0f, 0x83, 0x47, 0x00, 0x00, 0x00, //0x00009ea6 jae LBB5_2027 + 0x49, 0x8b, 0x53, 0x68, //0x00009eac movq $104(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00009eb0 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00009eb3 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00009eb6 testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xb0, //0x00009eb9 movq $-80(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00009ebd je LBB5_2026 + 0x48, 0x0f, 0xbc, 0xca, //0x00009ec3 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x00009ec7 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00009ecb addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00009ecf addq %rcx, %rax + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x00009ed2 jmp LBB5_2030 + //0x00009ed7 LBB5_2044 + 0x4c, 0x8b, 0x65, 0xb0, //0x00009ed7 movq $-80(%rbp), %r12 + 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00009edb jmp LBB5_2031 + //0x00009ee0 LBB5_2025 + 0x4d, 0x89, 0xe7, //0x00009ee0 movq %r12, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00009ee3 movq $-80(%rbp), %r12 + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00009ee7 jmp LBB5_2031 + //0x00009eec LBB5_2026 + 0x48, 0x83, 0xc0, 0x40, //0x00009eec addq $64, %rax + 0x49, 0x89, 0xc4, //0x00009ef0 movq %rax, %r12 + //0x00009ef3 LBB5_2027 + 0x49, 0x83, 0xc4, 0xc0, //0x00009ef3 addq $-64, %r12 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ef7 .p2align 4, 0x90 + //0x00009f00 LBB5_2028 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x40, //0x00009f00 vmovdqu $64(%r12), %ymm0 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x60, //0x00009f07 vmovdqu $96(%r12), %ymm1 + 0x49, 0x83, 0xc4, 0x40, //0x00009f0e addq $64, %r12 + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00009f12 vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009f17 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x00009f1c vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x00009f20 vpmovmskb %ymm0, %ecx + 0xc5, 0xf5, 0x74, 0xc3, //0x00009f24 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc0, //0x00009f28 vpmovmskb %ymm0, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00009f2c shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00009f30 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00009f33 cmpq $-1, %rax + 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00009f37 je LBB5_2028 + 0x48, 0xf7, 0xd0, //0x00009f3d notq %rax + 0x49, 0x89, 0x43, 0x68, //0x00009f40 movq %rax, $104(%r11) + 0x4d, 0x89, 0x63, 0x60, //0x00009f44 movq %r12, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00009f48 bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x00009f4c leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x3c, 0x0c, //0x00009f50 leaq (%r12,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00009f54 addq $1, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00009f58 movq $-80(%rbp), %r12 + //0x00009f5c LBB5_2030 + 0x8a, 0x08, //0x00009f5c movb (%rax), %cl + //0x00009f5e LBB5_2031 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00009f5e movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x00009f63 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x00009f67 movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x00009f6b cmpb $44, %cl + 0x0f, 0x85, 0x73, 0x11, 0x00, 0x00, //0x00009f6e jne LBB5_2279 + 0x49, 0x8d, 0x47, 0x01, //0x00009f74 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00009f78 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00009f7c cmpq $32, %rcx + 0x0f, 0x87, 0x90, 0xe6, 0xff, 0xff, //0x00009f80 ja LBB5_1673 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009f86 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00009f90 btq %rcx, %rdx + 0x0f, 0x83, 0x7c, 0xe6, 0xff, 0xff, //0x00009f94 jae LBB5_1673 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00009f9a movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00009f9f addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00009fa3 cmpq $32, %rcx + 0x0f, 0x87, 0x47, 0x00, 0x00, 0x00, //0x00009fa7 ja LBB5_2043 + 0x48, 0x0f, 0xa3, 0xca, //0x00009fad btq %rcx, %rdx + 0x0f, 0x83, 0x3d, 0x00, 0x00, 0x00, //0x00009fb1 jae LBB5_2043 + 0x49, 0x8b, 0x53, 0x60, //0x00009fb7 movq $96(%r11), %rdx + 0x4c, 0x89, 0xf9, //0x00009fbb movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x00009fbe subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00009fc1 cmpq $64, %rcx + 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x00009fc5 jae LBB5_2040 + 0x49, 0x8b, 0x43, 0x68, //0x00009fcb movq $104(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00009fcf shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00009fd2 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00009fd5 testq %rax, %rax + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00009fd8 je LBB5_2039 + 0x48, 0x0f, 0xbc, 0xc8, //0x00009fde bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00009fe2 leaq (%rdx,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009fe6 addq $1, %rax + 0x48, 0x01, 0xca, //0x00009fea addq %rcx, %rdx + 0x8a, 0x0a, //0x00009fed movb (%rdx), %cl + 0xe9, 0x22, 0xe6, 0xff, 0xff, //0x00009fef jmp LBB5_1673 + //0x00009ff4 LBB5_2043 + 0x4c, 0x89, 0xf8, //0x00009ff4 movq %r15, %rax + 0xe9, 0x1a, 0xe6, 0xff, 0xff, //0x00009ff7 jmp LBB5_1673 + //0x00009ffc LBB5_2039 + 0x48, 0x83, 0xc2, 0x40, //0x00009ffc addq $64, %rdx + 0x49, 0x89, 0xd7, //0x0000a000 movq %rdx, %r15 + //0x0000a003 LBB5_2040 + 0x4c, 0x89, 0xf8, //0x0000a003 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000a006 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x4e, 0x60, 0xff, 0xff, //0x0000a00a vmovdqu $-40882(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a012 .p2align 4, 0x90 + //0x0000a020 LBB5_2041 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x0000a020 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x0000a025 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000a02a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000a02e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000a033 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x0000a038 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000a03c vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x0000a040 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x0000a044 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x0000a048 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x0000a04c orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000a04f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000a053 je LBB5_2041 + 0x48, 0xf7, 0xd1, //0x0000a059 notq %rcx + 0x49, 0x89, 0x4b, 0x68, //0x0000a05c movq %rcx, $104(%r11) + 0x49, 0x89, 0x43, 0x60, //0x0000a060 movq %rax, $96(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000a064 bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x0000a068 leaq (%rax,%rcx), %rdx + 0x48, 0x01, 0xc8, //0x0000a06c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000a06f addq $1, %rax + 0x8a, 0x0a, //0x0000a073 movb (%rdx), %cl + 0xe9, 0x9c, 0xe5, 0xff, 0xff, //0x0000a075 jmp LBB5_1673 + //0x0000a07a LBB5_2045 + 0x4c, 0x89, 0xe8, //0x0000a07a movq %r13, %rax + 0x45, 0x85, 0xed, //0x0000a07d testl %r13d, %r13d + 0x0f, 0x8e, 0x0f, 0x02, 0x00, 0x00, //0x0000a080 jle LBB5_2079 + 0x31, 0xf6, //0x0000a086 xorl %esi, %esi + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000a088 movl $1, %r12d + 0x4c, 0x8d, 0x2d, 0x5b, 0x51, 0x00, 0x00, //0x0000a08e leaq $20827(%rip), %r13 /* _POW_TAB+0(%rip) */ + 0x44, 0x89, 0xda, //0x0000a095 movl %r11d, %edx + 0x44, 0x89, 0xdf, //0x0000a098 movl %r11d, %edi + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000a09b jmp LBB5_2049 + //0x0000a0a0 LBB5_2047 + 0x31, 0xff, //0x0000a0a0 xorl %edi, %edi + //0x0000a0a2 LBB5_2048 + 0x41, 0x01, 0xf0, //0x0000a0a2 addl %esi, %r8d + 0x44, 0x89, 0xc6, //0x0000a0a5 movl %r8d, %esi + 0x4c, 0x89, 0xf0, //0x0000a0a8 movq %r14, %rax + 0x85, 0xc0, //0x0000a0ab testl %eax, %eax + 0x0f, 0x8e, 0xe5, 0x01, 0x00, 0x00, //0x0000a0ad jle LBB5_2080 + //0x0000a0b3 LBB5_2049 + 0x83, 0xf8, 0x08, //0x0000a0b3 cmpl $8, %eax + 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x0000a0b6 jle LBB5_2051 + 0x49, 0x89, 0xc6, //0x0000a0bc movq %rax, %r14 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x0000a0bf movl $27, %r8d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a0c5 jmp LBB5_2052 + //0x0000a0ca LBB5_2051 + 0x49, 0x89, 0xc6, //0x0000a0ca movq %rax, %r14 + 0x89, 0xc0, //0x0000a0cd movl %eax, %eax + 0x45, 0x8b, 0x44, 0x85, 0x00, //0x0000a0cf movl (%r13,%rax,4), %r8d + //0x0000a0d4 LBB5_2052 + 0x85, 0xff, //0x0000a0d4 testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000a0d6 je LBB5_2047 + 0x48, 0x89, 0x75, 0xb8, //0x0000a0dc movq %rsi, $-72(%rbp) + 0x44, 0x89, 0xc1, //0x0000a0e0 movl %r8d, %ecx + 0x85, 0xff, //0x0000a0e3 testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000a0e5 movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x0000a0ea cmovgl %edi, %eax + 0x31, 0xd2, //0x0000a0ed xorl %edx, %edx + 0x31, 0xdb, //0x0000a0ef xorl %ebx, %ebx + //0x0000a0f1 LBB5_2054 + 0x48, 0x39, 0xd0, //0x0000a0f1 cmpq %rdx, %rax + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x0000a0f4 je LBB5_2068 + 0x48, 0x8d, 0x34, 0x9b, //0x0000a0fa leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000a0fe movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x0000a103 leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000a107 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x0000a10b addq $1, %rdx + 0x48, 0x89, 0xde, //0x0000a10f movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x0000a112 shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x0000a115 testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a118 je LBB5_2054 + 0x4c, 0x89, 0x45, 0xa8, //0x0000a11e movq %r8, $-88(%rbp) + 0x89, 0xd0, //0x0000a122 movl %edx, %eax + //0x0000a124 LBB5_2057 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a124 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x0000a12b shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x0000a12e notq %r8 + 0x31, 0xd2, //0x0000a131 xorl %edx, %edx + 0x39, 0xf8, //0x0000a133 cmpl %edi, %eax + 0x0f, 0x8d, 0x50, 0x00, 0x00, 0x00, //0x0000a135 jge LBB5_2061 + 0x4c, 0x63, 0xe0, //0x0000a13b movslq %eax, %r12 + 0x4d, 0x63, 0xdb, //0x0000a13e movslq %r11d, %r11 + 0x4b, 0x8d, 0x34, 0x21, //0x0000a141 leaq (%r9,%r12), %rsi + 0x31, 0xd2, //0x0000a145 xorl %edx, %edx + //0x0000a147 LBB5_2059 + 0x48, 0x89, 0xdf, //0x0000a147 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x0000a14a shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x0000a14d andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x0000a150 addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x0000a154 movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x0000a158 movsbq (%rsi,%rdx), %rdi + 0x4d, 0x8d, 0x2c, 0x14, //0x0000a15d leaq (%r12,%rdx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000a161 addq $1, %r13 + 0x48, 0x83, 0xc2, 0x01, //0x0000a165 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000a169 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x0000a16d leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000a171 addq $-48, %rbx + 0x4d, 0x39, 0xdd, //0x0000a175 cmpq %r11, %r13 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a178 jl LBB5_2059 + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000a17e movl $1, %r12d + 0x4c, 0x8d, 0x2d, 0x65, 0x50, 0x00, 0x00, //0x0000a184 leaq $20581(%rip), %r13 /* _POW_TAB+0(%rip) */ + //0x0000a18b LBB5_2061 + 0x41, 0x29, 0xc6, //0x0000a18b subl %eax, %r14d + 0x41, 0x83, 0xc6, 0x01, //0x0000a18e addl $1, %r14d + 0xe9, 0x65, 0x00, 0x00, 0x00, //0x0000a192 jmp LBB5_2062 + //0x0000a197 LBB5_2068 + 0x48, 0x85, 0xdb, //0x0000a197 testq %rbx, %rbx + 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x0000a19a je LBB5_2074 + 0x48, 0x89, 0xda, //0x0000a1a0 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000a1a3 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a1a6 testq %rdx, %rdx + 0x4c, 0x89, 0x45, 0xa8, //0x0000a1a9 movq %r8, $-88(%rbp) + 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000a1ad je LBB5_2073 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a1b3 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x0000a1ba shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x0000a1bd notq %r8 + 0x41, 0x29, 0xc6, //0x0000a1c0 subl %eax, %r14d + 0x41, 0x83, 0xc6, 0x01, //0x0000a1c3 addl $1, %r14d + 0x31, 0xd2, //0x0000a1c7 xorl %edx, %edx + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x0000a1c9 jmp LBB5_2071 + //0x0000a1ce LBB5_2073 + 0x48, 0x01, 0xdb, //0x0000a1ce addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000a1d1 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x0000a1d5 addl $1, %eax + 0x48, 0x89, 0xda, //0x0000a1d8 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000a1db shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a1de testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a1e1 je LBB5_2073 + 0xe9, 0x38, 0xff, 0xff, 0xff, //0x0000a1e7 jmp LBB5_2057 + //0x0000a1ec LBB5_2074 + 0x45, 0x31, 0xdb, //0x0000a1ec xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a1ef xorl %edx, %edx + 0x31, 0xff, //0x0000a1f1 xorl %edi, %edi + 0x48, 0x8b, 0x75, 0xb8, //0x0000a1f3 movq $-72(%rbp), %rsi + 0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x0000a1f7 jmp LBB5_2048 + //0x0000a1fc LBB5_2062 + 0x48, 0x85, 0xdb, //0x0000a1fc testq %rbx, %rbx + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000a1ff je LBB5_2063 + //0x0000a205 LBB5_2071 + 0x48, 0x89, 0xd8, //0x0000a205 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x0000a208 shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x0000a20b andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x0000a20e movslq %edx, %rsi + 0x49, 0x39, 0xf2, //0x0000a211 cmpq %rsi, %r10 + 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000a214 jbe LBB5_2075 + 0x04, 0x30, //0x0000a21a addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a21c movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a220 addl $1, %esi + 0x89, 0xf2, //0x0000a223 movl %esi, %edx + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a225 jmp LBB5_2076 + //0x0000a22a LBB5_2075 + 0x48, 0x85, 0xc0, //0x0000a22a testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfc, //0x0000a22d cmovnel %r12d, %r15d + //0x0000a231 LBB5_2076 + 0x48, 0x01, 0xdb, //0x0000a231 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000a234 leaq (%rbx,%rbx,4), %rbx + 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x0000a238 jmp LBB5_2062 + //0x0000a23d LBB5_2063 + 0x85, 0xd2, //0x0000a23d testl %edx, %edx + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a23f movq $-88(%rbp), %r8 + 0x48, 0x8b, 0x75, 0xb8, //0x0000a243 movq $-72(%rbp), %rsi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a247 jle LBB5_2077 + 0x89, 0xd0, //0x0000a24d movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a24f addq $1, %rax + //0x0000a253 LBB5_2065 + 0x8d, 0x4a, 0xff, //0x0000a253 leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a256 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a25b jne LBB5_2078 + 0x48, 0x83, 0xc0, 0xff, //0x0000a261 addq $-1, %rax + 0x89, 0xca, //0x0000a265 movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x0000a267 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a26b jg LBB5_2065 + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000a271 jmp LBB5_2067 + //0x0000a276 LBB5_2077 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000a276 je LBB5_2067 + //0x0000a27c LBB5_2078 + 0x41, 0x89, 0xd3, //0x0000a27c movl %edx, %r11d + 0x89, 0xd7, //0x0000a27f movl %edx, %edi + 0xe9, 0x1c, 0xfe, 0xff, 0xff, //0x0000a281 jmp LBB5_2048 + //0x0000a286 LBB5_2067 + 0x41, 0x01, 0xf0, //0x0000a286 addl %esi, %r8d + 0x31, 0xc0, //0x0000a289 xorl %eax, %eax + 0x45, 0x31, 0xdb, //0x0000a28b xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a28e xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a290 jmp LBB5_2080 + //0x0000a295 LBB5_2079 + 0x44, 0x89, 0xda, //0x0000a295 movl %r11d, %edx + //0x0000a298 LBB5_2080 + 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000a298 movabsq $1152921504606846975, %r12 + 0x49, 0x8d, 0x49, 0x01, //0x0000a2a2 leaq $1(%r9), %rcx + 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x0000a2a6 movq %rcx, $-176(%rbp) + 0x41, 0x89, 0xd6, //0x0000a2ad movl %edx, %r14d + 0x48, 0x89, 0xc7, //0x0000a2b0 movq %rax, %rdi + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000a2b3 jmp LBB5_2082 + //0x0000a2b8 LBB5_2081 + 0x45, 0x31, 0xf6, //0x0000a2b8 xorl %r14d, %r14d + 0x41, 0x29, 0xc8, //0x0000a2bb subl %ecx, %r8d + //0x0000a2be LBB5_2082 + 0x85, 0xff, //0x0000a2be testl %edi, %edi + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000a2c0 js LBB5_2087 + 0x0f, 0x85, 0x5f, 0x07, 0x00, 0x00, //0x0000a2c6 jne LBB5_2182 + 0x41, 0x80, 0x39, 0x35, //0x0000a2cc cmpb $53, (%r9) + 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x0000a2d0 jl LBB5_2085 + 0xe9, 0x50, 0x07, 0x00, 0x00, //0x0000a2d6 jmp LBB5_2182 + //0x0000a2db LBB5_2087 + 0x83, 0xff, 0xf8, //0x0000a2db cmpl $-8, %edi + 0x0f, 0x8d, 0x19, 0x00, 0x00, 0x00, //0x0000a2de jge LBB5_2085 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x0000a2e4 movl $27, %ecx + 0x85, 0xd2, //0x0000a2e9 testl %edx, %edx + 0x0f, 0x84, 0xaa, 0x05, 0x00, 0x00, //0x0000a2eb je LBB5_2161 + 0x48, 0x89, 0x7d, 0xb8, //0x0000a2f1 movq %rdi, $-72(%rbp) + 0x41, 0x89, 0xd6, //0x0000a2f5 movl %edx, %r14d + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000a2f8 jmp LBB5_2090 + //0x0000a2fd LBB5_2085 + 0x89, 0xf8, //0x0000a2fd movl %edi, %eax + 0xf7, 0xd8, //0x0000a2ff negl %eax + 0x48, 0x8d, 0x0d, 0xe8, 0x4e, 0x00, 0x00, //0x0000a301 leaq $20200(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x0000a308 movl (%rcx,%rax,4), %ecx + 0x45, 0x85, 0xf6, //0x0000a30b testl %r14d, %r14d + 0x0f, 0x84, 0xa4, 0xff, 0xff, 0xff, //0x0000a30e je LBB5_2081 + 0x48, 0x89, 0x7d, 0xb8, //0x0000a314 movq %rdi, $-72(%rbp) + //0x0000a318 LBB5_2090 + 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a318 movl %ecx, $-160(%rbp) + 0x89, 0xc9, //0x0000a31e movl %ecx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x0000a320 imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0xf5, 0x4e, 0x00, 0x00, //0x0000a324 leaq $20213(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x44, 0x8b, 0x2c, 0x30, //0x0000a32b movl (%rax,%rsi), %r13d + 0x49, 0x63, 0xd6, //0x0000a32f movslq %r14d, %rdx + 0x48, 0x01, 0xc6, //0x0000a332 addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000a335 addq $4, %rsi + 0x31, 0xff, //0x0000a339 xorl %edi, %edi + 0x4c, 0x89, 0x45, 0xa8, //0x0000a33b movq %r8, $-88(%rbp) + 0x90, //0x0000a33f .p2align 4, 0x90 + //0x0000a340 LBB5_2091 + 0x0f, 0xb6, 0x1c, 0x3e, //0x0000a340 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x0000a344 testb %bl, %bl + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a346 je LBB5_2096 + 0x41, 0x38, 0x1c, 0x39, //0x0000a34c cmpb %bl, (%r9,%rdi) + 0x0f, 0x85, 0x1b, 0x01, 0x00, 0x00, //0x0000a350 jne LBB5_2105 + 0x48, 0x83, 0xc7, 0x01, //0x0000a356 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x0000a35a cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000a35d jne LBB5_2091 + 0x44, 0x89, 0xf2, //0x0000a363 movl %r14d, %edx + 0x48, 0x8d, 0x35, 0xb3, 0x4e, 0x00, 0x00, //0x0000a366 leaq $20147(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x0000a36d addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x0000a370 cmpb $0, $4(%rdx,%rax) + 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x0000a375 je LBB5_2096 + //0x0000a37b LBB5_2095 + 0x41, 0x83, 0xc5, 0xff, //0x0000a37b addl $-1, %r13d + //0x0000a37f LBB5_2096 + 0x45, 0x85, 0xf6, //0x0000a37f testl %r14d, %r14d + 0x0f, 0x8e, 0xdb, 0x00, 0x00, 0x00, //0x0000a382 jle LBB5_2104 + 0x4c, 0x89, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a388 movq %r13, $-168(%rbp) + 0x43, 0x8d, 0x04, 0x2e, //0x0000a38f leal (%r14,%r13), %eax + 0x44, 0x89, 0xf3, //0x0000a393 movl %r14d, %ebx + 0x48, 0x98, //0x0000a396 cltq + 0x48, 0x89, 0xc7, //0x0000a398 movq %rax, %rdi + 0x48, 0xc1, 0xe7, 0x20, //0x0000a39b shlq $32, %rdi + 0x48, 0x83, 0xc0, 0xff, //0x0000a39f addq $-1, %rax + 0x48, 0x83, 0xc3, 0x01, //0x0000a3a3 addq $1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000a3a7 addl $-1, %r14d + 0x45, 0x31, 0xc0, //0x0000a3ab xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000a3ae jmp LBB5_2100 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a3b3 .p2align 4, 0x90 + //0x0000a3c0 LBB5_2098 + 0x48, 0x85, 0xc0, //0x0000a3c0 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a3c3 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x0000a3c8 cmovnel %eax, %r15d + //0x0000a3cc LBB5_2099 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000a3cc movabsq $-4294967041, %rax + 0x48, 0x01, 0xc7, //0x0000a3d6 addq %rax, %rdi + 0x48, 0x81, 0xc7, 0x01, 0xff, 0xff, 0xff, //0x0000a3d9 addq $-255, %rdi + 0x49, 0x8d, 0x45, 0xff, //0x0000a3e0 leaq $-1(%r13), %rax + 0x48, 0x83, 0xc3, 0xff, //0x0000a3e4 addq $-1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000a3e8 addl $-1, %r14d + 0x48, 0x83, 0xfb, 0x01, //0x0000a3ec cmpq $1, %rbx + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x0000a3f0 jle LBB5_2102 + //0x0000a3f6 LBB5_2100 + 0x49, 0x89, 0xc5, //0x0000a3f6 movq %rax, %r13 + 0x44, 0x89, 0xf0, //0x0000a3f9 movl %r14d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a3fc movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000a401 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x0000a405 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x0000a408 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x0000a40b movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a40e movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000a418 mulq %rdx + 0x49, 0x89, 0xd0, //0x0000a41b movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x0000a41e shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x0000a422 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000a426 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000a42a movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000a42d subq %rdx, %rax + 0x4d, 0x39, 0xd5, //0x0000a430 cmpq %r10, %r13 + 0x0f, 0x83, 0x87, 0xff, 0xff, 0xff, //0x0000a433 jae LBB5_2098 + 0x04, 0x30, //0x0000a439 addb $48, %al + 0x43, 0x88, 0x04, 0x29, //0x0000a43b movb %al, (%r9,%r13) + 0xe9, 0x88, 0xff, 0xff, 0xff, //0x0000a43f jmp LBB5_2099 + //0x0000a444 LBB5_2102 + 0x48, 0x83, 0xfe, 0x0a, //0x0000a444 cmpq $10, %rsi + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a448 movq $-72(%rbp), %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a44c movl $1, %ebx + 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000a451 jae LBB5_2106 + 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a457 movq $-168(%rbp), %r13 + 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a45e jmp LBB5_2110 + //0x0000a463 LBB5_2104 + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a463 movq $-72(%rbp), %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a467 movl $1, %ebx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000a46c jmp LBB5_2110 + //0x0000a471 LBB5_2105 + 0x0f, 0x8c, 0x04, 0xff, 0xff, 0xff, //0x0000a471 jl LBB5_2095 + 0xe9, 0x03, 0xff, 0xff, 0xff, //0x0000a477 jmp LBB5_2096 + //0x0000a47c LBB5_2106 + 0x49, 0x63, 0xcd, //0x0000a47c movslq %r13d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x0000a47f addq $-1, %rcx + 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a483 movq $-168(%rbp), %r13 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a48a jmp LBB5_2108 + 0x90, //0x0000a48f .p2align 4, 0x90 + //0x0000a490 LBB5_2107 + 0x48, 0x85, 0xc0, //0x0000a490 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x0000a493 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x0000a497 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000a49b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000a49f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a4a2 jbe LBB5_2110 + //0x0000a4a8 LBB5_2108 + 0x4c, 0x89, 0xc0, //0x0000a4a8 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a4ab movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000a4b5 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000a4b8 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000a4bc leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x0000a4c0 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x0000a4c4 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x0000a4c7 subq %rsi, %rax + 0x4c, 0x39, 0xd1, //0x0000a4ca cmpq %r10, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a4cd jae LBB5_2107 + 0x04, 0x30, //0x0000a4d3 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x0000a4d5 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x0000a4d9 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000a4dd cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000a4e1 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a4e4 ja LBB5_2108 + //0x0000a4ea LBB5_2110 + 0x45, 0x01, 0xeb, //0x0000a4ea addl %r13d, %r11d + 0x4d, 0x63, 0xdb, //0x0000a4ed movslq %r11d, %r11 + 0x4d, 0x39, 0xda, //0x0000a4f0 cmpq %r11, %r10 + 0x45, 0x0f, 0x46, 0xda, //0x0000a4f3 cmovbel %r10d, %r11d + 0x44, 0x01, 0xef, //0x0000a4f7 addl %r13d, %edi + 0x45, 0x85, 0xdb, //0x0000a4fa testl %r11d, %r11d + 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000a4fd jle LBB5_2115 + 0x41, 0x8d, 0x43, 0xff, //0x0000a503 leal $-1(%r11), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a507 cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a50c movq $-88(%rbp), %r8 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a510 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000a516 jne LBB5_2117 + 0x44, 0x89, 0xd8, //0x0000a51c movl %r11d, %eax + 0x90, //0x0000a51f .p2align 4, 0x90 + //0x0000a520 LBB5_2113 + 0x48, 0x83, 0xf8, 0x01, //0x0000a520 cmpq $1, %rax + 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x0000a524 jle LBB5_2116 + 0x4c, 0x8d, 0x58, 0xff, //0x0000a52a leaq $-1(%rax), %r11 + 0x83, 0xc0, 0xfe, //0x0000a52e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a531 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xd8, //0x0000a536 movq %r11, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a539 je LBB5_2113 + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a53f jmp LBB5_2117 + //0x0000a544 LBB5_2115 + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a544 movq $-88(%rbp), %r8 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a548 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x0000a54e jne LBB5_2117 + //0x0000a554 LBB5_2116 + 0x31, 0xff, //0x0000a554 xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x0000a556 xorl %r11d, %r11d + //0x0000a559 LBB5_2117 + 0x85, 0xc9, //0x0000a559 testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000a55b js LBB5_2119 + 0x44, 0x89, 0xda, //0x0000a561 movl %r11d, %edx + 0x45, 0x89, 0xde, //0x0000a564 movl %r11d, %r14d + 0x41, 0x29, 0xc8, //0x0000a567 subl %ecx, %r8d + 0xe9, 0x4f, 0xfd, 0xff, 0xff, //0x0000a56a jmp LBB5_2082 + //0x0000a56f LBB5_2119 + 0x83, 0xf9, 0xc3, //0x0000a56f cmpl $-61, %ecx + 0x0f, 0x8f, 0x36, 0x02, 0x00, 0x00, //0x0000a572 jg LBB5_2147 + 0x41, 0x89, 0xc8, //0x0000a578 movl %ecx, %r8d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a57b jmp LBB5_2125 + //0x0000a580 LBB5_2122 + 0x31, 0xff, //0x0000a580 xorl %edi, %edi + //0x0000a582 LBB5_2123 + 0x31, 0xc0, //0x0000a582 xorl %eax, %eax + //0x0000a584 LBB5_2124 + 0x41, 0x8d, 0x48, 0x3c, //0x0000a584 leal $60(%r8), %ecx + 0x41, 0x89, 0xc3, //0x0000a588 movl %eax, %r11d + 0x41, 0x83, 0xf8, 0x88, //0x0000a58b cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x0000a58f movl %ecx, %r8d + 0x0f, 0x8d, 0x19, 0x02, 0x00, 0x00, //0x0000a592 jge LBB5_2148 + //0x0000a598 LBB5_2125 + 0x45, 0x85, 0xdb, //0x0000a598 testl %r11d, %r11d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a59b movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf3, //0x0000a5a0 cmovgl %r11d, %esi + 0x31, 0xc0, //0x0000a5a4 xorl %eax, %eax + 0x31, 0xc9, //0x0000a5a6 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a5a8 .p2align 4, 0x90 + //0x0000a5b0 LBB5_2126 + 0x48, 0x39, 0xc6, //0x0000a5b0 cmpq %rax, %rsi + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000a5b3 je LBB5_2129 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5b9 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000a5bd movsbq (%r9,%rax), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a5c2 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a5c6 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000a5ca addq $1, %rax + 0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000a5ce leaq $1(%r12), %rdx + 0x48, 0x39, 0xd1, //0x0000a5d3 cmpq %rdx, %rcx + 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x0000a5d6 jb LBB5_2126 + 0x89, 0xc6, //0x0000a5dc movl %eax, %esi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a5de jmp LBB5_2131 + //0x0000a5e3 LBB5_2129 + 0x48, 0x85, 0xc9, //0x0000a5e3 testq %rcx, %rcx + 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x0000a5e6 je LBB5_2123 + 0x90, 0x90, 0x90, 0x90, //0x0000a5ec .p2align 4, 0x90 + //0x0000a5f0 LBB5_2130 + 0x48, 0x01, 0xc9, //0x0000a5f0 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5f3 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x0000a5f7 addl $1, %esi + 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000a5fa leaq $1(%r12), %rax + 0x48, 0x39, 0xc1, //0x0000a5ff cmpq %rax, %rcx + 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x0000a602 jb LBB5_2130 + //0x0000a608 LBB5_2131 + 0x29, 0xf7, //0x0000a608 subl %esi, %edi + 0x44, 0x89, 0xd8, //0x0000a60a movl %r11d, %eax + 0x29, 0xf0, //0x0000a60d subl %esi, %eax + 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000a60f jle LBB5_2134 + 0x49, 0x89, 0xfd, //0x0000a615 movq %rdi, %r13 + 0x48, 0x63, 0xf6, //0x0000a618 movslq %esi, %rsi + 0x49, 0x63, 0xd3, //0x0000a61b movslq %r11d, %rdx + 0x49, 0x89, 0xd3, //0x0000a61e movq %rdx, %r11 + 0x49, 0x29, 0xf3, //0x0000a621 subq %rsi, %r11 + 0x48, 0x89, 0xf7, //0x0000a624 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x0000a627 notq %rdi + 0x48, 0x01, 0xd7, //0x0000a62a addq %rdx, %rdi + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a62d jne LBB5_2135 + 0x31, 0xdb, //0x0000a633 xorl %ebx, %ebx + 0x41, 0xf6, 0xc3, 0x01, //0x0000a635 testb $1, %r11b + 0x4c, 0x89, 0xef, //0x0000a639 movq %r13, %rdi + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x0000a63c jne LBB5_2138 + 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x0000a642 jmp LBB5_2139 + //0x0000a647 LBB5_2134 + 0x31, 0xc0, //0x0000a647 xorl %eax, %eax + 0xe9, 0xdf, 0x00, 0x00, 0x00, //0x0000a649 jmp LBB5_2141 + //0x0000a64e LBB5_2135 + 0x4d, 0x89, 0xde, //0x0000a64e movq %r11, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x0000a651 andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x0000a655 negq %r14 + 0x31, 0xdb, //0x0000a658 xorl %ebx, %ebx + 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x0000a65a movq $-176(%rbp), %rdx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a661 .p2align 4, 0x90 + //0x0000a670 LBB5_2136 + 0x48, 0x89, 0xcf, //0x0000a670 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a673 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000a677 andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a67a orb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000a67e movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a682 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x0000a686 movsbq $-1(%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a68c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a690 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x0000a694 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a697 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000a69b andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a69e orb $48, %dil + 0x40, 0x88, 0x3a, //0x0000a6a2 movb %dil, (%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a6a5 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x0000a6a9 movsbq (%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a6ae leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a6b2 addq $-48, %rcx + 0x48, 0x83, 0xc2, 0x02, //0x0000a6b6 addq $2, %rdx + 0x48, 0x83, 0xc3, 0xfe, //0x0000a6ba addq $-2, %rbx + 0x49, 0x39, 0xde, //0x0000a6be cmpq %rbx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a6c1 jne LBB5_2136 + 0x48, 0x29, 0xde, //0x0000a6c7 subq %rbx, %rsi + 0x48, 0xf7, 0xdb, //0x0000a6ca negq %rbx + 0x41, 0xf6, 0xc3, 0x01, //0x0000a6cd testb $1, %r11b + 0x4c, 0x89, 0xef, //0x0000a6d1 movq %r13, %rdi + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000a6d4 je LBB5_2139 + //0x0000a6da LBB5_2138 + 0x48, 0x89, 0xca, //0x0000a6da movq %rcx, %rdx + 0x48, 0xc1, 0xea, 0x3c, //0x0000a6dd shrq $60, %rdx + 0x80, 0xca, 0x30, //0x0000a6e1 orb $48, %dl + 0x41, 0x88, 0x14, 0x19, //0x0000a6e4 movb %dl, (%r9,%rbx) + 0x4c, 0x21, 0xe1, //0x0000a6e8 andq %r12, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a6eb leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a6ef movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a6f4 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a6f8 addq $-48, %rcx + //0x0000a6fc LBB5_2139 + 0x48, 0x85, 0xc9, //0x0000a6fc testq %rcx, %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a6ff movl $1, %ebx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x0000a704 jne LBB5_2141 + 0xe9, 0x51, 0x00, 0x00, 0x00, //0x0000a70a jmp LBB5_2143 + 0x90, //0x0000a70f .p2align 4, 0x90 + //0x0000a710 LBB5_2140 + 0x49, 0x8d, 0x74, 0x24, 0x01, //0x0000a710 leaq $1(%r12), %rsi + 0x48, 0x39, 0xf1, //0x0000a715 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x0000a718 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x0000a71c leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a720 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a724 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a727 je LBB5_2143 + //0x0000a72d LBB5_2141 + 0x48, 0x89, 0xca, //0x0000a72d movq %rcx, %rdx + 0x4c, 0x21, 0xe2, //0x0000a730 andq %r12, %rdx + 0x48, 0x63, 0xf0, //0x0000a733 movslq %eax, %rsi + 0x49, 0x39, 0xf2, //0x0000a736 cmpq %rsi, %r10 + 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x0000a739 jbe LBB5_2140 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a73f shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a743 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x0000a746 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a74a addl $1, %esi + 0x89, 0xf0, //0x0000a74d movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000a74f leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a753 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a757 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a75a jne LBB5_2141 + //0x0000a760 LBB5_2143 + 0x83, 0xc7, 0x01, //0x0000a760 addl $1, %edi + 0x85, 0xc0, //0x0000a763 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a765 jle LBB5_2121 + 0x89, 0xc1, //0x0000a76b movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a76d addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a771 .p2align 4, 0x90 + //0x0000a780 LBB5_2145 + 0x8d, 0x50, 0xff, //0x0000a780 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a783 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf6, 0xfd, 0xff, 0xff, //0x0000a788 jne LBB5_2124 + 0x48, 0x83, 0xc1, 0xff, //0x0000a78e addq $-1, %rcx + 0x89, 0xd0, //0x0000a792 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000a794 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a798 jg LBB5_2145 + 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a79e jmp LBB5_2122 + //0x0000a7a3 LBB5_2121 + 0x0f, 0x85, 0xdb, 0xfd, 0xff, 0xff, //0x0000a7a3 jne LBB5_2124 + 0xe9, 0xd2, 0xfd, 0xff, 0xff, //0x0000a7a9 jmp LBB5_2122 + //0x0000a7ae LBB5_2147 + 0x44, 0x89, 0xd8, //0x0000a7ae movl %r11d, %eax + //0x0000a7b1 LBB5_2148 + 0x48, 0x89, 0x7d, 0xb8, //0x0000a7b1 movq %rdi, $-72(%rbp) + 0xf7, 0xd9, //0x0000a7b5 negl %ecx + 0x85, 0xc0, //0x0000a7b7 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a7b9 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x0000a7be cmovgl %eax, %esi + 0x31, 0xff, //0x0000a7c1 xorl %edi, %edi + 0x45, 0x31, 0xf6, //0x0000a7c3 xorl %r14d, %r14d + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a7c6 movq $-88(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a7ca .p2align 4, 0x90 + //0x0000a7d0 LBB5_2149 + 0x48, 0x39, 0xfe, //0x0000a7d0 cmpq %rdi, %rsi + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a7d3 je LBB5_2155 + 0x4b, 0x8d, 0x14, 0xb6, //0x0000a7d9 leaq (%r14,%r14,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a7dd movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x34, 0x53, //0x0000a7e2 leaq (%rbx,%rdx,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a7e6 addq $-48, %r14 + 0x48, 0x83, 0xc7, 0x01, //0x0000a7ea addq $1, %rdi + 0x4c, 0x89, 0xf2, //0x0000a7ee movq %r14, %rdx + 0x48, 0xd3, 0xea, //0x0000a7f1 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a7f4 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a7f7 je LBB5_2149 + 0x89, 0xfe, //0x0000a7fd movl %edi, %esi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a7ff movl $1, %edx + //0x0000a804 LBB5_2152 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a804 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x0000a80b shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000a80e notq %r13 + 0x41, 0x89, 0xc3, //0x0000a811 movl %eax, %r11d + 0x41, 0x29, 0xf3, //0x0000a814 subl %esi, %r11d + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a817 movq $-72(%rbp), %rdi + 0x0f, 0x8e, 0x87, 0x00, 0x00, 0x00, //0x0000a81b jle LBB5_2162 + 0x4c, 0x63, 0xc6, //0x0000a821 movslq %esi, %r8 + 0x48, 0x98, //0x0000a824 cltq + 0x48, 0x89, 0xc2, //0x0000a826 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x0000a829 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x0000a82c movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x0000a82f notq %rbx + 0x48, 0x01, 0xc3, //0x0000a832 addq %rax, %rbx + 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x0000a835 jne LBB5_2164 + 0x31, 0xdb, //0x0000a83b xorl %ebx, %ebx + 0xe9, 0x05, 0x01, 0x00, 0x00, //0x0000a83d jmp LBB5_2167 + //0x0000a842 LBB5_2155 + 0x4d, 0x85, 0xf6, //0x0000a842 testq %r14, %r14 + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000a845 je LBB5_2163 + 0x4c, 0x89, 0xf7, //0x0000a84b movq %r14, %rdi + 0x48, 0xd3, 0xef, //0x0000a84e shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a851 testq %rdi, %rdi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a854 movl $1, %edx + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a859 je LBB5_2160 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a85f movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x0000a866 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000a869 notq %r13 + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a86c movq $-72(%rbp), %rdi + 0x29, 0xf7, //0x0000a870 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000a872 addl $1, %edi + 0x45, 0x31, 0xdb, //0x0000a875 xorl %r11d, %r11d + 0xe9, 0x13, 0x01, 0x00, 0x00, //0x0000a878 jmp LBB5_2158 + //0x0000a87d LBB5_2160 + 0x4d, 0x01, 0xf6, //0x0000a87d addq %r14, %r14 + 0x4f, 0x8d, 0x34, 0xb6, //0x0000a880 leaq (%r14,%r14,4), %r14 + 0x83, 0xc6, 0x01, //0x0000a884 addl $1, %esi + 0x4c, 0x89, 0xf7, //0x0000a887 movq %r14, %rdi + 0x48, 0xd3, 0xef, //0x0000a88a shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a88d testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a890 je LBB5_2160 + 0xe9, 0x69, 0xff, 0xff, 0xff, //0x0000a896 jmp LBB5_2152 + //0x0000a89b LBB5_2161 + 0x31, 0xd2, //0x0000a89b xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000a89d xorl %r14d, %r14d + 0x41, 0x29, 0xc8, //0x0000a8a0 subl %ecx, %r8d + 0xe9, 0x16, 0xfa, 0xff, 0xff, //0x0000a8a3 jmp LBB5_2082 + //0x0000a8a8 LBB5_2162 + 0x45, 0x31, 0xdb, //0x0000a8a8 xorl %r11d, %r11d + 0xe9, 0xc9, 0x00, 0x00, 0x00, //0x0000a8ab jmp LBB5_2170 + //0x0000a8b0 LBB5_2163 + 0x45, 0x31, 0xdb, //0x0000a8b0 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a8b3 xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000a8b5 xorl %r14d, %r14d + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a8b8 movq $-72(%rbp), %rdi + 0xe9, 0x5c, 0x01, 0x00, 0x00, //0x0000a8bc jmp LBB5_2181 + //0x0000a8c1 LBB5_2164 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a8c1 movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x0000a8c8 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x0000a8cc negq %rdx + 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a8cf movq %rdx, $-168(%rbp) + 0x31, 0xdb, //0x0000a8d6 xorl %ebx, %ebx + 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x0000a8d8 movq $-176(%rbp), %rax + //0x0000a8df LBB5_2165 + 0x4c, 0x89, 0xf2, //0x0000a8df movq %r14, %rdx + 0x48, 0xd3, 0xea, //0x0000a8e2 shrq %cl, %rdx + 0x4d, 0x21, 0xee, //0x0000a8e5 andq %r13, %r14 + 0x80, 0xc2, 0x30, //0x0000a8e8 addb $48, %dl + 0x88, 0x50, 0xff, //0x0000a8eb movb %dl, $-1(%rax) + 0x4b, 0x8d, 0x14, 0xb6, //0x0000a8ee leaq (%r14,%r14,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x0000a8f2 movsbq $-1(%rax,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x0000a8f8 leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000a8fc addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x0000a900 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x0000a903 shrq %cl, %rdi + 0x4c, 0x21, 0xea, //0x0000a906 andq %r13, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x0000a909 addb $48, %dil + 0x40, 0x88, 0x38, //0x0000a90d movb %dil, (%rax) + 0x48, 0x8d, 0x14, 0x92, //0x0000a910 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x0000a914 movsbq (%rax,%r8), %rdi + 0x4c, 0x8d, 0x34, 0x57, //0x0000a919 leaq (%rdi,%rdx,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a91d addq $-48, %r14 + 0x48, 0x83, 0xc0, 0x02, //0x0000a921 addq $2, %rax + 0x48, 0x83, 0xc3, 0xfe, //0x0000a925 addq $-2, %rbx + 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x0000a929 cmpq %rbx, $-168(%rbp) + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a930 jne LBB5_2165 + 0x49, 0x29, 0xd8, //0x0000a936 subq %rbx, %r8 + 0x48, 0xf7, 0xdb, //0x0000a939 negq %rbx + 0x48, 0x8b, 0x7d, 0xb8, //0x0000a93c movq $-72(%rbp), %rdi + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a940 movq $-184(%rbp), %rdx + //0x0000a947 LBB5_2167 + 0xf6, 0xc2, 0x01, //0x0000a947 testb $1, %dl + 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000a94a je LBB5_2169 + 0x4c, 0x89, 0xf0, //0x0000a950 movq %r14, %rax + 0x48, 0xd3, 0xe8, //0x0000a953 shrq %cl, %rax + 0x04, 0x30, //0x0000a956 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x0000a958 movb %al, (%r9,%rbx) + 0x4d, 0x21, 0xee, //0x0000a95c andq %r13, %r14 + 0x4b, 0x8d, 0x04, 0xb6, //0x0000a95f leaq (%r14,%r14,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a963 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x34, 0x42, //0x0000a968 leaq (%rdx,%rax,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a96c addq $-48, %r14 + //0x0000a970 LBB5_2169 + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a970 movq $-88(%rbp), %r8 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a974 movl $1, %edx + //0x0000a979 LBB5_2170 + 0x29, 0xf7, //0x0000a979 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000a97b addl $1, %edi + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x0000a97e jmp LBB5_2173 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a983 .p2align 4, 0x90 + //0x0000a990 LBB5_2158 + 0x4c, 0x89, 0xf0, //0x0000a990 movq %r14, %rax + 0x48, 0xd3, 0xe8, //0x0000a993 shrq %cl, %rax + 0x4d, 0x21, 0xee, //0x0000a996 andq %r13, %r14 + 0x49, 0x63, 0xf3, //0x0000a999 movslq %r11d, %rsi + 0x49, 0x39, 0xf2, //0x0000a99c cmpq %rsi, %r10 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a99f jbe LBB5_2171 + 0x04, 0x30, //0x0000a9a5 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a9a7 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a9ab addl $1, %esi + 0x41, 0x89, 0xf3, //0x0000a9ae movl %esi, %r11d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a9b1 jmp LBB5_2172 + //0x0000a9b6 LBB5_2171 + 0x48, 0x85, 0xc0, //0x0000a9b6 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfa, //0x0000a9b9 cmovnel %edx, %r15d + //0x0000a9bd LBB5_2172 + 0x4d, 0x01, 0xf6, //0x0000a9bd addq %r14, %r14 + 0x4f, 0x8d, 0x34, 0xb6, //0x0000a9c0 leaq (%r14,%r14,4), %r14 + //0x0000a9c4 LBB5_2173 + 0x4d, 0x85, 0xf6, //0x0000a9c4 testq %r14, %r14 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a9c7 jne LBB5_2158 + 0x45, 0x85, 0xdb, //0x0000a9cd testl %r11d, %r11d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a9d0 jle LBB5_2179 + 0x44, 0x89, 0xd8, //0x0000a9d6 movl %r11d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a9d9 addq $1, %rax + //0x0000a9dd LBB5_2176 + 0x41, 0x8d, 0x4b, 0xff, //0x0000a9dd leal $-1(%r11), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a9e1 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a9e6 jne LBB5_2180 + 0x48, 0x83, 0xc0, 0xff, //0x0000a9ec addq $-1, %rax + 0x41, 0x89, 0xcb, //0x0000a9f0 movl %ecx, %r11d + 0x48, 0x83, 0xf8, 0x01, //0x0000a9f3 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a9f7 jg LBB5_2176 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a9fd jmp LBB5_2178 + //0x0000aa02 LBB5_2179 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000aa02 je LBB5_2178 + //0x0000aa08 LBB5_2180 + 0x44, 0x89, 0xda, //0x0000aa08 movl %r11d, %edx + 0x45, 0x89, 0xde, //0x0000aa0b movl %r11d, %r14d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000aa0e jmp LBB5_2181 + //0x0000aa13 LBB5_2178 + 0x31, 0xff, //0x0000aa13 xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x0000aa15 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000aa18 xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000aa1a xorl %r14d, %r14d + //0x0000aa1d LBB5_2181 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000aa1d movl $-160(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x0000aa23 subl %ecx, %r8d + 0xe9, 0x93, 0xf8, 0xff, 0xff, //0x0000aa26 jmp LBB5_2082 + //0x0000aa2b LBB5_2182 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000aa2b cmpl $-1022, %r8d + 0x0f, 0x8f, 0xce, 0x01, 0x00, 0x00, //0x0000aa32 jg LBB5_2211 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000aa38 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000aa3d movq %rax, $-88(%rbp) + 0x45, 0x85, 0xf6, //0x0000aa41 testl %r14d, %r14d + 0x8a, 0x55, 0xd7, //0x0000aa44 movb $-41(%rbp), %dl + 0x0f, 0x84, 0xdd, 0x04, 0x00, 0x00, //0x0000aa47 je LBB5_2256 + 0x48, 0x89, 0x7d, 0xb8, //0x0000aa4d movq %rdi, $-72(%rbp) + 0x41, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000aa51 leal $1021(%r8), %edx + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000aa58 cmpl $-1082, %r8d + 0x0f, 0x8f, 0x1d, 0x02, 0x00, 0x00, //0x0000aa5f jg LBB5_2215 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000aa65 leaq $1(%r12), %r13 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000aa6a movl $1, %r8d + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000aa70 jmp LBB5_2188 + //0x0000aa75 LBB5_2208 + 0x0f, 0x84, 0x7d, 0x01, 0x00, 0x00, //0x0000aa75 je LBB5_2209 + //0x0000aa7b LBB5_2186 + 0x48, 0x89, 0x45, 0xb8, //0x0000aa7b movq %rax, $-72(%rbp) + //0x0000aa7f LBB5_2187 + 0x8d, 0x4a, 0x3c, //0x0000aa7f leal $60(%rdx), %ecx + 0x45, 0x89, 0xde, //0x0000aa82 movl %r11d, %r14d + 0x44, 0x89, 0xde, //0x0000aa85 movl %r11d, %esi + 0x83, 0xfa, 0x88, //0x0000aa88 cmpl $-120, %edx + 0x89, 0xca, //0x0000aa8b movl %ecx, %edx + 0x0f, 0x8d, 0xf4, 0x01, 0x00, 0x00, //0x0000aa8d jge LBB5_2216 + //0x0000aa93 LBB5_2188 + 0x45, 0x85, 0xf6, //0x0000aa93 testl %r14d, %r14d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000aa96 movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf6, //0x0000aa9b cmovgl %r14d, %esi + 0x31, 0xff, //0x0000aa9f xorl %edi, %edi + 0x31, 0xc9, //0x0000aaa1 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000aaa3 .p2align 4, 0x90 + //0x0000aab0 LBB5_2189 + 0x48, 0x39, 0xfe, //0x0000aab0 cmpq %rdi, %rsi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000aab3 je LBB5_2192 + 0x48, 0x8d, 0x0c, 0x89, //0x0000aab9 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000aabd movsbq (%r9,%rdi), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x0000aac2 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000aac6 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000aaca addq $1, %rdi + 0x4c, 0x39, 0xe9, //0x0000aace cmpq %r13, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000aad1 jb LBB5_2189 + 0x89, 0xfe, //0x0000aad7 movl %edi, %esi + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000aad9 jmp LBB5_2194 + //0x0000aade LBB5_2192 + 0x48, 0x85, 0xc9, //0x0000aade testq %rcx, %rcx + 0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000aae1 je LBB5_2210 + //0x0000aae7 LBB5_2193 + 0x48, 0x01, 0xc9, //0x0000aae7 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000aaea leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x0000aaee addl $1, %esi + 0x4c, 0x39, 0xe9, //0x0000aaf1 cmpq %r13, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000aaf4 jb LBB5_2193 + //0x0000aafa LBB5_2194 + 0x48, 0x8b, 0x45, 0xb8, //0x0000aafa movq $-72(%rbp), %rax + 0x29, 0xf0, //0x0000aafe subl %esi, %eax + 0x48, 0x89, 0x45, 0xb8, //0x0000ab00 movq %rax, $-72(%rbp) + 0x31, 0xff, //0x0000ab04 xorl %edi, %edi + 0x44, 0x39, 0xf6, //0x0000ab06 cmpl %r14d, %esi + 0x0f, 0x8d, 0x56, 0x00, 0x00, 0x00, //0x0000ab09 jge LBB5_2199 + 0x49, 0x89, 0xd6, //0x0000ab0f movq %rdx, %r14 + 0x48, 0x63, 0xf6, //0x0000ab12 movslq %esi, %rsi + 0x49, 0x63, 0xfb, //0x0000ab15 movslq %r11d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x0000ab18 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xdb, //0x0000ab1c xorl %r11d, %r11d + 0x90, //0x0000ab1f .p2align 4, 0x90 + //0x0000ab20 LBB5_2196 + 0x48, 0x89, 0xc8, //0x0000ab20 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x0000ab23 shrq $60, %rax + 0x4c, 0x21, 0xe1, //0x0000ab27 andq %r12, %rcx + 0x0c, 0x30, //0x0000ab2a orb $48, %al + 0x43, 0x88, 0x04, 0x19, //0x0000ab2c movb %al, (%r9,%r11) + 0x4a, 0x0f, 0xbe, 0x04, 0x1b, //0x0000ab30 movsbq (%rbx,%r11), %rax + 0x4a, 0x8d, 0x14, 0x1e, //0x0000ab35 leaq (%rsi,%r11), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000ab39 addq $1, %rdx + 0x49, 0x83, 0xc3, 0x01, //0x0000ab3d addq $1, %r11 + 0x48, 0x8d, 0x0c, 0x89, //0x0000ab41 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x0000ab45 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000ab49 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x0000ab4d cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000ab50 jl LBB5_2196 + 0x48, 0x85, 0xc9, //0x0000ab56 testq %rcx, %rcx + 0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x0000ab59 je LBB5_2203 + 0x44, 0x89, 0xdf, //0x0000ab5f movl %r11d, %edi + 0x4c, 0x89, 0xf2, //0x0000ab62 movq %r14, %rdx + //0x0000ab65 LBB5_2199 + 0x41, 0x89, 0xfb, //0x0000ab65 movl %edi, %r11d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000ab68 jmp LBB5_2201 + //0x0000ab6d LBB5_2200 + 0x4c, 0x39, 0xe9, //0x0000ab6d cmpq %r13, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x0000ab70 cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x0000ab74 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000ab78 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000ab7c testq %rsi, %rsi + 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000ab7f je LBB5_2204 + //0x0000ab85 LBB5_2201 + 0x48, 0x89, 0xce, //0x0000ab85 movq %rcx, %rsi + 0x4c, 0x21, 0xe6, //0x0000ab88 andq %r12, %rsi + 0x49, 0x63, 0xfb, //0x0000ab8b movslq %r11d, %rdi + 0x49, 0x39, 0xfa, //0x0000ab8e cmpq %rdi, %r10 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000ab91 jbe LBB5_2200 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000ab97 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000ab9b orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x0000ab9e movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x0000aba2 addl $1, %edi + 0x41, 0x89, 0xfb, //0x0000aba5 movl %edi, %r11d + 0x48, 0x8d, 0x04, 0x36, //0x0000aba8 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000abac leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000abb0 testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000abb3 jne LBB5_2201 + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000abb9 jmp LBB5_2204 + //0x0000abbe LBB5_2203 + 0x4c, 0x89, 0xf2, //0x0000abbe movq %r14, %rdx + //0x0000abc1 LBB5_2204 + 0x48, 0x8b, 0x45, 0xb8, //0x0000abc1 movq $-72(%rbp), %rax + 0x83, 0xc0, 0x01, //0x0000abc5 addl $1, %eax + 0x45, 0x85, 0xdb, //0x0000abc8 testl %r11d, %r11d + 0x0f, 0x8e, 0xa4, 0xfe, 0xff, 0xff, //0x0000abcb jle LBB5_2208 + 0x44, 0x89, 0xd9, //0x0000abd1 movl %r11d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000abd4 addq $1, %rcx + //0x0000abd8 LBB5_2206 + 0x41, 0x8d, 0x73, 0xff, //0x0000abd8 leal $-1(%r11), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000abdc cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0x94, 0xfe, 0xff, 0xff, //0x0000abe1 jne LBB5_2186 + 0x48, 0x83, 0xc1, 0xff, //0x0000abe7 addq $-1, %rcx + 0x41, 0x89, 0xf3, //0x0000abeb movl %esi, %r11d + 0x48, 0x83, 0xf9, 0x01, //0x0000abee cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000abf2 jg LBB5_2206 + //0x0000abf8 LBB5_2209 + 0x31, 0xc0, //0x0000abf8 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb8, //0x0000abfa movq %rax, $-72(%rbp) + //0x0000abfe LBB5_2210 + 0x45, 0x31, 0xdb, //0x0000abfe xorl %r11d, %r11d + 0xe9, 0x79, 0xfe, 0xff, 0xff, //0x0000ac01 jmp LBB5_2187 + //0x0000ac06 LBB5_2211 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000ac06 cmpl $1024, %r8d + 0x8a, 0x55, 0xd7, //0x0000ac0d movb $-41(%rbp), %dl + 0x0f, 0x8f, 0x2f, 0xf0, 0xff, 0xff, //0x0000ac10 jg LBB5_1998 + 0x41, 0x83, 0xc0, 0xff, //0x0000ac16 addl $-1, %r8d + 0x4c, 0x89, 0x45, 0xa8, //0x0000ac1a movq %r8, $-88(%rbp) + 0xe9, 0x4b, 0x02, 0x00, 0x00, //0x0000ac1e jmp LBB5_2244 + //0x0000ac23 LBB5_2213 + 0x4c, 0x29, 0xf7, //0x0000ac23 subq %r14, %rdi + 0x4c, 0x01, 0xcf, //0x0000ac26 addq %r9, %rdi + 0x48, 0xf7, 0xd2, //0x0000ac29 notq %rdx + 0x48, 0x01, 0xfa, //0x0000ac2c addq %rdi, %rdx + 0x48, 0x8b, 0x7d, 0x98, //0x0000ac2f movq $-104(%rbp), %rdi + 0xe9, 0xf3, 0xe4, 0xff, 0xff, //0x0000ac33 jmp LBB5_1834 + //0x0000ac38 LBB5_2214 + 0x48, 0x39, 0xca, //0x0000ac38 cmpq %rcx, %rdx + 0xb1, 0x02, //0x0000ac3b movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000ac3d sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000ac40 shrq %cl, %rdx + 0x49, 0xc1, 0xe7, 0x34, //0x0000ac43 shlq $52, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ac47 movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x0000ac51 andq %rax, %rdx + 0x4c, 0x09, 0xfa, //0x0000ac54 orq %r15, %rdx + 0x49, 0x09, 0xd5, //0x0000ac57 orq %rdx, %r13 + 0x45, 0x84, 0xf6, //0x0000ac5a testb %r14b, %r14b + 0x4c, 0x0f, 0x44, 0xea, //0x0000ac5d cmoveq %rdx, %r13 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x0000ac61 vmovq %r13, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x0000ac66 vucomisd %xmm1, %xmm0 + 0x49, 0x89, 0xdb, //0x0000ac6a movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000ac6d movq $-56(%rbp), %r15 + 0x0f, 0x85, 0xf4, 0xe9, 0xff, 0xff, //0x0000ac71 jne LBB5_1902 + 0x0f, 0x8b, 0x49, 0xf0, 0xff, 0xff, //0x0000ac77 jnp LBB5_2005 + 0xe9, 0xe9, 0xe9, 0xff, 0xff, //0x0000ac7d jmp LBB5_1902 + //0x0000ac82 LBB5_2215 + 0x44, 0x89, 0xf6, //0x0000ac82 movl %r14d, %esi + 0x89, 0xd1, //0x0000ac85 movl %edx, %ecx + //0x0000ac87 LBB5_2216 + 0xf7, 0xd9, //0x0000ac87 negl %ecx + 0x31, 0xd2, //0x0000ac89 xorl %edx, %edx + 0x85, 0xf6, //0x0000ac8b testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000ac8d movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x0000ac92 cmovgl %esi, %edi + 0x31, 0xc0, //0x0000ac95 xorl %eax, %eax + //0x0000ac97 LBB5_2217 + 0x48, 0x39, 0xd7, //0x0000ac97 cmpq %rdx, %rdi + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x0000ac9a je LBB5_2225 + 0x48, 0x8d, 0x04, 0x80, //0x0000aca0 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000aca4 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000aca9 leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000acad addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x0000acb1 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x0000acb5 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x0000acb8 shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x0000acbb testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000acbe je LBB5_2217 + 0x89, 0xd7, //0x0000acc4 movl %edx, %edi + //0x0000acc6 LBB5_2220 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000acc6 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000accd shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000acd0 notq %r12 + 0x31, 0xdb, //0x0000acd3 xorl %ebx, %ebx + 0x39, 0xf7, //0x0000acd5 cmpl %esi, %edi + 0x0f, 0x8d, 0x43, 0x00, 0x00, 0x00, //0x0000acd7 jge LBB5_2223 + 0x4c, 0x63, 0xf7, //0x0000acdd movslq %edi, %r14 + 0x4d, 0x63, 0xc3, //0x0000ace0 movslq %r11d, %r8 + 0x4f, 0x8d, 0x1c, 0x31, //0x0000ace3 leaq (%r9,%r14), %r11 + 0x31, 0xdb, //0x0000ace7 xorl %ebx, %ebx + //0x0000ace9 LBB5_2222 + 0x48, 0x89, 0xc6, //0x0000ace9 movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x0000acec shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x0000acef andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x0000acf2 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x0000acf6 movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1b, //0x0000acfa movsbq (%r11,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1e, //0x0000acff leaq (%r14,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000ad03 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x0000ad07 addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x0000ad0b leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x0000ad0f leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000ad13 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x0000ad17 cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000ad1a jl LBB5_2222 + //0x0000ad20 LBB5_2223 + 0x8a, 0x55, 0xd7, //0x0000ad20 movb $-41(%rbp), %dl + 0x48, 0x8b, 0x75, 0xb8, //0x0000ad23 movq $-72(%rbp), %rsi + 0x29, 0xfe, //0x0000ad27 subl %edi, %esi + 0x48, 0x89, 0xf7, //0x0000ad29 movq %rsi, %rdi + 0x83, 0xc7, 0x01, //0x0000ad2c addl $1, %edi + 0x48, 0x85, 0xc0, //0x0000ad2f testq %rax, %rax + 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000ad32 jne LBB5_2228 + 0x41, 0x89, 0xdb, //0x0000ad38 movl %ebx, %r11d + 0xe9, 0x93, 0x00, 0x00, 0x00, //0x0000ad3b jmp LBB5_2233 + //0x0000ad40 LBB5_2225 + 0x48, 0x85, 0xc0, //0x0000ad40 testq %rax, %rax + 0x0f, 0x84, 0x70, 0x04, 0x00, 0x00, //0x0000ad43 je LBB5_2290 + 0x48, 0x89, 0xc2, //0x0000ad49 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000ad4c shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000ad4f testq %rdx, %rdx + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000ad52 je LBB5_2238 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000ad58 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000ad5f shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000ad62 notq %r12 + 0x48, 0x8b, 0x55, 0xb8, //0x0000ad65 movq $-72(%rbp), %rdx + 0x29, 0xfa, //0x0000ad69 subl %edi, %edx + 0x48, 0x89, 0xd7, //0x0000ad6b movq %rdx, %rdi + 0x83, 0xc7, 0x01, //0x0000ad6e addl $1, %edi + 0x31, 0xdb, //0x0000ad71 xorl %ebx, %ebx + 0x8a, 0x55, 0xd7, //0x0000ad73 movb $-41(%rbp), %dl + //0x0000ad76 LBB5_2228 + 0x49, 0x89, 0xf8, //0x0000ad76 movq %rdi, %r8 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000ad79 movl $1, %esi + 0x41, 0x89, 0xdb, //0x0000ad7e movl %ebx, %r11d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000ad81 jmp LBB5_2230 + //0x0000ad86 LBB5_2229 + 0x48, 0x85, 0xff, //0x0000ad86 testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x0000ad89 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x0000ad8d addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000ad90 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000ad94 testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000ad97 je LBB5_2232 + //0x0000ad9d LBB5_2230 + 0x48, 0x89, 0xc7, //0x0000ad9d movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x0000ada0 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x0000ada3 andq %r12, %rax + 0x49, 0x63, 0xdb, //0x0000ada6 movslq %r11d, %rbx + 0x49, 0x39, 0xda, //0x0000ada9 cmpq %rbx, %r10 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000adac jbe LBB5_2229 + 0x40, 0x80, 0xc7, 0x30, //0x0000adb2 addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000adb6 movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x0000adba addl $1, %ebx + 0x41, 0x89, 0xdb, //0x0000adbd movl %ebx, %r11d + 0x48, 0x01, 0xc0, //0x0000adc0 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000adc3 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000adc7 testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000adca jne LBB5_2230 + //0x0000add0 LBB5_2232 + 0x4c, 0x89, 0xc7, //0x0000add0 movq %r8, %rdi + //0x0000add3 LBB5_2233 + 0x45, 0x85, 0xdb, //0x0000add3 testl %r11d, %r11d + 0x0f, 0x8e, 0x62, 0x00, 0x00, 0x00, //0x0000add6 jle LBB5_2241 + 0x44, 0x89, 0xd8, //0x0000addc movl %r11d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000addf addq $1, %rax + 0x45, 0x31, 0xc0, //0x0000ade3 xorl %r8d, %r8d + //0x0000ade6 LBB5_2235 + 0x41, 0x8d, 0x4b, 0xff, //0x0000ade6 leal $-1(%r11), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000adea cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x6d, 0x00, 0x00, 0x00, //0x0000adef jne LBB5_2243 + 0x48, 0x83, 0xc0, 0xff, //0x0000adf5 addq $-1, %rax + 0x41, 0x89, 0xcb, //0x0000adf9 movl %ecx, %r11d + 0x48, 0x83, 0xf8, 0x01, //0x0000adfc cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ae00 jg LBB5_2235 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000ae06 movl $-1022, %r14d + 0xe9, 0xad, 0x04, 0x00, 0x00, //0x0000ae0c jmp LBB5_2305 + //0x0000ae11 LBB5_2238 + 0x48, 0x01, 0xc0, //0x0000ae11 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000ae14 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x0000ae18 addl $1, %edi + 0x48, 0x89, 0xc2, //0x0000ae1b movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000ae1e shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000ae21 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000ae24 je LBB5_2238 + 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x0000ae2a jmp LBB5_2220 + //0x0000ae2f LBB5_2239 + 0x0f, 0xbc, 0xc6, //0x0000ae2f bsfl %esi, %eax + 0xe9, 0x61, 0x03, 0x00, 0x00, //0x0000ae32 jmp LBB5_2289 + //0x0000ae37 LBB5_2240 + 0x89, 0xc0, //0x0000ae37 movl %eax, %eax + 0xe9, 0x5a, 0x03, 0x00, 0x00, //0x0000ae39 jmp LBB5_2289 + //0x0000ae3e LBB5_2241 + 0x48, 0x89, 0x7d, 0xb8, //0x0000ae3e movq %rdi, $-72(%rbp) + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000ae42 movl $-1022, %r14d + 0x45, 0x85, 0xdb, //0x0000ae48 testl %r11d, %r11d + 0x0f, 0x84, 0x6a, 0x04, 0x00, 0x00, //0x0000ae4b je LBB5_2304 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ae51 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000ae56 movq %rax, $-88(%rbp) + 0x45, 0x89, 0xde, //0x0000ae5a movl %r11d, %r14d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000ae5d jmp LBB5_2246 + //0x0000ae62 LBB5_2243 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ae62 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000ae67 movq %rax, $-88(%rbp) + 0x45, 0x89, 0xde, //0x0000ae6b movl %r11d, %r14d + //0x0000ae6e LBB5_2244 + 0x45, 0x85, 0xf6, //0x0000ae6e testl %r14d, %r14d + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x0000ae71 je LBB5_2256 + 0x48, 0x89, 0x7d, 0xb8, //0x0000ae77 movq %rdi, $-72(%rbp) + //0x0000ae7b LBB5_2246 + 0x49, 0x63, 0xc6, //0x0000ae7b movslq %r14d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x0000ae7e leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x0000ae82 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000ae86 xorl %esi, %esi + //0x0000ae88 LBB5_2247 + 0x48, 0x8d, 0x0d, 0x91, 0x43, 0x00, 0x00, //0x0000ae88 leaq $17297(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000ae8f movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000ae97 movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000ae9c cmpb %bl, %cl + 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x0000ae9e jne LBB5_2257 + 0x48, 0x39, 0xf2, //0x0000aea4 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000aea7 je LBB5_2254 + 0x48, 0x8d, 0x0d, 0x6c, 0x43, 0x00, 0x00, //0x0000aead leaq $17260(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000aeb4 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000aebc movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000aec2 cmpb %bl, %cl + 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000aec4 jne LBB5_2257 + 0x48, 0x39, 0xf7, //0x0000aeca cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000aecd je LBB5_2254 + 0x48, 0x83, 0xfe, 0x24, //0x0000aed3 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000aed7 je LBB5_2255 + 0x48, 0x8d, 0x0d, 0x3c, 0x43, 0x00, 0x00, //0x0000aedd leaq $17212(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000aee4 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000aeec movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000aef2 cmpb %bl, %cl + 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000aef4 jne LBB5_2257 + 0x48, 0x83, 0xc6, 0x03, //0x0000aefa addq $3, %rsi + 0x48, 0x39, 0xf0, //0x0000aefe cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000af01 jne LBB5_2247 + //0x0000af07 LBB5_2254 + 0x44, 0x89, 0xf0, //0x0000af07 movl %r14d, %eax + 0x48, 0x8d, 0x0d, 0x0f, 0x43, 0x00, 0x00, //0x0000af0a leaq $17167(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000af11 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000af19 jne LBB5_2258 + //0x0000af1f LBB5_2255 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000af1f movl $16, %r8d + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x0000af25 jmp LBB5_2259 + //0x0000af2a LBB5_2256 + 0x31, 0xc0, //0x0000af2a xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000af2c movq $-64(%rbp), %r11 + 0xe9, 0x91, 0x02, 0x00, 0x00, //0x0000af30 jmp LBB5_2291 + //0x0000af35 LBB5_2257 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000af35 movl $16, %r8d + 0x38, 0xd9, //0x0000af3b cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000af3d jge LBB5_2259 + //0x0000af43 LBB5_2258 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000af43 movl $15, %r8d + //0x0000af49 LBB5_2259 + 0x45, 0x85, 0xf6, //0x0000af49 testl %r14d, %r14d + 0x0f, 0x8e, 0x27, 0x01, 0x00, 0x00, //0x0000af4c jle LBB5_2271 + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000af52 movabsq $-432345564227567616, %r13 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000af5c movq %r8, $-160(%rbp) + 0x47, 0x8d, 0x24, 0x30, //0x0000af63 leal (%r8,%r14), %r12d + 0x44, 0x89, 0xf3, //0x0000af67 movl %r14d, %ebx + 0x4d, 0x63, 0xc4, //0x0000af6a movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000af6d addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x0000af71 addq $1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000af75 addl $-1, %r14d + 0x31, 0xc9, //0x0000af79 xorl %ecx, %ecx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000af7b movl $1, %edi + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000af80 jmp LBB5_2263 + //0x0000af85 LBB5_2261 + 0x48, 0x85, 0xc0, //0x0000af85 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000af88 cmovnel %edi, %r15d + //0x0000af8c LBB5_2262 + 0x41, 0x83, 0xc4, 0xff, //0x0000af8c addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x0000af90 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x0000af94 addq $-1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000af98 addl $-1, %r14d + 0x48, 0x83, 0xfb, 0x01, //0x0000af9c cmpq $1, %rbx + 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000afa0 jle LBB5_2265 + //0x0000afa6 LBB5_2263 + 0x4c, 0x01, 0xe9, //0x0000afa6 addq %r13, %rcx + 0x44, 0x89, 0xf0, //0x0000afa9 movl %r14d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000afac movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x0000afb1 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x0000afb5 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x0000afb8 movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000afbb movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x0000afc5 mulq %rcx + 0x48, 0x89, 0xd1, //0x0000afc8 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x0000afcb shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x0000afcf leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000afd3 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000afd7 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000afda subq %rdx, %rax + 0x4d, 0x39, 0xd0, //0x0000afdd cmpq %r10, %r8 + 0x0f, 0x83, 0x9f, 0xff, 0xff, 0xff, //0x0000afe0 jae LBB5_2261 + 0x04, 0x30, //0x0000afe6 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000afe8 movb %al, (%r9,%r8) + 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x0000afec jmp LBB5_2262 + //0x0000aff1 LBB5_2265 + 0x48, 0x83, 0xfe, 0x0a, //0x0000aff1 cmpq $10, %rsi + 0x0f, 0x83, 0x0c, 0x00, 0x00, 0x00, //0x0000aff5 jae LBB5_2267 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000affb movq $-160(%rbp), %r8 + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x0000b002 jmp LBB5_2271 + //0x0000b007 LBB5_2267 + 0x49, 0x63, 0xf4, //0x0000b007 movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x0000b00a addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b00e movl $1, %edi + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b013 movq $-160(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000b01a jmp LBB5_2269 + //0x0000b01f LBB5_2268 + 0x48, 0x85, 0xc0, //0x0000b01f testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000b022 cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x0000b026 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b02a cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b02e movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000b031 jbe LBB5_2271 + //0x0000b037 LBB5_2269 + 0x48, 0x89, 0xc8, //0x0000b037 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b03a movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000b044 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000b047 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000b04b leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x0000b04f leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x0000b053 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x0000b056 subq %rbx, %rax + 0x4c, 0x39, 0xd6, //0x0000b059 cmpq %r10, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000b05c jae LBB5_2268 + 0x04, 0x30, //0x0000b062 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000b064 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000b068 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b06c cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b070 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000b073 ja LBB5_2269 + //0x0000b079 LBB5_2271 + 0x45, 0x01, 0xc3, //0x0000b079 addl %r8d, %r11d + 0x49, 0x63, 0xc3, //0x0000b07c movslq %r11d, %rax + 0x49, 0x39, 0xc2, //0x0000b07f cmpq %rax, %r10 + 0x41, 0x0f, 0x46, 0xc2, //0x0000b082 cmovbel %r10d, %eax + 0x48, 0x8b, 0x7d, 0xb8, //0x0000b086 movq $-72(%rbp), %rdi + 0x44, 0x01, 0xc7, //0x0000b08a addl %r8d, %edi + 0x85, 0xc0, //0x0000b08d testl %eax, %eax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000b08f jle LBB5_2276 + 0x89, 0xc1, //0x0000b095 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000b097 addq $1, %rcx + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b09b movq $-64(%rbp), %r11 + //0x0000b09f LBB5_2273 + 0x8d, 0x50, 0xff, //0x0000b09f leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000b0a2 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b0a7 jne LBB5_2277 + 0x48, 0x83, 0xc1, 0xff, //0x0000b0ad addq $-1, %rcx + 0x89, 0xd0, //0x0000b0b1 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000b0b3 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b0b7 jg LBB5_2273 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000b0bd jmp LBB5_2275 + //0x0000b0c2 LBB5_2276 + 0x85, 0xc0, //0x0000b0c2 testl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b0c4 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000b0c8 je LBB5_2275 + //0x0000b0ce LBB5_2277 + 0x8a, 0x55, 0xd7, //0x0000b0ce movb $-41(%rbp), %dl + 0xe9, 0xf0, 0x00, 0x00, 0x00, //0x0000b0d1 jmp LBB5_2291 + //0x0000b0d6 LBB5_2275 + 0x31, 0xd2, //0x0000b0d6 xorl %edx, %edx + 0x31, 0xf6, //0x0000b0d8 xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b0da movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b0de movq $-88(%rbp), %r14 + 0xe9, 0x30, 0x04, 0x00, 0x00, //0x0000b0e2 jmp LBB5_2324 + //0x0000b0e7 LBB5_2279 + 0x80, 0xf9, 0x5d, //0x0000b0e7 cmpb $93, %cl + 0x0f, 0x85, 0xa9, 0x0c, 0x00, 0x00, //0x0000b0ea jne LBB5_2422 + 0x41, 0x83, 0x83, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x0000b0f0 addl $1, $156(%r11) + 0xc1, 0xe8, 0x08, //0x0000b0f8 shrl $8, %eax + 0x41, 0x01, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x0000b0fb addl %eax, $168(%r11) + //0x0000b102 LBB5_2283 + 0x49, 0x8b, 0x4b, 0x70, //0x0000b102 movq $112(%r11), %rcx + 0x49, 0x8b, 0x53, 0x78, //0x0000b106 movq $120(%r11), %rdx + 0x49, 0x8b, 0xb3, 0x88, 0x00, 0x00, 0x00, //0x0000b10a movq $136(%r11), %rsi + 0x48, 0xc1, 0xe2, 0x04, //0x0000b111 shlq $4, %rdx + 0x48, 0x29, 0xf1, //0x0000b115 subq %rsi, %rcx + 0x48, 0x29, 0xd1, //0x0000b118 subq %rdx, %rcx + 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b11b movq $8(%rsi,%rdx), %rdi + 0x49, 0x89, 0x7b, 0x78, //0x0000b120 movq %rdi, $120(%r11) + 0x48, 0xc1, 0xe9, 0x04, //0x0000b124 shrq $4, %rcx + 0x89, 0x4c, 0x16, 0x0c, //0x0000b128 movl %ecx, $12(%rsi,%rdx) + 0x89, 0x44, 0x16, 0x08, //0x0000b12c movl %eax, $8(%rsi,%rdx) + 0x0f, 0xb6, 0x04, 0x16, //0x0000b130 movzbl (%rsi,%rdx), %eax + 0x89, 0x04, 0x16, //0x0000b134 movl %eax, (%rsi,%rdx) + 0x49, 0x8b, 0x83, 0x80, 0x00, 0x00, 0x00, //0x0000b137 movq $128(%r11), %rax + 0x41, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x0000b13e movl $176(%r11), %ecx + 0x48, 0x39, 0xc8, //0x0000b145 cmpq %rcx, %rax + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b148 jbe LBB5_2285 + 0x41, 0x89, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000b14e movl %eax, $176(%r11) + 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b155 cmpq $4096, %rax + 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x0000b15b ja LBB5_2287 + //0x0000b161 LBB5_2285 + 0x48, 0x83, 0xc0, 0xff, //0x0000b161 addq $-1, %rax + 0x49, 0x89, 0x83, 0x80, 0x00, 0x00, 0x00, //0x0000b165 movq %rax, $128(%r11) + 0x49, 0x8b, 0x4b, 0x78, //0x0000b16c movq $120(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000b170 cmpq $-1, %rcx + 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b174 je LBB5_2287 + 0x4d, 0x8d, 0x83, 0x88, 0x00, 0x00, 0x00, //0x0000b17a leaq $136(%r11), %r8 + 0x4c, 0x89, 0xf8, //0x0000b181 movq %r15, %rax + 0xe9, 0xe4, 0x8e, 0xff, 0xff, //0x0000b184 jmp LBB5_742 + //0x0000b189 LBB5_2287 + 0x45, 0x31, 0xe4, //0x0000b189 xorl %r12d, %r12d + 0x4c, 0x89, 0xf8, //0x0000b18c movq %r15, %rax + 0xe9, 0xe3, 0x8e, 0xff, 0xff, //0x0000b18f jmp LBB5_743 + //0x0000b194 LBB5_2288 + 0x41, 0x0f, 0xbc, 0xc0, //0x0000b194 bsfl %r8d, %eax + //0x0000b198 LBB5_2289 + 0x4c, 0x29, 0xf7, //0x0000b198 subq %r14, %rdi + 0x48, 0x03, 0x7d, 0xc8, //0x0000b19b addq $-56(%rbp), %rdi + 0x48, 0x29, 0xc7, //0x0000b19f subq %rax, %rdi + 0x48, 0xf7, 0xd2, //0x0000b1a2 notq %rdx + 0x48, 0x01, 0xfa, //0x0000b1a5 addq %rdi, %rdx + 0xc5, 0x7e, 0x6f, 0x1d, 0xb0, 0x4e, 0xff, 0xff, //0x0000b1a8 vmovdqu $-45392(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x48, 0x8b, 0x7d, 0x98, //0x0000b1b0 movq $-104(%rbp), %rdi + 0xe9, 0x72, 0xdf, 0xff, 0xff, //0x0000b1b4 jmp LBB5_1834 + //0x0000b1b9 LBB5_2290 + 0x31, 0xc0, //0x0000b1b9 xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b1bb movq $-64(%rbp), %r11 + 0x8a, 0x55, 0xd7, //0x0000b1bf movb $-41(%rbp), %dl + 0x48, 0x8b, 0x7d, 0xb8, //0x0000b1c2 movq $-72(%rbp), %rdi + //0x0000b1c6 LBB5_2291 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000b1c6 movq $-1, %r8 + 0x83, 0xff, 0x14, //0x0000b1cd cmpl $20, %edi + 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000b1d0 jle LBB5_2293 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b1d6 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000b1da movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b1dd movabsq $4503599627370495, %rsi + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b1e7 movq $-88(%rbp), %r14 + 0xe9, 0x80, 0x03, 0x00, 0x00, //0x0000b1eb jmp LBB5_2329 + //0x0000b1f0 LBB5_2293 + 0x89, 0xf9, //0x0000b1f0 movl %edi, %ecx + 0x85, 0xff, //0x0000b1f2 testl %edi, %edi + 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x0000b1f4 jle LBB5_2299 + 0x49, 0x89, 0xfa, //0x0000b1fa movq %rdi, %r10 + 0x31, 0xff, //0x0000b1fd xorl %edi, %edi + 0x85, 0xc0, //0x0000b1ff testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000b201 movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x0000b206 cmovgl %eax, %ebx + 0x4c, 0x8d, 0x59, 0xff, //0x0000b209 leaq $-1(%rcx), %r11 + 0x49, 0x39, 0xdb, //0x0000b20d cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x0000b210 cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x0000b214 leal $1(%r11), %r8d + 0x31, 0xd2, //0x0000b218 xorl %edx, %edx + //0x0000b21a LBB5_2295 + 0x48, 0x39, 0xfb, //0x0000b21a cmpq %rdi, %rbx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b21d je LBB5_2298 + 0x48, 0x8d, 0x14, 0x92, //0x0000b223 leaq (%rdx,%rdx,4), %rdx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000b227 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x14, 0x56, //0x0000b22c leaq (%rsi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000b230 addq $-48, %rdx + 0x48, 0x83, 0xc7, 0x01, //0x0000b234 addq $1, %rdi + 0x48, 0x39, 0xf9, //0x0000b238 cmpq %rdi, %rcx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000b23b jne LBB5_2295 + 0x45, 0x89, 0xc3, //0x0000b241 movl %r8d, %r11d + //0x0000b244 LBB5_2298 + 0x4c, 0x89, 0xd7, //0x0000b244 movq %r10, %rdi + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x0000b247 jmp LBB5_2300 + //0x0000b24c LBB5_2299 + 0x45, 0x31, 0xdb, //0x0000b24c xorl %r11d, %r11d + 0x31, 0xd2, //0x0000b24f xorl %edx, %edx + //0x0000b251 LBB5_2300 + 0x85, 0xff, //0x0000b251 testl %edi, %edi + 0x41, 0x0f, 0x9e, 0xc2, //0x0000b253 setle %r10b + 0x49, 0x89, 0xfc, //0x0000b257 movq %rdi, %r12 + 0x44, 0x29, 0xdf, //0x0000b25a subl %r11d, %edi + 0x0f, 0x8e, 0x30, 0x02, 0x00, 0x00, //0x0000b25d jle LBB5_2312 + 0x83, 0xff, 0x10, //0x0000b263 cmpl $16, %edi + 0x0f, 0x82, 0x33, 0x02, 0x00, 0x00, //0x0000b266 jb LBB5_2314 + 0x41, 0x89, 0xf8, //0x0000b26c movl %edi, %r8d + 0xc5, 0xfa, 0x6f, 0x05, 0x49, 0x4f, 0xff, 0xff, //0x0000b26f vmovdqu $-45239(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000b277 vpinsrq $0, %rdx, %xmm0, %xmm0 + 0x41, 0x83, 0xe0, 0xf0, //0x0000b27d andl $-16, %r8d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x35, 0x4f, 0xff, 0xff, 0xf0, //0x0000b281 vpblendd $240, $-45259(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x70, 0xf0, //0x0000b28b leal $-16(%r8), %esi + 0x89, 0xf2, //0x0000b28f movl %esi, %edx + 0xc1, 0xea, 0x04, //0x0000b291 shrl $4, %edx + 0x83, 0xc2, 0x01, //0x0000b294 addl $1, %edx + 0x89, 0xd3, //0x0000b297 movl %edx, %ebx + 0x83, 0xe3, 0x03, //0x0000b299 andl $3, %ebx + 0x83, 0xfe, 0x30, //0x0000b29c cmpl $48, %esi + 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x0000b29f jae LBB5_2306 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xe2, 0x4f, 0xff, 0xff, //0x0000b2a5 vpbroadcastq $-45086(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x0000b2ae vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x0000b2b2 vmovdqa %ymm2, %ymm1 + 0xe9, 0x9d, 0x00, 0x00, 0x00, //0x0000b2b6 jmp LBB5_2308 + //0x0000b2bb LBB5_2304 + 0x45, 0x31, 0xc0, //0x0000b2bb xorl %r8d, %r8d + //0x0000b2be LBB5_2305 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b2be movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b2c2 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000b2c6 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b2c9 movabsq $4503599627370495, %rsi + 0xe9, 0x98, 0x02, 0x00, 0x00, //0x0000b2d3 jmp LBB5_2329 + //0x0000b2d8 LBB5_2306 + 0x83, 0xe2, 0xfc, //0x0000b2d8 andl $-4, %edx + 0xf7, 0xda, //0x0000b2db negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xaa, 0x4f, 0xff, 0xff, //0x0000b2dd vpbroadcastq $-45142(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xa9, 0x4f, 0xff, 0xff, //0x0000b2e6 vpbroadcastq $-45143(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x0000b2ef vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x0000b2f3 vmovdqa %ymm2, %ymm1 + //0x0000b2f7 LBB5_2307 + 0xc5, 0xfd, 0xf4, 0xec, //0x0000b2f7 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b2fb vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b300 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b304 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b309 vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x0000b30d vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b311 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x0000b316 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b31a vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b31f vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x0000b323 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b327 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b32c vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b330 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b335 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000b339 vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b33d vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b342 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b346 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b34b vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc2, 0x04, //0x0000b34f addl $4, %edx + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x0000b352 jne LBB5_2307 + //0x0000b358 LBB5_2308 + 0x85, 0xdb, //0x0000b358 testl %ebx, %ebx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000b35a je LBB5_2311 + 0xf7, 0xdb, //0x0000b360 negl %ebx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x35, 0x4f, 0xff, 0xff, //0x0000b362 vpbroadcastq $-45259(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x0000b36b LBB5_2310 + 0xc5, 0xfd, 0xf4, 0xec, //0x0000b36b vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b36f vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b374 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b378 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b37d vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x0000b381 vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b385 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x0000b38a vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b38e vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b393 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x0000b397 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b39b vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b3a0 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b3a4 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b3a9 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000b3ad vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b3b1 vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b3b6 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b3ba vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b3bf vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc3, //0x0000b3c3 incl %ebx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000b3c5 jne LBB5_2310 + //0x0000b3cb LBB5_2311 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x0000b3cb vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x0000b3d0 vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000b3d4 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x0000b3d9 vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x0000b3dd vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000b3e1 vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x0000b3e6 vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x0000b3ea vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000b3ee vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x0000b3f3 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000b3f7 vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x0000b3fc vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x0000b400 vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b404 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x0000b409 vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b40d vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x0000b411 vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x0000b416 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000b41a vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x0000b41f vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x0000b423 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b427 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x0000b42c vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b430 vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000b434 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b43a vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b43f vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000b443 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b448 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b44c vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b450 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b455 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b459 vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000b45d vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b462 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b467 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x0000b46b vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b470 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b474 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b478 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b47d vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b481 vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x0000b485 vmovq %xmm0, %rdx + 0x44, 0x39, 0xc7, //0x0000b48a cmpl %r8d, %edi + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000b48d jne LBB5_2313 + //0x0000b493 LBB5_2312 + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b493 movq $-88(%rbp), %r14 + 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x0000b497 jmp LBB5_2316 + //0x0000b49c LBB5_2313 + 0x45, 0x01, 0xc3, //0x0000b49c addl %r8d, %r11d + //0x0000b49f LBB5_2314 + 0x44, 0x89, 0xe6, //0x0000b49f movl %r12d, %esi + 0x44, 0x29, 0xde, //0x0000b4a2 subl %r11d, %esi + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b4a5 movq $-88(%rbp), %r14 + //0x0000b4a9 LBB5_2315 + 0x48, 0x01, 0xd2, //0x0000b4a9 addq %rdx, %rdx + 0x48, 0x8d, 0x14, 0x92, //0x0000b4ac leaq (%rdx,%rdx,4), %rdx + 0x83, 0xc6, 0xff, //0x0000b4b0 addl $-1, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b4b3 jne LBB5_2315 + //0x0000b4b9 LBB5_2316 + 0x31, 0xf6, //0x0000b4b9 xorl %esi, %esi + 0x45, 0x85, 0xe4, //0x0000b4bb testl %r12d, %r12d + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b4be movq $-64(%rbp), %r11 + 0x0f, 0x88, 0x4b, 0x00, 0x00, 0x00, //0x0000b4c2 js LBB5_2323 + 0x44, 0x39, 0xe0, //0x0000b4c8 cmpl %r12d, %eax + 0x0f, 0x8e, 0x42, 0x00, 0x00, 0x00, //0x0000b4cb jle LBB5_2323 + 0x41, 0x8a, 0x0c, 0x09, //0x0000b4d1 movb (%r9,%rcx), %cl + 0x80, 0xf9, 0x35, //0x0000b4d5 cmpb $53, %cl + 0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x0000b4d8 jne LBB5_2322 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b4de leal $1(%r12), %esi + 0x39, 0xc6, //0x0000b4e3 cmpl %eax, %esi + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b4e5 jne LBB5_2322 + 0x45, 0x85, 0xff, //0x0000b4eb testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x0000b4ee setne %sil + 0x41, 0x08, 0xf2, //0x0000b4f2 orb %sil, %r10b + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b4f5 jne LBB5_2323 + 0x41, 0x83, 0xc4, 0xff, //0x0000b4fb addl $-1, %r12d + 0x43, 0x8a, 0x34, 0x21, //0x0000b4ff movb (%r9,%r12), %sil + 0x40, 0x80, 0xe6, 0x01, //0x0000b503 andb $1, %sil + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b507 jmp LBB5_2323 + //0x0000b50c LBB5_2322 + 0x80, 0xf9, 0x35, //0x0000b50c cmpb $53, %cl + 0x40, 0x0f, 0x9d, 0xc6, //0x0000b50f setge %sil + //0x0000b513 LBB5_2323 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b513 movq $-56(%rbp), %r15 + //0x0000b517 LBB5_2324 + 0x44, 0x0f, 0xb6, 0xc6, //0x0000b517 movzbl %sil, %r8d + 0x49, 0x01, 0xd0, //0x0000b51b addq %rdx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b51e movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x0000b528 cmpq %rax, %r8 + 0x8b, 0x4d, 0x84, //0x0000b52b movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b52e movabsq $4503599627370495, %rsi + 0x0f, 0x85, 0x22, 0x00, 0x00, 0x00, //0x0000b538 jne LBB5_2327 + 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b53e cmpl $1022, %r14d + 0x8a, 0x55, 0xd7, //0x0000b545 movb $-41(%rbp), %dl + 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000b548 jle LBB5_2328 + 0x45, 0x31, 0xc0, //0x0000b54e xorl %r8d, %r8d + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b551 movabsq $9218868437227405312, %r14 + 0xe9, 0x3f, 0xe7, 0xff, 0xff, //0x0000b55b jmp LBB5_2004 + //0x0000b560 LBB5_2327 + 0x8a, 0x55, 0xd7, //0x0000b560 movb $-41(%rbp), %dl + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000b563 jmp LBB5_2329 + //0x0000b568 LBB5_2328 + 0x41, 0x83, 0xc6, 0x01, //0x0000b568 addl $1, %r14d + 0x4c, 0x8d, 0x46, 0x01, //0x0000b56c leaq $1(%rsi), %r8 + //0x0000b570 LBB5_2329 + 0x48, 0x8d, 0x46, 0x01, //0x0000b570 leaq $1(%rsi), %rax + 0x4c, 0x21, 0xc0, //0x0000b574 andq %r8, %rax + 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b577 addl $1023, %r14d + 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b57e andl $2047, %r14d + 0x49, 0xc1, 0xe6, 0x34, //0x0000b585 shlq $52, %r14 + 0x48, 0x85, 0xc0, //0x0000b589 testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xf0, //0x0000b58c cmoveq %rax, %r14 + 0xe9, 0x0a, 0xe7, 0xff, 0xff, //0x0000b590 jmp LBB5_2004 + //0x0000b595 LBB5_2330 + 0x49, 0x89, 0xf8, //0x0000b595 movq %rdi, %r8 + //0x0000b598 LBB5_2331 + 0x0f, 0xbc, 0xc2, //0x0000b598 bsfl %edx, %eax + 0x49, 0x01, 0xc4, //0x0000b59b addq %rax, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0xda, 0x4a, 0xff, 0xff, //0x0000b59e vmovdqu $-46374(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xf2, 0x4a, 0xff, 0xff, //0x0000b5a6 vmovdqu $-46350(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x0a, 0x4b, 0xff, 0xff, //0x0000b5ae vmovdqu $-46326(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0x33, 0x55, 0x00, 0x00, //0x0000b5b6 leaq $21811(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x0000b5bd movq %r12, %rdi + 0x4c, 0x89, 0xe0, //0x0000b5c0 movq %r12, %rax + //0x0000b5c3 LBB5_2332 + 0x0f, 0xb6, 0x77, 0x01, //0x0000b5c3 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000b5c7 cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b5cb je LBB5_2335 + 0x8a, 0x1c, 0x16, //0x0000b5d1 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x0000b5d4 testb %bl, %bl + 0x0f, 0x84, 0x00, 0x06, 0x00, 0x00, //0x0000b5d6 je LBB5_2391 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000b5dc movq %r11, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x0000b5e0 addq $2, %rdi + 0x88, 0x18, //0x0000b5e4 movb %bl, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x0000b5e6 addq $1, %rax + 0x49, 0x89, 0xfc, //0x0000b5ea movq %rdi, %r12 + 0xe9, 0x59, 0x02, 0x00, 0x00, //0x0000b5ed jmp LBB5_2355 + //0x0000b5f2 LBB5_2335 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000b5f2 movq %r11, $-64(%rbp) + 0x44, 0x8b, 0x77, 0x02, //0x0000b5f6 movl $2(%rdi), %r14d + 0x45, 0x89, 0xf1, //0x0000b5fa movl %r14d, %r9d + 0x41, 0xf7, 0xd1, //0x0000b5fd notl %r9d + 0x41, 0x8d, 0x9e, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b600 leal $-808464432(%r14), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000b607 andl $-2139062144, %r9d + 0x40, 0xb6, 0x01, //0x0000b60e movb $1, %sil + 0x48, 0x89, 0x75, 0x90, //0x0000b611 movq %rsi, $-112(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000b615 movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x0000b61c testl %ebx, %r9d + 0x0f, 0x85, 0x7e, 0x07, 0x00, 0x00, //0x0000b61f jne LBB5_2423 + 0x41, 0x8d, 0x9e, 0x19, 0x19, 0x19, 0x19, //0x0000b625 leal $421075225(%r14), %ebx + 0x44, 0x09, 0xf3, //0x0000b62c orl %r14d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b62f testl $-2139062144, %ebx + 0x0f, 0x85, 0x68, 0x07, 0x00, 0x00, //0x0000b635 jne LBB5_2423 + 0x44, 0x89, 0xf3, //0x0000b63b movl %r14d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b63e andl $2139062143, %ebx + 0x41, 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b644 movl $-1061109568, %r10d + 0x41, 0x29, 0xda, //0x0000b64a subl %ebx, %r10d + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b64d leal $1179010630(%rbx), %r11d + 0x45, 0x21, 0xca, //0x0000b654 andl %r9d, %r10d + 0x45, 0x85, 0xda, //0x0000b657 testl %r11d, %r10d + 0x0f, 0x85, 0x43, 0x07, 0x00, 0x00, //0x0000b65a jne LBB5_2423 + 0x41, 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b660 movl $-522133280, %r10d + 0x41, 0x29, 0xda, //0x0000b666 subl %ebx, %r10d + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b669 addl $960051513, %ebx + 0x45, 0x21, 0xd1, //0x0000b66f andl %r10d, %r9d + 0x41, 0x85, 0xd9, //0x0000b672 testl %ebx, %r9d + 0x0f, 0x85, 0x28, 0x07, 0x00, 0x00, //0x0000b675 jne LBB5_2423 + 0x41, 0x0f, 0xce, //0x0000b67b bswapl %r14d + 0x44, 0x89, 0xf3, //0x0000b67e movl %r14d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b681 shrl $4, %ebx + 0xf7, 0xd3, //0x0000b684 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b686 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000b68c leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b68f andl $252645135, %r14d + 0x41, 0x01, 0xde, //0x0000b696 addl %ebx, %r14d + 0x44, 0x89, 0xf3, //0x0000b699 movl %r14d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b69c shrl $4, %ebx + 0x44, 0x09, 0xf3, //0x0000b69f orl %r14d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x0000b6a2 movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x0000b6a6 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b6a9 andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x0000b6af orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x0000b6b2 leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000b6b6 cmpl $128, %r9d + 0x0f, 0x82, 0x73, 0x04, 0x00, 0x00, //0x0000b6bd jb LBB5_2386 + 0x45, 0x31, 0xf6, //0x0000b6c3 xorl %r14d, %r14d + //0x0000b6c6 LBB5_2341 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000b6c6 cmpl $2047, %r9d + 0x0f, 0x86, 0x72, 0x04, 0x00, 0x00, //0x0000b6cd jbe LBB5_2388 + 0x44, 0x89, 0xcb, //0x0000b6d3 movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000b6d6 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000b6dc cmpl $55296, %ebx + 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000b6e2 jne LBB5_2353 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000b6e8 cmpl $56319, %r9d + 0x0f, 0x87, 0x77, 0x04, 0x00, 0x00, //0x0000b6ef ja LBB5_2389 + 0x42, 0x80, 0x7c, 0x77, 0x06, 0x5c, //0x0000b6f5 cmpb $92, $6(%rdi,%r14,2) + 0x0f, 0x85, 0x6b, 0x04, 0x00, 0x00, //0x0000b6fb jne LBB5_2389 + 0x42, 0x80, 0x7c, 0x77, 0x07, 0x75, //0x0000b701 cmpb $117, $7(%rdi,%r14,2) + 0x0f, 0x85, 0x5f, 0x04, 0x00, 0x00, //0x0000b707 jne LBB5_2389 + 0x42, 0x8b, 0x5c, 0x77, 0x08, //0x0000b70d movl $8(%rdi,%r14,2), %ebx + 0x41, 0x89, 0xda, //0x0000b712 movl %ebx, %r10d + 0x41, 0xf7, 0xd2, //0x0000b715 notl %r10d + 0x48, 0x89, 0x5d, 0xb8, //0x0000b718 movq %rbx, $-72(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b71c leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x0000b723 andl $-2139062144, %r10d + 0x45, 0x85, 0xda, //0x0000b72a testl %r11d, %r10d + 0x0f, 0x85, 0x70, 0x06, 0x00, 0x00, //0x0000b72d jne LBB5_2423 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000b733 movq $-72(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000b737 leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x0000b73e orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b741 testl $-2139062144, %ebx + 0x0f, 0x85, 0x56, 0x06, 0x00, 0x00, //0x0000b747 jne LBB5_2423 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000b74d movq $-72(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b751 andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b758 movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x0000b75d subl %r11d, %ebx + 0x89, 0x5d, 0xa8, //0x0000b760 movl %ebx, $-88(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b763 leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0xc8, //0x0000b76a movl %ebx, $-56(%rbp) + 0x8b, 0x5d, 0xa8, //0x0000b76d movl $-88(%rbp), %ebx + 0x44, 0x21, 0xd3, //0x0000b770 andl %r10d, %ebx + 0x85, 0x5d, 0xc8, //0x0000b773 testl %ebx, $-56(%rbp) + 0x0f, 0x85, 0x27, 0x06, 0x00, 0x00, //0x0000b776 jne LBB5_2423 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b77c movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x0000b781 subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b784 addl $960051513, %r11d + 0x41, 0x21, 0xda, //0x0000b78b andl %ebx, %r10d + 0x45, 0x85, 0xda, //0x0000b78e testl %r11d, %r10d + 0x0f, 0x85, 0x0c, 0x06, 0x00, 0x00, //0x0000b791 jne LBB5_2423 + 0x4c, 0x8b, 0x55, 0xb8, //0x0000b797 movq $-72(%rbp), %r10 + 0x41, 0x0f, 0xca, //0x0000b79b bswapl %r10d + 0x44, 0x89, 0xd3, //0x0000b79e movl %r10d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b7a1 shrl $4, %ebx + 0xf7, 0xd3, //0x0000b7a4 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b7a6 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000b7ac leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b7af andl $252645135, %r10d + 0x41, 0x01, 0xda, //0x0000b7b6 addl %ebx, %r10d + 0x44, 0x89, 0xd3, //0x0000b7b9 movl %r10d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b7bc shrl $4, %ebx + 0x44, 0x09, 0xd3, //0x0000b7bf orl %r10d, %ebx + 0x41, 0x89, 0xdb, //0x0000b7c2 movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x0000b7c5 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b7c9 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xd3, //0x0000b7d0 movzbl %bl, %r10d + 0x45, 0x09, 0xda, //0x0000b7d4 orl %r11d, %r10d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000b7d7 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000b7dd cmpl $14417920, %ebx + 0x0f, 0x84, 0x95, 0x03, 0x00, 0x00, //0x0000b7e3 je LBB5_2390 + 0x49, 0x83, 0xc4, 0x06, //0x0000b7e9 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000b7ed movw $-16401, (%rax,%r14) + 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000b7f4 movb $-67, $2(%rax,%r14) + 0x49, 0x83, 0xc6, 0x03, //0x0000b7fa addq $3, %r14 + 0x45, 0x89, 0xd1, //0x0000b7fe movl %r10d, %r9d + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x0000b801 cmpl $128, %r10d + 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x0000b808 jae LBB5_2341 + 0x4c, 0x01, 0xf0, //0x0000b80e addq %r14, %rax + 0xe9, 0x23, 0x03, 0x00, 0x00, //0x0000b811 jmp LBB5_2387 + //0x0000b816 LBB5_2353 + 0x44, 0x89, 0xce, //0x0000b816 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x0000b819 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x0000b81c orb $-32, %sil + 0x42, 0x88, 0x34, 0x30, //0x0000b820 movb %sil, (%rax,%r14) + 0x44, 0x89, 0xce, //0x0000b824 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000b827 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x0000b82a andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000b82e orb $-128, %sil + 0x42, 0x88, 0x74, 0x30, 0x01, //0x0000b832 movb %sil, $1(%rax,%r14) + 0x41, 0x80, 0xe1, 0x3f, //0x0000b837 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000b83b orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x30, 0x02, //0x0000b83f movb %r9b, $2(%rax,%r14) + //0x0000b844 LBB5_2354 + 0x4c, 0x01, 0xf0, //0x0000b844 addq %r14, %rax + 0x48, 0x83, 0xc0, 0x03, //0x0000b847 addq $3, %rax + //0x0000b84b LBB5_2355 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000b84b cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000b850 movq %r12, %rdi + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b853 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x66, 0xfd, 0xff, 0xff, //0x0000b857 je LBB5_2332 + 0xc5, 0x7d, 0x7f, 0xdf, //0x0000b85d vmovdqa %ymm11, %ymm7 + 0x4c, 0x89, 0x7d, 0xc8, //0x0000b861 movq %r15, $-56(%rbp) + 0x4c, 0x89, 0xdb, //0x0000b865 movq %r11, %rbx + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000b868 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b86e vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000b872 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0x7d, 0xd7, 0xd5, //0x0000b876 vpmovmskb %ymm5, %r10d + 0xc5, 0xe5, 0xda, 0xea, //0x0000b87a vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000b87e vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x0000b882 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000b886 vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000b88a addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x0000b88d vmovdqu (%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000b893 vmovd %xmm6, %r14d + 0x44, 0x85, 0xd7, //0x0000b898 testl %r10d, %edi + 0x0f, 0x85, 0x17, 0x05, 0x00, 0x00, //0x0000b89b jne LBB5_2425 + 0xf6, 0xc1, 0x20, //0x0000b8a1 testb $32, %cl + 0x0f, 0x85, 0x42, 0x01, 0x00, 0x00, //0x0000b8a4 jne LBB5_2374 + 0x41, 0x83, 0xc2, 0xff, //0x0000b8aa addl $-1, %r10d + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b8ae vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b8b2 vpmovmskb %ymm4, %edi + 0x41, 0x85, 0xfa, //0x0000b8b6 testl %edi, %r10d + 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x0000b8b9 jne LBB5_2363 + 0x49, 0x83, 0xc4, 0x20, //0x0000b8bf addq $32, %r12 + //0x0000b8c3 LBB5_2360 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000b8c3 vmovdqu %ymm3, (%rax) + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000b8c7 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b8cd vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000b8d1 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x0000b8d5 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x0000b8d9 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000b8dd vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x0000b8e1 vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000b8e5 vpmovmskb %ymm5, %edi + 0x83, 0xc7, 0xff, //0x0000b8e9 addl $-1, %edi + 0x85, 0xf7, //0x0000b8ec testl %esi, %edi + 0x0f, 0x85, 0xbb, 0x04, 0x00, 0x00, //0x0000b8ee jne LBB5_2424 + 0x48, 0x83, 0xc0, 0x20, //0x0000b8f4 addq $32, %rax + 0x83, 0xc6, 0xff, //0x0000b8f8 addl $-1, %esi + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b8fb vpmovmskb %ymm4, %edi + 0x49, 0x83, 0xc4, 0x20, //0x0000b8ff addq $32, %r12 + 0x85, 0xfe, //0x0000b903 testl %edi, %esi + 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x0000b905 je LBB5_2360 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000b90b vmovd %xmm3, %r14d + 0x49, 0x83, 0xc4, 0xe0, //0x0000b910 addq $-32, %r12 + //0x0000b914 LBB5_2363 + 0x4c, 0x89, 0xe7, //0x0000b914 movq %r12, %rdi + 0x41, 0x80, 0xfe, 0x5c, //0x0000b917 cmpb $92, %r14b + 0x49, 0x89, 0xdb, //0x0000b91b movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b91e movq $-56(%rbp), %r15 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b922 vmovdqa %ymm7, %ymm11 + 0x0f, 0x84, 0x97, 0xfc, 0xff, 0xff, //0x0000b926 je LBB5_2332 + 0x31, 0xf6, //0x0000b92c xorl %esi, %esi + //0x0000b92e LBB5_2365 + 0x44, 0x88, 0x34, 0x30, //0x0000b92e movb %r14b, (%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x0000b932 movzbl $1(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b938 cmpb $92, %dil + 0x0f, 0x84, 0x22, 0x01, 0x00, 0x00, //0x0000b93c je LBB5_2377 + 0x40, 0x88, 0x7c, 0x30, 0x01, //0x0000b942 movb %dil, $1(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x0000b947 movzbl $2(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b94d cmpb $92, %dil + 0x0f, 0x84, 0x2e, 0x01, 0x00, 0x00, //0x0000b951 je LBB5_2378 + 0x40, 0x88, 0x7c, 0x30, 0x02, //0x0000b957 movb %dil, $2(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x0000b95c movzbl $3(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b962 cmpb $92, %dil + 0x0f, 0x84, 0x34, 0x01, 0x00, 0x00, //0x0000b966 je LBB5_2379 + 0x40, 0x88, 0x7c, 0x30, 0x03, //0x0000b96c movb %dil, $3(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x0000b971 movzbl $4(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b977 cmpb $92, %dil + 0x0f, 0x84, 0x3a, 0x01, 0x00, 0x00, //0x0000b97b je LBB5_2380 + 0x40, 0x88, 0x7c, 0x30, 0x04, //0x0000b981 movb %dil, $4(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x0000b986 movzbl $5(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b98c cmpb $92, %dil + 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x0000b990 je LBB5_2381 + 0x40, 0x88, 0x7c, 0x30, 0x05, //0x0000b996 movb %dil, $5(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x0000b99b movzbl $6(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b9a1 cmpb $92, %dil + 0x0f, 0x84, 0x46, 0x01, 0x00, 0x00, //0x0000b9a5 je LBB5_2382 + 0x40, 0x88, 0x7c, 0x30, 0x06, //0x0000b9ab movb %dil, $6(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x0000b9b0 movzbl $7(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b9b6 cmpb $92, %dil + 0x0f, 0x84, 0x4c, 0x01, 0x00, 0x00, //0x0000b9ba je LBB5_2383 + 0x40, 0x88, 0x7c, 0x30, 0x07, //0x0000b9c0 movb %dil, $7(%rax,%rsi) + 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x0000b9c5 movzbl $8(%r12,%rsi), %r14d + 0x48, 0x83, 0xc6, 0x08, //0x0000b9cb addq $8, %rsi + 0x41, 0x80, 0xfe, 0x5c, //0x0000b9cf cmpb $92, %r14b + 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x0000b9d3 jne LBB5_2365 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b9d9 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x0000b9dd addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x0000b9e1 addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x0000b9e4 addq %rsi, %rax + 0xe9, 0x36, 0x01, 0x00, 0x00, //0x0000b9e7 jmp LBB5_2384 + //0x0000b9ec LBB5_2374 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000b9ec vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000b9f1 vpmovmskb %ymm5, %edi + 0x41, 0x83, 0xc2, 0xff, //0x0000b9f5 addl $-1, %r10d + 0x41, 0x85, 0xfa, //0x0000b9f9 testl %edi, %r10d + 0x0f, 0x85, 0x13, 0x06, 0x00, 0x00, //0x0000b9fc jne LBB5_2454 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000ba02 vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000ba07 vpmovmskb %ymm4, %edi + 0x41, 0x85, 0xfa, //0x0000ba0b testl %edi, %r10d + 0x0f, 0x85, 0x00, 0xff, 0xff, 0xff, //0x0000ba0e jne LBB5_2363 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000ba14 vmovdqu %ymm3, (%rax) + 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x0000ba18 leaq $32(%r12), %r9 + 0x48, 0x83, 0xc0, 0x20, //0x0000ba1d addq $32, %rax + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000ba21 vmovdqu $32(%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000ba28 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000ba2c vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0x7d, 0xd7, 0xd5, //0x0000ba30 vpmovmskb %ymm5, %r10d + 0xc5, 0xe5, 0xda, 0xea, //0x0000ba34 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000ba38 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x0000ba3c vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000ba40 vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000ba44 addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x0000ba47 vmovdqu $32(%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000ba4e vmovd %xmm6, %r14d + 0x4d, 0x89, 0xcc, //0x0000ba53 movq %r9, %r12 + 0x44, 0x85, 0xd7, //0x0000ba56 testl %r10d, %edi + 0x0f, 0x84, 0x8d, 0xff, 0xff, 0xff, //0x0000ba59 je LBB5_2374 + 0xe9, 0x57, 0x03, 0x00, 0x00, //0x0000ba5f jmp LBB5_2426 + //0x0000ba64 LBB5_2377 + 0x4d, 0x8d, 0x0c, 0x34, //0x0000ba64 leaq (%r12,%rsi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x0000ba68 addq $1, %r9 + 0x49, 0x01, 0xf4, //0x0000ba6c addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x0000ba6f addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000ba72 addq $1, %rax + 0x4c, 0x89, 0xe7, //0x0000ba76 movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ba79 addq $1, %rdi + 0x4d, 0x89, 0xcc, //0x0000ba7d movq %r9, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000ba80 jmp LBB5_2385 + //0x0000ba85 LBB5_2378 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ba85 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ba89 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x0000ba8d addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000ba90 addq $2, %r12 + 0x48, 0x01, 0xf0, //0x0000ba94 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x0000ba97 addq $2, %rax + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000ba9b jmp LBB5_2384 + //0x0000baa0 LBB5_2379 + 0x49, 0x8d, 0x3c, 0x34, //0x0000baa0 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x0000baa4 addq $2, %rdi + 0x49, 0x01, 0xf4, //0x0000baa8 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000baab addq $3, %r12 + 0x48, 0x01, 0xf0, //0x0000baaf addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x0000bab2 addq $3, %rax + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000bab6 jmp LBB5_2384 + //0x0000babb LBB5_2380 + 0x49, 0x8d, 0x3c, 0x34, //0x0000babb leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000babf addq $3, %rdi + 0x49, 0x01, 0xf4, //0x0000bac3 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000bac6 addq $4, %r12 + 0x48, 0x01, 0xf0, //0x0000baca addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x0000bacd addq $4, %rax + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000bad1 jmp LBB5_2384 + //0x0000bad6 LBB5_2381 + 0x49, 0x8d, 0x3c, 0x34, //0x0000bad6 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x0000bada addq $4, %rdi + 0x49, 0x01, 0xf4, //0x0000bade addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000bae1 addq $5, %r12 + 0x48, 0x01, 0xf0, //0x0000bae5 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x0000bae8 addq $5, %rax + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000baec jmp LBB5_2384 + //0x0000baf1 LBB5_2382 + 0x49, 0x8d, 0x3c, 0x34, //0x0000baf1 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x0000baf5 addq $5, %rdi + 0x49, 0x01, 0xf4, //0x0000baf9 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000bafc addq $6, %r12 + 0x48, 0x01, 0xf0, //0x0000bb00 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x0000bb03 addq $6, %rax + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000bb07 jmp LBB5_2384 + //0x0000bb0c LBB5_2383 + 0x49, 0x8d, 0x3c, 0x34, //0x0000bb0c leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x0000bb10 addq $6, %rdi + 0x49, 0x01, 0xf4, //0x0000bb14 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000bb17 addq $7, %r12 + 0x48, 0x01, 0xf0, //0x0000bb1b addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x0000bb1e addq $7, %rax + //0x0000bb22 LBB5_2384 + 0x48, 0x83, 0xc7, 0x01, //0x0000bb22 addq $1, %rdi + //0x0000bb26 LBB5_2385 + 0x49, 0x89, 0xdb, //0x0000bb26 movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000bb29 movq $-56(%rbp), %r15 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000bb2d vmovdqa %ymm7, %ymm11 + 0xe9, 0x8d, 0xfa, 0xff, 0xff, //0x0000bb31 jmp LBB5_2332 + //0x0000bb36 LBB5_2386 + 0x45, 0x89, 0xca, //0x0000bb36 movl %r9d, %r10d + //0x0000bb39 LBB5_2387 + 0x44, 0x88, 0x10, //0x0000bb39 movb %r10b, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x0000bb3c addq $1, %rax + 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x0000bb40 jmp LBB5_2355 + //0x0000bb45 LBB5_2388 + 0x44, 0x89, 0xce, //0x0000bb45 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000bb48 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x0000bb4b orb $-64, %sil + 0x42, 0x88, 0x34, 0x30, //0x0000bb4f movb %sil, (%rax,%r14) + 0x41, 0x80, 0xe1, 0x3f, //0x0000bb53 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000bb57 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x30, 0x01, //0x0000bb5b movb %r9b, $1(%rax,%r14) + 0x4c, 0x01, 0xf0, //0x0000bb60 addq %r14, %rax + 0x48, 0x83, 0xc0, 0x02, //0x0000bb63 addq $2, %rax + 0xe9, 0xdf, 0xfc, 0xff, 0xff, //0x0000bb67 jmp LBB5_2355 + //0x0000bb6c LBB5_2389 + 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000bb6c movw $-16401, (%rax,%r14) + 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000bb73 movb $-67, $2(%rax,%r14) + 0xe9, 0xc6, 0xfc, 0xff, 0xff, //0x0000bb79 jmp LBB5_2354 + //0x0000bb7e LBB5_2390 + 0x41, 0xc1, 0xe1, 0x0a, //0x0000bb7e shll $10, %r9d + 0x44, 0x89, 0xd6, //0x0000bb82 movl %r10d, %esi + 0x44, 0x01, 0xce, //0x0000bb85 addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0a, //0x0000bb88 leal (%r10,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000bb8c addl $-56613888, %ebx + 0x89, 0xdf, //0x0000bb92 movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000bb94 shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x0000bb97 orb $-16, %dil + 0x42, 0x88, 0x3c, 0x30, //0x0000bb9b movb %dil, (%rax,%r14) + 0x89, 0xdf, //0x0000bb9f movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x0000bba1 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000bba4 andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x0000bba8 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x30, 0x01, //0x0000bbac movb %dil, $1(%rax,%r14) + 0xc1, 0xeb, 0x06, //0x0000bbb1 shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000bbb4 andb $63, %bl + 0x80, 0xcb, 0x80, //0x0000bbb7 orb $-128, %bl + 0x42, 0x88, 0x5c, 0x30, 0x02, //0x0000bbba movb %bl, $2(%rax,%r14) + 0x40, 0x80, 0xe6, 0x3f, //0x0000bbbf andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000bbc3 orb $-128, %sil + 0x42, 0x88, 0x74, 0x30, 0x03, //0x0000bbc7 movb %sil, $3(%rax,%r14) + 0x4c, 0x01, 0xf0, //0x0000bbcc addq %r14, %rax + 0x48, 0x83, 0xc0, 0x04, //0x0000bbcf addq $4, %rax + 0x49, 0x83, 0xc4, 0x06, //0x0000bbd3 addq $6, %r12 + 0xe9, 0x6f, 0xfc, 0xff, 0xff, //0x0000bbd7 jmp LBB5_2355 + //0x0000bbdc LBB5_2391 + 0xb0, 0x01, //0x0000bbdc movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000bbde movq %rax, $-112(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000bbe2 movq $-2, %rsi + 0x4c, 0x89, 0xc7, //0x0000bbe9 movq %r8, %rdi + 0xe9, 0x72, 0xdb, 0xff, 0xff, //0x0000bbec jmp LBB5_1913 + //0x0000bbf1 LBB5_2392 + 0xc5, 0x7d, 0x7f, 0xdf, //0x0000bbf1 vmovdqa %ymm11, %ymm7 + 0x4c, 0x89, 0xdb, //0x0000bbf5 movq %r11, %rbx + //0x0000bbf8 LBB5_2393 + 0x0f, 0xbc, 0xc7, //0x0000bbf8 bsfl %edi, %eax + 0x49, 0x01, 0xc4, //0x0000bbfb addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000bbfe movq $-1, %rsi + 0x49, 0x89, 0xdb, //0x0000bc05 movq %rbx, %r11 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000bc08 vmovdqa %ymm7, %ymm11 + 0x4c, 0x89, 0xc7, //0x0000bc0c movq %r8, %rdi + 0xe9, 0x4f, 0xdb, 0xff, 0xff, //0x0000bc0f jmp LBB5_1913 + //0x0000bc14 LBB5_2394 + 0x48, 0x89, 0x7d, 0x98, //0x0000bc14 movq %rdi, $-104(%rbp) + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000bc18 movq $-1, %r13 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000bc1f movq $-1, %r10 + 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000bc26 movq $-1, $-72(%rbp) + 0x4d, 0x89, 0xe6, //0x0000bc2e movq %r12, %r14 + 0x4c, 0x89, 0xcf, //0x0000bc31 movq %r9, %rdi + 0x4c, 0x89, 0x7d, 0xc8, //0x0000bc34 movq %r15, $-56(%rbp) + 0x49, 0x83, 0xfb, 0x10, //0x0000bc38 cmpq $16, %r11 + 0x0f, 0x83, 0x02, 0xd1, 0xff, 0xff, //0x0000bc3c jae LBB5_1770 + 0xe9, 0x52, 0xd2, 0xff, 0xff, //0x0000bc42 jmp LBB5_1788 + //0x0000bc47 LBB5_2395 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000bc47 movl $3, %edx + 0x48, 0x89, 0xc7, //0x0000bc4c movq %rax, %rdi + 0xe9, 0xa6, 0xe0, 0xff, 0xff, //0x0000bc4f jmp LBB5_2006 + //0x0000bc54 LBB5_2396 + 0x45, 0x31, 0xed, //0x0000bc54 xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000bc57 movl $10000, %edx + 0xe9, 0x2e, 0xd6, 0xff, 0xff, //0x0000bc5c jmp LBB5_1853 + //0x0000bc61 LBB5_2397 + 0x45, 0x89, 0xd0, //0x0000bc61 movl %r10d, %r8d + 0x4d, 0x8d, 0x14, 0x0f, //0x0000bc64 leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x0000bc68 movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x0000bc6c leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000bc6f cmpb $9, %cl + 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x0000bc72 ja LBB5_2416 + 0x31, 0xf6, //0x0000bc78 xorl %esi, %esi + 0x31, 0xdb, //0x0000bc7a xorl %ebx, %ebx + //0x0000bc7c LBB5_2399 + 0x48, 0x8d, 0x0c, 0xb6, //0x0000bc7c leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x0000bc80 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x0000bc83 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000bc87 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000bc8b leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000bc8f movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x0000bc94 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x0000bc98 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000bc9b cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000bc9f ja LBB5_2401 + 0x48, 0x83, 0xfb, 0x12, //0x0000bca5 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000bca9 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000bcac jb LBB5_2399 + //0x0000bcb2 LBB5_2401 + 0x40, 0x80, 0xff, 0x09, //0x0000bcb2 cmpb $9, %dil + 0x0f, 0x87, 0xb9, 0x00, 0x00, 0x00, //0x0000bcb6 ja LBB5_2418 + 0x45, 0x31, 0xed, //0x0000bcbc xorl %r13d, %r13d + //0x0000bcbf LBB5_2403 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000bcbf movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x0000bcc5 leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x0000bcc8 addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x0000bccc cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000bcd0 jb LBB5_2403 + 0x4d, 0x01, 0xea, //0x0000bcd6 addq %r13, %r10 + 0x41, 0xb6, 0x01, //0x0000bcd9 movb $1, %r14b + 0x4d, 0x89, 0xd7, //0x0000bcdc movq %r10, %r15 + 0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000bcdf jmp LBB5_2417 + //0x0000bce4 LBB5_2405 + 0x4d, 0x89, 0xfc, //0x0000bce4 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000bce7 addq $1, %r12 + 0xe9, 0x9d, 0xcc, 0xff, 0xff, //0x0000bceb jmp LBB5_1721 + //0x0000bcf0 LBB5_2406 + 0x4d, 0x89, 0xfc, //0x0000bcf0 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000bcf3 addq $1, %r12 + 0xe9, 0xf9, 0xcc, 0xff, 0xff, //0x0000bcf7 jmp LBB5_1729 + //0x0000bcfc LBB5_2407 + 0x4d, 0x89, 0xfc, //0x0000bcfc movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000bcff addq $1, %r12 + 0xe9, 0x72, 0xce, 0xff, 0xff, //0x0000bd03 jmp LBB5_1747 + //0x0000bd08 LBB5_2408 + 0x4d, 0x89, 0xfc, //0x0000bd08 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000bd0b addq $2, %r12 + 0xe9, 0x79, 0xcc, 0xff, 0xff, //0x0000bd0f jmp LBB5_1721 + //0x0000bd14 LBB5_2409 + 0x4d, 0x89, 0xfc, //0x0000bd14 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000bd17 addq $2, %r12 + 0xe9, 0xd5, 0xcc, 0xff, 0xff, //0x0000bd1b jmp LBB5_1729 + //0x0000bd20 LBB5_2410 + 0x4d, 0x89, 0xfc, //0x0000bd20 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000bd23 addq $2, %r12 + 0xe9, 0x4e, 0xce, 0xff, 0xff, //0x0000bd27 jmp LBB5_1747 + //0x0000bd2c LBB5_2411 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bd2c movl $13, %eax + 0xe9, 0x50, 0xcc, 0xff, 0xff, //0x0000bd31 jmp LBB5_1720 + //0x0000bd36 LBB5_2412 + 0x4d, 0x89, 0xfc, //0x0000bd36 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000bd39 addq $3, %r12 + 0xe9, 0xb3, 0xcc, 0xff, 0xff, //0x0000bd3d jmp LBB5_1729 + //0x0000bd42 LBB5_2413 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bd42 movl $13, %eax + 0xe9, 0x27, 0xce, 0xff, 0xff, //0x0000bd47 jmp LBB5_1746 + //0x0000bd4c LBB5_2414 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bd4c movl $13, %eax + 0xe9, 0x98, 0xcc, 0xff, 0xff, //0x0000bd51 jmp LBB5_1728 + //0x0000bd56 LBB5_2415 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000bd56 movl $3, %edx + 0xe9, 0x9a, 0xdf, 0xff, 0xff, //0x0000bd5b jmp LBB5_2006 + //0x0000bd60 LBB5_2416 + 0x31, 0xc9, //0x0000bd60 xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x0000bd62 movq %r10, %r15 + 0x45, 0x31, 0xf6, //0x0000bd65 xorl %r14d, %r14d + 0x45, 0x31, 0xed, //0x0000bd68 xorl %r13d, %r13d + 0x31, 0xf6, //0x0000bd6b xorl %esi, %esi + //0x0000bd6d LBB5_2417 + 0x45, 0x89, 0xc2, //0x0000bd6d movl %r8d, %r10d + 0xe9, 0xad, 0xcb, 0xff, 0xff, //0x0000bd70 jmp LBB5_1713 + //0x0000bd75 LBB5_2418 + 0x4d, 0x89, 0xd7, //0x0000bd75 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x0000bd78 xorl %r13d, %r13d + 0x45, 0x89, 0xc2, //0x0000bd7b movl %r8d, %r10d + 0x45, 0x31, 0xf6, //0x0000bd7e xorl %r14d, %r14d + 0xe9, 0x9c, 0xcb, 0xff, 0xff, //0x0000bd81 jmp LBB5_1713 + //0x0000bd86 LBB5_2419 + 0x41, 0x83, 0xfd, 0x01, //0x0000bd86 cmpl $1, %r13d + 0x0f, 0x84, 0xf8, 0x00, 0x00, 0x00, //0x0000bd8a je LBB5_2438 + //0x0000bd90 LBB5_2420 + 0x48, 0x8b, 0x7d, 0x98, //0x0000bd90 movq $-104(%rbp), %rdi + 0xe9, 0x6e, 0xd5, 0xff, 0xff, //0x0000bd94 jmp LBB5_1863 + //0x0000bd99 LBB5_2422 + 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000bd99 movl $10, %edx + 0xe9, 0xa2, 0x5d, 0xff, 0xff, //0x0000bd9e jmp LBB5_333 + //0x0000bda3 LBB5_2423 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000bda3 movq $-64(%rbp), %r11 + 0x4c, 0x89, 0xc7, //0x0000bda7 movq %r8, %rdi + 0xe9, 0xb4, 0xd9, 0xff, 0xff, //0x0000bdaa jmp LBB5_1913 + //0x0000bdaf LBB5_2424 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000bdaf vmovd %xmm3, %r14d + 0x48, 0x83, 0xc0, 0x20, //0x0000bdb4 addq $32, %rax + //0x0000bdb8 LBB5_2425 + 0x4d, 0x89, 0xe1, //0x0000bdb8 movq %r12, %r9 + //0x0000bdbb LBB5_2426 + 0x41, 0x80, 0xfe, 0x22, //0x0000bdbb cmpb $34, %r14b + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x0000bdbf jne LBB5_2428 + //0x0000bdc5 LBB5_2427 + 0x49, 0x83, 0xc1, 0x01, //0x0000bdc5 addq $1, %r9 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bdc9 subq $-56(%rbp), %rax + 0xb1, 0x01, //0x0000bdcd movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x0000bdcf movq %rcx, $-112(%rbp) + 0x4d, 0x89, 0xcc, //0x0000bdd3 movq %r9, %r12 + 0x48, 0x89, 0xc6, //0x0000bdd6 movq %rax, %rsi + 0xe9, 0x85, 0x01, 0x00, 0x00, //0x0000bdd9 jmp LBB5_2448 + //0x0000bdde LBB5_2428 + 0x31, 0xc9, //0x0000bdde xorl %ecx, %ecx + //0x0000bde0 LBB5_2429 + 0x44, 0x88, 0x34, 0x08, //0x0000bde0 movb %r14b, (%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x0000bde4 movzbl $1(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bdea cmpb $34, %dl + 0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x0000bded je LBB5_2440 + 0x88, 0x54, 0x08, 0x01, //0x0000bdf3 movb %dl, $1(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x0000bdf7 movzbl $2(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bdfd cmpb $34, %dl + 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x0000be00 je LBB5_2441 + 0x88, 0x54, 0x08, 0x02, //0x0000be06 movb %dl, $2(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x0000be0a movzbl $3(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000be10 cmpb $34, %dl + 0x0f, 0x84, 0xcc, 0x00, 0x00, 0x00, //0x0000be13 je LBB5_2442 + 0x88, 0x54, 0x08, 0x03, //0x0000be19 movb %dl, $3(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x0000be1d movzbl $4(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000be23 cmpb $34, %dl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000be26 je LBB5_2443 + 0x88, 0x54, 0x08, 0x04, //0x0000be2c movb %dl, $4(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x0000be30 movzbl $5(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000be36 cmpb $34, %dl + 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x0000be39 je LBB5_2444 + 0x88, 0x54, 0x08, 0x05, //0x0000be3f movb %dl, $5(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x0000be43 movzbl $6(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000be49 cmpb $34, %dl + 0x0f, 0x84, 0xde, 0x00, 0x00, 0x00, //0x0000be4c je LBB5_2445 + 0x88, 0x54, 0x08, 0x06, //0x0000be52 movb %dl, $6(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x0000be56 movzbl $7(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000be5c cmpb $34, %dl + 0x0f, 0x84, 0xe4, 0x00, 0x00, 0x00, //0x0000be5f je LBB5_2446 + 0x88, 0x54, 0x08, 0x07, //0x0000be65 movb %dl, $7(%rax,%rcx) + 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x0000be69 movzbl $8(%r9,%rcx), %r14d + 0x48, 0x83, 0xc1, 0x08, //0x0000be6f addq $8, %rcx + 0x41, 0x80, 0xfe, 0x22, //0x0000be73 cmpb $34, %r14b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000be77 jne LBB5_2429 + 0x49, 0x01, 0xc9, //0x0000be7d addq %rcx, %r9 + 0x48, 0x01, 0xc8, //0x0000be80 addq %rcx, %rax + 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x0000be83 jmp LBB5_2427 + //0x0000be88 LBB5_2438 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000be88 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x0000be8d movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x0000be90 mulq %rcx + 0x0f, 0x81, 0xe4, 0x00, 0x00, 0x00, //0x0000be93 jno LBB5_2449 + 0x43, 0x8d, 0x04, 0x09, //0x0000be99 leal (%r9,%r9), %eax + 0x83, 0xc0, 0xff, //0x0000be9d addl $-1, %eax + 0x89, 0x45, 0x84, //0x0000bea0 movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000bea3 movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000bea8 movl $1, %r13d + 0xe9, 0x4f, 0xd5, 0xff, 0xff, //0x0000beae jmp LBB5_1875 + //0x0000beb3 LBB5_2440 + 0x4d, 0x8d, 0x24, 0x09, //0x0000beb3 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000beb7 addq $2, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bebb subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bebf leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000bec3 addq $1, %rsi + 0xe9, 0x91, 0x00, 0x00, 0x00, //0x0000bec7 jmp LBB5_2447 + //0x0000becc LBB5_2441 + 0x4d, 0x8d, 0x24, 0x09, //0x0000becc leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000bed0 addq $3, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bed4 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bed8 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000bedc addq $2, %rsi + 0xe9, 0x78, 0x00, 0x00, 0x00, //0x0000bee0 jmp LBB5_2447 + //0x0000bee5 LBB5_2442 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bee5 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000bee9 addq $4, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000beed subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bef1 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000bef5 addq $3, %rsi + 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x0000bef9 jmp LBB5_2447 + //0x0000befe LBB5_2443 + 0x4d, 0x8d, 0x24, 0x09, //0x0000befe leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000bf02 addq $5, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bf06 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bf0a leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000bf0e addq $4, %rsi + 0xe9, 0x46, 0x00, 0x00, 0x00, //0x0000bf12 jmp LBB5_2447 + //0x0000bf17 LBB5_2444 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bf17 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000bf1b addq $6, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bf1f subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bf23 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000bf27 addq $5, %rsi + 0xe9, 0x2d, 0x00, 0x00, 0x00, //0x0000bf2b jmp LBB5_2447 + //0x0000bf30 LBB5_2445 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bf30 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000bf34 addq $7, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bf38 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bf3c leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000bf40 addq $6, %rsi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000bf44 jmp LBB5_2447 + //0x0000bf49 LBB5_2446 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bf49 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x08, //0x0000bf4d addq $8, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bf51 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bf55 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000bf59 addq $7, %rsi + //0x0000bf5d LBB5_2447 + 0xb0, 0x01, //0x0000bf5d movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000bf5f movq %rax, $-112(%rbp) + //0x0000bf63 LBB5_2448 + 0x49, 0x89, 0xdb, //0x0000bf63 movq %rbx, %r11 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000bf66 vmovdqa %ymm7, %ymm11 + 0x4c, 0x89, 0xc7, //0x0000bf6a movq %r8, %rdi + 0x31, 0xc0, //0x0000bf6d xorl %eax, %eax + 0x48, 0x85, 0xf6, //0x0000bf6f testq %rsi, %rsi + 0x0f, 0x89, 0xef, 0xd7, 0xff, 0xff, //0x0000bf72 jns LBB5_1914 + 0xe9, 0xe6, 0xd7, 0xff, 0xff, //0x0000bf78 jmp LBB5_1913 + //0x0000bf7d LBB5_2449 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x0000bf7d movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x0000bf82 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000bf85 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x0000bf88 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x0000bf8b sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000bf8f addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000bf92 adcq $0, %rdx + 0x89, 0xd1, //0x0000bf96 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x0000bf98 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x0000bf9b negq %rcx + 0x48, 0x31, 0xca, //0x0000bf9e xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000bfa1 movl $1, %r13d + 0x0f, 0x85, 0xe3, 0xfd, 0xff, 0xff, //0x0000bfa7 jne LBB5_2420 + 0x48, 0x85, 0xc9, //0x0000bfad testq %rcx, %rcx + 0x0f, 0x88, 0xda, 0xfd, 0xff, 0xff, //0x0000bfb0 js LBB5_2420 + 0x31, 0xd2, //0x0000bfb6 xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x0000bfb8 testb %r10b, %r10b + 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000bfbb je LBB5_2453 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000bfc1 vmovq %rax, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x82, 0x42, 0xff, 0xff, //0x0000bfc6 vpunpckldq $-48510(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x8a, 0x42, 0xff, 0xff, //0x0000bfce vsubpd $-48502(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000bfd6 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x0000bfdc vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x0000bfe0 vmovq %xmm0, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000bfe5 movabsq $-9223372036854775808, %rsi + 0x48, 0x31, 0xc6, //0x0000bfef xorq %rax, %rsi + 0x31, 0xc0, //0x0000bff2 xorl %eax, %eax + 0x48, 0x8b, 0x7d, 0x98, //0x0000bff4 movq $-104(%rbp), %rdi + 0xe9, 0xe4, 0xdd, 0xff, 0xff, //0x0000bff8 jmp LBB5_2014 + //0x0000bffd LBB5_2453 + 0x48, 0x89, 0x45, 0xa0, //0x0000bffd movq %rax, $-96(%rbp) + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000c001 movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x0000c008 movq $-80(%rbp), %rcx + 0x48, 0x8b, 0x7d, 0x98, //0x0000c00c movq $-104(%rbp), %rdi + 0xe9, 0x15, 0xdd, 0xff, 0xff, //0x0000c010 jmp LBB5_2009 + //0x0000c015 LBB5_2454 + 0xb0, 0x01, //0x0000c015 movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000c017 movq %rax, $-112(%rbp) + 0xe9, 0xd8, 0xfb, 0xff, 0xff, //0x0000c01b jmp LBB5_2393 + //0x0000c020 .p2align 2, 0x90 + // // .set L5_0_set_48, LBB5_48-LJTI5_0 + // // .set L5_0_set_332, LBB5_332-LJTI5_0 // // .set L5_0_set_15, LBB5_15-LJTI5_0 // // .set L5_0_set_16, LBB5_16-LJTI5_0 - // // .set L5_0_set_65, LBB5_65-LJTI5_0 - // // .set L5_0_set_58, LBB5_58-LJTI5_0 - // // .set L5_0_set_35, LBB5_35-LJTI5_0 - // // .set L5_0_set_41, LBB5_41-LJTI5_0 - // // .set L5_0_set_48, LBB5_48-LJTI5_0 - //0x0000c138 LJTI5_0 - 0xb2, 0x44, 0xff, 0xff, //0x0000c138 .long L5_0_set_46 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c13c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c140 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c144 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c148 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c14c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c150 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c154 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c158 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c15c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c160 .long L5_0_set_749 - 0x56, 0x46, 0xff, 0xff, //0x0000c164 .long L5_0_set_15 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c168 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c16c .long L5_0_set_749 - 0xdf, 0x42, 0xff, 0xff, //0x0000c170 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c174 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c178 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c17c .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c180 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c184 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c188 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c18c .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c190 .long L5_0_set_16 - 0xdf, 0x42, 0xff, 0xff, //0x0000c194 .long L5_0_set_16 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c198 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c19c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1a0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1a4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1a8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1ac .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1b0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1b4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1b8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1bc .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1c0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1c4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1c8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1cc .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1d0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1d4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1d8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1dc .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1e0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1e4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1e8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1ec .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1f0 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1f4 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1f8 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c1fc .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c200 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c204 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c208 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c20c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c210 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c214 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c218 .long L5_0_set_749 - 0x5e, 0x46, 0xff, 0xff, //0x0000c21c .long L5_0_set_65 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c220 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c224 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c228 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c22c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c230 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c234 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c238 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c23c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c240 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c244 .long L5_0_set_749 - 0xf9, 0x45, 0xff, 0xff, //0x0000c248 .long L5_0_set_58 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c24c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c250 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c254 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c258 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c25c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c260 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c264 .long L5_0_set_749 - 0x22, 0x44, 0xff, 0xff, //0x0000c268 .long L5_0_set_35 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c26c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c270 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c274 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c278 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c27c .long L5_0_set_749 - 0x79, 0x44, 0xff, 0xff, //0x0000c280 .long L5_0_set_41 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c284 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c288 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c28c .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c290 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c294 .long L5_0_set_749 - 0x9b, 0x7c, 0xff, 0xff, //0x0000c298 .long L5_0_set_749 - 0xfa, 0x44, 0xff, 0xff, //0x0000c29c .long L5_0_set_48 - // // .set L5_1_set_116, LBB5_116-LJTI5_1 - // // .set L5_1_set_153, LBB5_153-LJTI5_1 - // // .set L5_1_set_122, LBB5_122-LJTI5_1 + // // .set L5_0_set_67, LBB5_67-LJTI5_0 + // // .set L5_0_set_60, LBB5_60-LJTI5_0 + // // .set L5_0_set_37, LBB5_37-LJTI5_0 + // // .set L5_0_set_43, LBB5_43-LJTI5_0 + // // .set L5_0_set_50, LBB5_50-LJTI5_0 + //0x0000c020 LJTI5_0 + 0xaf, 0x45, 0xff, 0xff, //0x0000c020 .long L5_0_set_48 + 0x23, 0x5b, 0xff, 0xff, //0x0000c024 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c028 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c02c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c030 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c034 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c038 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c03c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c040 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c044 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c048 .long L5_0_set_332 + 0x47, 0x47, 0xff, 0xff, //0x0000c04c .long L5_0_set_15 + 0x23, 0x5b, 0xff, 0xff, //0x0000c050 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c054 .long L5_0_set_332 + 0xf1, 0x43, 0xff, 0xff, //0x0000c058 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c05c .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c060 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c064 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c068 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c06c .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c070 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c074 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c078 .long L5_0_set_16 + 0xf1, 0x43, 0xff, 0xff, //0x0000c07c .long L5_0_set_16 + 0x23, 0x5b, 0xff, 0xff, //0x0000c080 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c084 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c088 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c08c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c090 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c094 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c098 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c09c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0a0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0a4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0a8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0ac .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0b0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0b4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0b8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0bc .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0c0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0c4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0c8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0cc .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0d0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0d4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0d8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0dc .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0e0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0e4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0e8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0ec .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0f0 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0f4 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0f8 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c0fc .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c100 .long L5_0_set_332 + 0x4f, 0x47, 0xff, 0xff, //0x0000c104 .long L5_0_set_67 + 0x23, 0x5b, 0xff, 0xff, //0x0000c108 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c10c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c110 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c114 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c118 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c11c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c120 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c124 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c128 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c12c .long L5_0_set_332 + 0xdf, 0x46, 0xff, 0xff, //0x0000c130 .long L5_0_set_60 + 0x23, 0x5b, 0xff, 0xff, //0x0000c134 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c138 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c13c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c140 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c144 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c148 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c14c .long L5_0_set_332 + 0x27, 0x45, 0xff, 0xff, //0x0000c150 .long L5_0_set_37 + 0x23, 0x5b, 0xff, 0xff, //0x0000c154 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c158 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c15c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c160 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c164 .long L5_0_set_332 + 0x77, 0x45, 0xff, 0xff, //0x0000c168 .long L5_0_set_43 + 0x23, 0x5b, 0xff, 0xff, //0x0000c16c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c170 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c174 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c178 .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c17c .long L5_0_set_332 + 0x23, 0x5b, 0xff, 0xff, //0x0000c180 .long L5_0_set_332 + 0xf3, 0x45, 0xff, 0xff, //0x0000c184 .long L5_0_set_50 // // .set L5_1_set_125, LBB5_125-LJTI5_1 - //0x0000c2a0 LJTI5_1 - 0x0a, 0x49, 0xff, 0xff, //0x0000c2a0 .long L5_1_set_116 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2a4 .long L5_1_set_153 - 0x0a, 0x49, 0xff, 0xff, //0x0000c2a8 .long L5_1_set_116 - 0x53, 0x49, 0xff, 0xff, //0x0000c2ac .long L5_1_set_122 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2b0 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2b4 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2b8 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2bc .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2c0 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2c4 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2c8 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2cc .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2d0 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2d4 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2d8 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2dc .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2e0 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2e4 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2e8 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2ec .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2f0 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2f4 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2f8 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c2fc .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c300 .long L5_1_set_153 - 0x12, 0x4b, 0xff, 0xff, //0x0000c304 .long L5_1_set_153 - 0x6f, 0x49, 0xff, 0xff, //0x0000c308 .long L5_1_set_125 - // // .set L5_2_set_867, LBB5_867-LJTI5_2 - // // .set L5_2_set_750, LBB5_750-LJTI5_2 - // // .set L5_2_set_830, LBB5_830-LJTI5_2 - // // .set L5_2_set_831, LBB5_831-LJTI5_2 - // // .set L5_2_set_887, LBB5_887-LJTI5_2 - // // .set L5_2_set_879, LBB5_879-LJTI5_2 - // // .set L5_2_set_860, LBB5_860-LJTI5_2 - // // .set L5_2_set_855, LBB5_855-LJTI5_2 - // // .set L5_2_set_869, LBB5_869-LJTI5_2 - //0x0000c30c LJTI5_2 - 0xab, 0x84, 0xff, 0xff, //0x0000c30c .long L5_2_set_867 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c310 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c314 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c318 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c31c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c320 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c324 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c328 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c32c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c330 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c334 .long L5_2_set_750 - 0xf0, 0x84, 0xff, 0xff, //0x0000c338 .long L5_2_set_830 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c33c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c340 .long L5_2_set_750 - 0x8b, 0x82, 0xff, 0xff, //0x0000c344 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c348 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c34c .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c350 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c354 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c358 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c35c .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c360 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c364 .long L5_2_set_831 - 0x8b, 0x82, 0xff, 0xff, //0x0000c368 .long L5_2_set_831 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c36c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c370 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c374 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c378 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c37c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c380 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c384 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c388 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c38c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c390 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c394 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c398 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c39c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3a0 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3a4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3a8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3ac .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3b0 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3b4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3b8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3bc .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3c0 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3c4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3c8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3cc .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3d0 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3d4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3d8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3dc .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3e0 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3e4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3e8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3ec .long L5_2_set_750 - 0x56, 0x86, 0xff, 0xff, //0x0000c3f0 .long L5_2_set_887 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3f4 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3f8 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c3fc .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c400 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c404 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c408 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c40c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c410 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c414 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c418 .long L5_2_set_750 - 0xf3, 0x85, 0xff, 0xff, //0x0000c41c .long L5_2_set_879 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c420 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c424 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c428 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c42c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c430 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c434 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c438 .long L5_2_set_750 - 0x52, 0x84, 0xff, 0xff, //0x0000c43c .long L5_2_set_860 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c440 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c444 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c448 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c44c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c450 .long L5_2_set_750 - 0x16, 0x84, 0xff, 0xff, //0x0000c454 .long L5_2_set_855 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c458 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c45c .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c460 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c464 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c468 .long L5_2_set_750 - 0xc9, 0x7a, 0xff, 0xff, //0x0000c46c .long L5_2_set_750 - 0xf8, 0x84, 0xff, 0xff, //0x0000c470 .long L5_2_set_869 - // // .set L5_3_set_944, LBB5_944-LJTI5_3 - // // .set L5_3_set_973, LBB5_973-LJTI5_3 - // // .set L5_3_set_938, LBB5_938-LJTI5_3 - // // .set L5_3_set_947, LBB5_947-LJTI5_3 - //0x0000c474 LJTI5_3 - 0x5f, 0x89, 0xff, 0xff, //0x0000c474 .long L5_3_set_944 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c478 .long L5_3_set_973 - 0x5f, 0x89, 0xff, 0xff, //0x0000c47c .long L5_3_set_944 - 0x16, 0x89, 0xff, 0xff, //0x0000c480 .long L5_3_set_938 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c484 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c488 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c48c .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c490 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c494 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c498 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c49c .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4a0 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4a4 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4a8 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4ac .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4b0 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4b4 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4b8 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4bc .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4c0 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4c4 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4c8 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4cc .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4d0 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4d4 .long L5_3_set_973 - 0x6c, 0x8b, 0xff, 0xff, //0x0000c4d8 .long L5_3_set_973 - 0x7b, 0x89, 0xff, 0xff, //0x0000c4dc .long L5_3_set_947 - // // .set L5_4_set_1696, LBB5_1696-LJTI5_4 - // // .set L5_4_set_750, LBB5_750-LJTI5_4 - // // .set L5_4_set_1698, LBB5_1698-LJTI5_4 - // // .set L5_4_set_1661, LBB5_1661-LJTI5_4 - // // .set L5_4_set_1640, LBB5_1640-LJTI5_4 - // // .set L5_4_set_1690, LBB5_1690-LJTI5_4 - // // .set L5_4_set_1683, LBB5_1683-LJTI5_4 - // // .set L5_4_set_1709, LBB5_1709-LJTI5_4 - // // .set L5_4_set_1699, LBB5_1699-LJTI5_4 - //0x0000c4e0 LJTI5_4 - 0x30, 0xc6, 0xff, 0xff, //0x0000c4e0 .long L5_4_set_1696 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4e4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4e8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4ec .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4f0 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4f4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4f8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c4fc .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c500 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c504 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c508 .long L5_4_set_750 - 0x7a, 0xc6, 0xff, 0xff, //0x0000c50c .long L5_4_set_1698 - 0xf5, 0x78, 0xff, 0xff, //0x0000c510 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c514 .long L5_4_set_750 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c518 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c51c .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c520 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c524 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c528 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c52c .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c530 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c534 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c538 .long L5_4_set_1661 - 0xfd, 0xc3, 0xff, 0xff, //0x0000c53c .long L5_4_set_1661 - 0xf5, 0x78, 0xff, 0xff, //0x0000c540 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c544 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c548 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c54c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c550 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c554 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c558 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c55c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c560 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c564 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c568 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c56c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c570 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c574 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c578 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c57c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c580 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c584 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c588 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c58c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c590 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c594 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c598 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c59c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5a0 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5a4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5a8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5ac .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5b0 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5b4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5b8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5bc .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5c0 .long L5_4_set_750 - 0x29, 0xc2, 0xff, 0xff, //0x0000c5c4 .long L5_4_set_1640 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5c8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5cc .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5d0 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5d4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5d8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5dc .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5e0 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5e4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5e8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5ec .long L5_4_set_750 - 0xe8, 0xc5, 0xff, 0xff, //0x0000c5f0 .long L5_4_set_1690 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5f4 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5f8 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c5fc .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c600 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c604 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c608 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c60c .long L5_4_set_750 - 0x87, 0xc5, 0xff, 0xff, //0x0000c610 .long L5_4_set_1683 - 0xf5, 0x78, 0xff, 0xff, //0x0000c614 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c618 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c61c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c620 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c624 .long L5_4_set_750 - 0x8e, 0xc7, 0xff, 0xff, //0x0000c628 .long L5_4_set_1709 - 0xf5, 0x78, 0xff, 0xff, //0x0000c62c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c630 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c634 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c638 .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c63c .long L5_4_set_750 - 0xf5, 0x78, 0xff, 0xff, //0x0000c640 .long L5_4_set_750 - 0x82, 0xc6, 0xff, 0xff, //0x0000c644 .long L5_4_set_1699 - // // .set L5_5_set_1763, LBB5_1763-LJTI5_5 - // // .set L5_5_set_1792, LBB5_1792-LJTI5_5 - // // .set L5_5_set_1757, LBB5_1757-LJTI5_5 - // // .set L5_5_set_1766, LBB5_1766-LJTI5_5 - //0x0000c648 LJTI5_5 - 0xeb, 0xc9, 0xff, 0xff, //0x0000c648 .long L5_5_set_1763 - 0xed, 0xcb, 0xff, 0xff, //0x0000c64c .long L5_5_set_1792 - 0xeb, 0xc9, 0xff, 0xff, //0x0000c650 .long L5_5_set_1763 - 0xaa, 0xc9, 0xff, 0xff, //0x0000c654 .long L5_5_set_1757 - 0xed, 0xcb, 0xff, 0xff, //0x0000c658 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c65c .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c660 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c664 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c668 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c66c .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c670 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c674 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c678 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c67c .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c680 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c684 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c688 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c68c .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c690 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c694 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c698 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c69c .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c6a0 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c6a4 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c6a8 .long L5_5_set_1792 - 0xed, 0xcb, 0xff, 0xff, //0x0000c6ac .long L5_5_set_1792 - 0x07, 0xca, 0xff, 0xff, //0x0000c6b0 .long L5_5_set_1766 - //0x0000c6b4 .p2align 2, 0x00 - //0x0000c6b4 _MASK_USE_NUMBER - 0x02, 0x00, 0x00, 0x00, //0x0000c6b4 .long 2 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c6b8 .p2align 4, 0x00 - //0x0000c6c0 _P10_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c6c0 .quad 0x3ff0000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c6c8 .quad 0x4024000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c6d0 .quad 0x4059000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c6d8 .quad 0x408f400000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c6e0 .quad 0x40c3880000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c6e8 .quad 0x40f86a0000000000 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c6f0 .quad 0x412e848000000000 - 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c6f8 .quad 0x416312d000000000 - 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c700 .quad 0x4197d78400000000 - 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c708 .quad 0x41cdcd6500000000 - 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c710 .quad 0x4202a05f20000000 - 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c718 .quad 0x42374876e8000000 - 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c720 .quad 0x426d1a94a2000000 - 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c728 .quad 0x42a2309ce5400000 - 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c730 .quad 0x42d6bcc41e900000 - 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c738 .quad 0x430c6bf526340000 - 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c740 .quad 0x4341c37937e08000 - 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c748 .quad 0x4376345785d8a000 - 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c750 .quad 0x43abc16d674ec800 - 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c758 .quad 0x43e158e460913d00 - 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c760 .quad 0x4415af1d78b58c40 - 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c768 .quad 0x444b1ae4d6e2ef50 - 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c770 .quad 0x4480f0cf064dd592 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c778 .p2align 4, 0x00 - //0x0000c780 _POW10_M128_TAB - 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c780 .quad 1671618768450675795 - 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c788 .quad -391859759250406776 - 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c790 .quad 1044761730281672372 - 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c798 .quad -7162441377172586091 - 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c7a0 .quad 5917638181279478369 - 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c7a8 .quad -4341365703038344710 - 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c7b0 .quad -1826324310255427847 - 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c7b8 .quad -815021110370542984 - 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c7c0 .quad -8058981721550724260 - 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c7c8 .quad -7426917221622671221 - 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c7d0 .quad 8373016921771146291 - 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c7d8 .quad -4671960508600951122 - 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c7e0 .quad 1242899115359157055 - 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c7e8 .quad -1228264617323800998 - 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c7f0 .quad 5388497965526861063 - 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c7f8 .quad -7685194413468457480 - 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c800 .quad 6735622456908576329 - 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c808 .quad -4994806998408183946 - 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c810 .quad -803843965719055396 - 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c818 .quad -1631822729582842029 - 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c820 .quad 8720969558280366185 - 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c828 .quad -7937418233630358124 - 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c830 .quad -7545532125859093884 - 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c838 .quad -5310086773610559751 - 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c840 .quad -208543120469091547 - 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c848 .quad -2025922448585811785 - 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c850 .quad -130339450293182217 - 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c858 .quad -8183730558007214222 - 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c860 .quad -4774610331293865675 - 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c868 .quad -5617977179081629873 - 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c870 .quad -5968262914117332094 - 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c878 .quad -2410785455424649437 - 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c880 .quad 5493207715531443249 - 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c888 .quad -8424269937281487754 - 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c890 .quad -2356862392440471747 - 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c898 .quad -5918651403174471789 - 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c8a0 .quad -2946077990550589683 - 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c8a8 .quad -2786628235540701832 - 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c8b0 .quad -8758827771735200408 - 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c8b8 .quad -8659171674854020501 - 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c8c0 .quad 7498209359040551106 - 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c8c8 .quad -6212278575140137722 - 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c8d0 .quad 149389661945913074 - 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c8d8 .quad -3153662200497784248 - 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c8e0 .quad 93368538716195671 - 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c8e8 .quad -8888567902952197011 - 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c8f0 .quad 4728396691822632493 - 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c8f8 .quad -6499023860262858360 - 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c900 .quad 5910495864778290617 - 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c908 .quad -3512093806901185046 - 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c910 .quad 8305745933913819539 - 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c918 .quad -9112587656954322510 - 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c920 .quad 1158810380537498616 - 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c928 .quad -6779048552765515233 - 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c930 .quad -3163173042755514634 - 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c938 .quad -3862124672529506138 - 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c940 .quad -8565652321871781196 - 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c948 .quad -215969822234494768 - 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c950 .quad 6175682344898606512 - 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c958 .quad -7052510166537641086 - 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c960 .quad -1503769105731517667 - 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c968 .quad -4203951689744663454 - 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c970 .quad -6491397400591784988 - 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c978 .quad -643253593753441413 - 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c980 .quad 5166248661484910190 - 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c988 .quad -7319562523736982739 - 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c990 .quad -7377247228426025974 - 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c998 .quad -4537767136243840520 - 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c9a0 .quad -4609873017105144563 - 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c9a8 .quad -1060522901877412746 - 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c9b0 .quad 4036358391950366504 - 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c9b8 .quad -7580355841314464822 - 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c9c0 .quad -4177924046916817678 - 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c9c8 .quad -4863758783215693124 - 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c9d0 .quad -610719040218634194 - 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c9d8 .quad -1468012460592228501 - 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c9e0 .quad 8841672636718129437 - 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c9e8 .quad -7835036815511224669 - 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c9f0 .quad 6440404777470273892 - 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c9f8 .quad -5182110000961642932 - 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000ca00 .quad 8050505971837842365 - 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000ca08 .quad -1865951482774665761 - 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000ca10 .quad -6497648813669818282 - 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000ca18 .quad -8083748704375247957 - 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000ca20 .quad -8122061017087272852 - 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000ca28 .quad -5492999862041672042 - 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000ca30 .quad 3682481783923072647 - 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000ca38 .quad -2254563809124702148 - 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000ca40 .quad -6921820921902855404 - 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000ca48 .quad -8326631408344020699 - 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000ca50 .quad 571095884476206553 - 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000ca58 .quad -5796603242002637969 - 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000ca60 .quad -3897816162832129712 - 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000ca68 .quad -2634068034075909558 - 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000ca70 .quad -4741978110983775022 - 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000ca78 .quad -8563821548938525330 - 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000ca80 .quad 7907585416552444934 - 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000ca88 .quad -6093090917745768758 - 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000ca90 .quad 661109733835780360 - 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000ca98 .quad -3004677628754823043 - 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000caa0 .quad 2719036592861056677 - 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000caa8 .quad -8795452545612846258 - 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000cab0 .quad -5824576295778454962 - 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000cab8 .quad -6382629663588669919 - 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000cac0 .quad 1942651667131707105 - 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000cac8 .quad -3366601061058449494 - 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000cad0 .quad 5825843310384704845 - 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000cad8 .quad -9021654690802612790 - 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000cae0 .quad -1941067898873894752 - 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000cae8 .quad -6665382345075878084 - 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000caf0 .quad 2185351144835019464 - 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000caf8 .quad -3720041912917459700 - 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000cb00 .quad 2731688931043774330 - 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000cb08 .quad -38366372719436721 - 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000cb10 .quad 8624834609543440812 - 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000cb18 .quad -6941508010590729807 - 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000cb20 .quad -3054014793352862697 - 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000cb28 .quad -4065198994811024355 - 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000cb30 .quad 5405853545163697437 - 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000cb38 .quad -469812725086392539 - 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000cb40 .quad 5684501474941004850 - 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000cb48 .quad -7211161980820077193 - 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000cb50 .quad 2493940825248868159 - 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000cb58 .quad -4402266457597708587 - 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000cb60 .quad 7729112049988473103 - 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000cb68 .quad -891147053569747830 - 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000cb70 .quad -9004363024039368023 - 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000cb78 .quad -7474495936122174250 - 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000cb80 .quad 2579604275232953683 - 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000cb88 .quad -4731433901725329908 - 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000cb90 .quad 3224505344041192104 - 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000cb98 .quad -1302606358729274481 - 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000cba0 .quad 8932844867666826921 - 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000cba8 .quad -7731658001846878407 - 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000cbb0 .quad -2669001970698630061 - 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000cbb8 .quad -5052886483881210105 - 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000cbc0 .quad -3336252463373287576 - 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000cbc8 .quad -1704422086424124727 - 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000cbd0 .quad 2526528228819083169 - 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000cbd8 .quad -7982792831656159810 - 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000cbe0 .quad -6065211750830921846 - 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000cbe8 .quad -5366805021142811859 - 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000cbf0 .quad 1641857348316123500 - 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000cbf8 .quad -2096820258001126919 - 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000cc00 .quad -5891368184943504669 - 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000cc08 .quad -8228041688891786181 - 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000cc10 .quad -7364210231179380836 - 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000cc18 .quad -5673366092687344822 - 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000cc20 .quad 4629795266307937667 - 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000cc28 .quad -2480021597431793123 - 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000cc30 .quad 5199465050656154994 - 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000cc38 .quad -8467542526035952558 - 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000cc40 .quad -2724040723534582065 - 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000cc48 .quad -5972742139117552794 - 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000cc50 .quad -8016736922845615486 - 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000cc58 .quad -2854241655469553088 - 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000cc60 .quad 6518754469289960081 - 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000cc68 .quad -8701430062309552536 - 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000cc70 .quad 8148443086612450102 - 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000cc78 .quad -6265101559459552766 - 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000cc80 .quad 962181821410786819 - 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000cc88 .quad -3219690930897053053 - 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000cc90 .quad -1704479370831952190 - 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000cc98 .quad -8929835859451740015 - 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000cca0 .quad 7092772823314835570 - 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000cca8 .quad -6550608805887287114 - 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000ccb0 .quad -357406007711231345 - 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000ccb8 .quad -3576574988931720989 - 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000ccc0 .quad 8999993282035256217 - 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000ccc8 .quad -9152888395723407474 - 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000ccd0 .quad 2026619565689294464 - 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000ccd8 .quad -6829424476226871438 - 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000cce0 .quad -6690097579743157728 - 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000cce8 .quad -3925094576856201394 - 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000ccf0 .quad 5472436080603216552 - 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000ccf8 .quad -294682202642863838 - 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000cd00 .quad 8031958568804398249 - 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000cd08 .quad -7101705404292871755 - 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000cd10 .quad -3795109844276665901 - 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000cd18 .quad -4265445736938701790 - 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000cd20 .quad 9091170749936331336 - 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000cd28 .quad -720121152745989333 - 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000cd30 .quad 3376138709496513133 - 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000cd38 .quad -7367604748107325189 - 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000cd40 .quad -391512631556746488 - 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000cd48 .quad -4597819916706768583 - 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000cd50 .quad 8733981247408842698 - 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000cd58 .quad -1135588877456072824 - 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000cd60 .quad 5458738279630526686 - 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000cd68 .quad -7627272076051127371 - 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000cd70 .quad -7011635205744005354 - 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000cd78 .quad -4922404076636521310 - 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000cd80 .quad 5070514048102157020 - 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000cd88 .quad -1541319077368263733 - 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000cd90 .quad 863228270850154185 - 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000cd98 .quad -7880853450996246689 - 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000cda0 .quad -3532650679864695173 - 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000cda8 .quad -5239380795317920458 - 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000cdb0 .quad -9027499368258256870 - 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000cdb8 .quad -1937539975720012668 - 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000cdc0 .quad -3336344095947716592 - 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000cdc8 .quad -8128491512466089774 - 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000cdd0 .quad -8782116138362033643 - 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000cdd8 .quad -5548928372155224313 - 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000cde0 .quad 7469098900757009562 - 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000cde8 .quad -2324474446766642487 - 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000cdf0 .quad -2249342214667950880 - 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000cdf8 .quad -8370325556870233411 - 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000ce00 .quad 6411694268519837208 - 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000ce08 .quad -5851220927660403859 - 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000ce10 .quad -5820440219632367202 - 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000ce18 .quad -2702340141148116920 - 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000ce20 .quad 7891439908798240259 - 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000ce28 .quad -8606491615858654931 - 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000ce30 .quad -3970758169284363389 - 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000ce38 .quad -6146428501395930760 - 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000ce40 .quad -351761693178066332 - 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000ce48 .quad -3071349608317525546 - 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000ce50 .quad 6697677969404790399 - 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000ce58 .quad -8837122532839535322 - 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000ce60 .quad -851274575098787810 - 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000ce68 .quad -6434717147622031249 - 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000ce70 .quad -1064093218873484762 - 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000ce78 .quad -3431710416100151157 - 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000ce80 .quad 8558313775058847832 - 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000ce88 .quad -9062348037703676329 - 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000ce90 .quad 6086206200396171886 - 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000ce98 .quad -6716249028702207507 - 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cea0 .quad -6227300304786948855 - 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cea8 .quad -3783625267450371480 - 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000ceb0 .quad -3172439362556298164 - 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000ceb8 .quad -117845565885576446 - 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cec0 .quad -4288617610811380305 - 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cec8 .quad -6991182506319567135 - 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000ced0 .quad 3862600023340550427 - 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000ced8 .quad -4127292114472071014 - 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000cee0 .quad -4395122007679087774 - 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000cee8 .quad -547429124662700864 - 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cef0 .quad 8782263791269039901 - 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cef8 .quad -7259672230555269896 - 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000cf00 .quad -7468914334623251740 - 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000cf08 .quad -4462904269766699466 - 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000cf10 .quad 4498915137003099037 - 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000cf18 .quad -966944318780986428 - 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000cf20 .quad -6411550076227838910 - 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000cf28 .quad -7521869226879198374 - 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000cf30 .quad 5820620459997365075 - 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000cf38 .quad -4790650515171610063 - 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000cf40 .quad -6559282480285457368 - 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000cf48 .quad -1376627125537124675 - 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000cf50 .quad -8711237568605798759 - 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000cf58 .quad -7777920981101784778 - 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000cf60 .quad 2946011094524915263 - 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000cf68 .quad -5110715207949843068 - 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000cf70 .quad 3682513868156144079 - 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000cf78 .quad -1776707991509915931 - 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000cf80 .quad 4607414176811284001 - 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000cf88 .quad -8027971522334779313 - 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000cf90 .quad 1147581702586717097 - 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000cf98 .quad -5423278384491086237 - 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000cfa0 .quad -3177208890193991532 - 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000cfa8 .quad -2167411962186469893 - 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000cfb0 .quad 7237616480483531100 - 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000cfb8 .quad -8272161504007625539 - 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000cfc0 .quad -4788037454677749837 - 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000cfc8 .quad -5728515861582144020 - 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000cfd0 .quad -1373360799919799392 - 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000cfd8 .quad -2548958808550292121 - 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000cfe0 .quad -858350499949874620 - 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000cfe8 .quad -8510628282985014432 - 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000cff0 .quad 3538747893490044629 - 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000cff8 .quad -6026599335303880135 - 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000d000 .quad 9035120885289943691 - 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000d008 .quad -2921563150702462265 - 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000d010 .quad -5882264492762254953 - 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000d018 .quad -8743505996830120772 - 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000d020 .quad -2741144597525430788 - 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000d028 .quad -6317696477610263061 - 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000d030 .quad -3426430746906788485 - 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000d038 .quad -3285434578585440922 - 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000d040 .quad 4776009810824339053 - 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000d048 .quad -8970925639256982432 - 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000d050 .quad 5970012263530423816 - 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000d058 .quad -6601971030643840136 - 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000d060 .quad 7462515329413029771 - 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000d068 .quad -3640777769877412266 - 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000d070 .quad 52386062455755702 - 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000d078 .quad -9193015133814464522 - 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000d080 .quad -9157889458785081180 - 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000d088 .quad -6879582898840692749 - 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000d090 .quad 6999382250228200141 - 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000d098 .quad -3987792605123478032 - 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000d0a0 .quad 8749227812785250177 - 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000d0a8 .quad -373054737976959636 - 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000d0b0 .quad -3755104653863994448 - 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000d0b8 .quad -7150688238876681629 - 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000d0c0 .quad -4693880817329993060 - 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000d0c8 .quad -4326674280168464132 - 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000d0d0 .quad -1255665003235103420 - 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000d0d8 .quad -796656831783192261 - 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000d0e0 .quad 8438581409832836170 - 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000d0e8 .quad -7415439547505577019 - 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000d0f0 .quad -3286831292991118499 - 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000d0f8 .quad -4657613415954583370 - 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000d100 .quad -8720225134666286028 - 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000d108 .quad -1210330751515841308 - 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000d110 .quad -3144297699952734816 - 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000d118 .quad -7673985747338482674 - 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000d120 .quad -8542058143368306423 - 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000d128 .quad -4980796165745715438 - 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000d130 .quad 3157485376071780683 - 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000d138 .quad -1614309188754756393 - 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000d140 .quad 8890957387685944783 - 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000d148 .quad -7926472270612804602 - 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000d150 .quad 1890324697752655170 - 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000d158 .quad -5296404319838617848 - 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000d160 .quad 2362905872190818963 - 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000d168 .quad -2008819381370884406 - 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000d170 .quad 6088502188546649756 - 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000d178 .quad -8173041140997884610 - 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000d180 .quad -1612744301171463613 - 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000d188 .quad -5604615407819967859 - 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000d190 .quad 7207441660390446292 - 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000d198 .quad -2394083241347571919 - 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000d1a0 .quad -2412877989897052924 - 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000d1a8 .quad -8413831053483314306 - 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000d1b0 .quad -7627783505798704059 - 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000d1b8 .quad -5905602798426754978 - 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000d1c0 .quad 4300328673033783639 - 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000d1c8 .quad -2770317479606055818 - 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000d1d0 .quad -1923980597781273130 - 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000d1d8 .quad -8648977452394866743 - 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000d1e0 .quad 6818396289628184396 - 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000d1e8 .quad -6199535797066195524 - 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000d1f0 .quad 8522995362035230495 - 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000d1f8 .quad -3137733727905356501 - 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000d200 .quad 3021029092058325107 - 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000d208 .quad -8878612607581929669 - 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000d210 .quad -835399653354481520 - 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000d218 .quad -6486579741050024183 - 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000d220 .quad 8179122470161673908 - 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000d228 .quad -3496538657885142324 - 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000d230 .quad -4111420493003729616 - 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000d238 .quad -9102865688819295809 - 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000d240 .quad -5139275616254662020 - 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000d248 .quad -6766896092596731857 - 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000d250 .quad -6424094520318327524 - 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000d258 .quad -3846934097318526917 - 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000d260 .quad -8030118150397909405 - 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000d268 .quad -196981603220770742 - 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000d270 .quad -7324666853212387330 - 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000d278 .quad -7040642529654063570 - 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000d280 .quad 4679224488766679549 - 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000d288 .quad -4189117143640191558 - 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000d290 .quad -3374341425896426372 - 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000d298 .quad -624710411122851544 - 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000d2a0 .quad -9026492418826348338 - 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000d2a8 .quad -7307973034592864071 - 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000d2b0 .quad -2059743486678159615 - 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000d2b8 .quad -4523280274813692185 - 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000d2c0 .quad -2574679358347699519 - 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000d2c8 .quad -1042414325089727327 - 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000d2d0 .quad 3002511419460075705 - 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000d2d8 .quad -7569037980822161435 - 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000d2e0 .quad 8364825292752482535 - 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000d2e8 .quad -4849611457600313890 - 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000d2f0 .quad 1232659579085827361 - 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000d2f8 .quad -1450328303573004458 - 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000d300 .quad -3841273781498745804 - 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000d308 .quad -7823984217374209643 - 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000d310 .quad 4421779809981343554 - 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000d318 .quad -5168294253290374149 - 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000d320 .quad 915538744049291538 - 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000d328 .quad -1848681798185579782 - 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000d330 .quad 5183897733458195115 - 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000d338 .quad -8072955151507069220 - 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000d340 .quad 6479872166822743894 - 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000d348 .quad -5479507920956448621 - 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000d350 .quad 3488154190101041964 - 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000d358 .quad -2237698882768172872 - 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000d360 .quad 2180096368813151227 - 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000d368 .quad -8316090829371189901 - 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000d370 .quad -1886565557410948870 - 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000d378 .quad -5783427518286599473 - 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000d380 .quad -2358206946763686087 - 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000d388 .quad -2617598379430861437 - 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000d390 .quad 7749492695127472003 - 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000d398 .quad -8553528014785370254 - 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000d3a0 .quad 463493832054564196 - 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000d3a8 .quad -6080224000054324913 - 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000d3b0 .quad -4032318728359182659 - 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000d3b8 .quad -2988593981640518238 - 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000d3c0 .quad -4826042214438183114 - 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000d3c8 .quad -8785400266166405755 - 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000d3d0 .quad 3190819268807046916 - 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000d3d8 .quad -6370064314280619289 - 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000d3e0 .quad -623161932418579259 - 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000d3e8 .quad -3350894374423386208 - 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d3f0 .quad -7307005235402693893 - 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d3f8 .quad -9011838011655698236 - 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d400 .quad -4522070525825979462 - 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d408 .quad -6653111496142234891 - 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d410 .quad 3570783879572301480 - 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d418 .quad -3704703351750405709 - 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d420 .quad -148206168962011054 - 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d428 .quad -19193171260619233 - 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d430 .quad -92628855601256909 - 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d438 .quad -6929524759678968877 - 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d440 .quad -115786069501571136 - 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d448 .quad -4050219931171323192 - 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d450 .quad 4466953431550423984 - 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d458 .quad -451088895536766085 - 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d460 .quad 486002885505321038 - 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d468 .quad -7199459587351560659 - 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d470 .quad 5219189625309039202 - 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d478 .quad -4387638465762062920 - 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d480 .quad 6523987031636299002 - 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d488 .quad -872862063775190746 - 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d490 .quad -534194123654701028 - 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d498 .quad -7463067817500576073 - 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d4a0 .quad -667742654568376285 - 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d4a8 .quad -4717148753448332187 - 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d4b0 .quad 8388693718644305452 - 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d4b8 .quad -1284749923383027329 - 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d4c0 .quad -6286281471915778852 - 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d4c8 .quad -7720497729755473937 - 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d4d0 .quad -7857851839894723565 - 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d4d8 .quad -5038936143766954517 - 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d4e0 .quad 8624429273841147159 - 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d4e8 .quad -1686984161281305242 - 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d4f0 .quad 778582277723329070 - 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d4f8 .quad -7971894128441897632 - 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d500 .quad 973227847154161338 - 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d508 .quad -5353181642124984136 - 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d510 .quad 1216534808942701673 - 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d518 .quad -2079791034228842266 - 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d520 .quad -3851351762838199359 - 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d528 .quad -8217398424034108273 - 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d530 .quad -4814189703547749198 - 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d538 .quad -5660062011615247437 - 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d540 .quad -6017737129434686498 - 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d548 .quad -2463391496091671392 - 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d550 .quad 7768129340171790699 - 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d558 .quad -8457148712698376476 - 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d560 .quad -8736582398494813242 - 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d568 .quad -5959749872445582691 - 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d570 .quad -1697355961263740745 - 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d578 .quad -2838001322129590460 - 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d580 .quad 1244995533423855986 - 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d588 .quad -8691279853972075893 - 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d590 .quad -3055441601647567921 - 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d598 .quad -6252413799037706963 - 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d5a0 .quad 5404070034795315907 - 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d5a8 .quad -3203831230369745799 - 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d5b0 .quad -3539985255894009414 - 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d5b8 .quad -8919923546622172981 - 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d5c0 .quad -4424981569867511768 - 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d5c8 .quad -6538218414850328322 - 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d5d0 .quad 8303831092947774002 - 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d5d8 .quad -3561087000135522498 - 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d5e0 .quad 578208414664970847 - 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d5e8 .quad -9143208402725783417 - 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d5f0 .quad -3888925500096174345 - 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d5f8 .quad -6817324484979841368 - 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d600 .quad -249470856692830027 - 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d608 .quad -3909969587797413806 - 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d610 .quad -4923524589293425438 - 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d618 .quad -275775966319379353 - 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d620 .quad -3077202868308390899 - 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d628 .quad -7089889006590693952 - 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d630 .quad 765182433041899281 - 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d638 .quad -4250675239810979535 - 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d640 .quad 5568164059729762005 - 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d648 .quad -701658031336336515 - 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d650 .quad 5785945546544795205 - 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d658 .quad -7356065297226292178 - 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d660 .quad -1990940103673781802 - 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d668 .quad -4583395603105477319 - 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d670 .quad 6734696907262548556 - 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d678 .quad -1117558485454458744 - 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d680 .quad 4209185567039092847 - 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d688 .quad -7616003081050118571 - 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d690 .quad -8573576096483297653 - 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d698 .quad -4908317832885260310 - 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d6a0 .quad 3118087934678041646 - 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d6a8 .quad -1523711272679187483 - 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d6b0 .quad 4254647968387469981 - 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d6b8 .quad -7869848573065574033 - 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d6c0 .quad 706623942056949572 - 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d6c8 .quad -5225624697904579637 - 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d6d0 .quad -3728406090856200939 - 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d6d8 .quad -1920344853953336643 - 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d6e0 .quad -6941939825212513491 - 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d6e8 .quad -8117744561361917258 - 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d6f0 .quad 5157633273766521849 - 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d6f8 .quad -5535494683275008668 - 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d700 .quad 6447041592208152311 - 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d708 .quad -2307682335666372931 - 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d710 .quad 6335244004343789146 - 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d718 .quad -8359830487432564938 - 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d720 .quad -1304317031425039375 - 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d728 .quad -5838102090863318269 - 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d730 .quad -1630396289281299219 - 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d738 .quad -2685941595151759932 - 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d740 .quad 1286845328412881940 - 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d748 .quad -8596242524610931813 - 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d750 .quad -3003129357911285479 - 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d758 .quad -6133617137336276863 - 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d760 .quad 5469460339465668959 - 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d768 .quad -3055335403242958174 - 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d770 .quad 8030098730593431003 - 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d778 .quad -8827113654667930715 - 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d780 .quad -3797434642040374958 - 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d788 .quad -6422206049907525490 - 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d790 .quad 9088264752731695015 - 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d798 .quad -3416071543957018958 - 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d7a0 .quad -8154892584824854328 - 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d7a8 .quad -9052573742614218705 - 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d7b0 .quad 8253128342678483706 - 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d7b8 .quad -6704031159840385477 - 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d7c0 .quad 5704724409920716729 - 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d7c8 .quad -3768352931373093942 - 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d7d0 .quad -2092466524453879896 - 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d7d8 .quad -98755145788979524 - 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d7e0 .quad 998051431430019017 - 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d7e8 .quad -6979250993759194058 - 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d7f0 .quad -7975807747567252037 - 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d7f8 .quad -4112377723771604669 - 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d800 .quad 8476984389250486570 - 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d808 .quad -528786136287117932 - 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d810 .quad -3925256793573221702 - 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d818 .quad -7248020362820530564 - 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d820 .quad -294884973539139224 - 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d828 .quad -4448339435098275301 - 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d830 .quad -368606216923924029 - 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d838 .quad -948738275445456222 - 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d840 .quad -2536221894791146470 - 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d848 .quad -7510490449794491995 - 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d850 .quad 6053094668365842720 - 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d858 .quad -4776427043815727089 - 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d860 .quad 2954682317029915496 - 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d868 .quad -1358847786342270957 - 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d870 .quad -459166561069996767 - 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d878 .quad -7766808894105001205 - 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d880 .quad -573958201337495959 - 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d888 .quad -5096825099203863602 - 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d890 .quad -5329133770099257852 - 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d898 .quad -1759345355577441598 - 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d8a0 .quad -5636551615525730110 - 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d8a8 .quad -8017119874876982855 - 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d8b0 .quad 2177682517447613171 - 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d8b8 .quad -5409713825168840664 - 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d8c0 .quad 2722103146809516464 - 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d8c8 .quad -2150456263033662926 - 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d8d0 .quad 6313000485183335694 - 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d8d8 .quad -8261564192037121185 - 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d8e0 .quad 3279564588051781713 - 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d8e8 .quad -5715269221619013577 - 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d8f0 .quad -512230283362660763 - 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d8f8 .quad -2532400508596379068 - 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d900 .quad 1985699082112030975 - 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d908 .quad -8500279345513818773 - 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d910 .quad -2129562165787349185 - 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d918 .quad -6013663163464885563 - 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d920 .quad 6561419329620589327 - 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d928 .quad -2905392935903719049 - 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d930 .quad -7428327965055601431 - 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d938 .quad -8733399612580906262 - 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d940 .quad 4549648098962661924 - 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d948 .quad -6305063497298744923 - 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d950 .quad -8147997931578836307 - 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d958 .quad -3269643353196043250 - 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d960 .quad 1825030320404309164 - 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d968 .quad -8961056123388608887 - 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d970 .quad 6892973918932774359 - 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d978 .quad -6589634135808373205 - 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d980 .quad 4004531380238580045 - 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d988 .quad -3625356651333078602 - 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d990 .quad -2108853905778275376 - 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d998 .quad -9183376934724255983 - 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d9a0 .quad 6587304654631931588 - 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d9a8 .quad -6867535149977932074 - 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d9b0 .quad -989241218564861323 - 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d9b8 .quad -3972732919045027189 - 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d9c0 .quad -1236551523206076654 - 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d9c8 .quad -354230130378896082 - 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d9d0 .quad 6144684325637283947 - 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d9d8 .quad -7138922859127891907 - 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d9e0 .quad -6154202648235558778 - 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d9e8 .quad -4311967555482476980 - 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d9f0 .quad -3081067291867060568 - 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d9f8 .quad -778273425925708321 - 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000da00 .quad -1925667057416912855 - 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000da08 .quad -7403949918844649557 - 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000da10 .quad -2407083821771141069 - 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000da18 .quad -4643251380128424042 - 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000da20 .quad -7620540795641314240 - 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000da28 .quad -1192378206733142148 - 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000da30 .quad -2456994988062127448 - 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000da38 .quad -7662765406849295699 - 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000da40 .quad 6152128301777116498 - 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000da48 .quad -4966770740134231719 - 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000da50 .quad -6144897678060768090 - 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000da58 .quad -1596777406740401745 - 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000da60 .quad -3840561048787980056 - 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000da68 .quad -7915514906853832947 - 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000da70 .quad 4422670725869800738 - 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000da78 .quad -5282707615139903279 - 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000da80 .quad -8306719647944912790 - 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000da88 .quad -1991698500497491195 - 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000da90 .quad 8643358275316593218 - 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000da98 .quad -8162340590452013853 - 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000daa0 .quad 6192511825718353619 - 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000daa8 .quad -5591239719637629412 - 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000dab0 .quad 7740639782147942024 - 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000dab8 .quad -2377363631119648861 - 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000dac0 .quad 2532056854628769813 - 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000dac8 .quad -8403381297090862394 - 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000dad0 .quad -6058300968568813542 - 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000dad8 .quad -5892540602936190089 - 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000dae0 .quad -7572876210711016927 - 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000dae8 .quad -2753989735242849707 - 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000daf0 .quad 9102010423587778132 - 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000daf8 .quad -8638772612167862923 - 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000db00 .quad -2457545025797441047 - 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000db08 .quad -6186779746782440750 - 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000db10 .quad -7683617300674189212 - 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000db18 .quad -3121788665050663033 - 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000db20 .quad -4802260812921368258 - 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000db28 .quad -8868646943297746252 - 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000db30 .quad -1391139997724322418 - 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000db38 .quad -6474122660694794911 - 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000db40 .quad 7484447039699372786 - 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000db48 .quad -3480967307441105734 - 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000db50 .quad -9157278655470055721 - 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000db58 .quad -9093133594791772940 - 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000db60 .quad -6834912300910181747 - 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000db68 .quad -6754730975062328271 - 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000db70 .quad 679731660717048624 - 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000db78 .quad -3831727700400522434 - 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000db80 .quad -8373707460958465028 - 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000db88 .quad -177973607073265139 - 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000db90 .quad 8601490892183123069 - 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000db98 .quad -7028762532061872568 - 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000dba0 .quad -7694880458480647779 - 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000dba8 .quad -4174267146649952806 - 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000dbb0 .quad 4216457482181353988 - 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000dbb8 .quad -606147914885053103 - 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000dbc0 .quad -4282243101277735614 - 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000dbc8 .quad -7296371474444240046 - 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000dbd0 .quad 8482254178684994195 - 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000dbd8 .quad -4508778324627912153 - 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000dbe0 .quad 5991131704928854840 - 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000dbe8 .quad -1024286887357502287 - 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000dbf0 .quad -3173071712060547581 - 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000dbf8 .quad -7557708332239520786 - 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000dc00 .quad -8578025658503072380 - 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000dc08 .quad -4835449396872013078 - 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000dc10 .quad 3112525982153323237 - 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000dc18 .quad -1432625727662628443 - 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000dc20 .quad 4251171748059520975 - 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000dc28 .quad -7812920107430224633 - 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000dc30 .quad 702278666647013314 - 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000dc38 .quad -5154464115860392887 - 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000dc40 .quad 5489534351736154547 - 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000dc48 .quad -1831394126398103205 - 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000dc50 .quad 1125115960621402640 - 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000dc58 .quad -8062150356639896359 - 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000dc60 .quad 6018080969204141204 - 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000dc68 .quad -5466001927372482545 - 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000dc70 .quad 2910915193077788601 - 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000dc78 .quad -2220816390788215277 - 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000dc80 .quad -486521013540076077 - 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000dc88 .quad -8305539271883716405 - 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000dc90 .quad -608151266925095096 - 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000dc98 .quad -5770238071427257602 - 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000dca0 .quad -5371875102083756773 - 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000dca8 .quad -2601111570856684098 - 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000dcb0 .quad 3560107088838733872 - 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000dcb8 .quad -8543223759426509417 - 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000dcc0 .quad -161552157378970563 - 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000dcc8 .quad -6067343680855748868 - 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000dcd0 .quad 4409745821703674700 - 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000dcd8 .quad -2972493582642298180 - 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000dce0 .quad -6467280898289979121 - 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000dce8 .quad -8775337516792518219 - 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000dcf0 .quad 1139270913992301907 - 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000dcf8 .quad -6357485877563259869 - 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000dd00 .quad -3187597375937010520 - 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000dd08 .quad -3335171328526686933 - 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000dd10 .quad 7231123676894144233 - 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000dd18 .quad -9002011107970261189 - 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000dd20 .quad 4427218577690292387 - 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000dd28 .quad -6640827866535438582 - 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000dd30 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + // // .set L5_1_set_151, LBB5_151-LJTI5_1 + // // .set L5_1_set_127, LBB5_127-LJTI5_1 + // // .set L5_1_set_119, LBB5_119-LJTI5_1 + //0x0000c188 LJTI5_1 + 0x4b, 0x4a, 0xff, 0xff, //0x0000c188 .long L5_1_set_125 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c18c .long L5_1_set_151 + 0x4b, 0x4a, 0xff, 0xff, //0x0000c190 .long L5_1_set_125 + 0x5e, 0x4a, 0xff, 0xff, //0x0000c194 .long L5_1_set_127 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c198 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c19c .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1a0 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1a4 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1a8 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1ac .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1b0 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1b4 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1b8 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1bc .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1c0 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1c4 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1c8 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1cc .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1d0 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1d4 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1d8 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1dc .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1e0 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1e4 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1e8 .long L5_1_set_151 + 0xeb, 0x4b, 0xff, 0xff, //0x0000c1ec .long L5_1_set_151 + 0xfe, 0x49, 0xff, 0xff, //0x0000c1f0 .long L5_1_set_119 + // // .set L5_2_set_883, LBB5_883-LJTI5_2 + // // .set L5_2_set_333, LBB5_333-LJTI5_2 + // // .set L5_2_set_846, LBB5_846-LJTI5_2 + // // .set L5_2_set_847, LBB5_847-LJTI5_2 + // // .set L5_2_set_902, LBB5_902-LJTI5_2 + // // .set L5_2_set_895, LBB5_895-LJTI5_2 + // // .set L5_2_set_876, LBB5_876-LJTI5_2 + // // .set L5_2_set_871, LBB5_871-LJTI5_2 + // // .set L5_2_set_885, LBB5_885-LJTI5_2 + //0x0000c1f4 LJTI5_2 + 0x7a, 0x85, 0xff, 0xff, //0x0000c1f4 .long L5_2_set_883 + 0x51, 0x59, 0xff, 0xff, //0x0000c1f8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c1fc .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c200 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c204 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c208 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c20c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c210 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c214 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c218 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c21c .long L5_2_set_333 + 0xba, 0x85, 0xff, 0xff, //0x0000c220 .long L5_2_set_846 + 0x51, 0x59, 0xff, 0xff, //0x0000c224 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c228 .long L5_2_set_333 + 0x7d, 0x83, 0xff, 0xff, //0x0000c22c .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c230 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c234 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c238 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c23c .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c240 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c244 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c248 .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c24c .long L5_2_set_847 + 0x7d, 0x83, 0xff, 0xff, //0x0000c250 .long L5_2_set_847 + 0x51, 0x59, 0xff, 0xff, //0x0000c254 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c258 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c25c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c260 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c264 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c268 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c26c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c270 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c274 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c278 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c27c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c280 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c284 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c288 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c28c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c290 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c294 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c298 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c29c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2a0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2a4 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2a8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2ac .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2b0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2b4 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2b8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2bc .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2c0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2c4 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2c8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2cc .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2d0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2d4 .long L5_2_set_333 + 0x06, 0x87, 0xff, 0xff, //0x0000c2d8 .long L5_2_set_902 + 0x51, 0x59, 0xff, 0xff, //0x0000c2dc .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2e0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2e4 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2e8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2ec .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2f0 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2f4 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2f8 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c2fc .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c300 .long L5_2_set_333 + 0xaa, 0x86, 0xff, 0xff, //0x0000c304 .long L5_2_set_895 + 0x51, 0x59, 0xff, 0xff, //0x0000c308 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c30c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c310 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c314 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c318 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c31c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c320 .long L5_2_set_333 + 0x25, 0x85, 0xff, 0xff, //0x0000c324 .long L5_2_set_876 + 0x51, 0x59, 0xff, 0xff, //0x0000c328 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c32c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c330 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c334 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c338 .long L5_2_set_333 + 0xea, 0x84, 0xff, 0xff, //0x0000c33c .long L5_2_set_871 + 0x51, 0x59, 0xff, 0xff, //0x0000c340 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c344 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c348 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c34c .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c350 .long L5_2_set_333 + 0x51, 0x59, 0xff, 0xff, //0x0000c354 .long L5_2_set_333 + 0xc2, 0x85, 0xff, 0xff, //0x0000c358 .long L5_2_set_885 + // // .set L5_3_set_960, LBB5_960-LJTI5_3 + // // .set L5_3_set_987, LBB5_987-LJTI5_3 + // // .set L5_3_set_962, LBB5_962-LJTI5_3 + // // .set L5_3_set_954, LBB5_954-LJTI5_3 + //0x0000c35c LJTI5_3 + 0xf7, 0x89, 0xff, 0xff, //0x0000c35c .long L5_3_set_960 + 0x94, 0x8b, 0xff, 0xff, //0x0000c360 .long L5_3_set_987 + 0xf7, 0x89, 0xff, 0xff, //0x0000c364 .long L5_3_set_960 + 0x0a, 0x8a, 0xff, 0xff, //0x0000c368 .long L5_3_set_962 + 0x94, 0x8b, 0xff, 0xff, //0x0000c36c .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c370 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c374 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c378 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c37c .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c380 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c384 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c388 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c38c .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c390 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c394 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c398 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c39c .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3a0 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3a4 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3a8 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3ac .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3b0 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3b4 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3b8 .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3bc .long L5_3_set_987 + 0x94, 0x8b, 0xff, 0xff, //0x0000c3c0 .long L5_3_set_987 + 0xa9, 0x89, 0xff, 0xff, //0x0000c3c4 .long L5_3_set_954 + // // .set L5_4_set_1730, LBB5_1730-LJTI5_4 + // // .set L5_4_set_333, LBB5_333-LJTI5_4 + // // .set L5_4_set_1732, LBB5_1732-LJTI5_4 + // // .set L5_4_set_1697, LBB5_1697-LJTI5_4 + // // .set L5_4_set_1676, LBB5_1676-LJTI5_4 + // // .set L5_4_set_1724, LBB5_1724-LJTI5_4 + // // .set L5_4_set_1717, LBB5_1717-LJTI5_4 + // // .set L5_4_set_1743, LBB5_1743-LJTI5_4 + // // .set L5_4_set_1733, LBB5_1733-LJTI5_4 + //0x0000c3c8 LJTI5_4 + 0x3a, 0xc6, 0xff, 0xff, //0x0000c3c8 .long L5_4_set_1730 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3cc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3d0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3d4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3d8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3dc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3e0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3e4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3e8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3ec .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3f0 .long L5_4_set_333 + 0x7e, 0xc6, 0xff, 0xff, //0x0000c3f4 .long L5_4_set_1732 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3f8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c3fc .long L5_4_set_333 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c400 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c404 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c408 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c40c .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c410 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c414 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c418 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c41c .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c420 .long L5_4_set_1697 + 0x3c, 0xc4, 0xff, 0xff, //0x0000c424 .long L5_4_set_1697 + 0x7d, 0x57, 0xff, 0xff, //0x0000c428 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c42c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c430 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c434 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c438 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c43c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c440 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c444 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c448 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c44c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c450 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c454 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c458 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c45c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c460 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c464 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c468 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c46c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c470 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c474 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c478 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c47c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c480 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c484 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c488 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c48c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c490 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c494 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c498 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c49c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4a0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4a4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4a8 .long L5_4_set_333 + 0x8b, 0xc2, 0xff, 0xff, //0x0000c4ac .long L5_4_set_1676 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4b0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4b4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4b8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4bc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4c0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4c4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4c8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4cc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4d0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4d4 .long L5_4_set_333 + 0xf0, 0xc5, 0xff, 0xff, //0x0000c4d8 .long L5_4_set_1724 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4dc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4e0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4e4 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4e8 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4ec .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4f0 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4f4 .long L5_4_set_333 + 0x93, 0xc5, 0xff, 0xff, //0x0000c4f8 .long L5_4_set_1717 + 0x7d, 0x57, 0xff, 0xff, //0x0000c4fc .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c500 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c504 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c508 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c50c .long L5_4_set_333 + 0x80, 0xc7, 0xff, 0xff, //0x0000c510 .long L5_4_set_1743 + 0x7d, 0x57, 0xff, 0xff, //0x0000c514 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c518 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c51c .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c520 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c524 .long L5_4_set_333 + 0x7d, 0x57, 0xff, 0xff, //0x0000c528 .long L5_4_set_333 + 0x8a, 0xc6, 0xff, 0xff, //0x0000c52c .long L5_4_set_1733 + // // .set L5_5_set_1797, LBB5_1797-LJTI5_5 + // // .set L5_5_set_1822, LBB5_1822-LJTI5_5 + // // .set L5_5_set_1799, LBB5_1799-LJTI5_5 + // // .set L5_5_set_1791, LBB5_1791-LJTI5_5 + //0x0000c530 LJTI5_5 + 0xf3, 0xc9, 0xff, 0xff, //0x0000c530 .long L5_5_set_1797 + 0x89, 0xcb, 0xff, 0xff, //0x0000c534 .long L5_5_set_1822 + 0xf3, 0xc9, 0xff, 0xff, //0x0000c538 .long L5_5_set_1797 + 0x06, 0xca, 0xff, 0xff, //0x0000c53c .long L5_5_set_1799 + 0x89, 0xcb, 0xff, 0xff, //0x0000c540 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c544 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c548 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c54c .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c550 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c554 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c558 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c55c .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c560 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c564 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c568 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c56c .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c570 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c574 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c578 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c57c .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c580 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c584 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c588 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c58c .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c590 .long L5_5_set_1822 + 0x89, 0xcb, 0xff, 0xff, //0x0000c594 .long L5_5_set_1822 + 0xa3, 0xc9, 0xff, 0xff, //0x0000c598 .long L5_5_set_1791 + //0x0000c59c .p2align 2, 0x00 + //0x0000c59c _MASK_USE_NUMBER + 0x02, 0x00, 0x00, 0x00, //0x0000c59c .long 2 + //0x0000c5a0 .p2align 4, 0x00 + //0x0000c5a0 _P10_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c5a0 .quad 0x3ff0000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c5a8 .quad 0x4024000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c5b0 .quad 0x4059000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c5b8 .quad 0x408f400000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c5c0 .quad 0x40c3880000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c5c8 .quad 0x40f86a0000000000 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c5d0 .quad 0x412e848000000000 + 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c5d8 .quad 0x416312d000000000 + 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c5e0 .quad 0x4197d78400000000 + 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c5e8 .quad 0x41cdcd6500000000 + 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c5f0 .quad 0x4202a05f20000000 + 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c5f8 .quad 0x42374876e8000000 + 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c600 .quad 0x426d1a94a2000000 + 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c608 .quad 0x42a2309ce5400000 + 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c610 .quad 0x42d6bcc41e900000 + 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c618 .quad 0x430c6bf526340000 + 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c620 .quad 0x4341c37937e08000 + 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c628 .quad 0x4376345785d8a000 + 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c630 .quad 0x43abc16d674ec800 + 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c638 .quad 0x43e158e460913d00 + 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c640 .quad 0x4415af1d78b58c40 + 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c648 .quad 0x444b1ae4d6e2ef50 + 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c650 .quad 0x4480f0cf064dd592 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c658 .p2align 4, 0x00 + //0x0000c660 _POW10_M128_TAB + 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c660 .quad 1671618768450675795 + 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c668 .quad -391859759250406776 + 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c670 .quad 1044761730281672372 + 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c678 .quad -7162441377172586091 + 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c680 .quad 5917638181279478369 + 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c688 .quad -4341365703038344710 + 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c690 .quad -1826324310255427847 + 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c698 .quad -815021110370542984 + 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c6a0 .quad -8058981721550724260 + 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c6a8 .quad -7426917221622671221 + 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c6b0 .quad 8373016921771146291 + 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c6b8 .quad -4671960508600951122 + 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c6c0 .quad 1242899115359157055 + 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c6c8 .quad -1228264617323800998 + 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c6d0 .quad 5388497965526861063 + 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c6d8 .quad -7685194413468457480 + 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c6e0 .quad 6735622456908576329 + 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c6e8 .quad -4994806998408183946 + 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c6f0 .quad -803843965719055396 + 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c6f8 .quad -1631822729582842029 + 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c700 .quad 8720969558280366185 + 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c708 .quad -7937418233630358124 + 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c710 .quad -7545532125859093884 + 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c718 .quad -5310086773610559751 + 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c720 .quad -208543120469091547 + 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c728 .quad -2025922448585811785 + 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c730 .quad -130339450293182217 + 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c738 .quad -8183730558007214222 + 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c740 .quad -4774610331293865675 + 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c748 .quad -5617977179081629873 + 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c750 .quad -5968262914117332094 + 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c758 .quad -2410785455424649437 + 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c760 .quad 5493207715531443249 + 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c768 .quad -8424269937281487754 + 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c770 .quad -2356862392440471747 + 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c778 .quad -5918651403174471789 + 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c780 .quad -2946077990550589683 + 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c788 .quad -2786628235540701832 + 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c790 .quad -8758827771735200408 + 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c798 .quad -8659171674854020501 + 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c7a0 .quad 7498209359040551106 + 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c7a8 .quad -6212278575140137722 + 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c7b0 .quad 149389661945913074 + 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c7b8 .quad -3153662200497784248 + 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c7c0 .quad 93368538716195671 + 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c7c8 .quad -8888567902952197011 + 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c7d0 .quad 4728396691822632493 + 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c7d8 .quad -6499023860262858360 + 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c7e0 .quad 5910495864778290617 + 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c7e8 .quad -3512093806901185046 + 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c7f0 .quad 8305745933913819539 + 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c7f8 .quad -9112587656954322510 + 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c800 .quad 1158810380537498616 + 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c808 .quad -6779048552765515233 + 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c810 .quad -3163173042755514634 + 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c818 .quad -3862124672529506138 + 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c820 .quad -8565652321871781196 + 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c828 .quad -215969822234494768 + 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c830 .quad 6175682344898606512 + 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c838 .quad -7052510166537641086 + 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c840 .quad -1503769105731517667 + 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c848 .quad -4203951689744663454 + 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c850 .quad -6491397400591784988 + 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c858 .quad -643253593753441413 + 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c860 .quad 5166248661484910190 + 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c868 .quad -7319562523736982739 + 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c870 .quad -7377247228426025974 + 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c878 .quad -4537767136243840520 + 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c880 .quad -4609873017105144563 + 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c888 .quad -1060522901877412746 + 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c890 .quad 4036358391950366504 + 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c898 .quad -7580355841314464822 + 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c8a0 .quad -4177924046916817678 + 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c8a8 .quad -4863758783215693124 + 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c8b0 .quad -610719040218634194 + 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c8b8 .quad -1468012460592228501 + 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c8c0 .quad 8841672636718129437 + 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c8c8 .quad -7835036815511224669 + 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c8d0 .quad 6440404777470273892 + 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c8d8 .quad -5182110000961642932 + 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000c8e0 .quad 8050505971837842365 + 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000c8e8 .quad -1865951482774665761 + 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000c8f0 .quad -6497648813669818282 + 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000c8f8 .quad -8083748704375247957 + 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000c900 .quad -8122061017087272852 + 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000c908 .quad -5492999862041672042 + 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000c910 .quad 3682481783923072647 + 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000c918 .quad -2254563809124702148 + 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000c920 .quad -6921820921902855404 + 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000c928 .quad -8326631408344020699 + 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000c930 .quad 571095884476206553 + 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000c938 .quad -5796603242002637969 + 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000c940 .quad -3897816162832129712 + 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000c948 .quad -2634068034075909558 + 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000c950 .quad -4741978110983775022 + 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000c958 .quad -8563821548938525330 + 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000c960 .quad 7907585416552444934 + 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000c968 .quad -6093090917745768758 + 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000c970 .quad 661109733835780360 + 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000c978 .quad -3004677628754823043 + 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000c980 .quad 2719036592861056677 + 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000c988 .quad -8795452545612846258 + 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000c990 .quad -5824576295778454962 + 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000c998 .quad -6382629663588669919 + 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000c9a0 .quad 1942651667131707105 + 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000c9a8 .quad -3366601061058449494 + 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000c9b0 .quad 5825843310384704845 + 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000c9b8 .quad -9021654690802612790 + 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000c9c0 .quad -1941067898873894752 + 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000c9c8 .quad -6665382345075878084 + 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000c9d0 .quad 2185351144835019464 + 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000c9d8 .quad -3720041912917459700 + 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000c9e0 .quad 2731688931043774330 + 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000c9e8 .quad -38366372719436721 + 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000c9f0 .quad 8624834609543440812 + 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000c9f8 .quad -6941508010590729807 + 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000ca00 .quad -3054014793352862697 + 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000ca08 .quad -4065198994811024355 + 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000ca10 .quad 5405853545163697437 + 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000ca18 .quad -469812725086392539 + 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000ca20 .quad 5684501474941004850 + 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000ca28 .quad -7211161980820077193 + 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000ca30 .quad 2493940825248868159 + 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000ca38 .quad -4402266457597708587 + 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000ca40 .quad 7729112049988473103 + 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000ca48 .quad -891147053569747830 + 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000ca50 .quad -9004363024039368023 + 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000ca58 .quad -7474495936122174250 + 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000ca60 .quad 2579604275232953683 + 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000ca68 .quad -4731433901725329908 + 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000ca70 .quad 3224505344041192104 + 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000ca78 .quad -1302606358729274481 + 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000ca80 .quad 8932844867666826921 + 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000ca88 .quad -7731658001846878407 + 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000ca90 .quad -2669001970698630061 + 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000ca98 .quad -5052886483881210105 + 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000caa0 .quad -3336252463373287576 + 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000caa8 .quad -1704422086424124727 + 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000cab0 .quad 2526528228819083169 + 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000cab8 .quad -7982792831656159810 + 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000cac0 .quad -6065211750830921846 + 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000cac8 .quad -5366805021142811859 + 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000cad0 .quad 1641857348316123500 + 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000cad8 .quad -2096820258001126919 + 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000cae0 .quad -5891368184943504669 + 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000cae8 .quad -8228041688891786181 + 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000caf0 .quad -7364210231179380836 + 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000caf8 .quad -5673366092687344822 + 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000cb00 .quad 4629795266307937667 + 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000cb08 .quad -2480021597431793123 + 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000cb10 .quad 5199465050656154994 + 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000cb18 .quad -8467542526035952558 + 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000cb20 .quad -2724040723534582065 + 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000cb28 .quad -5972742139117552794 + 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000cb30 .quad -8016736922845615486 + 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000cb38 .quad -2854241655469553088 + 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000cb40 .quad 6518754469289960081 + 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000cb48 .quad -8701430062309552536 + 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000cb50 .quad 8148443086612450102 + 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000cb58 .quad -6265101559459552766 + 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000cb60 .quad 962181821410786819 + 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000cb68 .quad -3219690930897053053 + 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000cb70 .quad -1704479370831952190 + 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000cb78 .quad -8929835859451740015 + 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000cb80 .quad 7092772823314835570 + 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000cb88 .quad -6550608805887287114 + 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000cb90 .quad -357406007711231345 + 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000cb98 .quad -3576574988931720989 + 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000cba0 .quad 8999993282035256217 + 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000cba8 .quad -9152888395723407474 + 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000cbb0 .quad 2026619565689294464 + 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000cbb8 .quad -6829424476226871438 + 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000cbc0 .quad -6690097579743157728 + 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000cbc8 .quad -3925094576856201394 + 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000cbd0 .quad 5472436080603216552 + 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000cbd8 .quad -294682202642863838 + 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000cbe0 .quad 8031958568804398249 + 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000cbe8 .quad -7101705404292871755 + 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000cbf0 .quad -3795109844276665901 + 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000cbf8 .quad -4265445736938701790 + 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000cc00 .quad 9091170749936331336 + 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000cc08 .quad -720121152745989333 + 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000cc10 .quad 3376138709496513133 + 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000cc18 .quad -7367604748107325189 + 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000cc20 .quad -391512631556746488 + 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000cc28 .quad -4597819916706768583 + 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000cc30 .quad 8733981247408842698 + 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000cc38 .quad -1135588877456072824 + 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000cc40 .quad 5458738279630526686 + 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000cc48 .quad -7627272076051127371 + 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000cc50 .quad -7011635205744005354 + 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000cc58 .quad -4922404076636521310 + 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000cc60 .quad 5070514048102157020 + 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000cc68 .quad -1541319077368263733 + 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000cc70 .quad 863228270850154185 + 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000cc78 .quad -7880853450996246689 + 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000cc80 .quad -3532650679864695173 + 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000cc88 .quad -5239380795317920458 + 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000cc90 .quad -9027499368258256870 + 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000cc98 .quad -1937539975720012668 + 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000cca0 .quad -3336344095947716592 + 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000cca8 .quad -8128491512466089774 + 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000ccb0 .quad -8782116138362033643 + 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000ccb8 .quad -5548928372155224313 + 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000ccc0 .quad 7469098900757009562 + 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000ccc8 .quad -2324474446766642487 + 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000ccd0 .quad -2249342214667950880 + 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000ccd8 .quad -8370325556870233411 + 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000cce0 .quad 6411694268519837208 + 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000cce8 .quad -5851220927660403859 + 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000ccf0 .quad -5820440219632367202 + 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000ccf8 .quad -2702340141148116920 + 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000cd00 .quad 7891439908798240259 + 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000cd08 .quad -8606491615858654931 + 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000cd10 .quad -3970758169284363389 + 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000cd18 .quad -6146428501395930760 + 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000cd20 .quad -351761693178066332 + 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000cd28 .quad -3071349608317525546 + 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000cd30 .quad 6697677969404790399 + 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000cd38 .quad -8837122532839535322 + 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000cd40 .quad -851274575098787810 + 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000cd48 .quad -6434717147622031249 + 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000cd50 .quad -1064093218873484762 + 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000cd58 .quad -3431710416100151157 + 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000cd60 .quad 8558313775058847832 + 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000cd68 .quad -9062348037703676329 + 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000cd70 .quad 6086206200396171886 + 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000cd78 .quad -6716249028702207507 + 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cd80 .quad -6227300304786948855 + 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cd88 .quad -3783625267450371480 + 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000cd90 .quad -3172439362556298164 + 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000cd98 .quad -117845565885576446 + 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cda0 .quad -4288617610811380305 + 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cda8 .quad -6991182506319567135 + 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000cdb0 .quad 3862600023340550427 + 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000cdb8 .quad -4127292114472071014 + 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000cdc0 .quad -4395122007679087774 + 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000cdc8 .quad -547429124662700864 + 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cdd0 .quad 8782263791269039901 + 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cdd8 .quad -7259672230555269896 + 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000cde0 .quad -7468914334623251740 + 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000cde8 .quad -4462904269766699466 + 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000cdf0 .quad 4498915137003099037 + 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000cdf8 .quad -966944318780986428 + 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000ce00 .quad -6411550076227838910 + 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000ce08 .quad -7521869226879198374 + 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000ce10 .quad 5820620459997365075 + 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000ce18 .quad -4790650515171610063 + 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000ce20 .quad -6559282480285457368 + 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000ce28 .quad -1376627125537124675 + 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000ce30 .quad -8711237568605798759 + 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000ce38 .quad -7777920981101784778 + 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000ce40 .quad 2946011094524915263 + 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000ce48 .quad -5110715207949843068 + 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000ce50 .quad 3682513868156144079 + 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000ce58 .quad -1776707991509915931 + 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000ce60 .quad 4607414176811284001 + 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000ce68 .quad -8027971522334779313 + 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000ce70 .quad 1147581702586717097 + 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000ce78 .quad -5423278384491086237 + 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000ce80 .quad -3177208890193991532 + 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000ce88 .quad -2167411962186469893 + 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000ce90 .quad 7237616480483531100 + 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000ce98 .quad -8272161504007625539 + 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000cea0 .quad -4788037454677749837 + 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000cea8 .quad -5728515861582144020 + 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000ceb0 .quad -1373360799919799392 + 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000ceb8 .quad -2548958808550292121 + 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000cec0 .quad -858350499949874620 + 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000cec8 .quad -8510628282985014432 + 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000ced0 .quad 3538747893490044629 + 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000ced8 .quad -6026599335303880135 + 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000cee0 .quad 9035120885289943691 + 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000cee8 .quad -2921563150702462265 + 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000cef0 .quad -5882264492762254953 + 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000cef8 .quad -8743505996830120772 + 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000cf00 .quad -2741144597525430788 + 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000cf08 .quad -6317696477610263061 + 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000cf10 .quad -3426430746906788485 + 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000cf18 .quad -3285434578585440922 + 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000cf20 .quad 4776009810824339053 + 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000cf28 .quad -8970925639256982432 + 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000cf30 .quad 5970012263530423816 + 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000cf38 .quad -6601971030643840136 + 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000cf40 .quad 7462515329413029771 + 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000cf48 .quad -3640777769877412266 + 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000cf50 .quad 52386062455755702 + 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000cf58 .quad -9193015133814464522 + 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000cf60 .quad -9157889458785081180 + 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000cf68 .quad -6879582898840692749 + 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000cf70 .quad 6999382250228200141 + 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000cf78 .quad -3987792605123478032 + 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000cf80 .quad 8749227812785250177 + 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000cf88 .quad -373054737976959636 + 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000cf90 .quad -3755104653863994448 + 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000cf98 .quad -7150688238876681629 + 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000cfa0 .quad -4693880817329993060 + 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000cfa8 .quad -4326674280168464132 + 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000cfb0 .quad -1255665003235103420 + 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000cfb8 .quad -796656831783192261 + 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000cfc0 .quad 8438581409832836170 + 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000cfc8 .quad -7415439547505577019 + 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000cfd0 .quad -3286831292991118499 + 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000cfd8 .quad -4657613415954583370 + 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000cfe0 .quad -8720225134666286028 + 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000cfe8 .quad -1210330751515841308 + 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000cff0 .quad -3144297699952734816 + 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000cff8 .quad -7673985747338482674 + 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000d000 .quad -8542058143368306423 + 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000d008 .quad -4980796165745715438 + 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000d010 .quad 3157485376071780683 + 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000d018 .quad -1614309188754756393 + 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000d020 .quad 8890957387685944783 + 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000d028 .quad -7926472270612804602 + 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000d030 .quad 1890324697752655170 + 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000d038 .quad -5296404319838617848 + 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000d040 .quad 2362905872190818963 + 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000d048 .quad -2008819381370884406 + 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000d050 .quad 6088502188546649756 + 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000d058 .quad -8173041140997884610 + 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000d060 .quad -1612744301171463613 + 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000d068 .quad -5604615407819967859 + 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000d070 .quad 7207441660390446292 + 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000d078 .quad -2394083241347571919 + 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000d080 .quad -2412877989897052924 + 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000d088 .quad -8413831053483314306 + 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000d090 .quad -7627783505798704059 + 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000d098 .quad -5905602798426754978 + 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000d0a0 .quad 4300328673033783639 + 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000d0a8 .quad -2770317479606055818 + 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000d0b0 .quad -1923980597781273130 + 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000d0b8 .quad -8648977452394866743 + 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000d0c0 .quad 6818396289628184396 + 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000d0c8 .quad -6199535797066195524 + 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000d0d0 .quad 8522995362035230495 + 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000d0d8 .quad -3137733727905356501 + 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000d0e0 .quad 3021029092058325107 + 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000d0e8 .quad -8878612607581929669 + 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000d0f0 .quad -835399653354481520 + 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000d0f8 .quad -6486579741050024183 + 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000d100 .quad 8179122470161673908 + 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000d108 .quad -3496538657885142324 + 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000d110 .quad -4111420493003729616 + 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000d118 .quad -9102865688819295809 + 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000d120 .quad -5139275616254662020 + 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000d128 .quad -6766896092596731857 + 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000d130 .quad -6424094520318327524 + 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000d138 .quad -3846934097318526917 + 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000d140 .quad -8030118150397909405 + 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000d148 .quad -196981603220770742 + 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000d150 .quad -7324666853212387330 + 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000d158 .quad -7040642529654063570 + 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000d160 .quad 4679224488766679549 + 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000d168 .quad -4189117143640191558 + 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000d170 .quad -3374341425896426372 + 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000d178 .quad -624710411122851544 + 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000d180 .quad -9026492418826348338 + 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000d188 .quad -7307973034592864071 + 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000d190 .quad -2059743486678159615 + 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000d198 .quad -4523280274813692185 + 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000d1a0 .quad -2574679358347699519 + 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000d1a8 .quad -1042414325089727327 + 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000d1b0 .quad 3002511419460075705 + 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000d1b8 .quad -7569037980822161435 + 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000d1c0 .quad 8364825292752482535 + 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000d1c8 .quad -4849611457600313890 + 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000d1d0 .quad 1232659579085827361 + 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000d1d8 .quad -1450328303573004458 + 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000d1e0 .quad -3841273781498745804 + 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000d1e8 .quad -7823984217374209643 + 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000d1f0 .quad 4421779809981343554 + 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000d1f8 .quad -5168294253290374149 + 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000d200 .quad 915538744049291538 + 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000d208 .quad -1848681798185579782 + 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000d210 .quad 5183897733458195115 + 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000d218 .quad -8072955151507069220 + 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000d220 .quad 6479872166822743894 + 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000d228 .quad -5479507920956448621 + 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000d230 .quad 3488154190101041964 + 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000d238 .quad -2237698882768172872 + 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000d240 .quad 2180096368813151227 + 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000d248 .quad -8316090829371189901 + 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000d250 .quad -1886565557410948870 + 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000d258 .quad -5783427518286599473 + 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000d260 .quad -2358206946763686087 + 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000d268 .quad -2617598379430861437 + 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000d270 .quad 7749492695127472003 + 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000d278 .quad -8553528014785370254 + 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000d280 .quad 463493832054564196 + 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000d288 .quad -6080224000054324913 + 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000d290 .quad -4032318728359182659 + 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000d298 .quad -2988593981640518238 + 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000d2a0 .quad -4826042214438183114 + 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000d2a8 .quad -8785400266166405755 + 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000d2b0 .quad 3190819268807046916 + 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000d2b8 .quad -6370064314280619289 + 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000d2c0 .quad -623161932418579259 + 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000d2c8 .quad -3350894374423386208 + 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d2d0 .quad -7307005235402693893 + 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d2d8 .quad -9011838011655698236 + 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d2e0 .quad -4522070525825979462 + 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d2e8 .quad -6653111496142234891 + 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d2f0 .quad 3570783879572301480 + 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d2f8 .quad -3704703351750405709 + 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d300 .quad -148206168962011054 + 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d308 .quad -19193171260619233 + 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d310 .quad -92628855601256909 + 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d318 .quad -6929524759678968877 + 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d320 .quad -115786069501571136 + 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d328 .quad -4050219931171323192 + 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d330 .quad 4466953431550423984 + 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d338 .quad -451088895536766085 + 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d340 .quad 486002885505321038 + 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d348 .quad -7199459587351560659 + 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d350 .quad 5219189625309039202 + 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d358 .quad -4387638465762062920 + 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d360 .quad 6523987031636299002 + 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d368 .quad -872862063775190746 + 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d370 .quad -534194123654701028 + 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d378 .quad -7463067817500576073 + 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d380 .quad -667742654568376285 + 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d388 .quad -4717148753448332187 + 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d390 .quad 8388693718644305452 + 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d398 .quad -1284749923383027329 + 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d3a0 .quad -6286281471915778852 + 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d3a8 .quad -7720497729755473937 + 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d3b0 .quad -7857851839894723565 + 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d3b8 .quad -5038936143766954517 + 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d3c0 .quad 8624429273841147159 + 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d3c8 .quad -1686984161281305242 + 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d3d0 .quad 778582277723329070 + 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d3d8 .quad -7971894128441897632 + 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d3e0 .quad 973227847154161338 + 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d3e8 .quad -5353181642124984136 + 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d3f0 .quad 1216534808942701673 + 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d3f8 .quad -2079791034228842266 + 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d400 .quad -3851351762838199359 + 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d408 .quad -8217398424034108273 + 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d410 .quad -4814189703547749198 + 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d418 .quad -5660062011615247437 + 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d420 .quad -6017737129434686498 + 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d428 .quad -2463391496091671392 + 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d430 .quad 7768129340171790699 + 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d438 .quad -8457148712698376476 + 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d440 .quad -8736582398494813242 + 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d448 .quad -5959749872445582691 + 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d450 .quad -1697355961263740745 + 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d458 .quad -2838001322129590460 + 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d460 .quad 1244995533423855986 + 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d468 .quad -8691279853972075893 + 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d470 .quad -3055441601647567921 + 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d478 .quad -6252413799037706963 + 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d480 .quad 5404070034795315907 + 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d488 .quad -3203831230369745799 + 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d490 .quad -3539985255894009414 + 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d498 .quad -8919923546622172981 + 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d4a0 .quad -4424981569867511768 + 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d4a8 .quad -6538218414850328322 + 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d4b0 .quad 8303831092947774002 + 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d4b8 .quad -3561087000135522498 + 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d4c0 .quad 578208414664970847 + 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d4c8 .quad -9143208402725783417 + 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d4d0 .quad -3888925500096174345 + 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d4d8 .quad -6817324484979841368 + 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d4e0 .quad -249470856692830027 + 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d4e8 .quad -3909969587797413806 + 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d4f0 .quad -4923524589293425438 + 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d4f8 .quad -275775966319379353 + 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d500 .quad -3077202868308390899 + 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d508 .quad -7089889006590693952 + 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d510 .quad 765182433041899281 + 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d518 .quad -4250675239810979535 + 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d520 .quad 5568164059729762005 + 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d528 .quad -701658031336336515 + 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d530 .quad 5785945546544795205 + 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d538 .quad -7356065297226292178 + 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d540 .quad -1990940103673781802 + 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d548 .quad -4583395603105477319 + 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d550 .quad 6734696907262548556 + 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d558 .quad -1117558485454458744 + 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d560 .quad 4209185567039092847 + 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d568 .quad -7616003081050118571 + 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d570 .quad -8573576096483297653 + 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d578 .quad -4908317832885260310 + 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d580 .quad 3118087934678041646 + 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d588 .quad -1523711272679187483 + 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d590 .quad 4254647968387469981 + 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d598 .quad -7869848573065574033 + 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d5a0 .quad 706623942056949572 + 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d5a8 .quad -5225624697904579637 + 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d5b0 .quad -3728406090856200939 + 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d5b8 .quad -1920344853953336643 + 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d5c0 .quad -6941939825212513491 + 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d5c8 .quad -8117744561361917258 + 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d5d0 .quad 5157633273766521849 + 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d5d8 .quad -5535494683275008668 + 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d5e0 .quad 6447041592208152311 + 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d5e8 .quad -2307682335666372931 + 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d5f0 .quad 6335244004343789146 + 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d5f8 .quad -8359830487432564938 + 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d600 .quad -1304317031425039375 + 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d608 .quad -5838102090863318269 + 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d610 .quad -1630396289281299219 + 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d618 .quad -2685941595151759932 + 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d620 .quad 1286845328412881940 + 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d628 .quad -8596242524610931813 + 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d630 .quad -3003129357911285479 + 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d638 .quad -6133617137336276863 + 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d640 .quad 5469460339465668959 + 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d648 .quad -3055335403242958174 + 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d650 .quad 8030098730593431003 + 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d658 .quad -8827113654667930715 + 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d660 .quad -3797434642040374958 + 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d668 .quad -6422206049907525490 + 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d670 .quad 9088264752731695015 + 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d678 .quad -3416071543957018958 + 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d680 .quad -8154892584824854328 + 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d688 .quad -9052573742614218705 + 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d690 .quad 8253128342678483706 + 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d698 .quad -6704031159840385477 + 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d6a0 .quad 5704724409920716729 + 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d6a8 .quad -3768352931373093942 + 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d6b0 .quad -2092466524453879896 + 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d6b8 .quad -98755145788979524 + 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d6c0 .quad 998051431430019017 + 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d6c8 .quad -6979250993759194058 + 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d6d0 .quad -7975807747567252037 + 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d6d8 .quad -4112377723771604669 + 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d6e0 .quad 8476984389250486570 + 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d6e8 .quad -528786136287117932 + 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d6f0 .quad -3925256793573221702 + 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d6f8 .quad -7248020362820530564 + 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d700 .quad -294884973539139224 + 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d708 .quad -4448339435098275301 + 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d710 .quad -368606216923924029 + 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d718 .quad -948738275445456222 + 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d720 .quad -2536221894791146470 + 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d728 .quad -7510490449794491995 + 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d730 .quad 6053094668365842720 + 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d738 .quad -4776427043815727089 + 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d740 .quad 2954682317029915496 + 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d748 .quad -1358847786342270957 + 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d750 .quad -459166561069996767 + 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d758 .quad -7766808894105001205 + 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d760 .quad -573958201337495959 + 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d768 .quad -5096825099203863602 + 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d770 .quad -5329133770099257852 + 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d778 .quad -1759345355577441598 + 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d780 .quad -5636551615525730110 + 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d788 .quad -8017119874876982855 + 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d790 .quad 2177682517447613171 + 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d798 .quad -5409713825168840664 + 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d7a0 .quad 2722103146809516464 + 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d7a8 .quad -2150456263033662926 + 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d7b0 .quad 6313000485183335694 + 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d7b8 .quad -8261564192037121185 + 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d7c0 .quad 3279564588051781713 + 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d7c8 .quad -5715269221619013577 + 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d7d0 .quad -512230283362660763 + 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d7d8 .quad -2532400508596379068 + 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d7e0 .quad 1985699082112030975 + 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d7e8 .quad -8500279345513818773 + 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d7f0 .quad -2129562165787349185 + 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d7f8 .quad -6013663163464885563 + 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d800 .quad 6561419329620589327 + 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d808 .quad -2905392935903719049 + 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d810 .quad -7428327965055601431 + 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d818 .quad -8733399612580906262 + 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d820 .quad 4549648098962661924 + 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d828 .quad -6305063497298744923 + 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d830 .quad -8147997931578836307 + 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d838 .quad -3269643353196043250 + 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d840 .quad 1825030320404309164 + 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d848 .quad -8961056123388608887 + 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d850 .quad 6892973918932774359 + 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d858 .quad -6589634135808373205 + 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d860 .quad 4004531380238580045 + 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d868 .quad -3625356651333078602 + 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d870 .quad -2108853905778275376 + 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d878 .quad -9183376934724255983 + 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d880 .quad 6587304654631931588 + 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d888 .quad -6867535149977932074 + 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d890 .quad -989241218564861323 + 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d898 .quad -3972732919045027189 + 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d8a0 .quad -1236551523206076654 + 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d8a8 .quad -354230130378896082 + 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d8b0 .quad 6144684325637283947 + 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d8b8 .quad -7138922859127891907 + 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d8c0 .quad -6154202648235558778 + 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d8c8 .quad -4311967555482476980 + 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d8d0 .quad -3081067291867060568 + 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d8d8 .quad -778273425925708321 + 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000d8e0 .quad -1925667057416912855 + 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000d8e8 .quad -7403949918844649557 + 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000d8f0 .quad -2407083821771141069 + 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000d8f8 .quad -4643251380128424042 + 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000d900 .quad -7620540795641314240 + 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000d908 .quad -1192378206733142148 + 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000d910 .quad -2456994988062127448 + 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000d918 .quad -7662765406849295699 + 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000d920 .quad 6152128301777116498 + 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000d928 .quad -4966770740134231719 + 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000d930 .quad -6144897678060768090 + 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000d938 .quad -1596777406740401745 + 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000d940 .quad -3840561048787980056 + 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000d948 .quad -7915514906853832947 + 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000d950 .quad 4422670725869800738 + 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000d958 .quad -5282707615139903279 + 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000d960 .quad -8306719647944912790 + 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000d968 .quad -1991698500497491195 + 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000d970 .quad 8643358275316593218 + 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000d978 .quad -8162340590452013853 + 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000d980 .quad 6192511825718353619 + 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000d988 .quad -5591239719637629412 + 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000d990 .quad 7740639782147942024 + 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000d998 .quad -2377363631119648861 + 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000d9a0 .quad 2532056854628769813 + 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000d9a8 .quad -8403381297090862394 + 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000d9b0 .quad -6058300968568813542 + 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000d9b8 .quad -5892540602936190089 + 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000d9c0 .quad -7572876210711016927 + 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000d9c8 .quad -2753989735242849707 + 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000d9d0 .quad 9102010423587778132 + 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000d9d8 .quad -8638772612167862923 + 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000d9e0 .quad -2457545025797441047 + 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000d9e8 .quad -6186779746782440750 + 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000d9f0 .quad -7683617300674189212 + 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000d9f8 .quad -3121788665050663033 + 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000da00 .quad -4802260812921368258 + 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000da08 .quad -8868646943297746252 + 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000da10 .quad -1391139997724322418 + 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000da18 .quad -6474122660694794911 + 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000da20 .quad 7484447039699372786 + 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000da28 .quad -3480967307441105734 + 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000da30 .quad -9157278655470055721 + 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000da38 .quad -9093133594791772940 + 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000da40 .quad -6834912300910181747 + 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000da48 .quad -6754730975062328271 + 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000da50 .quad 679731660717048624 + 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000da58 .quad -3831727700400522434 + 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000da60 .quad -8373707460958465028 + 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000da68 .quad -177973607073265139 + 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000da70 .quad 8601490892183123069 + 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000da78 .quad -7028762532061872568 + 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000da80 .quad -7694880458480647779 + 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000da88 .quad -4174267146649952806 + 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000da90 .quad 4216457482181353988 + 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000da98 .quad -606147914885053103 + 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000daa0 .quad -4282243101277735614 + 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000daa8 .quad -7296371474444240046 + 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000dab0 .quad 8482254178684994195 + 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000dab8 .quad -4508778324627912153 + 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000dac0 .quad 5991131704928854840 + 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000dac8 .quad -1024286887357502287 + 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000dad0 .quad -3173071712060547581 + 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000dad8 .quad -7557708332239520786 + 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000dae0 .quad -8578025658503072380 + 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000dae8 .quad -4835449396872013078 + 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000daf0 .quad 3112525982153323237 + 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000daf8 .quad -1432625727662628443 + 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000db00 .quad 4251171748059520975 + 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000db08 .quad -7812920107430224633 + 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000db10 .quad 702278666647013314 + 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000db18 .quad -5154464115860392887 + 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000db20 .quad 5489534351736154547 + 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000db28 .quad -1831394126398103205 + 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000db30 .quad 1125115960621402640 + 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000db38 .quad -8062150356639896359 + 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000db40 .quad 6018080969204141204 + 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000db48 .quad -5466001927372482545 + 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000db50 .quad 2910915193077788601 + 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000db58 .quad -2220816390788215277 + 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000db60 .quad -486521013540076077 + 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000db68 .quad -8305539271883716405 + 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000db70 .quad -608151266925095096 + 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000db78 .quad -5770238071427257602 + 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000db80 .quad -5371875102083756773 + 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000db88 .quad -2601111570856684098 + 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000db90 .quad 3560107088838733872 + 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000db98 .quad -8543223759426509417 + 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000dba0 .quad -161552157378970563 + 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000dba8 .quad -6067343680855748868 + 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000dbb0 .quad 4409745821703674700 + 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000dbb8 .quad -2972493582642298180 + 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000dbc0 .quad -6467280898289979121 + 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000dbc8 .quad -8775337516792518219 + 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000dbd0 .quad 1139270913992301907 + 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000dbd8 .quad -6357485877563259869 + 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000dbe0 .quad -3187597375937010520 + 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000dbe8 .quad -3335171328526686933 + 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000dbf0 .quad 7231123676894144233 + 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000dbf8 .quad -9002011107970261189 + 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000dc00 .quad 4427218577690292387 + 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000dc08 .quad -6640827866535438582 + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000dc10 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc20 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000dc28 .quad -9223372036854775808 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc30 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000dc38 .quad -6917529027641081856 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc40 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000dc48 .quad -4035225266123964416 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc50 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000dc58 .quad -432345564227567616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc60 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000dc68 .quad -7187745005283311616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc70 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000dc78 .quad -4372995238176751616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc80 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000dc88 .quad -854558029293551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dc90 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000dc98 .quad -7451627795949551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dca0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000dca8 .quad -4702848726509551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dcb0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000dcb8 .quad -1266874889709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dcc0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000dcc8 .quad -7709325833709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dcd0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000dcd8 .quad -5024971273709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dce0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000dce8 .quad -1669528073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dcf0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000dcf8 .quad -7960984073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd00 .quad 0 + 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000dd08 .quad -5339544073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd10 .quad 0 + 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000dd18 .quad -2062744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd20 .quad 0 + 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000dd28 .quad -8206744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd30 .quad 0 + 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000dd38 .quad -5646744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd40 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000dd48 .quad -9223372036854775808 + 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000dd48 .quad -2446744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd50 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000dd58 .quad -6917529027641081856 + 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000dd58 .quad -8446744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd60 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000dd68 .quad -4035225266123964416 + 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000dd68 .quad -5946744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd70 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000dd78 .quad -432345564227567616 + 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000dd78 .quad -2821744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd80 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000dd88 .quad -7187745005283311616 + 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000dd88 .quad -8681119073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd90 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000dd98 .quad -4372995238176751616 + 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000dd98 .quad -6239712823709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dda0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000dda8 .quad -854558029293551616 + 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000dda8 .quad -3187955011209551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddb0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000ddb8 .quad -7451627795949551616 + 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000ddb8 .quad -8910000909647051616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddc0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000ddc8 .quad -4702848726509551616 + 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000ddc8 .quad -6525815118631426616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddd0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000ddd8 .quad -1266874889709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dde0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000dde8 .quad -7709325833709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddf0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000ddf8 .quad -5024971273709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de00 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000de08 .quad -1669528073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de10 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000de18 .quad -7960984073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de20 .quad 0 - 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000de28 .quad -5339544073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de30 .quad 0 - 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000de38 .quad -2062744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de40 .quad 0 - 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000de48 .quad -8206744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de50 .quad 0 - 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000de58 .quad -5646744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de60 .quad 0 - 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000de68 .quad -2446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de70 .quad 0 - 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000de78 .quad -8446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de80 .quad 0 - 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000de88 .quad -5946744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de90 .quad 0 - 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000de98 .quad -2821744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dea0 .quad 0 - 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000dea8 .quad -8681119073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000deb0 .quad 0 - 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000deb8 .quad -6239712823709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dec0 .quad 0 - 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000dec8 .quad -3187955011209551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ded0 .quad 0 - 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000ded8 .quad -8910000909647051616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dee0 .quad 0 - 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000dee8 .quad -6525815118631426616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000def0 .quad 0 - 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000def8 .quad -3545582879861895366 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000df00 .quad 4611686018427387904 - 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000df08 .quad -9133518327554766460 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000df10 .quad 5764607523034234880 - 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000df18 .quad -6805211891016070171 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000df20 .quad -6629298651489370112 - 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000df28 .quad -3894828845342699810 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000df30 .quad 5548434740920451072 - 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000df38 .quad -256850038250986858 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000df40 .quad -1143914305352105984 - 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000df48 .quad -7078060301547948643 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000df50 .quad 7793479155164643328 - 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000df58 .quad -4235889358507547899 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000df60 .quad -4093209111326359552 - 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000df68 .quad -683175679707046970 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000df70 .quad 4359273333062107136 - 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000df78 .quad -7344513827457986212 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000df80 .quad 5449091666327633920 - 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000df88 .quad -4568956265895094861 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000df90 .quad 2199678564482154496 - 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000df98 .quad -1099509313941480672 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000dfa0 .quad 1374799102801346560 - 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000dfa8 .quad -7604722348854507276 - 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000dfb0 .quad 1718498878501683200 - 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000dfb8 .quad -4894216917640746191 - 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000dfc0 .quad 6759809616554491904 - 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000dfc8 .quad -1506085128623544835 - 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000dfd0 .quad 6530724019560251392 - 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000dfd8 .quad -7858832233030797378 - 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000dfe0 .quad -1059967012404461568 - 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000dfe8 .quad -5211854272861108819 - 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000dff0 .quad 7898413271349198848 - 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000dff8 .quad -1903131822648998119 - 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000e000 .quad -1981020733047832576 - 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000e008 .quad -8106986416796705681 - 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000e010 .quad -2476275916309790720 - 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000e018 .quad -5522047002568494197 - 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000e020 .quad -3095344895387238400 - 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000e028 .quad -2290872734783229842 - 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000e030 .quad 4982938468024057856 - 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000e038 .quad -8349324486880600507 - 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000e040 .quad -7606384970252091392 - 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000e048 .quad -5824969590173362730 - 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000e050 .quad 4327076842467049472 - 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000e058 .quad -2669525969289315508 - 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000e060 .quad -6518949010312869888 - 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000e068 .quad -8585982758446904049 - 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000e070 .quad -8148686262891087360 - 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000e078 .quad -6120792429631242157 - 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000e080 .quad 8260886245095692416 - 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000e088 .quad -3039304518611664792 - 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000e090 .quad 5163053903184807760 - 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000e098 .quad -8817094351773372351 - 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000e0a0 .quad -7381240676301154012 - 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000e0a8 .quad -6409681921289327535 - 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000e0b0 .quad -3178808521666707 - 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000e0b8 .quad -3400416383184271515 - 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000e0c0 .quad -4613672773753429596 - 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000e0c8 .quad -9042789267131251553 - 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000e0d0 .quad -5767090967191786995 - 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000e0d8 .quad -6691800565486676537 - 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000e0e0 .quad -7208863708989733744 - 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000e0e8 .quad -3753064688430957767 - 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000e0f0 .quad 212292400617608628 - 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000e0f8 .quad -79644842111309304 - 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000e100 .quad 132682750386005392 - 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000e108 .quad -6967307053960650171 - 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000e110 .quad 4777539456409894645 - 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000e118 .quad -4097447799023424810 - 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000e120 .quad -3251447716342407502 - 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000e128 .quad -510123730351893109 - 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000e130 .quad 7191217214140771119 - 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000e138 .quad -7236356359111015049 - 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000e140 .quad 4377335499248575995 - 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000e148 .quad -4433759430461380907 - 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000e150 .quad -8363388681221443718 - 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000e158 .quad -930513269649338230 - 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000e160 .quad -7532960934977096276 - 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000e168 .quad -7499099821171918250 - 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000e170 .quad 4418856886560793367 - 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000e178 .quad -4762188758037509908 - 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000e180 .quad 5523571108200991709 - 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000e188 .quad -1341049929119499481 - 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000e190 .quad -8076983103442849942 - 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000e198 .quad -7755685233340769032 - 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000e1a0 .quad -5484542860876174524 - 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000e1a8 .quad -5082920523248573386 - 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000e1b0 .quad 6979379479186945558 - 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000e1b8 .quad -1741964635633328828 - 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000e1c0 .quad -4861259862362934835 - 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000e1c8 .quad -8006256924911912374 - 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000e1d0 .quad 7758483227328495169 - 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000e1d8 .quad -5396135137712502563 - 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000e1e0 .quad -4136954021121544751 - 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000e1e8 .quad -2133482903713240300 - 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000e1f0 .quad -279753253987271518 - 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000e1f8 .quad -8250955842461857044 - 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000e200 .quad 4261994450943298507 - 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000e208 .quad -5702008784649933400 - 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000e210 .quad 5327493063679123134 - 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000e218 .quad -2515824962385028846 - 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000e220 .quad 7941369183226839863 - 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000e228 .quad -8489919629131724885 - 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000e230 .quad 5315025460606161924 - 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000e238 .quad -6000713517987268202 - 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000e240 .quad -2579590211097073402 - 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000e248 .quad -2889205879056697349 - 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000e250 .quad 7611128154919104931 - 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000e258 .quad -8723282702051517699 - 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000e260 .quad -4321147861633282548 - 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000e268 .quad -6292417359137009220 - 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000e270 .quad -789748808614215280 - 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000e278 .quad -3253835680493873621 - 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000e280 .quad 8729779031470891258 - 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000e288 .quad -8951176327949752869 - 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000e290 .quad 6300537770911226168 - 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000e298 .quad -6577284391509803182 - 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000e2a0 .quad -1347699823215743098 - 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000e2a8 .quad -3609919470959866074 - 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000e2b0 .quad 6075216638131242420 - 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000e2b8 .quad -9173728696990998152 - 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000e2c0 .quad 7594020797664053025 - 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000e2c8 .quad -6855474852811359786 - 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000e2d0 .quad 269153960225290473 - 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000e2d8 .quad -3957657547586811828 - 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000e2e0 .quad 336442450281613091 - 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000e2e8 .quad -335385916056126881 - 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000e2f0 .quad 7127805559067090038 - 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000e2f8 .quad -7127145225176161157 - 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000e300 .quad 4298070930406474644 - 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000e308 .quad -4297245513042813542 - 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000e310 .quad -3850783373846682503 - 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000e318 .quad -759870872876129024 - 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000e320 .quad 9122475437414293195 - 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000e328 .quad -7392448323188662496 - 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000e330 .quad -7043649776941685122 - 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000e338 .quad -4628874385558440216 - 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000e340 .quad -4192876202749718498 - 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000e348 .quad -1174406963520662366 - 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000e350 .quad -4926390635932268014 - 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000e358 .quad -7651533379841495835 - 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000e360 .quad 3065383741939440791 - 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000e368 .quad -4952730706374481889 - 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000e370 .quad -779956341003086915 - 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000e378 .quad -1579227364540714458 - 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000e380 .quad 6430056314514152534 - 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000e388 .quad -7904546130479028392 - 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000e390 .quad 8037570393142690668 - 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000e398 .quad -5268996644671397586 - 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000e3a0 .quad 823590954573587527 - 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000e3a8 .quad -1974559787411859078 - 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000e3b0 .quad 5126430365035880108 - 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000e3b8 .quad -8151628894773493780 - 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000e3c0 .quad 6408037956294850135 - 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000e3c8 .quad -5577850100039479321 - 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000e3d0 .quad 3398361426941174765 - 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000e3d8 .quad -2360626606621961247 - 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000e3e0 .quad -4793553135802847628 - 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000e3e8 .quad -8392920656779807636 - 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e3f0 .quad -1380255401326171631 - 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e3f8 .quad -5879464802547371641 - 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e400 .quad -1725319251657714539 - 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e408 .quad -2737644984756826647 - 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e410 .quad 3533361486141316317 - 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e418 .quad -8628557143114098510 - 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e420 .quad -4806670179178130411 - 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e428 .quad -6174010410465235234 - 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e430 .quad 7826720331309500698 - 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e438 .quad -3105826994654156138 - 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e440 .quad 280014188641050032 - 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e448 .quad -8858670899299929442 - 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e450 .quad -8873354301053463268 - 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e458 .quad -6461652605697523899 - 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e460 .quad -1868320839462053277 - 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e468 .quad -3465379738694516970 - 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e470 .quad 5749828502977298558 - 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e478 .quad -9083391364325154962 - 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e480 .quad -2036086408133152611 - 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e488 .quad -6742553186979055799 - 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e490 .quad 6678264026688335045 - 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e498 .quad -3816505465296431844 - 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e4a0 .quad 8347830033360418806 - 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e4a8 .quad -158945813193151901 - 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e4b0 .quad 2911550761636567802 - 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e4b8 .quad -7016870160886801794 - 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e4c0 .quad -5583933584809066056 - 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e4c8 .quad -4159401682681114339 - 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e4d0 .quad 2243455055843443238 - 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e4d8 .quad -587566084924005019 - 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e4e0 .quad 3708002419115845976 - 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e4e8 .quad -7284757830718584993 - 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e4f0 .quad 23317005467419566 - 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e4f8 .quad -4494261269970843337 - 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e500 .quad -4582539761593113446 - 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e508 .quad -1006140569036166268 - 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e510 .quad -558244341782001952 - 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e518 .quad -7546366883288685774 - 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e520 .quad -5309491445654890344 - 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e528 .quad -4821272585683469313 - 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e530 .quad -6636864307068612930 - 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e538 .quad -1414904713676948737 - 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e540 .quad -4148040191917883081 - 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e548 .quad -7801844473689174817 - 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e550 .quad -5185050239897353852 - 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e558 .quad -5140619573684080617 - 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e560 .quad -6481312799871692315 - 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e568 .quad -1814088448677712867 - 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e570 .quad -8662506518347195601 - 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e578 .quad -8051334308064652398 - 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e580 .quad 3006924907348169211 - 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e588 .quad -5452481866653427593 - 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e590 .quad -853029884242176390 - 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e598 .quad -2203916314889396588 - 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e5a0 .quad 1772699331562333708 - 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e5a8 .quad -8294976724446954723 - 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e5b0 .quad 6827560182880305039 - 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e5b8 .quad -5757034887131305500 - 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e5c0 .quad 8534450228600381299 - 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e5c8 .quad -2584607590486743971 - 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e5d0 .quad 7639874402088932264 - 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e5d8 .quad -8532908771695296838 - 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e5e0 .quad 326470965756389522 - 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e5e8 .quad -6054449946191733143 - 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e5f0 .quad 5019774725622874806 - 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e5f8 .quad -2956376414312278525 - 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e600 .quad 831516194300602802 - 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e608 .quad -8765264286586255934 - 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e610 .quad -8183976793979022306 - 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e618 .quad -6344894339805432014 - 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e620 .quad 3605087062808385830 - 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e628 .quad -3319431906329402113 - 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e630 .quad 9170708441896323000 - 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e638 .quad -8992173969096958177 - 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e640 .quad 6851699533943015846 - 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e648 .quad -6628531442943809817 - 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e650 .quad 3952938399001381903 - 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e658 .quad -3673978285252374367 - 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e660 .quad -4446942528265218167 - 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e668 .quad -9213765455923815836 - 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e670 .quad -946992141904134804 - 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e678 .quad -6905520801477381891 - 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e680 .quad 8039631859474607303 - 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e688 .quad -4020214983419339459 - 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e690 .quad -3785518230938904583 - 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e698 .quad -413582710846786420 - 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e6a0 .quad -60105885123121413 - 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e6a8 .quad -7176018221920323369 - 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e6b0 .quad -75132356403901766 - 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e6b8 .quad -4358336758973016307 - 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e6c0 .quad 9129456591349898601 - 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e6c8 .quad -836234930288882479 - 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e6d0 .quad -1211618658047395231 - 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e6d8 .quad -7440175859071633406 - 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e6e0 .quad -6126209340986631942 - 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e6e8 .quad -4688533805412153853 - 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e6f0 .quad -7657761676233289928 - 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e6f8 .quad -1248981238337804412 - 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e700 .quad -2480258038432112253 - 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e708 .quad -7698142301602209614 - 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e710 .quad -7712008566467528220 - 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e718 .quad -5010991858575374113 - 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e720 .quad 8806733365625141341 - 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e728 .quad -1652053804791829737 - 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e730 .quad -6025006692552756422 - 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e738 .quad -7950062655635975442 - 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e740 .quad 6303799689591218185 - 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e748 .quad -5325892301117581398 - 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e750 .quad -1343622424865753077 - 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e758 .quad -2045679357969588844 - 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e760 .quad 1466078993672598279 - 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e768 .quad -8196078626372074883 - 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e770 .quad 6444284760518135752 - 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e778 .quad -5633412264537705700 - 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e780 .quad 8055355950647669691 - 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e788 .quad -2430079312244744221 - 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e790 .quad 2728754459941099604 - 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e798 .quad -8436328597794046994 - 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e7a0 .quad -5812428961928401302 - 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e7a8 .quad -5933724728815170839 - 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e7b0 .quad 1957835834444274180 - 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e7b8 .quad -2805469892591575644 - 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e7c0 .quad -7999724640327104446 - 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e7c8 .quad -8670947710510816634 - 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e7d0 .quad 3835402254873283155 - 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e7d8 .quad -6226998619711132888 - 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e7e0 .quad 4794252818591603944 - 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e7e8 .quad -3172062256211528206 - 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e7f0 .quad 7608094030047140369 - 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e7f8 .quad -8900067937773286985 - 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e800 .quad 4898431519131537557 - 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e808 .quad -6513398903789220827 - 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e810 .quad -7712018656367741765 - 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e818 .quad -3530062611309138130 - 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e820 .quad 2097517367411243253 - 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e828 .quad -9123818159709293187 - 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e830 .quad 7233582727691441970 - 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e838 .quad -6793086681209228580 - 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e840 .quad 9041978409614302462 - 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e848 .quad -3879672333084147821 - 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e850 .quad 6690786993590490174 - 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e858 .quad -237904397927796872 - 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e860 .quad 4181741870994056359 - 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e868 .quad -7066219276345954901 - 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e870 .quad 615491320315182544 - 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e878 .quad -4221088077005055722 - 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e880 .quad -8454007886460797627 - 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e888 .quad -664674077828931749 - 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e890 .quad 3939617107816777291 - 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e898 .quad -7332950326284164199 - 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e8a0 .quad -8910536670511192099 - 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e8a8 .quad -4554501889427817345 - 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e8b0 .quad 7308573235570561493 - 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e8b8 .quad -1081441343357383777 - 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e8c0 .quad -6961356773836868827 - 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e8c8 .quad -7593429867239446717 - 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e8d0 .quad -8701695967296086034 - 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e8d8 .quad -4880101315621920492 - 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e8e0 .quad -6265433940692719638 - 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e8e8 .quad -1488440626100012711 - 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e8f0 .quad 695789805494438130 - 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e8f8 .quad -7847804418953589800 - 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e900 .quad 869737256868047663 - 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e908 .quad -5198069505264599346 - 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e910 .quad -8136200465769716230 - 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e918 .quad -1885900863153361279 - 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e920 .quad -473439272678684740 - 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e928 .quad -8096217067111932656 - 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e930 .quad 4019886927579031980 - 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e938 .quad -5508585315462527915 - 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e940 .quad -8810199395808373737 - 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e948 .quad -2274045625900771990 - 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e950 .quad -7812217631593927538 - 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e958 .quad -8338807543829064350 - 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e960 .quad 4069786015789754290 - 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e968 .quad -5811823411358942533 - 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e970 .quad 475546501309804958 - 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e978 .quad -2653093245771290262 - 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e980 .quad 4908902581746016003 - 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e988 .quad -8575712306248138270 - 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e990 .quad -3087243809672255805 - 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e998 .quad -6107954364382784934 - 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e9a0 .quad -8470740780517707660 - 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e9a8 .quad -3023256937051093263 - 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e9b0 .quad -682526969396179383 - 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e9b8 .quad -8807064613298015146 - 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e9c0 .quad -5464844730172612133 - 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e9c8 .quad -6397144748195131028 - 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e9d0 .quad -2219369894288377262 - 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e9d8 .quad -3384744916816525881 - 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e9e0 .quad -1387106183930235789 - 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e9e8 .quad -9032994600651410532 - 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e9f0 .quad 2877803288514593168 - 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e9f8 .quad -6679557232386875260 - 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000ea00 .quad 3597254110643241460 - 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000ea08 .quad -3737760522056206171 - 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000ea10 .quad 9108253656731439729 - 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000ea18 .quad -60514634142869810 - 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000ea20 .quad 1080972517029761926 - 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000ea28 .quad -6955350673980375487 - 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000ea30 .quad 5962901664714590312 - 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000ea38 .quad -4082502324048081455 - 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000ea40 .quad -6381430974388925822 - 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000ea48 .quad -491441886632713915 - 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000ea50 .quad -8600080377420466543 - 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000ea58 .quad -7224680206786528053 - 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000ea60 .quad 7696643601933968437 - 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000ea68 .quad -4419164240055772162 - 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000ea70 .quad 397432465562684739 - 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000ea78 .quad -912269281642327298 - 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000ea80 .quad -4363290727450709942 - 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000ea88 .quad -7487697328667536418 - 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000ea90 .quad 8380944645968776284 - 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000ea98 .quad -4747935642407032618 - 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000eaa0 .quad 1252808770606194547 - 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000eaa8 .quad -1323233534581402868 - 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000eab0 .quad -8440366555225904216 - 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000eab8 .quad -7744549986754458649 - 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000eac0 .quad 7896285879677171346 - 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000eac8 .quad -5069001465015685407 - 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000ead0 .quad -3964700705685699529 - 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000ead8 .quad -1724565812842218855 - 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000eae0 .quad 2133748077373825698 - 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000eae8 .quad -7995382660667468640 - 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000eaf0 .quad 2667185096717282123 - 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000eaf8 .quad -5382542307406947896 - 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000eb00 .quad 3333981370896602653 - 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000eb08 .quad -2116491865831296966 - 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000eb10 .quad 6695424375237764562 - 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000eb18 .quad -8240336443785642460 - 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000eb20 .quad 8369280469047205703 - 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000eb28 .quad -5688734536304665171 - 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000eb30 .quad -3373457468973156583 - 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000eb38 .quad -2499232151953443560 - 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000eb40 .quad -9025939945749304721 - 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000eb48 .quad -8479549122611984081 - 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000eb50 .quad 7164319141522920715 - 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000eb58 .quad -5987750384837592197 - 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000eb60 .quad 4343712908476262990 - 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000eb68 .quad -2873001962619602342 - 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000eb70 .quad 7326506586225052273 - 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000eb78 .quad -8713155254278333320 - 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000eb80 .quad 9158133232781315341 - 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000eb88 .quad -6279758049420528746 - 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000eb90 .quad 2224294504121868368 - 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000eb98 .quad -3238011543348273028 - 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000eba0 .quad -7833187971778608078 - 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000eba8 .quad -8941286242233752499 - 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000ebb0 .quad -568112927868484289 - 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000ebb8 .quad -6564921784364802720 - 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000ebc0 .quad 3901544858591782542 - 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000ebc8 .quad -3594466212028615495 - 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000ebd0 .quad -4479063491021217767 - 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000ebd8 .quad -9164070410158966541 - 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000ebe0 .quad -5598829363776522209 - 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000ebe8 .quad -6843401994271320272 - 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000ebf0 .quad -2386850686293264857 - 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000ebf8 .quad -3942566474411762436 - 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000ec00 .quad 1628122660560806833 - 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000ec08 .quad -316522074587315140 - 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000ec10 .quad -8205795374004271538 - 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000ec18 .quad -7115355324258153819 - 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000ec20 .quad -1033872180650563614 - 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000ec28 .quad -4282508136895304370 - 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000ec30 .quad -5904026244240592421 - 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000ec38 .quad -741449152691742558 - 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000ec40 .quad -5995859411864064215 - 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000ec48 .quad -7380934748073420955 - 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000ec50 .quad 1728547772024695539 - 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000ec58 .quad -4614482416664388289 - 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000ec60 .quad -2451001303396518480 - 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000ec68 .quad -1156417002403097458 - 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000ec70 .quad 5385653213018257806 - 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000ec78 .quad -7640289654143017767 - 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000ec80 .quad -7102991539009341455 - 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000ec88 .quad -4938676049251384305 - 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000ec90 .quad -8878739423761676819 - 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000ec98 .quad -1561659043136842477 - 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000eca0 .quad 3674159897003727796 - 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000eca8 .quad -7893565929601608404 - 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000ecb0 .quad 4592699871254659745 - 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000ecb8 .quad -5255271393574622601 - 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000ecc0 .quad 1129188820640936778 - 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000ecc8 .quad -1957403223540890347 - 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000ecd0 .quad 3011586022114279438 - 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000ecd8 .quad -8140906042354138323 - 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000ece0 .quad 8376168546070237202 - 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000ece8 .quad -5564446534515285000 - 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000ecf0 .quad -7976533391121755114 - 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000ecf8 .quad -2343872149716718346 - 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000ed00 .quad 1932195658189984910 - 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000ed08 .quad -8382449121214030822 - 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000ed10 .quad -6808127464117294671 - 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000ed18 .quad -5866375383090150624 - 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000ed20 .quad -3898473311719230434 - 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000ed28 .quad -2721283210435300376 - 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000ed30 .quad 9092669226243950738 - 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000ed38 .quad -8618331034163144591 - 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000ed40 .quad -2469221522477225289 - 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000ed48 .quad -6161227774276542835 - 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000ed50 .quad 6136845133758244197 - 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000ed58 .quad -3089848699418290639 - 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000ed60 .quad -3082000819042179233 - 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000ed68 .quad -8848684464777513506 - 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000ed70 .quad -8464187042230111945 - 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000ed78 .quad -6449169562544503978 - 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000ed80 .quad 3254824252494523781 - 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000ed88 .quad -3449775934753242068 - 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000ed90 .quad -7189106879045698445 - 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000ed98 .quad -9073638986861858149 - 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000eda0 .quad -8986383598807123057 - 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000eda8 .quad -6730362715149934782 - 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000edb0 .quad 2602078556773259891 - 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000edb8 .quad -3801267375510030573 - 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000edc0 .quad -1359087822460813040 - 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000edc8 .quad -139898200960150313 - 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000edd0 .quad -849429889038008150 - 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000edd8 .quad -7004965403241175802 - 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000ede0 .quad -5673473379724898091 - 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000ede8 .quad -4144520735624081848 - 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000edf0 .quad -2480155706228734710 - 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000edf8 .quad -568964901102714406 - 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ee00 .quad -3855940325606653146 - 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ee08 .quad -7273132090830278360 - 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ee10 .quad -208239388580928528 - 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ee18 .quad -4479729095110460046 - 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ee20 .quad -4871985254153548564 - 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ee28 .quad -987975350460687153 - 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ee30 .quad -3044990783845967853 - 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ee38 .quad -7535013621679011327 - 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000ee40 .quad 5417133557047315992 - 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000ee48 .quad -4807081008671376254 - 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000ee50 .quad -2451955090545630818 - 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000ee58 .quad -1397165242411832414 - 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000ee60 .quad -3838314940804713213 - 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000ee68 .quad -7790757304148477115 - 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000ee70 .quad 4425478360848884291 - 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000ee78 .quad -5126760611758208489 - 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000ee80 .quad 920161932633717460 - 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000ee88 .quad -1796764746270372707 - 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000ee90 .quad 2880944217109767365 - 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000ee98 .quad -8040506994060064798 - 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000eea0 .quad -5622191765467566602 - 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000eea8 .quad -5438947724147693094 - 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000eeb0 .quad 6807318348447705459 - 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000eeb8 .quad -2186998636757228463 - 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000eec0 .quad -2662955059861265944 - 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000eec8 .quad -8284403175614349646 - 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000eed0 .quad -7940379843253970334 - 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000eed8 .quad -5743817951090549153 - 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000eee0 .quad 8521269269642088699 - 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000eee8 .quad -2568086420435798537 - 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000eef0 .quad -6203421752542164323 - 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000eef8 .quad -8522583040413455942 - 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000ef00 .quad 6080780864604458308 - 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000ef08 .quad -6041542782089432023 - 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000ef10 .quad -6234081974526590827 - 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000ef18 .quad -2940242459184402125 - 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000ef20 .quad 5327070802775656541 - 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000ef28 .quad -8755180564631333184 - 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000ef30 .quad 6658838503469570676 - 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000ef38 .quad -6332289687361778576 - 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000ef40 .quad 8323548129336963345 - 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000ef48 .quad -3303676090774835316 - 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000ef50 .quad -4021154456019173717 - 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000ef58 .quad -8982326584375353929 - 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000ef60 .quad -5026443070023967147 - 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000ef68 .quad -6616222212041804507 - 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000ef70 .quad 2940318199324816875 - 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000ef78 .quad -3658591746624867729 - 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000ef80 .quad 8755227902219092403 - 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000ef88 .quad -9204148869281624187 - 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000ef90 .quad -2891023177508298209 - 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000ef98 .quad -6893500068174642330 - 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000efa0 .quad -8225464990312760665 - 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000efa8 .quad -4005189066790915008 - 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000efb0 .quad -5670145219463562927 - 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000efb8 .quad -394800315061255856 - 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000efc0 .quad 7985374283903742931 - 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000efc8 .quad -7164279224554366766 - 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000efd0 .quad 758345818024902856 - 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000efd8 .quad -4343663012265570553 - 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000efe0 .quad -3663753745896259334 - 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000efe8 .quad -817892746904575288 - 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000eff0 .quad -9207375118826243940 - 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000eff8 .quad -7428711994456441411 - 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000f000 .quad -2285846861678029117 - 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000f008 .quad -4674203974643163860 - 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000f010 .quad 1754377441329851508 - 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000f018 .quad -1231068949876566920 - 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000f020 .quad 1096485900831157192 - 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000f028 .quad -7686947121313936181 - 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000f030 .quad -3241078642388441414 - 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000f038 .quad -4996997883215032323 - 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000f040 .quad 5172023733869224041 - 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000f048 .quad -1634561335591402499 - 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000f050 .quad 5538357842881958977 - 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000f058 .quad -7939129862385708418 - 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000f060 .quad -2300424733252327086 - 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000f068 .quad -5312226309554747619 - 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000f070 .quad 6347841120289366950 - 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000f078 .quad -2028596868516046619 - 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000f080 .quad 6273243709394548296 - 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000f088 .quad -8185402070463610993 - 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000f090 .quad 3229868618315797466 - 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000f098 .quad -5620066569652125837 - 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000f0a0 .quad -574350245532641071 - 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000f0a8 .quad -2413397193637769393 - 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000f0b0 .quad -358968903457900670 - 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000f0b8 .quad -8425902273664687727 - 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000f0c0 .quad 8774660907532399971 - 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000f0c8 .quad -5920691823653471754 - 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000f0d0 .quad 1744954097560724156 - 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000f0d8 .quad -2789178761139451788 - 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000f0e0 .quad -8132775725879323211 - 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000f0e8 .quad -8660765753353239224 - 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000f0f0 .quad -5554283638921766110 - 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000f0f8 .quad -6214271173264161126 - 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000f100 .quad 6892203506629956075 - 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000f108 .quad -3156152948152813503 - 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000f110 .quad -2609901835997359309 - 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000f118 .quad -8890124620236590296 - 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000f120 .quad 1349308723430688768 - 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000f128 .quad -6500969756868349965 - 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000f130 .quad -2925050114139026944 - 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000f138 .quad -3514526177658049553 - 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000f140 .quad -1828156321336891840 - 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000f148 .quad -9114107888677362827 - 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000f150 .quad 6938176635183661008 - 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000f158 .quad -6780948842419315629 - 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000f160 .quad 4061034775552188356 - 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000f168 .quad -3864500034596756632 - 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000f170 .quad 5076293469440235445 - 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000f178 .quad -218939024818557886 - 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000f180 .quad 7784369436827535057 - 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000f188 .quad -7054365918152680535 - 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000f190 .quad -4104596259247744891 - 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000f198 .quad -4206271379263462765 - 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000f1a0 .quad -5130745324059681113 - 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000f1a8 .quad -646153205651940552 - 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000f1b0 .quad 8322499218531169064 - 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000f1b8 .quad -7321374781173544701 - 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000f1c0 .quad 5791438004736573426 - 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000f1c8 .quad -4540032458039542972 - 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000f1d0 .quad 7239297505920716783 - 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000f1d8 .quad -1063354554122040811 - 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000f1e0 .quad 6830403950414141941 - 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000f1e8 .quad -7582125623967357363 - 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000f1f0 .quad -5297053117264486286 - 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000f1f8 .quad -4865971011531808800 - 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000f200 .quad -2009630378153219953 - 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000f208 .quad -1470777745987373096 - 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000f210 .quad -8173548013986844327 - 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000f218 .quad -7836765118883190041 - 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000f220 .quad 8229809056225996208 - 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000f228 .quad -5184270380176599647 - 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000f230 .quad -3547796734999668452 - 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000f238 .quad -1868651956793361655 - 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000f240 .quad 2394313059052595121 - 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000f248 .quad -8085436500636932890 - 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000f250 .quad -6230480713039031907 - 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000f258 .quad -5495109607368778209 - 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000f260 .quad -7788100891298789883 - 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000f268 .quad -2257200990783584857 - 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000f270 .quad -4867563057061743677 - 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000f278 .quad -8328279646880822392 - 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000f280 .quad -1472767802899791692 - 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000f288 .quad -5798663540173640086 - 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000f290 .quad -6452645772052127519 - 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000f298 .quad -2636643406789662203 - 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000f2a0 .quad -8644589625959967604 - 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000f2a8 .quad -8565431156884620733 - 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000f2b0 .quad 7641007041259592112 - 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000f2b8 .quad -6095102927678388012 - 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000f2c0 .quad -8895485272135061476 - 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000f2c8 .quad -3007192641170597111 - 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000f2d0 .quad -947992276657025519 - 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000f2d8 .quad -8797024428372705051 - 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000f2e0 .quad 8038381691033493909 - 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000f2e8 .quad -6384594517038493409 - 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000f2f0 .quad 5436291095364479483 - 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000f2f8 .quad -3369057127870728857 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f300 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - //0x0000f310 .p2align 4, 0x00 - //0x0000f310 _POW_TAB - 0x01, 0x00, 0x00, 0x00, //0x0000f310 .long 1 - 0x03, 0x00, 0x00, 0x00, //0x0000f314 .long 3 - 0x06, 0x00, 0x00, 0x00, //0x0000f318 .long 6 - 0x09, 0x00, 0x00, 0x00, //0x0000f31c .long 9 - 0x0d, 0x00, 0x00, 0x00, //0x0000f320 .long 13 - 0x10, 0x00, 0x00, 0x00, //0x0000f324 .long 16 - 0x13, 0x00, 0x00, 0x00, //0x0000f328 .long 19 - 0x17, 0x00, 0x00, 0x00, //0x0000f32c .long 23 - 0x1a, 0x00, 0x00, 0x00, //0x0000f330 .long 26 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f334 .p2align 4, 0x00 - //0x0000f340 _LSHIFT_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f340 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f350 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f360 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f370 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f380 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f390 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3a0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f3a8 .long 1 - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f40c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f410 .long 1 - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f414 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f424 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f434 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f444 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f454 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f464 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f474 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f478 .long 1 - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f47c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f48c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f49c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f4dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f4e0 .long 2 - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4e4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f504 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f514 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f524 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f534 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f544 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f548 .long 2 - 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f54c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f55c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f56c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f57c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f58c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f59c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f5ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f5b0 .long 2 - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5b4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f604 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f614 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f618 .long 3 - 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f61c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f62c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f63c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f64c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f65c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f66c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f67c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f680 .long 3 - 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f684 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f694 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f6e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f6e8 .long 3 - 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ec QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f70c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f71c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f72c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f73c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f74c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f750 .long 4 - 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f754 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f764 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f774 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f784 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f794 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f7b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f7b8 .long 4 - 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7bc QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f80c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f81c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f820 .long 4 - 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f824 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f834 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f844 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f854 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f864 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f874 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f884 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f888 .long 4 - 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f88c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f89c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f8ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f8f0 .long 5 - 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8f4 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f904 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f914 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f924 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f934 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f944 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f954 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f958 .long 5 - 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f95c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f96c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f97c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f98c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f99c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f9bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f9c0 .long 5 - 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f9c4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fa24 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000fa28 .long 6 - 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fa2c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fa8c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000fa90 .long 6 - 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fa94 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fab4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fac4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fad4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fae4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000faf4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000faf8 .long 6 - 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000fafc QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb5c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fb60 .long 7 - 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fb64 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fba4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fbc4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fbc8 .long 7 - 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000fbcc QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fc2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fc30 .long 7 - 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000fc34 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fc94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fc98 .long 7 - 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000fc9c QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fccc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fcfc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fd00 .long 8 - 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000fd04 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd14 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fd68 .long 8 - 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000fd6c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd7c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fdcc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fdd0 .long 8 - 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000fdd4 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fde4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000fe38 .long 9 - 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000fe3c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe4c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000fea0 .long 9 - 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000fea4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' - 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feb4 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fec4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fed4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fee4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fef4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000ff08 .long 9 - 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000ff0c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' - 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff1c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000ff70 .long 10 - 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000ff74 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff84 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ffd4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000ffd8 .long 10 - 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000ffdc QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' - 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffec QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fffc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001000c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001001c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001002c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001003c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x00010040 .long 10 - 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x00010044 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' - 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010054 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010064 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010074 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010084 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010094 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000100a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x000100a8 .long 10 - 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x000100ac QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' - 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100bc QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001010c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x00010110 .long 11 - 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x00010114 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' - 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010124 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010134 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010144 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010154 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010164 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010174 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x00010178 .long 11 - 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0001017c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' - 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001018c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001019c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000101dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x000101e0 .long 11 - 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x000101e4 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' - 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101f4 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010204 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010214 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010224 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010234 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010244 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x00010248 .long 12 - 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0001024c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' - 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001025c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001026c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001027c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001028c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001029c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000102ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x000102b0 .long 12 - 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x000102b4 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' - 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102c4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010304 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010314 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x00010318 .long 12 - 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0001031c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' - 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0001032c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001033c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001034c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001035c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001036c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001037c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x00010380 .long 13 - 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x00010384 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' - 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x00010394 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000103e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x000103e8 .long 13 - 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x000103ec QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' - 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x000103fc QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001040c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001041c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001042c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001043c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001044c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x00010450 .long 13 - 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x00010454 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' - 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x00010464 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010474 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010484 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010494 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000104b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x000104b8 .long 13 - 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x000104bc QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' - 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x000104cc QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001050c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001051c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010520 .long 14 - 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010524 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' - 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010534 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010544 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010554 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010564 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010574 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010584 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010588 .long 14 - 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001058c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' - 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0001059c QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000105ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x000105f0 .long 14 - 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x000105f4 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' - 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010604 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010614 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010624 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010634 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010644 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010654 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010658 .long 15 - 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001065c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' - 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001066c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001067c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001068c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001069c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000106bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x000106c0 .long 15 - 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000106c4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' - 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x000106d4 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106e4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010704 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010714 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010724 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010728 .long 15 - 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001072c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' - 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001073c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001074c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001075c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001076c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001077c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001078c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010790 .long 16 - 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x00010794 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' - 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000107a4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107b4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000107f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000107f8 .long 16 - 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x000107fc QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' - 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001080c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' - 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001081c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001082c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001083c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001084c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001085c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010860 .long 16 - 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010864 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' - 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010874 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' - 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010884 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010894 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000108c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000108c8 .long 16 - 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000108cc QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' - 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x000108dc QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' - 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108ec QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001090c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001091c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001092c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010930 .long 17 - 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010934 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' - 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010944 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' - 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010954 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010964 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010974 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010984 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010994 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010998 .long 17 - 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x0001099c QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' - 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x000109ac QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' - 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109bc QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000109fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010a00 .long 17 - 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010a04 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' - 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010a14 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' - 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a24 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010a64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010a68 .long 18 - 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x00010a6c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' - 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x00010a7c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' - 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a8c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010abc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010acc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010ad0 .long 18 - 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010ad4 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' - 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010ae4 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' - 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010af4 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010b34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010b38 .long 18 - 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x00010b3c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' - 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x00010b4c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' - 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b5c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010b9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x13, 0x00, 0x00, 0x00, //0x00010ba0 .long 19 - 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010ba4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' - 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010bb4 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' - 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bc4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010be4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010c04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c08 .p2align 4, 0x00 - //0x00010c10 _ESCAPED_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c10 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c20 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010c30 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c40 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c50 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010c60 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' - 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010c70 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' - 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010c80 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c85 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c95 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ca5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cb5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cc5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cd5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ce5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cf5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d05 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000ddd8 .quad -3545582879861895366 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000dde0 .quad 4611686018427387904 + 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000dde8 .quad -9133518327554766460 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000ddf0 .quad 5764607523034234880 + 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000ddf8 .quad -6805211891016070171 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000de00 .quad -6629298651489370112 + 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000de08 .quad -3894828845342699810 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000de10 .quad 5548434740920451072 + 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000de18 .quad -256850038250986858 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000de20 .quad -1143914305352105984 + 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000de28 .quad -7078060301547948643 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000de30 .quad 7793479155164643328 + 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000de38 .quad -4235889358507547899 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000de40 .quad -4093209111326359552 + 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000de48 .quad -683175679707046970 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000de50 .quad 4359273333062107136 + 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000de58 .quad -7344513827457986212 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000de60 .quad 5449091666327633920 + 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000de68 .quad -4568956265895094861 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000de70 .quad 2199678564482154496 + 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000de78 .quad -1099509313941480672 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000de80 .quad 1374799102801346560 + 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000de88 .quad -7604722348854507276 + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000de90 .quad 1718498878501683200 + 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000de98 .quad -4894216917640746191 + 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000dea0 .quad 6759809616554491904 + 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000dea8 .quad -1506085128623544835 + 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000deb0 .quad 6530724019560251392 + 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000deb8 .quad -7858832233030797378 + 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000dec0 .quad -1059967012404461568 + 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000dec8 .quad -5211854272861108819 + 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000ded0 .quad 7898413271349198848 + 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000ded8 .quad -1903131822648998119 + 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000dee0 .quad -1981020733047832576 + 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000dee8 .quad -8106986416796705681 + 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000def0 .quad -2476275916309790720 + 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000def8 .quad -5522047002568494197 + 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000df00 .quad -3095344895387238400 + 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000df08 .quad -2290872734783229842 + 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000df10 .quad 4982938468024057856 + 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000df18 .quad -8349324486880600507 + 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000df20 .quad -7606384970252091392 + 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000df28 .quad -5824969590173362730 + 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000df30 .quad 4327076842467049472 + 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000df38 .quad -2669525969289315508 + 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000df40 .quad -6518949010312869888 + 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000df48 .quad -8585982758446904049 + 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000df50 .quad -8148686262891087360 + 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000df58 .quad -6120792429631242157 + 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000df60 .quad 8260886245095692416 + 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000df68 .quad -3039304518611664792 + 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000df70 .quad 5163053903184807760 + 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000df78 .quad -8817094351773372351 + 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000df80 .quad -7381240676301154012 + 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000df88 .quad -6409681921289327535 + 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000df90 .quad -3178808521666707 + 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000df98 .quad -3400416383184271515 + 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000dfa0 .quad -4613672773753429596 + 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000dfa8 .quad -9042789267131251553 + 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000dfb0 .quad -5767090967191786995 + 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000dfb8 .quad -6691800565486676537 + 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000dfc0 .quad -7208863708989733744 + 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000dfc8 .quad -3753064688430957767 + 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000dfd0 .quad 212292400617608628 + 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000dfd8 .quad -79644842111309304 + 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000dfe0 .quad 132682750386005392 + 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000dfe8 .quad -6967307053960650171 + 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000dff0 .quad 4777539456409894645 + 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000dff8 .quad -4097447799023424810 + 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000e000 .quad -3251447716342407502 + 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000e008 .quad -510123730351893109 + 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000e010 .quad 7191217214140771119 + 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000e018 .quad -7236356359111015049 + 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000e020 .quad 4377335499248575995 + 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000e028 .quad -4433759430461380907 + 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000e030 .quad -8363388681221443718 + 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000e038 .quad -930513269649338230 + 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000e040 .quad -7532960934977096276 + 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000e048 .quad -7499099821171918250 + 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000e050 .quad 4418856886560793367 + 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000e058 .quad -4762188758037509908 + 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000e060 .quad 5523571108200991709 + 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000e068 .quad -1341049929119499481 + 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000e070 .quad -8076983103442849942 + 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000e078 .quad -7755685233340769032 + 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000e080 .quad -5484542860876174524 + 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000e088 .quad -5082920523248573386 + 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000e090 .quad 6979379479186945558 + 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000e098 .quad -1741964635633328828 + 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000e0a0 .quad -4861259862362934835 + 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000e0a8 .quad -8006256924911912374 + 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000e0b0 .quad 7758483227328495169 + 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000e0b8 .quad -5396135137712502563 + 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000e0c0 .quad -4136954021121544751 + 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000e0c8 .quad -2133482903713240300 + 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000e0d0 .quad -279753253987271518 + 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000e0d8 .quad -8250955842461857044 + 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000e0e0 .quad 4261994450943298507 + 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000e0e8 .quad -5702008784649933400 + 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000e0f0 .quad 5327493063679123134 + 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000e0f8 .quad -2515824962385028846 + 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000e100 .quad 7941369183226839863 + 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000e108 .quad -8489919629131724885 + 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000e110 .quad 5315025460606161924 + 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000e118 .quad -6000713517987268202 + 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000e120 .quad -2579590211097073402 + 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000e128 .quad -2889205879056697349 + 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000e130 .quad 7611128154919104931 + 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000e138 .quad -8723282702051517699 + 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000e140 .quad -4321147861633282548 + 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000e148 .quad -6292417359137009220 + 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000e150 .quad -789748808614215280 + 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000e158 .quad -3253835680493873621 + 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000e160 .quad 8729779031470891258 + 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000e168 .quad -8951176327949752869 + 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000e170 .quad 6300537770911226168 + 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000e178 .quad -6577284391509803182 + 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000e180 .quad -1347699823215743098 + 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000e188 .quad -3609919470959866074 + 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000e190 .quad 6075216638131242420 + 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000e198 .quad -9173728696990998152 + 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000e1a0 .quad 7594020797664053025 + 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000e1a8 .quad -6855474852811359786 + 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000e1b0 .quad 269153960225290473 + 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000e1b8 .quad -3957657547586811828 + 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000e1c0 .quad 336442450281613091 + 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000e1c8 .quad -335385916056126881 + 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000e1d0 .quad 7127805559067090038 + 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000e1d8 .quad -7127145225176161157 + 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000e1e0 .quad 4298070930406474644 + 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000e1e8 .quad -4297245513042813542 + 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000e1f0 .quad -3850783373846682503 + 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000e1f8 .quad -759870872876129024 + 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000e200 .quad 9122475437414293195 + 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000e208 .quad -7392448323188662496 + 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000e210 .quad -7043649776941685122 + 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000e218 .quad -4628874385558440216 + 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000e220 .quad -4192876202749718498 + 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000e228 .quad -1174406963520662366 + 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000e230 .quad -4926390635932268014 + 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000e238 .quad -7651533379841495835 + 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000e240 .quad 3065383741939440791 + 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000e248 .quad -4952730706374481889 + 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000e250 .quad -779956341003086915 + 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000e258 .quad -1579227364540714458 + 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000e260 .quad 6430056314514152534 + 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000e268 .quad -7904546130479028392 + 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000e270 .quad 8037570393142690668 + 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000e278 .quad -5268996644671397586 + 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000e280 .quad 823590954573587527 + 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000e288 .quad -1974559787411859078 + 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000e290 .quad 5126430365035880108 + 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000e298 .quad -8151628894773493780 + 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000e2a0 .quad 6408037956294850135 + 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000e2a8 .quad -5577850100039479321 + 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000e2b0 .quad 3398361426941174765 + 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000e2b8 .quad -2360626606621961247 + 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000e2c0 .quad -4793553135802847628 + 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000e2c8 .quad -8392920656779807636 + 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e2d0 .quad -1380255401326171631 + 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e2d8 .quad -5879464802547371641 + 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e2e0 .quad -1725319251657714539 + 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e2e8 .quad -2737644984756826647 + 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e2f0 .quad 3533361486141316317 + 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e2f8 .quad -8628557143114098510 + 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e300 .quad -4806670179178130411 + 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e308 .quad -6174010410465235234 + 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e310 .quad 7826720331309500698 + 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e318 .quad -3105826994654156138 + 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e320 .quad 280014188641050032 + 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e328 .quad -8858670899299929442 + 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e330 .quad -8873354301053463268 + 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e338 .quad -6461652605697523899 + 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e340 .quad -1868320839462053277 + 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e348 .quad -3465379738694516970 + 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e350 .quad 5749828502977298558 + 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e358 .quad -9083391364325154962 + 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e360 .quad -2036086408133152611 + 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e368 .quad -6742553186979055799 + 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e370 .quad 6678264026688335045 + 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e378 .quad -3816505465296431844 + 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e380 .quad 8347830033360418806 + 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e388 .quad -158945813193151901 + 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e390 .quad 2911550761636567802 + 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e398 .quad -7016870160886801794 + 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e3a0 .quad -5583933584809066056 + 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e3a8 .quad -4159401682681114339 + 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e3b0 .quad 2243455055843443238 + 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e3b8 .quad -587566084924005019 + 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e3c0 .quad 3708002419115845976 + 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e3c8 .quad -7284757830718584993 + 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e3d0 .quad 23317005467419566 + 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e3d8 .quad -4494261269970843337 + 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e3e0 .quad -4582539761593113446 + 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e3e8 .quad -1006140569036166268 + 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e3f0 .quad -558244341782001952 + 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e3f8 .quad -7546366883288685774 + 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e400 .quad -5309491445654890344 + 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e408 .quad -4821272585683469313 + 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e410 .quad -6636864307068612930 + 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e418 .quad -1414904713676948737 + 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e420 .quad -4148040191917883081 + 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e428 .quad -7801844473689174817 + 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e430 .quad -5185050239897353852 + 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e438 .quad -5140619573684080617 + 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e440 .quad -6481312799871692315 + 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e448 .quad -1814088448677712867 + 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e450 .quad -8662506518347195601 + 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e458 .quad -8051334308064652398 + 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e460 .quad 3006924907348169211 + 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e468 .quad -5452481866653427593 + 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e470 .quad -853029884242176390 + 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e478 .quad -2203916314889396588 + 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e480 .quad 1772699331562333708 + 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e488 .quad -8294976724446954723 + 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e490 .quad 6827560182880305039 + 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e498 .quad -5757034887131305500 + 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e4a0 .quad 8534450228600381299 + 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e4a8 .quad -2584607590486743971 + 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e4b0 .quad 7639874402088932264 + 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e4b8 .quad -8532908771695296838 + 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e4c0 .quad 326470965756389522 + 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e4c8 .quad -6054449946191733143 + 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e4d0 .quad 5019774725622874806 + 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e4d8 .quad -2956376414312278525 + 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e4e0 .quad 831516194300602802 + 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e4e8 .quad -8765264286586255934 + 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e4f0 .quad -8183976793979022306 + 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e4f8 .quad -6344894339805432014 + 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e500 .quad 3605087062808385830 + 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e508 .quad -3319431906329402113 + 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e510 .quad 9170708441896323000 + 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e518 .quad -8992173969096958177 + 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e520 .quad 6851699533943015846 + 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e528 .quad -6628531442943809817 + 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e530 .quad 3952938399001381903 + 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e538 .quad -3673978285252374367 + 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e540 .quad -4446942528265218167 + 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e548 .quad -9213765455923815836 + 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e550 .quad -946992141904134804 + 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e558 .quad -6905520801477381891 + 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e560 .quad 8039631859474607303 + 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e568 .quad -4020214983419339459 + 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e570 .quad -3785518230938904583 + 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e578 .quad -413582710846786420 + 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e580 .quad -60105885123121413 + 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e588 .quad -7176018221920323369 + 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e590 .quad -75132356403901766 + 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e598 .quad -4358336758973016307 + 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e5a0 .quad 9129456591349898601 + 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e5a8 .quad -836234930288882479 + 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e5b0 .quad -1211618658047395231 + 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e5b8 .quad -7440175859071633406 + 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e5c0 .quad -6126209340986631942 + 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e5c8 .quad -4688533805412153853 + 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e5d0 .quad -7657761676233289928 + 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e5d8 .quad -1248981238337804412 + 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e5e0 .quad -2480258038432112253 + 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e5e8 .quad -7698142301602209614 + 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e5f0 .quad -7712008566467528220 + 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e5f8 .quad -5010991858575374113 + 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e600 .quad 8806733365625141341 + 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e608 .quad -1652053804791829737 + 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e610 .quad -6025006692552756422 + 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e618 .quad -7950062655635975442 + 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e620 .quad 6303799689591218185 + 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e628 .quad -5325892301117581398 + 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e630 .quad -1343622424865753077 + 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e638 .quad -2045679357969588844 + 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e640 .quad 1466078993672598279 + 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e648 .quad -8196078626372074883 + 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e650 .quad 6444284760518135752 + 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e658 .quad -5633412264537705700 + 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e660 .quad 8055355950647669691 + 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e668 .quad -2430079312244744221 + 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e670 .quad 2728754459941099604 + 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e678 .quad -8436328597794046994 + 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e680 .quad -5812428961928401302 + 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e688 .quad -5933724728815170839 + 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e690 .quad 1957835834444274180 + 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e698 .quad -2805469892591575644 + 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e6a0 .quad -7999724640327104446 + 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e6a8 .quad -8670947710510816634 + 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e6b0 .quad 3835402254873283155 + 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e6b8 .quad -6226998619711132888 + 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e6c0 .quad 4794252818591603944 + 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e6c8 .quad -3172062256211528206 + 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e6d0 .quad 7608094030047140369 + 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e6d8 .quad -8900067937773286985 + 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e6e0 .quad 4898431519131537557 + 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e6e8 .quad -6513398903789220827 + 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e6f0 .quad -7712018656367741765 + 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e6f8 .quad -3530062611309138130 + 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e700 .quad 2097517367411243253 + 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e708 .quad -9123818159709293187 + 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e710 .quad 7233582727691441970 + 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e718 .quad -6793086681209228580 + 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e720 .quad 9041978409614302462 + 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e728 .quad -3879672333084147821 + 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e730 .quad 6690786993590490174 + 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e738 .quad -237904397927796872 + 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e740 .quad 4181741870994056359 + 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e748 .quad -7066219276345954901 + 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e750 .quad 615491320315182544 + 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e758 .quad -4221088077005055722 + 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e760 .quad -8454007886460797627 + 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e768 .quad -664674077828931749 + 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e770 .quad 3939617107816777291 + 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e778 .quad -7332950326284164199 + 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e780 .quad -8910536670511192099 + 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e788 .quad -4554501889427817345 + 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e790 .quad 7308573235570561493 + 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e798 .quad -1081441343357383777 + 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e7a0 .quad -6961356773836868827 + 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e7a8 .quad -7593429867239446717 + 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e7b0 .quad -8701695967296086034 + 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e7b8 .quad -4880101315621920492 + 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e7c0 .quad -6265433940692719638 + 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e7c8 .quad -1488440626100012711 + 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e7d0 .quad 695789805494438130 + 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e7d8 .quad -7847804418953589800 + 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e7e0 .quad 869737256868047663 + 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e7e8 .quad -5198069505264599346 + 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e7f0 .quad -8136200465769716230 + 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e7f8 .quad -1885900863153361279 + 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e800 .quad -473439272678684740 + 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e808 .quad -8096217067111932656 + 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e810 .quad 4019886927579031980 + 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e818 .quad -5508585315462527915 + 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e820 .quad -8810199395808373737 + 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e828 .quad -2274045625900771990 + 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e830 .quad -7812217631593927538 + 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e838 .quad -8338807543829064350 + 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e840 .quad 4069786015789754290 + 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e848 .quad -5811823411358942533 + 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e850 .quad 475546501309804958 + 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e858 .quad -2653093245771290262 + 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e860 .quad 4908902581746016003 + 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e868 .quad -8575712306248138270 + 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e870 .quad -3087243809672255805 + 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e878 .quad -6107954364382784934 + 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e880 .quad -8470740780517707660 + 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e888 .quad -3023256937051093263 + 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e890 .quad -682526969396179383 + 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e898 .quad -8807064613298015146 + 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e8a0 .quad -5464844730172612133 + 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e8a8 .quad -6397144748195131028 + 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e8b0 .quad -2219369894288377262 + 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e8b8 .quad -3384744916816525881 + 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e8c0 .quad -1387106183930235789 + 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e8c8 .quad -9032994600651410532 + 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e8d0 .quad 2877803288514593168 + 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e8d8 .quad -6679557232386875260 + 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000e8e0 .quad 3597254110643241460 + 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000e8e8 .quad -3737760522056206171 + 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000e8f0 .quad 9108253656731439729 + 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000e8f8 .quad -60514634142869810 + 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000e900 .quad 1080972517029761926 + 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000e908 .quad -6955350673980375487 + 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000e910 .quad 5962901664714590312 + 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000e918 .quad -4082502324048081455 + 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000e920 .quad -6381430974388925822 + 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000e928 .quad -491441886632713915 + 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000e930 .quad -8600080377420466543 + 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000e938 .quad -7224680206786528053 + 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000e940 .quad 7696643601933968437 + 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000e948 .quad -4419164240055772162 + 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000e950 .quad 397432465562684739 + 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000e958 .quad -912269281642327298 + 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000e960 .quad -4363290727450709942 + 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000e968 .quad -7487697328667536418 + 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000e970 .quad 8380944645968776284 + 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000e978 .quad -4747935642407032618 + 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000e980 .quad 1252808770606194547 + 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000e988 .quad -1323233534581402868 + 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000e990 .quad -8440366555225904216 + 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000e998 .quad -7744549986754458649 + 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000e9a0 .quad 7896285879677171346 + 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000e9a8 .quad -5069001465015685407 + 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000e9b0 .quad -3964700705685699529 + 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000e9b8 .quad -1724565812842218855 + 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000e9c0 .quad 2133748077373825698 + 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000e9c8 .quad -7995382660667468640 + 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000e9d0 .quad 2667185096717282123 + 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000e9d8 .quad -5382542307406947896 + 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000e9e0 .quad 3333981370896602653 + 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000e9e8 .quad -2116491865831296966 + 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000e9f0 .quad 6695424375237764562 + 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000e9f8 .quad -8240336443785642460 + 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000ea00 .quad 8369280469047205703 + 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000ea08 .quad -5688734536304665171 + 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000ea10 .quad -3373457468973156583 + 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000ea18 .quad -2499232151953443560 + 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000ea20 .quad -9025939945749304721 + 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000ea28 .quad -8479549122611984081 + 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000ea30 .quad 7164319141522920715 + 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000ea38 .quad -5987750384837592197 + 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000ea40 .quad 4343712908476262990 + 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000ea48 .quad -2873001962619602342 + 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000ea50 .quad 7326506586225052273 + 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000ea58 .quad -8713155254278333320 + 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000ea60 .quad 9158133232781315341 + 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000ea68 .quad -6279758049420528746 + 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000ea70 .quad 2224294504121868368 + 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000ea78 .quad -3238011543348273028 + 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000ea80 .quad -7833187971778608078 + 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000ea88 .quad -8941286242233752499 + 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000ea90 .quad -568112927868484289 + 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000ea98 .quad -6564921784364802720 + 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000eaa0 .quad 3901544858591782542 + 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000eaa8 .quad -3594466212028615495 + 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000eab0 .quad -4479063491021217767 + 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000eab8 .quad -9164070410158966541 + 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000eac0 .quad -5598829363776522209 + 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000eac8 .quad -6843401994271320272 + 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000ead0 .quad -2386850686293264857 + 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000ead8 .quad -3942566474411762436 + 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000eae0 .quad 1628122660560806833 + 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000eae8 .quad -316522074587315140 + 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000eaf0 .quad -8205795374004271538 + 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000eaf8 .quad -7115355324258153819 + 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000eb00 .quad -1033872180650563614 + 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000eb08 .quad -4282508136895304370 + 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000eb10 .quad -5904026244240592421 + 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000eb18 .quad -741449152691742558 + 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000eb20 .quad -5995859411864064215 + 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000eb28 .quad -7380934748073420955 + 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000eb30 .quad 1728547772024695539 + 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000eb38 .quad -4614482416664388289 + 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000eb40 .quad -2451001303396518480 + 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000eb48 .quad -1156417002403097458 + 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000eb50 .quad 5385653213018257806 + 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000eb58 .quad -7640289654143017767 + 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000eb60 .quad -7102991539009341455 + 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000eb68 .quad -4938676049251384305 + 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000eb70 .quad -8878739423761676819 + 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000eb78 .quad -1561659043136842477 + 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000eb80 .quad 3674159897003727796 + 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000eb88 .quad -7893565929601608404 + 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000eb90 .quad 4592699871254659745 + 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000eb98 .quad -5255271393574622601 + 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000eba0 .quad 1129188820640936778 + 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000eba8 .quad -1957403223540890347 + 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000ebb0 .quad 3011586022114279438 + 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000ebb8 .quad -8140906042354138323 + 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000ebc0 .quad 8376168546070237202 + 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000ebc8 .quad -5564446534515285000 + 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000ebd0 .quad -7976533391121755114 + 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000ebd8 .quad -2343872149716718346 + 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000ebe0 .quad 1932195658189984910 + 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000ebe8 .quad -8382449121214030822 + 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000ebf0 .quad -6808127464117294671 + 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000ebf8 .quad -5866375383090150624 + 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000ec00 .quad -3898473311719230434 + 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000ec08 .quad -2721283210435300376 + 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000ec10 .quad 9092669226243950738 + 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000ec18 .quad -8618331034163144591 + 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000ec20 .quad -2469221522477225289 + 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000ec28 .quad -6161227774276542835 + 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000ec30 .quad 6136845133758244197 + 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000ec38 .quad -3089848699418290639 + 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000ec40 .quad -3082000819042179233 + 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000ec48 .quad -8848684464777513506 + 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000ec50 .quad -8464187042230111945 + 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000ec58 .quad -6449169562544503978 + 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000ec60 .quad 3254824252494523781 + 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000ec68 .quad -3449775934753242068 + 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000ec70 .quad -7189106879045698445 + 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000ec78 .quad -9073638986861858149 + 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000ec80 .quad -8986383598807123057 + 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000ec88 .quad -6730362715149934782 + 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000ec90 .quad 2602078556773259891 + 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000ec98 .quad -3801267375510030573 + 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000eca0 .quad -1359087822460813040 + 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000eca8 .quad -139898200960150313 + 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000ecb0 .quad -849429889038008150 + 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000ecb8 .quad -7004965403241175802 + 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000ecc0 .quad -5673473379724898091 + 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000ecc8 .quad -4144520735624081848 + 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000ecd0 .quad -2480155706228734710 + 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000ecd8 .quad -568964901102714406 + 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ece0 .quad -3855940325606653146 + 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ece8 .quad -7273132090830278360 + 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ecf0 .quad -208239388580928528 + 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ecf8 .quad -4479729095110460046 + 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ed00 .quad -4871985254153548564 + 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ed08 .quad -987975350460687153 + 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ed10 .quad -3044990783845967853 + 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ed18 .quad -7535013621679011327 + 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000ed20 .quad 5417133557047315992 + 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000ed28 .quad -4807081008671376254 + 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000ed30 .quad -2451955090545630818 + 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000ed38 .quad -1397165242411832414 + 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000ed40 .quad -3838314940804713213 + 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000ed48 .quad -7790757304148477115 + 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000ed50 .quad 4425478360848884291 + 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000ed58 .quad -5126760611758208489 + 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000ed60 .quad 920161932633717460 + 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000ed68 .quad -1796764746270372707 + 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000ed70 .quad 2880944217109767365 + 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000ed78 .quad -8040506994060064798 + 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000ed80 .quad -5622191765467566602 + 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000ed88 .quad -5438947724147693094 + 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000ed90 .quad 6807318348447705459 + 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000ed98 .quad -2186998636757228463 + 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000eda0 .quad -2662955059861265944 + 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000eda8 .quad -8284403175614349646 + 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000edb0 .quad -7940379843253970334 + 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000edb8 .quad -5743817951090549153 + 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000edc0 .quad 8521269269642088699 + 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000edc8 .quad -2568086420435798537 + 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000edd0 .quad -6203421752542164323 + 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000edd8 .quad -8522583040413455942 + 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000ede0 .quad 6080780864604458308 + 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000ede8 .quad -6041542782089432023 + 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000edf0 .quad -6234081974526590827 + 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000edf8 .quad -2940242459184402125 + 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000ee00 .quad 5327070802775656541 + 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000ee08 .quad -8755180564631333184 + 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000ee10 .quad 6658838503469570676 + 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000ee18 .quad -6332289687361778576 + 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000ee20 .quad 8323548129336963345 + 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000ee28 .quad -3303676090774835316 + 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000ee30 .quad -4021154456019173717 + 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000ee38 .quad -8982326584375353929 + 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000ee40 .quad -5026443070023967147 + 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000ee48 .quad -6616222212041804507 + 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000ee50 .quad 2940318199324816875 + 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000ee58 .quad -3658591746624867729 + 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000ee60 .quad 8755227902219092403 + 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000ee68 .quad -9204148869281624187 + 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000ee70 .quad -2891023177508298209 + 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000ee78 .quad -6893500068174642330 + 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000ee80 .quad -8225464990312760665 + 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000ee88 .quad -4005189066790915008 + 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000ee90 .quad -5670145219463562927 + 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000ee98 .quad -394800315061255856 + 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000eea0 .quad 7985374283903742931 + 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000eea8 .quad -7164279224554366766 + 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000eeb0 .quad 758345818024902856 + 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000eeb8 .quad -4343663012265570553 + 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000eec0 .quad -3663753745896259334 + 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000eec8 .quad -817892746904575288 + 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000eed0 .quad -9207375118826243940 + 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000eed8 .quad -7428711994456441411 + 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000eee0 .quad -2285846861678029117 + 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000eee8 .quad -4674203974643163860 + 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000eef0 .quad 1754377441329851508 + 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000eef8 .quad -1231068949876566920 + 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000ef00 .quad 1096485900831157192 + 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000ef08 .quad -7686947121313936181 + 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000ef10 .quad -3241078642388441414 + 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000ef18 .quad -4996997883215032323 + 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000ef20 .quad 5172023733869224041 + 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000ef28 .quad -1634561335591402499 + 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000ef30 .quad 5538357842881958977 + 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000ef38 .quad -7939129862385708418 + 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000ef40 .quad -2300424733252327086 + 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000ef48 .quad -5312226309554747619 + 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000ef50 .quad 6347841120289366950 + 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000ef58 .quad -2028596868516046619 + 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000ef60 .quad 6273243709394548296 + 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000ef68 .quad -8185402070463610993 + 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000ef70 .quad 3229868618315797466 + 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000ef78 .quad -5620066569652125837 + 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000ef80 .quad -574350245532641071 + 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000ef88 .quad -2413397193637769393 + 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000ef90 .quad -358968903457900670 + 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000ef98 .quad -8425902273664687727 + 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000efa0 .quad 8774660907532399971 + 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000efa8 .quad -5920691823653471754 + 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000efb0 .quad 1744954097560724156 + 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000efb8 .quad -2789178761139451788 + 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000efc0 .quad -8132775725879323211 + 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000efc8 .quad -8660765753353239224 + 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000efd0 .quad -5554283638921766110 + 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000efd8 .quad -6214271173264161126 + 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000efe0 .quad 6892203506629956075 + 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000efe8 .quad -3156152948152813503 + 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000eff0 .quad -2609901835997359309 + 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000eff8 .quad -8890124620236590296 + 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000f000 .quad 1349308723430688768 + 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000f008 .quad -6500969756868349965 + 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000f010 .quad -2925050114139026944 + 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000f018 .quad -3514526177658049553 + 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000f020 .quad -1828156321336891840 + 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000f028 .quad -9114107888677362827 + 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000f030 .quad 6938176635183661008 + 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000f038 .quad -6780948842419315629 + 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000f040 .quad 4061034775552188356 + 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000f048 .quad -3864500034596756632 + 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000f050 .quad 5076293469440235445 + 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000f058 .quad -218939024818557886 + 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000f060 .quad 7784369436827535057 + 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000f068 .quad -7054365918152680535 + 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000f070 .quad -4104596259247744891 + 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000f078 .quad -4206271379263462765 + 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000f080 .quad -5130745324059681113 + 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000f088 .quad -646153205651940552 + 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000f090 .quad 8322499218531169064 + 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000f098 .quad -7321374781173544701 + 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000f0a0 .quad 5791438004736573426 + 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000f0a8 .quad -4540032458039542972 + 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000f0b0 .quad 7239297505920716783 + 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000f0b8 .quad -1063354554122040811 + 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000f0c0 .quad 6830403950414141941 + 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000f0c8 .quad -7582125623967357363 + 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000f0d0 .quad -5297053117264486286 + 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000f0d8 .quad -4865971011531808800 + 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000f0e0 .quad -2009630378153219953 + 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000f0e8 .quad -1470777745987373096 + 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000f0f0 .quad -8173548013986844327 + 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000f0f8 .quad -7836765118883190041 + 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000f100 .quad 8229809056225996208 + 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000f108 .quad -5184270380176599647 + 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000f110 .quad -3547796734999668452 + 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000f118 .quad -1868651956793361655 + 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000f120 .quad 2394313059052595121 + 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000f128 .quad -8085436500636932890 + 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000f130 .quad -6230480713039031907 + 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000f138 .quad -5495109607368778209 + 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000f140 .quad -7788100891298789883 + 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000f148 .quad -2257200990783584857 + 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000f150 .quad -4867563057061743677 + 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000f158 .quad -8328279646880822392 + 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000f160 .quad -1472767802899791692 + 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000f168 .quad -5798663540173640086 + 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000f170 .quad -6452645772052127519 + 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000f178 .quad -2636643406789662203 + 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000f180 .quad -8644589625959967604 + 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000f188 .quad -8565431156884620733 + 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000f190 .quad 7641007041259592112 + 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000f198 .quad -6095102927678388012 + 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000f1a0 .quad -8895485272135061476 + 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000f1a8 .quad -3007192641170597111 + 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000f1b0 .quad -947992276657025519 + 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000f1b8 .quad -8797024428372705051 + 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000f1c0 .quad 8038381691033493909 + 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000f1c8 .quad -6384594517038493409 + 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000f1d0 .quad 5436291095364479483 + 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000f1d8 .quad -3369057127870728857 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1e0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + //0x0000f1f0 .p2align 4, 0x00 + //0x0000f1f0 _POW_TAB + 0x01, 0x00, 0x00, 0x00, //0x0000f1f0 .long 1 + 0x03, 0x00, 0x00, 0x00, //0x0000f1f4 .long 3 + 0x06, 0x00, 0x00, 0x00, //0x0000f1f8 .long 6 + 0x09, 0x00, 0x00, 0x00, //0x0000f1fc .long 9 + 0x0d, 0x00, 0x00, 0x00, //0x0000f200 .long 13 + 0x10, 0x00, 0x00, 0x00, //0x0000f204 .long 16 + 0x13, 0x00, 0x00, 0x00, //0x0000f208 .long 19 + 0x17, 0x00, 0x00, 0x00, //0x0000f20c .long 23 + 0x1a, 0x00, 0x00, 0x00, //0x0000f210 .long 26 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f214 .p2align 4, 0x00 + //0x0000f220 _LSHIFT_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f220 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f230 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f240 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f250 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f260 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f270 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f280 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000f288 .long 1 + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f28c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f29c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f2ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000f2f0 .long 1 + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2f4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f304 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f314 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f324 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f334 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f344 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f354 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000f358 .long 1 + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f35c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f36c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f37c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f38c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f39c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f3bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f3c0 .long 2 + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3c4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f404 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f414 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f424 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f428 .long 2 + 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f42c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f43c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f44c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f45c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f46c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f47c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f48c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f490 .long 2 + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f494 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f4f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f4f8 .long 3 + 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4fc QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f50c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f51c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f52c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f53c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f54c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f55c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f560 .long 3 + 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f564 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f574 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f584 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f594 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f5c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f5c8 .long 3 + 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5cc QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f60c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f61c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f62c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f630 .long 4 + 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f634 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f644 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f654 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f664 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f674 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f684 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f694 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f698 .long 4 + 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f69c QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f6fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f700 .long 4 + 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f704 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f714 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f724 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f734 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f744 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f754 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f764 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f768 .long 4 + 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f76c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f77c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f78c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f79c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f7cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f7d0 .long 5 + 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7d4 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f804 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f814 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f824 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f834 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f838 .long 5 + 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f83c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f84c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f85c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f86c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f87c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f88c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f89c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f8a0 .long 5 + 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f8a4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f904 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f908 .long 6 + 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f90c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f91c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f92c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f93c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f94c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f95c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f96c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f970 .long 6 + 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000f974 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f984 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f994 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f9d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f9d8 .long 6 + 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000f9dc QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa3c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fa40 .long 7 + 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fa44 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000faa4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000faa8 .long 7 + 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000faac QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fabc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000facc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fadc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fafc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb0c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fb10 .long 7 + 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000fb14 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb74 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fb78 .long 7 + 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000fb7c QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb8c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fbdc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fbe0 .long 8 + 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000fbe4 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbf4 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc44 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fc48 .long 8 + 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000fc4c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc5c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fcac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fcb0 .long 8 + 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000fcb4 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcc4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fce4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fd14 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000fd18 .long 9 + 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000fd1c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd2c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fd7c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000fd80 .long 9 + 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000fd84 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' + 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd94 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fda4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fde4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000fde8 .long 9 + 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000fdec QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' + 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdfc QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe4c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fe50 .long 10 + 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000fe54 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe64 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fea4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000feb4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000feb8 .long 10 + 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000febc QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' + 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fecc QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fedc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fefc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff1c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000ff20 .long 10 + 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x0000ff24 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' + 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff34 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff84 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000ff88 .long 10 + 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0000ff8c QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' + 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff9c QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ffec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fff0 .long 11 + 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x0000fff4 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' + 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010004 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010014 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010024 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010034 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010044 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010054 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x00010058 .long 11 + 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0001005c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' + 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001006c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001007c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001008c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001009c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000100bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x000100c0 .long 11 + 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x000100c4 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' + 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100d4 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010104 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010114 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010124 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x00010128 .long 12 + 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0001012c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' + 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001013c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001014c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001015c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001016c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001017c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001018c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x00010190 .long 12 + 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x00010194 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' + 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101a4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000101f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x000101f8 .long 12 + 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x000101fc QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' + 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0001020c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001021c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001022c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001023c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001024c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001025c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x00010260 .long 13 + 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x00010264 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' + 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x00010274 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010284 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010294 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000102c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x000102c8 .long 13 + 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x000102cc QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' + 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x000102dc QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001030c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001031c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001032c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x00010330 .long 13 + 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x00010334 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' + 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x00010344 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010354 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010364 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010374 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010384 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010394 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x00010398 .long 13 + 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x0001039c QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' + 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x000103ac QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000103fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010400 .long 14 + 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010404 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' + 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010414 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010424 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010434 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010444 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010454 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010464 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010468 .long 14 + 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001046c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' + 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0001047c QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001048c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001049c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000104cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x000104d0 .long 14 + 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x000104d4 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' + 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x000104e4 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104f4 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010504 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010514 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010524 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010534 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010538 .long 15 + 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001053c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' + 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001054c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001055c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001056c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001057c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001058c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001059c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x000105a0 .long 15 + 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000105a4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' + 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x000105b4 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105c4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010604 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010608 .long 15 + 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001060c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' + 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001061c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001062c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001063c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001064c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001065c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001066c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010670 .long 16 + 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x00010674 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' + 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x00010684 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010694 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000106d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000106d8 .long 16 + 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x000106dc QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' + 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x000106ec QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' + 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106fc QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001070c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001071c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001072c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001073c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010740 .long 16 + 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010744 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' + 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010754 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' + 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010764 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010774 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010784 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010794 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000107a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000107a8 .long 16 + 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000107ac QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' + 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x000107bc QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' + 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107cc QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001080c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010810 .long 17 + 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010814 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' + 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010824 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' + 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010834 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010844 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010854 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010864 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010874 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010878 .long 17 + 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x0001087c QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' + 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x0001088c QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' + 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001089c QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000108dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x000108e0 .long 17 + 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x000108e4 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' + 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x000108f4 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' + 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010904 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010914 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010924 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010934 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010944 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010948 .long 18 + 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x0001094c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' + 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x0001095c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' + 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001096c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001097c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001098c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001099c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000109ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x000109b0 .long 18 + 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x000109b4 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' + 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x000109c4 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' + 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109d4 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010a14 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010a18 .long 18 + 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x00010a1c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' + 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x00010a2c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' + 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a3c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010a7c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x13, 0x00, 0x00, 0x00, //0x00010a80 .long 19 + 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010a84 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' + 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010a94 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' + 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aa4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ab4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ac4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ad4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010ae4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ae8 .p2align 4, 0x00 + //0x00010af0 _ESCAPED_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010af0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b00 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010b10 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b20 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b30 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010b40 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' + 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010b50 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' + 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010b60 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b65 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b75 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b85 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b95 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ba5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bb5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bc5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bd5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010be5 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' } diff --git a/internal/native/neon/f32toa_arm64.s b/internal/native/neon/f32toa_arm64.s index 30930f8fa..fa8054f39 100644 --- a/internal/native/neon/f32toa_arm64.s +++ b/internal/native/neon/f32toa_arm64.s @@ -916,7 +916,7 @@ _Digits: WORD $0x37393639 // .ascii 4, '96979899' WORD $0x39393839 // .ascii 4, '9899' WORD $0x00000000 // .p2align 3, 0x00 -_LB_85fd2d85: // _pow10_ceil_sig_f32.g +_LB_b0556b79: // _pow10_ceil_sig_f32.g WORD $0x4b43fcf5; WORD $0x81ceb32c // .quad -9093133594791772939 WORD $0x5e14fc32; WORD $0xa2425ff7 // .quad -6754730975062328270 WORD $0x359a3b3f; WORD $0xcad2f7f5 // .quad -3831727700400522433 diff --git a/internal/native/neon/f64toa_arm64.s b/internal/native/neon/f64toa_arm64.s index 54335b601..ba42b7dae 100644 --- a/internal/native/neon/f64toa_arm64.s +++ b/internal/native/neon/f64toa_arm64.s @@ -1232,7 +1232,7 @@ _Digits: WORD $0x37393639 // .ascii 4, '96979899' WORD $0x39393839 // .ascii 4, '9899' // .p2align 3, 0x00 -_LB_6f14c5d4: // _pow10_ceil_sig.g +_LB_97931918: // _pow10_ceil_sig.g WORD $0xbebcdc4f; WORD $0xff77b1fc // .quad -38366372719436721 WORD $0x13bb0f7b; WORD $0x25e8e89c // .quad 2731688931043774331 WORD $0xf73609b1; WORD $0x9faacf3d // .quad -6941508010590729807 diff --git a/internal/native/neon/parse_with_padding_arm64.s b/internal/native/neon/parse_with_padding_arm64.s index f22c74d2a..4c7c7ab50 100644 --- a/internal/native/neon/parse_with_padding_arm64.s +++ b/internal/native/neon/parse_with_padding_arm64.s @@ -5,7 +5,7 @@ #include "funcdata.h" #include "textflag.h" -TEXT ·__parse_with_padding_entry__(SB), NOSPLIT, $144 +TEXT ·__parse_with_padding_entry__(SB), NOSPLIT, $160 NO_LOCAL_POINTERS WORD $0x100000a0 // adr x0, .+20 MOVD R0, ret(FP) @@ -138,20 +138,21 @@ lCPI5_3: WORD $0x00000001 // .long 1 // .p2align 2, 0x00 _parse_with_padding: - WORD $0xd10283ff // sub sp, sp, #160 - WORD $0xa903effc // stp x28, x27, [sp, #56] - WORD $0xa904e7fa // stp x26, x25, [sp, #72] - WORD $0xa905dff8 // stp x24, x23, [sp, #88] - WORD $0xa906d7f6 // stp x22, x21, [sp, #104] - WORD $0xa907cff4 // stp x20, x19, [sp, #120] - WORD $0xa908fbfd // stp fp, lr, [sp, #136] + WORD $0xd102c3ff // sub sp, sp, #176 + WORD $0xa904effc // stp x28, x27, [sp, #72] + WORD $0xa905e7fa // stp x26, x25, [sp, #88] + WORD $0xa906dff8 // stp x24, x23, [sp, #104] + WORD $0xa907d7f6 // stp x22, x21, [sp, #120] + WORD $0xa908cff4 // stp x20, x19, [sp, #136] + WORD $0xa909fbfd // stp fp, lr, [sp, #152] WORD $0xa93ffbfd // stp fp, lr, [sp, #-8] WORD $0xd10023fd // sub fp, sp, #8 - WORD $0xa9482009 // ldp x9, x8, [x0, #128] + WORD $0xa9478409 // ldp x9, x1, [x0, #120] + WORD $0xf9404408 // ldr x8, [x0, #136] WORD $0xf940540a // ldr x10, [x0, #168] WORD $0xb100055f // cmn x10, #1 - WORD $0x54012801 // b.ne LBB5_544 $9472(%rip) - WORD $0xaa0903ea // mov x10, x9 + WORD $0x54012861 // b.ne LBB5_547 $9484(%rip) + WORD $0xaa0103ea // mov x10, x1 WORD $0x3840154c // ldrb w12, [x10], #1 WORD $0x7100819f // cmp w12, #32 WORD $0x5280002b // mov w11, #1 @@ -161,8 +162,8 @@ _parse_with_padding: WORD $0x8a0b01ad // and x13, x13, x11 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls WORD $0x54000880 // b.eq LBB5_10 $272(%rip) - WORD $0x9100092a // add x10, x9, #2 - WORD $0x3940052c // ldrb w12, [x9, #1] + WORD $0x9100082a // add x10, x1, #2 + WORD $0x3940042c // ldrb w12, [x1, #1] WORD $0x5280002d // mov w13, #1 WORD $0x9acc21ad // lsl x13, x13, x12 WORD $0x7100819f // cmp w12, #32 @@ -183,15 +184,15 @@ LBB5_6: WORD $0xd101014b // sub x11, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh0: - WORD $0x10fff8ea // adr x10, lCPI5_0 $-228(%rip) + WORD $0x10fff8ca // adr x10, lCPI5_0 $-232(%rip) Lloh1: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh2: - WORD $0x10fff92a // adr x10, lCPI5_1 $-220(%rip) + WORD $0x10fff90a // adr x10, lCPI5_1 $-224(%rip) Lloh3: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh4: - WORD $0x10fff96a // adr x10, lCPI5_2 $-212(%rip) + WORD $0x10fff94a // adr x10, lCPI5_2 $-216(%rip) Lloh5: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) LBB5_7: @@ -258,13 +259,13 @@ LBB5_13: WORD $0xaa1003ea // mov x10, x16 WORD $0x38401d48 // ldrb w8, [x10, #1]! WORD $0x7100b91f // cmp w8, #46 - WORD $0x54005620 // b.eq LBB5_144 $2756(%rip) + WORD $0x54005740 // b.eq LBB5_146 $2792(%rip) WORD $0xd280000c // mov x12, #0 WORD $0x5280000d // mov w13, #0 WORD $0x7101151f // cmp w8, #69 WORD $0x54000060 // b.eq LBB5_17 $12(%rip) WORD $0x7101951f // cmp w8, #101 - WORD $0x54005a81 // b.ne LBB5_158 $2896(%rip) + WORD $0x54005ba1 // b.ne LBB5_160 $2932(%rip) LBB5_17: WORD $0xaa0d03ee // mov x14, x13 LBB5_18: @@ -282,7 +283,7 @@ LBB5_18: WORD $0x39400141 // ldrb w1, [x10] WORD $0x5100c02f // sub w15, w1, #48 WORD $0x710025ff // cmp w15, #9 - WORD $0x54017028 // b.hi LBB5_672 $11780(%rip) + WORD $0x54016cc8 // b.hi LBB5_671 $11672(%rip) WORD $0x5280000f // mov w15, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x52800142 // mov w2, #10 @@ -302,7 +303,7 @@ LBB5_20: WORD $0x1a9131ef // csel w15, w15, w17, lo WORD $0x1a9f31ce // csel w14, w14, wzr, lo WORD $0x1b0839ee // madd w14, w15, w8, w14 - WORD $0x140002dc // b LBB5_169 $2928(%rip) + WORD $0x140002e5 // b LBB5_171 $2964(%rip) LBB5_22: WORD $0x7101b59f // cmp w12, #109 WORD $0x5400172d // b.le LBB5_59 $740(%rip) @@ -311,7 +312,7 @@ LBB5_22: WORD $0x7101d19f // cmp w12, #116 WORD $0x54001c80 // b.eq LBB5_72 $912(%rip) WORD $0x7101ed9f // cmp w12, #123 - WORD $0x54016ce1 // b.ne LBB5_673 $11676(%rip) + WORD $0x54016981 // b.ne LBB5_672 $11568(%rip) WORD $0x528000cc // mov w12, #6 WORD $0xaa0b818b // orr x11, x12, x11, lsl #32 WORD $0xf940500c // ldr x12, [x0, #160] @@ -332,27 +333,27 @@ LBB5_22: WORD $0xb100417f // cmn x11, #16 WORD $0xfa5111e2 // ccmp x15, x17, #2, ne WORD $0x9a9f918b // csel x11, x12, xzr, ls - WORD $0xb4016a2b // cbz x11, LBB5_672 $11588(%rip) + WORD $0xb40166cb // cbz x11, LBB5_671 $11480(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x384015e1 // ldrb w1, [x15], #1 - WORD $0x7100803f // cmp w1, #32 + WORD $0x384015e2 // ldrb w2, [x15], #1 + WORD $0x7100805f // cmp w2, #32 WORD $0x54000988 // b.hi LBB5_38 $304(%rip) WORD $0x52800031 // mov w17, #1 - WORD $0x9ac12231 // lsl x17, x17, x1 - WORD $0xd284c022 // mov x2, #9729 - WORD $0xf2c00022 // movk x2, #1, lsl #32 - WORD $0xea02023f // tst x17, x2 + WORD $0x9ac22231 // lsl x17, x17, x2 + WORD $0xd284c021 // mov x1, #9729 + WORD $0xf2c00021 // movk x1, #1, lsl #32 + WORD $0xea01023f // tst x17, x1 WORD $0x540008c0 // b.eq LBB5_38 $280(%rip) WORD $0x9100094f // add x15, x10, #2 - WORD $0x39400541 // ldrb w1, [x10, #1] - WORD $0x7100803f // cmp w1, #32 - WORD $0x54009cc8 // b.hi LBB5_311 $5016(%rip) + WORD $0x39400542 // ldrb w2, [x10, #1] + WORD $0x7100805f // cmp w2, #32 + WORD $0x54009de8 // b.hi LBB5_313 $5052(%rip) WORD $0x5280002a // mov w10, #1 - WORD $0x9ac1214a // lsl x10, x10, x1 + WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xd284c031 // mov x17, #9729 WORD $0xf2c00031 // movk x17, #1, lsl #32 WORD $0xea11015f // tst x10, x17 - WORD $0x54009c00 // b.eq LBB5_311 $4992(%rip) + WORD $0x54009d20 // b.eq LBB5_313 $5028(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01f1 // sub x17, x15, x10 WORD $0xf100fe3f // cmp x17, #63 @@ -367,15 +368,15 @@ LBB5_34: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh6: - WORD $0x10ffe3cf // adr x15, lCPI5_0 $-904(%rip) + WORD $0x10ffe3af // adr x15, lCPI5_0 $-908(%rip) Lloh7: WORD $0x3dc001e1 // ldr q1, [x15, lCPI5_0@PAGEOFF] $0(%rip) Lloh8: - WORD $0x10ffe40f // adr x15, lCPI5_1 $-896(%rip) + WORD $0x10ffe3ef // adr x15, lCPI5_1 $-900(%rip) Lloh9: WORD $0x3dc001e2 // ldr q2, [x15, lCPI5_1@PAGEOFF] $0(%rip) Lloh10: - WORD $0x10ffe44f // adr x15, lCPI5_2 $-888(%rip) + WORD $0x10ffe42f // adr x15, lCPI5_2 $-892(%rip) Lloh11: WORD $0x3dc001e3 // ldr q3, [x15, lCPI5_2@PAGEOFF] $0(%rip) LBB5_35: @@ -420,10 +421,10 @@ LBB5_37: WORD $0xdac001ef // rbit x15, x15 WORD $0xdac011ef // clz x15, x15 WORD $0x8b0f014f // add x15, x10, x15 - WORD $0x384015e1 // ldrb w1, [x15], #1 + WORD $0x384015e2 // ldrb w2, [x15], #1 LBB5_38: - WORD $0x7101f43f // cmp w1, #125 - WORD $0x540094a1 // b.ne LBB5_312 $4756(%rip) + WORD $0x7101f45f // cmp w2, #125 + WORD $0x540095c1 // b.ne LBB5_314 $4792(%rip) LBB5_39: WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 @@ -448,20 +449,20 @@ LBB5_42: WORD $0xd100050d // sub x13, x8, #1 WORD $0x8b08020a // add x10, x16, x8 WORD $0xf1004dbf // cmp x13, #19 - WORD $0x54013442 // b.hs LBB5_611 $9864(%rip) + WORD $0x540133c2 // b.hs LBB5_614 $9848(%rip) WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 LBB5_45: WORD $0x7100b9ff // cmp w15, #46 - WORD $0x540043a1 // b.ne LBB5_151 $2164(%rip) + WORD $0x540044c1 // b.ne LBB5_153 $2200(%rip) WORD $0x38401d4f // ldrb w15, [x10, #1]! WORD $0x5100c1f1 // sub w17, w15, #48 WORD $0x71002a3f // cmp w17, #10 - WORD $0x54015c42 // b.hs LBB5_672 $11144(%rip) + WORD $0x540158e2 // b.hs LBB5_671 $11036(%rip) WORD $0x52800231 // mov w17, #17 WORD $0xcb080222 // sub x2, x17, x8 WORD $0xf100045f // cmp x2, #1 - WORD $0x5400426b // b.lt LBB5_150 $2124(%rip) + WORD $0x5400438b // b.lt LBB5_152 $2160(%rip) LBB5_48: WORD $0xd2800001 // mov x1, #0 WORD $0x4b080231 // sub w17, w17, w8 @@ -473,7 +474,7 @@ LBB5_49: WORD $0x3940014f // ldrb w15, [x10] WORD $0x5100c1e4 // sub w4, w15, #48 WORD $0x7100249f // cmp w4, #9 - WORD $0x54004688 // b.hi LBB5_164 $2256(%rip) + WORD $0x540047a8 // b.hi LBB5_166 $2292(%rip) WORD $0x9b033d8c // madd x12, x12, x3, x15 WORD $0xd100c18c // sub x12, x12, #48 WORD $0x9100054a // add x10, x10, #1 @@ -483,12 +484,12 @@ LBB5_49: WORD $0x54fffecc // b.gt LBB5_49 $-40(%rip) WORD $0x3940004f // ldrb w15, [x2] WORD $0xaa0203ea // mov x10, x2 - WORD $0x1400022b // b LBB5_165 $2220(%rip) + WORD $0x14000234 // b LBB5_167 $2256(%rip) LBB5_52: WORD $0x7100899f // cmp w12, #34 WORD $0x54001b20 // b.eq LBB5_94 $868(%rip) WORD $0x7100b59f // cmp w12, #45 - WORD $0x540158e1 // b.ne LBB5_673 $11036(%rip) + WORD $0x54015581 // b.ne LBB5_672 $10928(%rip) WORD $0x52800029 // mov w9, #1 WORD $0x5200012c // eor w12, w9, #0x1 WORD $0xcb0c0150 // sub x16, x10, x12 @@ -501,29 +502,29 @@ LBB5_55: WORD $0x540003e0 // b.eq LBB5_65 $124(%rip) WORD $0x3940020c // ldrb w12, [x16] WORD $0x7100c19f // cmp w12, #48 - WORD $0x54002621 // b.ne LBB5_104 $1220(%rip) + WORD $0x54002741 // b.ne LBB5_106 $1256(%rip) WORD $0xf100043f // cmp x1, #1 - WORD $0x54002441 // b.ne LBB5_102 $1160(%rip) + WORD $0x54002561 // b.ne LBB5_104 $1196(%rip) WORD $0x52800002 // mov w2, #0 WORD $0x52800031 // mov w17, #1 WORD $0x5280002c // mov w12, #1 - WORD $0x14000307 // b LBB5_224 $3100(%rip) + WORD $0x14000310 // b LBB5_226 $3136(%rip) LBB5_59: WORD $0x71016d9f // cmp w12, #91 WORD $0x54000880 // b.eq LBB5_77 $272(%rip) WORD $0x7101999f // cmp w12, #102 - WORD $0x54015621 // b.ne LBB5_673 $10948(%rip) + WORD $0x540152c1 // b.ne LBB5_672 $10840(%rip) WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101853f // cmp w9, #97 - WORD $0x54013141 // b.ne LBB5_620 $9768(%rip) + WORD $0x540131e1 // b.ne LBB5_624 $9788(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x7101b11f // cmp w8, #108 - WORD $0x540131e1 // b.ne LBB5_623 $9788(%rip) + WORD $0x54013281 // b.ne LBB5_627 $9808(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x528001a2 // mov w2, #13 WORD $0x7101cd1f // cmp w8, #115 - WORD $0x540131e1 // b.ne LBB5_624 $9788(%rip) + WORD $0x54013281 // b.ne LBB5_628 $9808(%rip) WORD $0x39400d48 // ldrb w8, [x10, #3] WORD $0x9100114a // add x10, x10, #4 WORD $0x7101951f // cmp w8, #101 @@ -532,20 +533,20 @@ LBB5_59: WORD $0x14000028 // b LBB5_76 $160(%rip) LBB5_65: WORD $0x92800011 // mov x17, #-1 - WORD $0x140002ed // b LBB5_223 $2996(%rip) + WORD $0x140002f6 // b LBB5_225 $3032(%rip) LBB5_66: WORD $0x52800162 // mov w2, #11 WORD $0xaa1003ea // mov x10, x16 - WORD $0x14000a9b // b LBB5_673 $10860(%rip) + WORD $0x14000a80 // b LBB5_672 $10752(%rip) LBB5_67: WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101d53f // cmp w9, #117 - WORD $0x54012dc1 // b.ne LBB5_618 $9656(%rip) + WORD $0x54012e61 // b.ne LBB5_622 $9676(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x528001a2 // mov w2, #13 WORD $0x7101b11f // cmp w8, #108 - WORD $0x54012e81 // b.ne LBB5_621 $9680(%rip) + WORD $0x54012f21 // b.ne LBB5_625 $9700(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x91000d4a // add x10, x10, #3 WORD $0x7101b11f // cmp w8, #108 @@ -555,20 +556,20 @@ LBB5_70: WORD $0x91004109 // add x9, x8, #16 WORD $0xf940600c // ldr x12, [x0, #192] WORD $0xeb0c013f // cmp x9, x12 - WORD $0x54015128 // b.hi LBB5_672 $10788(%rip) + WORD $0x54014dc8 // b.hi LBB5_671 $10680(%rip) WORD $0xd3607d6b // lsl x11, x11, #32 WORD $0xf900010b // str x11, [x8] WORD $0xf9005009 // str x9, [x0, #160] - WORD $0x14000a86 // b LBB5_673 $10776(%rip) + WORD $0x14000a6b // b LBB5_672 $10668(%rip) LBB5_72: WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101c93f // cmp w9, #114 - WORD $0x54012b81 // b.ne LBB5_619 $9584(%rip) + WORD $0x54012c21 // b.ne LBB5_623 $9604(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x528001a2 // mov w2, #13 WORD $0x7101d51f // cmp w8, #117 - WORD $0x54012c21 // b.ne LBB5_622 $9604(%rip) + WORD $0x54012cc1 // b.ne LBB5_626 $9624(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x91000d4a // add x10, x10, #3 WORD $0x7101951f // cmp w8, #101 @@ -583,8 +584,8 @@ LBB5_76: WORD $0xf900500b // str x11, [x0, #160] WORD $0xf9406008 // ldr x8, [x0, #192] WORD $0xeb08013f // cmp x9, x8 - WORD $0x54014e29 // b.ls LBB5_673 $10692(%rip) - WORD $0x14000a6f // b LBB5_672 $10684(%rip) + WORD $0x54014ac9 // b.ls LBB5_672 $10584(%rip) + WORD $0x14000a54 // b LBB5_671 $10576(%rip) LBB5_77: WORD $0x528000ec // mov w12, #7 WORD $0xaa0b818b // orr x11, x12, x11, lsl #32 @@ -606,7 +607,7 @@ LBB5_77: WORD $0xb100417f // cmn x11, #16 WORD $0xfa5111e2 // ccmp x15, x17, #2, ne WORD $0x9a9f918b // csel x11, x12, xzr, ls - WORD $0xb4014b4b // cbz x11, LBB5_672 $10600(%rip) + WORD $0xb40147eb // cbz x11, LBB5_671 $10492(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x7100805f // cmp w2, #32 @@ -620,13 +621,13 @@ LBB5_77: WORD $0x9100094f // add x15, x10, #2 WORD $0x39400542 // ldrb w2, [x10, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x54007d28 // b.hi LBB5_309 $4004(%rip) + WORD $0x54007e48 // b.hi LBB5_311 $4040(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xd284c031 // mov x17, #9729 WORD $0xf2c00031 // movk x17, #1, lsl #32 WORD $0xea11015f // tst x10, x17 - WORD $0x54007c60 // b.eq LBB5_309 $3980(%rip) + WORD $0x54007d80 // b.eq LBB5_311 $4016(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01f1 // sub x17, x15, x10 WORD $0xf100fe3f // cmp x17, #63 @@ -641,15 +642,15 @@ LBB5_85: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh12: - WORD $0x10ffc4ef // adr x15, lCPI5_0 $-1892(%rip) + WORD $0x10ffc4cf // adr x15, lCPI5_0 $-1896(%rip) Lloh13: WORD $0x3dc001e1 // ldr q1, [x15, lCPI5_0@PAGEOFF] $0(%rip) Lloh14: - WORD $0x10ffc52f // adr x15, lCPI5_1 $-1884(%rip) + WORD $0x10ffc50f // adr x15, lCPI5_1 $-1888(%rip) Lloh15: WORD $0x3dc001e2 // ldr q2, [x15, lCPI5_1@PAGEOFF] $0(%rip) Lloh16: - WORD $0x10ffc56f // adr x15, lCPI5_2 $-1876(%rip) + WORD $0x10ffc54f // adr x15, lCPI5_2 $-1880(%rip) Lloh17: WORD $0x3dc001e3 // ldr q3, [x15, lCPI5_2@PAGEOFF] $0(%rip) LBB5_86: @@ -697,7 +698,7 @@ LBB5_88: WORD $0x384015e2 // ldrb w2, [x15], #1 LBB5_89: WORD $0x7101745f // cmp w2, #93 - WORD $0x54007501 // b.ne LBB5_310 $3744(%rip) + WORD $0x54007621 // b.ne LBB5_312 $3780(%rip) LBB5_90: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 @@ -707,7 +708,7 @@ LBB5_91: WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh18: - WORD $0x10ffbf8a // adr x10, lCPI5_3 $-2064(%rip) + WORD $0x10ffbf6a // adr x10, lCPI5_3 $-2068(%rip) Lloh19: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000580 // str d0, [x12, #8] @@ -717,32 +718,36 @@ Lloh19: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54010969 // b.ls LBB5_593 $8492(%rip) + WORD $0x540109c9 // b.ls LBB5_596 $8504(%rip) LBB5_92: WORD $0xb900e00a // str w10, [x0, #224] WORD $0xf140055f // cmp x10, #1, lsl #12 - WORD $0x54010909 // b.ls LBB5_593 $8480(%rip) + WORD $0x54010969 // b.ls LBB5_596 $8492(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 WORD $0xd280000b // mov x11, #0 - WORD $0xb502fe0b // cbnz x11, LBB5_1413 $24512(%rip) - WORD $0x14001842 // b LBB5_1423 $24840(%rip) + WORD $0xb503024b // cbnz x11, LBB5_1418 $24648(%rip) + WORD $0x14001864 // b LBB5_1428 $24976(%rip) LBB5_94: - WORD $0xd2800009 // mov x9, #0 + WORD $0xd280000d // mov x13, #0 + WORD $0xf9403809 // ldr x9, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh20: - WORD $0x10ffbbec // adr x12, lCPI5_1 $-2180(%rip) + WORD $0x10ffbbac // adr x12, lCPI5_1 $-2188(%rip) Lloh21: WORD $0x3dc00180 // ldr q0, [x12, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x4f01e443 // movi.16b v3, #34 Lloh22: - WORD $0x10ffbc2c // adr x12, lCPI5_2 $-2172(%rip) + WORD $0x10ffbbcc // adr x12, lCPI5_2 $-2184(%rip) Lloh23: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_2@PAGEOFF] $0(%rip) - WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 + WORD $0x14000002 // b LBB5_96 $8(%rip) LBB5_95: - WORD $0x8b09014c // add x12, x10, x9 + WORD $0x910081ad // add x13, x13, #32 +LBB5_96: + WORD $0x8b0d014c // add x12, x10, x13 WORD $0xad401985 // ldp q5, q6, [x12] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 @@ -753,19 +758,19 @@ LBB5_95: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103dac // bfi w12, w13, #16, #16 + WORD $0x1e2600ee // fmov w14, s7 + WORD $0x33103dcc // bfi w12, w14, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 + WORD $0x1e2600ee // fmov w14, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ee // fmov w14, s7 - WORD $0x33103dcd // bfi w13, w14, #16, #16 + WORD $0x1e2600ef // fmov w15, s7 + WORD $0x33103dee // bfi w14, w15, #16, #16 WORD $0x6e2464a5 // umax.16b v5, v5, v4 WORD $0x6e248ca5 // cmeq.16b v5, v5, v4 WORD $0x6e2464c6 // umax.16b v6, v6, v4 @@ -773,35 +778,41 @@ LBB5_95: WORD $0x4e201ca5 // and.16b v5, v5, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 - WORD $0x1e2600ae // fmov w14, s5 + WORD $0x1e2600af // fmov w15, s5 WORD $0x4e201cc5 // and.16b v5, v6, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 - WORD $0x1e2600af // fmov w15, s5 - WORD $0x33103dee // bfi w14, w15, #16, #16 - WORD $0x2a0c01cf // orr w15, w14, w12 - WORD $0x510005ef // sub w15, w15, #1 - WORD $0x6a0d01ff // tst w15, w13 - WORD $0x54000101 // b.ne LBB5_99 $32(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0c01bf // tst w13, w12 - WORD $0x5400a521 // b.ne LBB5_444 $5284(%rip) - WORD $0x6a0d01df // tst w14, w13 - WORD $0x5400cc41 // b.ne LBB5_499 $6536(%rip) - WORD $0x91008129 // add x9, x9, #32 - WORD $0x17ffffd1 // b LBB5_95 $-188(%rip) -LBB5_99: + WORD $0x1e2600b0 // fmov w16, s5 + WORD $0x33103e0f // bfi w15, w16, #16, #16 + WORD $0x2a0c01f0 // orr w16, w15, w12 + WORD $0x51000610 // sub w16, w16, #1 + WORD $0x6a0e021f // tst w16, w14 + WORD $0x540001c1 // b.ne LBB5_101 $56(%rip) + WORD $0x510005ce // sub w14, w14, #1 + WORD $0x6a0c01df // tst w14, w12 + WORD $0x5400a5e1 // b.ne LBB5_446 $5308(%rip) + WORD $0x362ffa69 // tbz w9, #5, LBB5_95 $-180(%rip) + WORD $0x0a0e01ec // and w12, w15, w14 + WORD $0x34fffa2c // cbz w12, LBB5_95 $-188(%rip) WORD $0x5280000c // mov w12, #0 - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0901a9 // add x9, x13, x9 + WORD $0xdac001e9 // rbit x9, x15 + WORD $0xdac01129 // clz x9, x9 + WORD $0x8b0d014a // add x10, x10, x13 + WORD $0x8b090157 // add x23, x10, x9 + WORD $0x92800009 // mov x9, #-1 + WORD $0x14000660 // b LBB5_503 $6528(%rip) +LBB5_101: + WORD $0x5280000c // mov w12, #0 + WORD $0xdac001c9 // rbit x9, x14 + WORD $0xdac01129 // clz x9, x9 + WORD $0x8b0d0129 // add x9, x9, x13 WORD $0x8b0a012a // add x10, x9, x10 WORD $0x9100054a // add x10, x10, #1 -LBB5_100: +LBB5_102: WORD $0x937ffd2d // asr x13, x9, #63 WORD $0x4b0903ee // neg w14, w9 WORD $0x0a0e01ad // and w13, w13, w14 -LBB5_101: +LBB5_103: WORD $0xcb0a0108 // sub x8, x8, x10 WORD $0xf100011f // cmp x8, #0 WORD $0x528000a8 // mov w8, #5 @@ -824,25 +835,25 @@ LBB5_101: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x54013329 // b.ls LBB5_673 $9828(%rip) - WORD $0x14000997 // b LBB5_672 $9820(%rip) -LBB5_102: + WORD $0x54012ea9 // b.ls LBB5_672 $9684(%rip) + WORD $0x14000973 // b LBB5_671 $9676(%rip) +LBB5_104: WORD $0x52800002 // mov w2, #0 WORD $0x3940060c // ldrb w12, [x16, #1] WORD $0x52800031 // mov w17, #1 WORD $0x5100b98c // sub w12, w12, #46 WORD $0x7100dd9f // cmp w12, #55 - WORD $0x540048e8 // b.hi LBB5_239 $2332(%rip) + WORD $0x540048e8 // b.hi LBB5_241 $2332(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9acc21ad // lsl x13, x13, x12 WORD $0xb20903ee // mov x14, #36028797027352576 WORD $0xf280002e // movk x14, #1 WORD $0x5280002c // mov w12, #1 WORD $0xea0e01bf // tst x13, x14 - WORD $0x54003ba0 // b.eq LBB5_224 $1908(%rip) -LBB5_104: + WORD $0x54003ba0 // b.eq LBB5_226 $1908(%rip) +LBB5_106: WORD $0xf100403f // cmp x1, #16 - WORD $0x54010683 // b.lo LBB5_609 $8400(%rip) + WORD $0x54010523 // b.lo LBB5_612 $8356(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x924001e2 // and x2, x15, #0x1 @@ -858,17 +869,17 @@ LBB5_104: WORD $0x4f06e7e5 // movi.16b v5, #223 WORD $0x4f02e4a6 // movi.16b v6, #69 Lloh24: - WORD $0x10ffad6d // adr x13, lCPI5_1 $-2644(%rip) + WORD $0x10ffac2d // adr x13, lCPI5_1 $-2684(%rip) Lloh25: WORD $0x3dc001a7 // ldr q7, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh26: - WORD $0x10ffadad // adr x13, lCPI5_2 $-2636(%rip) + WORD $0x10ffac6d // adr x13, lCPI5_2 $-2676(%rip) Lloh27: WORD $0x3dc001b0 // ldr q16, [x13, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x12800004 // mov w4, #-1 WORD $0x9280000e // mov x14, #-1 WORD $0x9280000d // mov x13, #-1 -LBB5_106: +LBB5_108: WORD $0x3cf16a11 // ldr q17, [x16, x17] WORD $0x6e208e32 // cmeq.16b v18, v17, v0 WORD $0x6e218e33 // cmeq.16b v19, v17, v1 @@ -911,136 +922,136 @@ LBB5_106: WORD $0x1a970286 // csel w6, w20, w23, eq WORD $0x51000674 // sub w20, w19, #1 WORD $0x6a130294 // ands w20, w20, w19 - WORD $0x54005ec1 // b.ne LBB5_315 $3032(%rip) + WORD $0x54005ec1 // b.ne LBB5_317 $3032(%rip) WORD $0x510004f4 // sub w20, w7, #1 WORD $0x6a070294 // ands w20, w20, w7 - WORD $0x54005e61 // b.ne LBB5_315 $3020(%rip) + WORD $0x54005e61 // b.ne LBB5_317 $3020(%rip) WORD $0x510004d4 // sub w20, w6, #1 WORD $0x6a060294 // ands w20, w20, w6 - WORD $0x54005e01 // b.ne LBB5_315 $3008(%rip) - WORD $0x340000d3 // cbz w19, LBB5_112 $24(%rip) + WORD $0x54005e01 // b.ne LBB5_317 $3008(%rip) + WORD $0x340000d3 // cbz w19, LBB5_114 $24(%rip) WORD $0x5ac00273 // rbit w19, w19 WORD $0x5ac01273 // clz w19, w19 WORD $0xb10005bf // cmn x13, #1 - WORD $0x5400c061 // b.ne LBB5_507 $6156(%rip) + WORD $0x5400bfa1 // b.ne LBB5_510 $6132(%rip) WORD $0x8b13022d // add x13, x17, x19 -LBB5_112: - WORD $0x340000c7 // cbz w7, LBB5_115 $24(%rip) +LBB5_114: + WORD $0x340000c7 // cbz w7, LBB5_117 $24(%rip) WORD $0x5ac000e7 // rbit w7, w7 WORD $0x5ac010e7 // clz w7, w7 WORD $0xb10005df // cmn x14, #1 - WORD $0x5400c001 // b.ne LBB5_508 $6144(%rip) + WORD $0x5400bf41 // b.ne LBB5_511 $6120(%rip) WORD $0x8b07022e // add x14, x17, x7 -LBB5_115: - WORD $0x340000c6 // cbz w6, LBB5_118 $24(%rip) +LBB5_117: + WORD $0x340000c6 // cbz w6, LBB5_120 $24(%rip) WORD $0x5ac000c6 // rbit w6, w6 WORD $0x5ac010c6 // clz w6, w6 WORD $0xb100059f // cmn x12, #1 - WORD $0x5400bfa1 // b.ne LBB5_509 $6132(%rip) + WORD $0x5400bee1 // b.ne LBB5_512 $6108(%rip) WORD $0x8b06022c // add x12, x17, x6 -LBB5_118: +LBB5_120: WORD $0x710040bf // cmp w5, #16 - WORD $0x54000681 // b.ne LBB5_134 $208(%rip) + WORD $0x54000681 // b.ne LBB5_136 $208(%rip) WORD $0x91004231 // add x17, x17, #16 WORD $0xd1004021 // sub x1, x1, #16 WORD $0x8b010065 // add x5, x3, x1 WORD $0xf1003cbf // cmp x5, #15 - WORD $0x54fff6e8 // b.hi LBB5_106 $-292(%rip) + WORD $0x54fff6e8 // b.hi LBB5_108 $-292(%rip) WORD $0x8b020108 // add x8, x8, x2 WORD $0xcb0a0102 // sub x2, x8, x10 WORD $0x8b110208 // add x8, x16, x17 WORD $0xcb0f0042 // sub x2, x2, x15 WORD $0xeb11005f // cmp x2, x17 - WORD $0x54000560 // b.eq LBB5_135 $172(%rip) + WORD $0x54000560 // b.eq LBB5_137 $172(%rip) WORD $0x8b010041 // add x1, x2, x1 -LBB5_122: +LBB5_124: WORD $0x8b010102 // add x2, x8, x1 WORD $0xaa2803f1 // mvn x17, x8 WORD $0x8b0f014a // add x10, x10, x15 WORD $0x8b0a0231 // add x17, x17, x10 WORD $0xcb10010a // sub x10, x8, x16 WORD $0xaa0803ef // mov x15, x8 - WORD $0x14000009 // b LBB5_125 $36(%rip) -LBB5_123: + WORD $0x14000009 // b LBB5_127 $36(%rip) +LBB5_125: WORD $0xb10005df // cmn x14, #1 WORD $0xaa0a03ee // mov x14, x10 - WORD $0x54000dc1 // b.ne LBB5_161 $440(%rip) -LBB5_124: + WORD $0x54000dc1 // b.ne LBB5_163 $440(%rip) +LBB5_126: WORD $0xd1000631 // sub x17, x17, #1 WORD $0x9100054a // add x10, x10, #1 WORD $0xaa0f03e8 // mov x8, x15 WORD $0xd1000421 // sub x1, x1, #1 - WORD $0xb40036e1 // cbz x1, LBB5_235 $1756(%rip) -LBB5_125: + WORD $0xb40036e1 // cbz x1, LBB5_237 $1756(%rip) +LBB5_127: WORD $0x384015e3 // ldrb w3, [x15], #1 WORD $0x5100c064 // sub w4, w3, #48 WORD $0x7100289f // cmp w4, #10 - WORD $0x54ffff03 // b.lo LBB5_124 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_126 $-32(%rip) WORD $0x7100b47f // cmp w3, #45 - WORD $0x5400016d // b.le LBB5_131 $44(%rip) + WORD $0x5400016d // b.le LBB5_133 $44(%rip) WORD $0x7101947f // cmp w3, #101 - WORD $0x54fffe20 // b.eq LBB5_123 $-60(%rip) + WORD $0x54fffe20 // b.eq LBB5_125 $-60(%rip) WORD $0x7101147f // cmp w3, #69 - WORD $0x54fffde0 // b.eq LBB5_123 $-68(%rip) + WORD $0x54fffde0 // b.eq LBB5_125 $-68(%rip) WORD $0x7100b87f // cmp w3, #46 - WORD $0x540001e1 // b.ne LBB5_135 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_137 $60(%rip) WORD $0xb10005bf // cmn x13, #1 WORD $0xaa0a03ed // mov x13, x10 - WORD $0x54fffda0 // b.eq LBB5_124 $-76(%rip) - WORD $0x14000059 // b LBB5_161 $356(%rip) -LBB5_131: + WORD $0x54fffda0 // b.eq LBB5_126 $-76(%rip) + WORD $0x14000059 // b LBB5_163 $356(%rip) +LBB5_133: WORD $0x7100ac7f // cmp w3, #43 - WORD $0x54000060 // b.eq LBB5_133 $12(%rip) + WORD $0x54000060 // b.eq LBB5_135 $12(%rip) WORD $0x7100b47f // cmp w3, #45 - WORD $0x540000e1 // b.ne LBB5_135 $28(%rip) -LBB5_133: + WORD $0x540000e1 // b.ne LBB5_137 $28(%rip) +LBB5_135: WORD $0xb100059f // cmn x12, #1 WORD $0xaa0a03ec // mov x12, x10 - WORD $0x54fffca0 // b.eq LBB5_124 $-108(%rip) - WORD $0x14000051 // b LBB5_161 $324(%rip) -LBB5_134: + WORD $0x54fffca0 // b.eq LBB5_126 $-108(%rip) + WORD $0x14000051 // b LBB5_163 $324(%rip) +LBB5_136: WORD $0x8b254208 // add x8, x16, w5, uxtw WORD $0x8b110108 // add x8, x8, x17 -LBB5_135: +LBB5_137: WORD $0x92800011 // mov x17, #-1 - WORD $0xb40028ed // cbz x13, LBB5_223 $1308(%rip) -LBB5_136: - WORD $0xb40028cc // cbz x12, LBB5_223 $1304(%rip) - WORD $0xb40028ae // cbz x14, LBB5_223 $1300(%rip) + WORD $0xb40028ed // cbz x13, LBB5_225 $1308(%rip) +LBB5_138: + WORD $0xb40028cc // cbz x12, LBB5_225 $1304(%rip) + WORD $0xb40028ae // cbz x14, LBB5_225 $1300(%rip) WORD $0xcb100108 // sub x8, x8, x16 WORD $0xd100050a // sub x10, x8, #1 WORD $0xeb0a01bf // cmp x13, x10 - WORD $0x540008c0 // b.eq LBB5_160 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_162 $280(%rip) WORD $0xeb0a019f // cmp x12, x10 - WORD $0x54000880 // b.eq LBB5_160 $272(%rip) + WORD $0x54000880 // b.eq LBB5_162 $272(%rip) WORD $0xeb0a01df // cmp x14, x10 - WORD $0x54000840 // b.eq LBB5_160 $264(%rip) + WORD $0x54000840 // b.eq LBB5_162 $264(%rip) WORD $0xf100058a // subs x10, x12, #1 - WORD $0x540026cb // b.lt LBB5_220 $1240(%rip) + WORD $0x540026cb // b.lt LBB5_222 $1240(%rip) WORD $0xeb0a01df // cmp x14, x10 - WORD $0x54002680 // b.eq LBB5_220 $1232(%rip) + WORD $0x54002680 // b.eq LBB5_222 $1232(%rip) WORD $0xaa2c03f1 // mvn x17, x12 - WORD $0x14000137 // b LBB5_223 $1244(%rip) -LBB5_144: + WORD $0x14000137 // b LBB5_225 $1244(%rip) +LBB5_146: WORD $0xaa1003ea // mov x10, x16 WORD $0x38402d4f // ldrb w15, [x10, #2]! WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x54011c48 // b.hi LBB5_672 $9096(%rip) + WORD $0x540117c8 // b.hi LBB5_671 $8952(%rip) WORD $0xd2800011 // mov x17, #0 WORD $0x7100c1ff // cmp w15, #48 - WORD $0x540000c1 // b.ne LBB5_147 $24(%rip) -LBB5_146: + WORD $0x540000c1 // b.ne LBB5_149 $24(%rip) +LBB5_148: WORD $0x8b110208 // add x8, x16, x17 WORD $0x39400d0f // ldrb w15, [x8, #3] WORD $0x91000631 // add x17, x17, #1 WORD $0x7100c1ff // cmp w15, #48 - WORD $0x54ffff80 // b.eq LBB5_146 $-16(%rip) -LBB5_147: + WORD $0x54ffff80 // b.eq LBB5_148 $-16(%rip) +LBB5_149: WORD $0x710115ff // cmp w15, #69 - WORD $0x54000640 // b.eq LBB5_163 $200(%rip) + WORD $0x54000640 // b.eq LBB5_165 $200(%rip) WORD $0x710195ff // cmp w15, #101 - WORD $0x54000600 // b.eq LBB5_163 $192(%rip) + WORD $0x54000600 // b.eq LBB5_165 $192(%rip) WORD $0xd2800008 // mov x8, #0 WORD $0x5280000d // mov w13, #0 WORD $0xd280000c // mov x12, #0 @@ -1050,29 +1061,29 @@ LBB5_147: WORD $0x52800231 // mov w17, #17 WORD $0xcb080222 // sub x2, x17, x8 WORD $0xf100045f // cmp x2, #1 - WORD $0x54ffbdea // b.ge LBB5_48 $-2116(%rip) -LBB5_150: + WORD $0x54ffbcca // b.ge LBB5_48 $-2152(%rip) +LBB5_152: WORD $0x52800011 // mov w17, #0 - WORD $0x1400002b // b LBB5_165 $172(%rip) -LBB5_151: + WORD $0x1400002b // b LBB5_167 $172(%rip) +LBB5_153: WORD $0x710115ff // cmp w15, #69 - WORD $0x54ffa720 // b.eq LBB5_18 $-2844(%rip) + WORD $0x54ffa600 // b.eq LBB5_18 $-2880(%rip) WORD $0x710195ff // cmp w15, #101 - WORD $0x54ffa6e0 // b.eq LBB5_18 $-2852(%rip) - WORD $0x3501008e // cbnz w14, LBB5_634 $8208(%rip) - WORD $0x34002d89 // cbz w9, LBB5_236 $1456(%rip) + WORD $0x54ffa5c0 // b.eq LBB5_18 $-2888(%rip) + WORD $0x3500fcee // cbnz w14, LBB5_635 $8092(%rip) + WORD $0x34002d89 // cbz w9, LBB5_238 $1456(%rip) WORD $0xb24107e8 // mov x8, #-9223372036854775807 WORD $0xeb08019f // cmp x12, x8 - WORD $0x54004d23 // b.lo LBB5_313 $2468(%rip) + WORD $0x54004d23 // b.lo LBB5_315 $2468(%rip) WORD $0x9e630180 // ucvtf d0, x12 -LBB5_157: +LBB5_159: WORD $0x1e614000 // fneg d0, d0 - WORD $0x1400018e // b LBB5_249 $1592(%rip) -LBB5_158: + WORD $0x1400018e // b LBB5_251 $1592(%rip) +LBB5_160: WORD $0xd280000c // mov x12, #0 WORD $0xd2800008 // mov x8, #0 - WORD $0x36002c89 // tbz w9, #0, LBB5_237 $1424(%rip) -LBB5_159: + WORD $0x36002c89 // tbz w9, #0, LBB5_239 $1424(%rip) +LBB5_161: WORD $0x52800162 // mov w2, #11 WORD $0xaa0b8048 // orr x8, x2, x11, lsl #32 WORD $0xf9405009 // ldr x9, [x0, #160] @@ -1086,68 +1097,68 @@ LBB5_159: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x54003189 // b.ls LBB5_251 $1584(%rip) - WORD $0x140008ad // b LBB5_673 $8884(%rip) -LBB5_160: + WORD $0x54003189 // b.ls LBB5_253 $1584(%rip) + WORD $0x14000889 // b LBB5_672 $8740(%rip) +LBB5_162: WORD $0xcb0803f1 // neg x17, x8 -LBB5_161: - WORD $0xb7f81f51 // tbnz x17, #63, LBB5_223 $1000(%rip) +LBB5_163: + WORD $0xb7f81f51 // tbnz x17, #63, LBB5_225 $1000(%rip) WORD $0x52800002 // mov w2, #0 WORD $0xaa1103ec // mov x12, x17 - WORD $0x140000fa // b LBB5_224 $1000(%rip) -LBB5_163: + WORD $0x140000fa // b LBB5_226 $1000(%rip) +LBB5_165: WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0xd280000c // mov x12, #0 WORD $0x8b110208 // add x8, x16, x17 WORD $0x9100090a // add x10, x8, #2 - WORD $0x17fffd12 // b LBB5_18 $-3000(%rip) -LBB5_164: + WORD $0x17fffd09 // b LBB5_18 $-3036(%rip) +LBB5_166: WORD $0x4b0103f1 // neg w17, w1 -LBB5_165: +LBB5_167: WORD $0x4b1101ce // sub w14, w14, w17 WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x540000c8 // b.hi LBB5_168 $24(%rip) -LBB5_166: + WORD $0x540000c8 // b.hi LBB5_170 $24(%rip) +LBB5_168: WORD $0x38401d4f // ldrb w15, [x10, #1]! WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100291f // cmp w8, #10 - WORD $0x54ffffa3 // b.lo LBB5_166 $-12(%rip) + WORD $0x54ffffa3 // b.lo LBB5_168 $-12(%rip) WORD $0x5280002d // mov w13, #1 -LBB5_168: +LBB5_170: WORD $0x52801be8 // mov w8, #223 WORD $0x0a0801e8 // and w8, w15, w8 WORD $0x7101151f // cmp w8, #69 - WORD $0x54ffa080 // b.eq LBB5_18 $-3056(%rip) -LBB5_169: + WORD $0x54ff9f60 // b.eq LBB5_18 $-3092(%rip) +LBB5_171: WORD $0x7100013f // cmp w9, #0 WORD $0x12800008 // mov w8, #-1 WORD $0x5a881508 // cneg w8, w8, eq WORD $0xd374fd8f // lsr x15, x12, #52 - WORD $0xb500058f // cbnz x15, LBB5_179 $176(%rip) + WORD $0xb500058f // cbnz x15, LBB5_181 $176(%rip) WORD $0x9e630180 // ucvtf d0, x12 WORD $0x531f7d0f // lsr w15, w8, #31 WORD $0x9e660011 // fmov x17, d0 WORD $0xaa0ffe2f // orr x15, x17, x15, lsl #63 WORD $0x9e6701e0 // fmov d0, x15 - WORD $0x34002a6e // cbz w14, LBB5_248 $1356(%rip) - WORD $0xb4002a4c // cbz x12, LBB5_248 $1352(%rip) + WORD $0x34002a6e // cbz w14, LBB5_250 $1356(%rip) + WORD $0xb4002a4c // cbz x12, LBB5_250 $1352(%rip) WORD $0x510005cf // sub w15, w14, #1 WORD $0x710091ff // cmp w15, #36 - WORD $0x54000348 // b.hi LBB5_177 $104(%rip) + WORD $0x54000348 // b.hi LBB5_179 $104(%rip) WORD $0xaa0e03ef // mov x15, x14 WORD $0x71005ddf // cmp w14, #23 - WORD $0x540000e3 // b.lo LBB5_175 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_177 $28(%rip) WORD $0x510059cf // sub w15, w14, #22 Lloh28: - WORD $0x10043b31 // adr x17, _P10_TAB $34660(%rip) + WORD $0x100444b1 // adr x17, _P10_TAB $34964(%rip) Lloh29: WORD $0x91000231 // add x17, x17, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6f5a21 // ldr d1, [x17, w15, uxtw #3] WORD $0x1e600820 // fmul d0, d1, d0 WORD $0x528002cf // mov w15, #22 -LBB5_175: +LBB5_177: WORD $0xd2a4c691 // mov x17, #640942080 WORD $0xf2cd7eb1 // movk x17, #27637, lsl #32 WORD $0xf2e86191 // movk x17, #17164, lsl #48 @@ -1158,35 +1169,35 @@ LBB5_175: WORD $0xf2f86191 // movk x17, #49932, lsl #48 WORD $0x9e670221 // fmov d1, x17 WORD $0x1e61d408 // fccmp d0, d1, #8, le - WORD $0x54000224 // b.mi LBB5_180 $68(%rip) + WORD $0x54000224 // b.mi LBB5_182 $68(%rip) Lloh30: - WORD $0x10043928 // adr x8, _P10_TAB $34596(%rip) + WORD $0x100442a8 // adr x8, _P10_TAB $34900(%rip) Lloh31: WORD $0x91000108 // add x8, x8, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6f5901 // ldr d1, [x8, w15, uxtw #3] WORD $0x1e610800 // fmul d0, d0, d1 - WORD $0x14000136 // b LBB5_248 $1240(%rip) -LBB5_177: + WORD $0x14000136 // b LBB5_250 $1240(%rip) +LBB5_179: WORD $0x310059df // cmn w14, #22 - WORD $0x540000e3 // b.lo LBB5_179 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_181 $28(%rip) WORD $0x4b0e03e8 // neg w8, w14 Lloh32: - WORD $0x10043829 // adr x9, _P10_TAB $34564(%rip) + WORD $0x100441a9 // adr x9, _P10_TAB $34868(%rip) Lloh33: WORD $0x91000129 // add x9, x9, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc685921 // ldr d1, [x9, w8, uxtw #3] WORD $0x1e611800 // fdiv d0, d0, d1 - WORD $0x1400012e // b LBB5_248 $1208(%rip) -LBB5_179: + WORD $0x1400012e // b LBB5_250 $1208(%rip) +LBB5_181: WORD $0x510571cf // sub w15, w14, #348 WORD $0x310ae1ff // cmn w15, #696 - WORD $0x54000683 // b.lo LBB5_186 $208(%rip) -LBB5_180: + WORD $0x54000683 // b.lo LBB5_188 $208(%rip) +LBB5_182: WORD $0xdac01181 // clz x1, x12 WORD $0x9ac12185 // lsl x5, x12, x1 WORD $0x110571cf // add w15, w14, #348 Lloh34: - WORD $0x10043c91 // adr x17, _POW10_M128_TAB $34704(%rip) + WORD $0x10044611 // adr x17, _POW10_M128_TAB $35008(%rip) Lloh35: WORD $0x91000231 // add x17, x17, _POW10_M128_TAB@PAGEOFF $0(%rip) WORD $0x8b2f522f // add x15, x17, w15, uxtw #4 @@ -1196,9 +1207,9 @@ Lloh35: WORD $0x92402064 // and x4, x3, #0x1ff WORD $0xaa2503e6 // mvn x6, x5 WORD $0xeb06005f // cmp x2, x6 - WORD $0x540001c9 // b.ls LBB5_184 $56(%rip) + WORD $0x540001c9 // b.ls LBB5_186 $56(%rip) WORD $0xf107fc9f // cmp x4, #511 - WORD $0x54000181 // b.ne LBB5_184 $48(%rip) + WORD $0x54000181 // b.ne LBB5_186 $48(%rip) WORD $0xf94001e4 // ldr x4, [x15] WORD $0x9b057c87 // mul x7, x4, x5 WORD $0x9bc57c84 // umulh x4, x4, x5 @@ -1207,10 +1218,10 @@ Lloh35: WORD $0x92402064 // and x4, x3, #0x1ff WORD $0xeb0600ff // cmp x7, x6 WORD $0xba418840 // ccmn x2, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_184 $12(%rip) + WORD $0x54000061 // b.ne LBB5_186 $12(%rip) WORD $0xf107fc9f // cmp x4, #511 - WORD $0x54000340 // b.eq LBB5_186 $104(%rip) -LBB5_184: + WORD $0x54000340 // b.eq LBB5_188 $104(%rip) +LBB5_186: WORD $0xd37ffc65 // lsr x5, x3, #63 WORD $0x910024a6 // add x6, x5, #9 WORD $0x9ac62463 // lsr x3, x3, x6 @@ -1218,7 +1229,7 @@ LBB5_184: WORD $0x92400464 // and x4, x3, #0x3 WORD $0xf100005f // cmp x2, #0 WORD $0xfa410880 // ccmp x4, #1, #0, eq - WORD $0x54000240 // b.eq LBB5_186 $72(%rip) + WORD $0x54000240 // b.eq LBB5_188 $72(%rip) WORD $0x528a4d42 // mov w2, #21098 WORD $0x72a00062 // movk w2, #3, lsl #16 WORD $0x1b027dce // mul w14, w14, w2 @@ -1235,110 +1246,110 @@ LBB5_184: WORD $0x9a810421 // cinc x1, x1, ne WORD $0xd11ffc24 // sub x4, x1, #2047 WORD $0xb11ff89f // cmn x4, #2046 - WORD $0x54001222 // b.hs LBB5_225 $580(%rip) -LBB5_186: + WORD $0x54001222 // b.hs LBB5_227 $580(%rip) +LBB5_188: WORD $0xcb100151 // sub x17, x10, x16 WORD $0xf940200c // ldr x12, [x0, #64] WORD $0xf940280f // ldr x15, [x0, #80] - WORD $0xb400048f // cbz x15, LBB5_200 $144(%rip) + WORD $0xb400048f // cbz x15, LBB5_202 $144(%rip) WORD $0xf10021ff // cmp x15, #8 - WORD $0x54000062 // b.hs LBB5_189 $12(%rip) - WORD $0xd2800009 // mov x9, #0 - WORD $0x1400001b // b LBB5_198 $108(%rip) -LBB5_189: - WORD $0xf10101ff // cmp x15, #64 WORD $0x54000062 // b.hs LBB5_191 $12(%rip) WORD $0xd2800009 // mov x9, #0 - WORD $0x1400000d // b LBB5_195 $52(%rip) + WORD $0x1400001b // b LBB5_200 $108(%rip) LBB5_191: + WORD $0xf10101ff // cmp x15, #64 + WORD $0x54000062 // b.hs LBB5_193 $12(%rip) + WORD $0xd2800009 // mov x9, #0 + WORD $0x1400000d // b LBB5_197 $52(%rip) +LBB5_193: WORD $0x927ae5e9 // and x9, x15, #0xffffffffffffffc0 WORD $0x9100818d // add x13, x12, #32 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 WORD $0xaa0903ee // mov x14, x9 -LBB5_192: +LBB5_194: WORD $0xad3f01a0 // stp q0, q0, [x13, #-32] WORD $0xac8201a0 // stp q0, q0, [x13], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_192 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_194 $-12(%rip) WORD $0xeb0901ff // cmp x15, x9 - WORD $0x54000240 // b.eq LBB5_200 $72(%rip) + WORD $0x54000240 // b.eq LBB5_202 $72(%rip) WORD $0xf27d09ff // tst x15, #0x38 - WORD $0x54000160 // b.eq LBB5_198 $44(%rip) -LBB5_195: + WORD $0x54000160 // b.eq LBB5_200 $44(%rip) +LBB5_197: WORD $0xaa0903ee // mov x14, x9 WORD $0x927df1e9 // and x9, x15, #0xfffffffffffffff8 WORD $0x8b0e018d // add x13, x12, x14 WORD $0xcb0901ce // sub x14, x14, x9 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 -LBB5_196: +LBB5_198: WORD $0xfc0085a0 // str d0, [x13], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_196 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_198 $-8(%rip) WORD $0xeb0901ff // cmp x15, x9 - WORD $0x540000c0 // b.eq LBB5_200 $24(%rip) -LBB5_198: + WORD $0x540000c0 // b.eq LBB5_202 $24(%rip) +LBB5_200: WORD $0x8b09018d // add x13, x12, x9 WORD $0xcb0901e9 // sub x9, x15, x9 -LBB5_199: +LBB5_201: WORD $0x380015bf // strb wzr, [x13], #1 WORD $0xf1000529 // subs x9, x9, #1 - WORD $0x54ffffc1 // b.ne LBB5_199 $-8(%rip) -LBB5_200: + WORD $0x54ffffc1 // b.ne LBB5_201 $-8(%rip) +LBB5_202: WORD $0x39400209 // ldrb w9, [x16] WORD $0x7100b53f // cmp w9, #45 WORD $0x1a9f17e1 // cset w1, eq WORD $0xeb01023f // cmp x17, x1 - WORD $0x5400186d // b.le LBB5_246 $780(%rip) + WORD $0x5400186d // b.le LBB5_248 $780(%rip) WORD $0x5280000e // mov w14, #0 WORD $0x5280000d // mov w13, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800006 // mov w6, #0 - WORD $0x14000006 // b LBB5_204 $24(%rip) -LBB5_202: + WORD $0x14000006 // b LBB5_206 $24(%rip) +LBB5_204: WORD $0x38246983 // strb w3, [x12, x4] WORD $0x110004c6 // add w6, w6, #1 -LBB5_203: +LBB5_205: WORD $0x91000421 // add x1, x1, #1 WORD $0xeb01023f // cmp x17, x1 - WORD $0x5400032d // b.le LBB5_213 $100(%rip) -LBB5_204: + WORD $0x5400032d // b.le LBB5_215 $100(%rip) +LBB5_206: WORD $0x38616a03 // ldrb w3, [x16, x1] WORD $0x5100c064 // sub w4, w3, #48 WORD $0x7100249f // cmp w4, #9 - WORD $0x54000108 // b.hi LBB5_208 $32(%rip) + WORD $0x54000108 // b.hi LBB5_210 $32(%rip) WORD $0x7100c07f // cmp w3, #48 - WORD $0x54000161 // b.ne LBB5_210 $44(%rip) - WORD $0x34000206 // cbz w6, LBB5_212 $64(%rip) + WORD $0x54000161 // b.ne LBB5_212 $44(%rip) + WORD $0x34000206 // cbz w6, LBB5_214 $64(%rip) WORD $0x93407cc4 // sxtw x4, w6 WORD $0xeb0401ff // cmp x15, x4 - WORD $0x54fffe48 // b.hi LBB5_202 $-56(%rip) - WORD $0x17fffff3 // b LBB5_203 $-52(%rip) -LBB5_208: + WORD $0x54fffe48 // b.hi LBB5_204 $-56(%rip) + WORD $0x17fffff3 // b LBB5_205 $-52(%rip) +LBB5_210: WORD $0x7100b87f // cmp w3, #46 - WORD $0x540001e1 // b.ne LBB5_214 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_216 $60(%rip) WORD $0x5280002e // mov w14, #1 WORD $0xaa0603e2 // mov x2, x6 - WORD $0x17ffffee // b LBB5_203 $-72(%rip) -LBB5_210: + WORD $0x17ffffee // b LBB5_205 $-72(%rip) +LBB5_212: WORD $0xaa0603e4 // mov x4, x6 WORD $0x93407cc4 // sxtw x4, w6 WORD $0xeb0401ff // cmp x15, x4 - WORD $0x54fffd08 // b.hi LBB5_202 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_204 $-96(%rip) WORD $0x5280002d // mov w13, #1 - WORD $0x17ffffe8 // b LBB5_203 $-96(%rip) -LBB5_212: + WORD $0x17ffffe8 // b LBB5_205 $-96(%rip) +LBB5_214: WORD $0x51000442 // sub w2, w2, #1 - WORD $0x17ffffe6 // b LBB5_203 $-104(%rip) -LBB5_213: + WORD $0x17ffffe6 // b LBB5_205 $-104(%rip) +LBB5_215: WORD $0x710001df // cmp w14, #0 WORD $0x1a8200ce // csel w14, w6, w2, eq - WORD $0x14000096 // b LBB5_242 $600(%rip) -LBB5_214: + WORD $0x14000096 // b LBB5_244 $600(%rip) +LBB5_216: WORD $0x710001df // cmp w14, #0 WORD $0x1a8200ce // csel w14, w6, w2, eq WORD $0x321b0062 // orr w2, w3, #0x20 WORD $0x7101945f // cmp w2, #101 - WORD $0x54001221 // b.ne LBB5_242 $580(%rip) + WORD $0x54001221 // b.ne LBB5_244 $580(%rip) WORD $0x91000422 // add x2, x1, #1 WORD $0x38624a03 // ldrb w3, [x16, w2, uxtw] WORD $0x11000824 // add w4, w1, #2 @@ -1354,36 +1365,36 @@ LBB5_214: WORD $0x1a8200a1 // csel w1, w5, w2, eq WORD $0x93407c63 // sxtw x3, w3 WORD $0xeb03023f // cmp x17, x3 - WORD $0x54000fed // b.le LBB5_240 $508(%rip) + WORD $0x54000fed // b.le LBB5_242 $508(%rip) WORD $0x52800002 // mov w2, #0 WORD $0x5284e1e4 // mov w4, #9999 WORD $0x52800145 // mov w5, #10 -LBB5_217: +LBB5_219: WORD $0x38e36a07 // ldrsb w7, [x16, x3] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54000f4b // b.lt LBB5_241 $488(%rip) + WORD $0x54000f4b // b.lt LBB5_243 $488(%rip) WORD $0x12001ce7 // and w7, w7, #0xff WORD $0x7100e4ff // cmp w7, #57 WORD $0x7a449040 // ccmp w2, w4, #0, ls - WORD $0x54000ecc // b.gt LBB5_241 $472(%rip) + WORD $0x54000ecc // b.gt LBB5_243 $472(%rip) WORD $0x1b057c42 // mul w2, w2, w5 WORD $0x5100c0e7 // sub w7, w7, #48 WORD $0x0b270042 // add w2, w2, w7, uxtb WORD $0x91000463 // add x3, x3, #1 WORD $0xeb03023f // cmp x17, x3 - WORD $0x54fffe8c // b.gt LBB5_217 $-48(%rip) - WORD $0x1400006f // b LBB5_241 $444(%rip) -LBB5_220: + WORD $0x54fffe8c // b.gt LBB5_219 $-48(%rip) + WORD $0x1400006f // b LBB5_243 $444(%rip) +LBB5_222: WORD $0xaa0e01aa // orr x10, x13, x14 - WORD $0xb7f80c4a // tbnz x10, #63, LBB5_238 $392(%rip) + WORD $0xb7f80c4a // tbnz x10, #63, LBB5_240 $392(%rip) WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54000c0b // b.lt LBB5_238 $384(%rip) + WORD $0x54000c0b // b.lt LBB5_240 $384(%rip) WORD $0xaa2d03f1 // mvn x17, x13 -LBB5_223: +LBB5_225: WORD $0xaa3103f1 // mvn x17, x17 WORD $0x52800062 // mov w2, #3 WORD $0x9280004c // mov x12, #-3 -LBB5_224: +LBB5_226: WORD $0x8b11020a // add x10, x16, x17 WORD $0x8b294188 // add x8, x12, w9, uxtw WORD $0x52800369 // mov w9, #27 @@ -1399,9 +1410,9 @@ LBB5_224: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400f3e9 // b.ls LBB5_673 $7804(%rip) - WORD $0x1400079d // b LBB5_672 $7796(%rip) -LBB5_225: + WORD $0x5400ef69 // b.ls LBB5_672 $7660(%rip) + WORD $0x14000779 // b LBB5_671 $7652(%rip) +LBB5_227: WORD $0xf100007f // cmp x3, #0 WORD $0x52800023 // mov w3, #1 WORD $0x9a830463 // cinc x3, x3, ne @@ -1411,7 +1422,7 @@ LBB5_225: WORD $0x7100013f // cmp w9, #0 WORD $0x9a821021 // csel x1, x1, x2, ne WORD $0x9e670020 // fmov d0, x1 - WORD $0x34000bcd // cbz w13, LBB5_248 $376(%rip) + WORD $0x34000bcd // cbz w13, LBB5_250 $376(%rip) WORD $0x9100058d // add x13, x12, #1 WORD $0xdac011ac // clz x12, x13 WORD $0x9acc21a2 // lsl x2, x13, x12 @@ -1420,9 +1431,9 @@ LBB5_225: WORD $0x92402221 // and x1, x17, #0x1ff WORD $0xaa2203e3 // mvn x3, x2 WORD $0xeb0301bf // cmp x13, x3 - WORD $0x540001e9 // b.ls LBB5_231 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_233 $60(%rip) WORD $0xf107fc3f // cmp x1, #511 - WORD $0x540001a1 // b.ne LBB5_231 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_233 $52(%rip) WORD $0xf94001ef // ldr x15, [x15] WORD $0x9b027de4 // mul x4, x15, x2 WORD $0x9bc27def // umulh x15, x15, x2 @@ -1430,21 +1441,21 @@ LBB5_225: WORD $0x9a913631 // cinc x17, x17, hs WORD $0x92402221 // and x1, x17, #0x1ff WORD $0xeb03009f // cmp x4, x3 - WORD $0x540000a9 // b.ls LBB5_231 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_233 $20(%rip) WORD $0xb10005bf // cmn x13, #1 - WORD $0x54000061 // b.ne LBB5_231 $12(%rip) + WORD $0x54000061 // b.ne LBB5_233 $12(%rip) WORD $0xf107fc3f // cmp x1, #511 - WORD $0x54ffea00 // b.eq LBB5_186 $-704(%rip) -LBB5_231: + WORD $0x54ffea00 // b.eq LBB5_188 $-704(%rip) +LBB5_233: WORD $0xd37ffe2f // lsr x15, x17, #63 WORD $0x910025e2 // add x2, x15, #9 WORD $0x9ac22631 // lsr x17, x17, x2 WORD $0xaa0101ad // orr x13, x13, x1 - WORD $0xb500008d // cbnz x13, LBB5_233 $16(%rip) + WORD $0xb500008d // cbnz x13, LBB5_235 $16(%rip) WORD $0x9240062d // and x13, x17, #0x3 WORD $0xf10005bf // cmp x13, #1 - WORD $0x54ffe900 // b.eq LBB5_186 $-736(%rip) -LBB5_233: + WORD $0x54ffe900 // b.eq LBB5_188 $-736(%rip) +LBB5_235: WORD $0x9240022d // and x13, x17, #0x1 WORD $0x8b1101ad // add x13, x13, x17 WORD $0xd376fdb1 // lsr x17, x13, #54 @@ -1455,7 +1466,7 @@ LBB5_233: WORD $0x9a8c058c // cinc x12, x12, ne WORD $0xd11ffd8e // sub x14, x12, #2047 WORD $0xb11ff9df // cmn x14, #2046 - WORD $0x54ffe7a3 // b.lo LBB5_186 $-780(%rip) + WORD $0x54ffe7a3 // b.lo LBB5_188 $-780(%rip) WORD $0xf100023f // cmp x17, #0 WORD $0x5280002e // mov w14, #1 WORD $0x9a8e05ce // cinc x14, x14, ne @@ -1466,22 +1477,22 @@ LBB5_233: WORD $0x9a8d1189 // csel x9, x12, x13, ne WORD $0x9e670121 // fmov d1, x9 WORD $0x1e602020 // fcmp d1, d0 - WORD $0x54000520 // b.eq LBB5_248 $164(%rip) - WORD $0x17ffff31 // b LBB5_186 $-828(%rip) -LBB5_235: + WORD $0x54000520 // b.eq LBB5_250 $164(%rip) + WORD $0x17ffff31 // b LBB5_188 $-828(%rip) +LBB5_237: WORD $0xaa0203e8 // mov x8, x2 WORD $0x92800011 // mov x17, #-1 - WORD $0xb5ffcc8d // cbnz x13, LBB5_136 $-1648(%rip) - WORD $0x17ffffa9 // b LBB5_223 $-348(%rip) -LBB5_236: + WORD $0xb5ffcc8d // cbnz x13, LBB5_138 $-1648(%rip) + WORD $0x17ffffa9 // b LBB5_225 $-348(%rip) +LBB5_238: WORD $0xaa0c03e8 // mov x8, x12 -LBB5_237: +LBB5_239: WORD $0x52800069 // mov w9, #3 WORD $0xaa0b8129 // orr x9, x9, x11, lsl #32 WORD $0xf940500b // ldr x11, [x0, #160] WORD $0xa9002169 // stp x9, x8, [x11] - WORD $0x14000028 // b LBB5_250 $160(%rip) -LBB5_238: + WORD $0x14000028 // b LBB5_252 $160(%rip) +LBB5_240: WORD $0xd37ffd4a // lsr x10, x10, #63 WORD $0x5200014a // eor w10, w10, #0x1 WORD $0xd10005cc // sub x12, x14, #1 @@ -1489,29 +1500,29 @@ LBB5_238: WORD $0x1a9f17ec // cset w12, eq WORD $0x6a0c015f // tst w10, w12 WORD $0xda8e0111 // csinv x17, x8, x14, eq - WORD $0x17fffea1 // b LBB5_161 $-1404(%rip) -LBB5_239: + WORD $0x17fffea1 // b LBB5_163 $-1404(%rip) +LBB5_241: WORD $0x5280002c // mov w12, #1 - WORD $0x17ffff9c // b LBB5_224 $-400(%rip) -LBB5_240: + WORD $0x17ffff9c // b LBB5_226 $-400(%rip) +LBB5_242: WORD $0x52800002 // mov w2, #0 -LBB5_241: +LBB5_243: WORD $0x1b01384e // madd w14, w2, w1, w14 -LBB5_242: - WORD $0x34000106 // cbz w6, LBB5_246 $32(%rip) - WORD $0x7104d9df // cmp w14, #310 - WORD $0x5400008d // b.le LBB5_245 $16(%rip) LBB5_244: + WORD $0x34000106 // cbz w6, LBB5_248 $32(%rip) + WORD $0x7104d9df // cmp w14, #310 + WORD $0x5400008d // b.le LBB5_247 $16(%rip) +LBB5_246: WORD $0xd280000c // mov x12, #0 WORD $0xd2effe0d // mov x13, #9218868437227405312 - WORD $0x14000005 // b LBB5_247 $20(%rip) -LBB5_245: + WORD $0x14000005 // b LBB5_249 $20(%rip) +LBB5_247: WORD $0x310529df // cmn w14, #330 - WORD $0x5400040a // b.ge LBB5_252 $128(%rip) -LBB5_246: + WORD $0x5400040a // b.ge LBB5_254 $128(%rip) +LBB5_248: WORD $0xd280000d // mov x13, #0 WORD $0xd280000c // mov x12, #0 -LBB5_247: +LBB5_249: WORD $0xaa0d018c // orr x12, x12, x13 WORD $0xb241018d // orr x13, x12, #0x8000000000000000 WORD $0x7100b53f // cmp w9, #45 @@ -1519,19 +1530,19 @@ LBB5_247: WORD $0x9e670120 // fmov d0, x9 WORD $0x1e620101 // scvtf d1, w8 WORD $0x1e600820 // fmul d0, d1, d0 -LBB5_248: +LBB5_250: WORD $0x9e660008 // fmov x8, d0 WORD $0x9240f908 // and x8, x8, #0x7fffffffffffffff WORD $0xd2effe09 // mov x9, #9218868437227405312 WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400e620 // b.eq LBB5_672 $7364(%rip) -LBB5_249: + WORD $0x5400e1a0 // b.eq LBB5_671 $7220(%rip) +LBB5_251: WORD $0x52800268 // mov w8, #19 WORD $0xaa0b8108 // orr x8, x8, x11, lsl #32 WORD $0xf9405009 // ldr x9, [x0, #160] WORD $0xf9000128 // str x8, [x9] WORD $0xfd000520 // str d0, [x9, #8] -LBB5_250: +LBB5_252: WORD $0xb940d408 // ldr w8, [x0, #212] WORD $0x11000508 // add w8, w8, #1 WORD $0xb900d408 // str w8, [x0, #212] @@ -1541,67 +1552,67 @@ LBB5_250: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400e448 // b.hi LBB5_672 $7304(%rip) -LBB5_251: + WORD $0x5400dfc8 // b.hi LBB5_671 $7160(%rip) +LBB5_253: WORD $0x52800002 // mov w2, #0 - WORD $0x14000721 // b LBB5_673 $7300(%rip) -LBB5_252: + WORD $0x140006fd // b LBB5_672 $7156(%rip) +LBB5_254: WORD $0xb201e7f0 // mov x16, #-7378697629483820647 WORD $0xf2933350 // movk x16, #39322 WORD $0xf2e03330 // movk x16, #409, lsl #48 WORD $0x710005df // cmp w14, #1 - WORD $0x540019cb // b.lt LBB5_316 $824(%rip) + WORD $0x540019cb // b.lt LBB5_318 $824(%rip) WORD $0x52800001 // mov w1, #0 WORD $0xd1000591 // sub x17, x12, #1 WORD $0x92800002 // mov x2, #-1 WORD $0x52800143 // mov w3, #10 Lloh36: - WORD $0x10057044 // adr x4, _POW_TAB $44552(%rip) + WORD $0x100579c4 // adr x4, _POW_TAB $44856(%rip) Lloh37: WORD $0x91000084 // add x4, x4, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x14000006 // b LBB5_256 $24(%rip) -LBB5_254: + WORD $0x14000006 // b LBB5_258 $24(%rip) +LBB5_256: WORD $0x52800015 // mov w21, #0 -LBB5_255: +LBB5_257: WORD $0x0b0100a1 // add w1, w5, w1 WORD $0xaa1503e6 // mov x6, x21 WORD $0x710001df // cmp w14, #0 - WORD $0x5400188d // b.le LBB5_317 $784(%rip) -LBB5_256: + WORD $0x5400188d // b.le LBB5_319 $784(%rip) +LBB5_258: WORD $0x710021df // cmp w14, #8 - WORD $0x540000a9 // b.ls LBB5_259 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_261 $20(%rip) WORD $0x52800365 // mov w5, #27 - WORD $0x34ffff06 // cbz w6, LBB5_254 $-32(%rip) + WORD $0x34ffff06 // cbz w6, LBB5_256 $-32(%rip) WORD $0x12800354 // mov w20, #-27 - WORD $0x14000006 // b LBB5_261 $24(%rip) -LBB5_259: + WORD $0x14000006 // b LBB5_263 $24(%rip) +LBB5_261: WORD $0xb86e5885 // ldr w5, [x4, w14, uxtw #2] - WORD $0x34fffe86 // cbz w6, LBB5_254 $-48(%rip) + WORD $0x34fffe86 // cbz w6, LBB5_256 $-48(%rip) WORD $0x4b0503f4 // neg w20, w5 WORD $0x3100f69f // cmn w20, #61 - WORD $0x54000469 // b.ls LBB5_270 $140(%rip) -LBB5_261: + WORD $0x54000469 // b.ls LBB5_272 $140(%rip) +LBB5_263: WORD $0xd2800016 // mov x22, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x4b1403e7 // neg w7, w20 WORD $0x0aa67cd4 // bic w20, w6, w6, asr #31 -LBB5_262: +LBB5_264: WORD $0xeb16029f // cmp x20, x22 - WORD $0x54000d00 // b.eq LBB5_291 $416(%rip) + WORD $0x54000d00 // b.eq LBB5_293 $416(%rip) WORD $0x38b66995 // ldrsb x21, [x12, x22] WORD $0x9b035673 // madd x19, x19, x3, x21 WORD $0xd100c273 // sub x19, x19, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0x9ac72675 // lsr x21, x19, x7 - WORD $0xb4ffff35 // cbz x21, LBB5_262 $-28(%rip) -LBB5_265: + WORD $0xb4ffff35 // cbz x21, LBB5_264 $-28(%rip) +LBB5_267: WORD $0x9ac72054 // lsl x20, x2, x7 WORD $0xaa3403f4 // mvn x20, x20 WORD $0x6b1600d5 // subs w21, w6, w22 - WORD $0x54000ced // b.le LBB5_294 $412(%rip) + WORD $0x54000ced // b.le LBB5_296 $412(%rip) WORD $0xaa1503e6 // mov x6, x21 WORD $0xaa0c03f7 // mov x23, x12 -LBB5_267: +LBB5_269: WORD $0x9ac72678 // lsr x24, x19, x7 WORD $0x8a140273 // and x19, x19, x20 WORD $0x1100c318 // add w24, w24, #48 @@ -1611,48 +1622,48 @@ LBB5_267: WORD $0xd100c273 // sub x19, x19, #48 WORD $0x910006f7 // add x23, x23, #1 WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54fffee1 // b.ne LBB5_267 $-36(%rip) - WORD $0x1400005b // b LBB5_295 $364(%rip) -LBB5_268: + WORD $0x54fffee1 // b.ne LBB5_269 $-36(%rip) + WORD $0x1400005b // b LBB5_297 $364(%rip) +LBB5_270: WORD $0x710000df // cmp w6, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_269: +LBB5_271: WORD $0x1100f0f4 // add w20, w7, #60 WORD $0x3101e0ff // cmn w7, #120 - WORD $0x54fffbea // b.ge LBB5_261 $-132(%rip) -LBB5_270: + WORD $0x54fffbea // b.ge LBB5_263 $-132(%rip) +LBB5_272: WORD $0xd2800016 // mov x22, #0 WORD $0xd2800015 // mov x21, #0 WORD $0xaa1403e7 // mov x7, x20 WORD $0x0aa67cd4 // bic w20, w6, w6, asr #31 WORD $0xaa1403f3 // mov x19, x20 -LBB5_271: +LBB5_273: WORD $0xeb16029f // cmp x20, x22 - WORD $0x54000140 // b.eq LBB5_274 $40(%rip) + WORD $0x54000140 // b.eq LBB5_276 $40(%rip) WORD $0x38b66997 // ldrsb x23, [x12, x22] WORD $0x9b035eb5 // madd x21, x21, x3, x23 WORD $0xd100c2b5 // sub x21, x21, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0xd37cfeb7 // lsr x23, x21, #60 - WORD $0xb4ffff37 // cbz x23, LBB5_271 $-28(%rip) + WORD $0xb4ffff37 // cbz x23, LBB5_273 $-28(%rip) WORD $0xaa1503f4 // mov x20, x21 WORD $0xaa1603f3 // mov x19, x22 - WORD $0x14000008 // b LBB5_276 $32(%rip) -LBB5_274: - WORD $0xb4000735 // cbz x21, LBB5_290 $228(%rip) -LBB5_275: + WORD $0x14000008 // b LBB5_278 $32(%rip) +LBB5_276: + WORD $0xb4000735 // cbz x21, LBB5_292 $228(%rip) +LBB5_277: WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 WORD $0x11000673 // add w19, w19, #1 WORD $0xeb1002bf // cmp x21, x16 WORD $0xaa1403f5 // mov x21, x20 - WORD $0x54ffff63 // b.lo LBB5_275 $-20(%rip) -LBB5_276: + WORD $0x54ffff63 // b.lo LBB5_277 $-20(%rip) +LBB5_278: WORD $0x6b1300c6 // subs w6, w6, w19 - WORD $0x540001cd // b.le LBB5_279 $56(%rip) + WORD $0x540001cd // b.le LBB5_281 $56(%rip) WORD $0xaa0603f5 // mov x21, x6 WORD $0xaa0c03f6 // mov x22, x12 -LBB5_278: +LBB5_280: WORD $0xd37cfe97 // lsr x23, x20, #60 WORD $0x9240ee94 // and x20, x20, #0xfffffffffffffff WORD $0x321c06f7 // orr w23, w23, #0x30 @@ -1662,25 +1673,25 @@ LBB5_278: WORD $0xd100c294 // sub x20, x20, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54fffee1 // b.ne LBB5_278 $-36(%rip) - WORD $0x14000002 // b LBB5_280 $8(%rip) -LBB5_279: - WORD $0x52800006 // mov w6, #0 -LBB5_280: - WORD $0xb5000134 // cbnz x20, LBB5_282 $36(%rip) - WORD $0x14000013 // b LBB5_284 $76(%rip) + WORD $0x54fffee1 // b.ne LBB5_280 $-36(%rip) + WORD $0x14000002 // b LBB5_282 $8(%rip) LBB5_281: + WORD $0x52800006 // mov w6, #0 +LBB5_282: + WORD $0xb5000134 // cbnz x20, LBB5_284 $36(%rip) + WORD $0x14000013 // b LBB5_286 $76(%rip) +LBB5_283: WORD $0xd37cfe95 // lsr x21, x20, #60 WORD $0xf10002bf // cmp x21, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240ee95 // and x21, x20, #0xfffffffffffffff WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 - WORD $0xb4000195 // cbz x21, LBB5_284 $48(%rip) -LBB5_282: + WORD $0xb4000195 // cbz x21, LBB5_286 $48(%rip) +LBB5_284: WORD $0x93407cd5 // sxtw x21, w6 WORD $0xeb1501ff // cmp x15, x21 - WORD $0x54fffee9 // b.ls LBB5_281 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_283 $-36(%rip) WORD $0xd37cfe96 // lsr x22, x20, #60 WORD $0x321c06d6 // orr w22, w22, #0x30 WORD $0x38356996 // strb w22, [x12, x21] @@ -1688,127 +1699,127 @@ LBB5_282: WORD $0x9240ee95 // and x21, x20, #0xfffffffffffffff WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 - WORD $0xb5fffed5 // cbnz x21, LBB5_282 $-40(%rip) -LBB5_284: + WORD $0xb5fffed5 // cbnz x21, LBB5_284 $-40(%rip) +LBB5_286: WORD $0x4b1301ce // sub w14, w14, w19 WORD $0x110005ce // add w14, w14, #1 WORD $0x710004df // cmp w6, #1 - WORD $0x54fff7ab // b.lt LBB5_268 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_270 $-268(%rip) WORD $0x2a0603e6 // mov w6, w6 -LBB5_286: +LBB5_288: WORD $0x38666a33 // ldrb w19, [x17, x6] WORD $0x7100c27f // cmp w19, #48 - WORD $0x540000c1 // b.ne LBB5_289 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_291 $24(%rip) WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54ffff8c // b.gt LBB5_286 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_288 $-16(%rip) WORD $0x52800006 // mov w6, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_269 $-296(%rip) -LBB5_289: - WORD $0x17ffffb5 // b LBB5_269 $-300(%rip) -LBB5_290: - WORD $0x52800006 // mov w6, #0 - WORD $0x17ffffb3 // b LBB5_269 $-308(%rip) + WORD $0x17ffffb6 // b LBB5_271 $-296(%rip) LBB5_291: - WORD $0xb4fff073 // cbz x19, LBB5_254 $-500(%rip) + WORD $0x17ffffb5 // b LBB5_271 $-300(%rip) +LBB5_292: + WORD $0x52800006 // mov w6, #0 + WORD $0x17ffffb3 // b LBB5_271 $-308(%rip) +LBB5_293: + WORD $0xb4fff073 // cbz x19, LBB5_256 $-500(%rip) WORD $0x9ac72675 // lsr x21, x19, x7 - WORD $0xb4000555 // cbz x21, LBB5_307 $168(%rip) + WORD $0xb4000555 // cbz x21, LBB5_309 $168(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x4b1401ce // sub w14, w14, w20 WORD $0x110005ce // add w14, w14, #1 WORD $0x9ac72046 // lsl x6, x2, x7 WORD $0xaa2603f4 // mvn x20, x6 - WORD $0x14000005 // b LBB5_296 $20(%rip) -LBB5_294: + WORD $0x14000005 // b LBB5_298 $20(%rip) +LBB5_296: WORD $0x52800015 // mov w21, #0 -LBB5_295: +LBB5_297: WORD $0x4b1601ce // sub w14, w14, w22 WORD $0x110005ce // add w14, w14, #1 - WORD $0xb4000293 // cbz x19, LBB5_300 $80(%rip) -LBB5_296: - WORD $0x14000007 // b LBB5_298 $28(%rip) -LBB5_297: + WORD $0xb4000293 // cbz x19, LBB5_302 $80(%rip) +LBB5_298: + WORD $0x14000007 // b LBB5_300 $28(%rip) +LBB5_299: WORD $0xf10000df // cmp x6, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a140266 // and x6, x19, x20 WORD $0x8b0608d3 // add x19, x6, x6, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 - WORD $0xb40001a6 // cbz x6, LBB5_301 $52(%rip) -LBB5_298: + WORD $0xb40001a6 // cbz x6, LBB5_303 $52(%rip) +LBB5_300: WORD $0x9ac72666 // lsr x6, x19, x7 WORD $0x93407eb6 // sxtw x22, w21 WORD $0xeb1601ff // cmp x15, x22 - WORD $0x54fffee9 // b.ls LBB5_297 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_299 $-36(%rip) WORD $0x1100c0c6 // add w6, w6, #48 WORD $0x38366986 // strb w6, [x12, x22] WORD $0x110006b5 // add w21, w21, #1 WORD $0x8a140266 // and x6, x19, x20 WORD $0x8b0608d3 // add x19, x6, x6, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 - WORD $0xb5fffec6 // cbnz x6, LBB5_298 $-40(%rip) - WORD $0x14000001 // b LBB5_301 $4(%rip) -LBB5_300: -LBB5_301: + WORD $0xb5fffec6 // cbnz x6, LBB5_300 $-40(%rip) + WORD $0x14000001 // b LBB5_303 $4(%rip) +LBB5_302: +LBB5_303: WORD $0x710006bf // cmp w21, #1 - WORD $0x5400010b // b.lt LBB5_305 $32(%rip) + WORD $0x5400010b // b.lt LBB5_307 $32(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_303: +LBB5_305: WORD $0x38756a26 // ldrb w6, [x17, x21] WORD $0x7100c0df // cmp w6, #48 - WORD $0x540000c1 // b.ne LBB5_306 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_308 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_303 $-16(%rip) - WORD $0x14000018 // b LBB5_314 $96(%rip) -LBB5_305: - WORD $0x35ffeb75 // cbnz w21, LBB5_255 $-660(%rip) - WORD $0x14000016 // b LBB5_314 $88(%rip) -LBB5_306: - WORD $0x17ffff59 // b LBB5_255 $-668(%rip) + WORD $0x54ffff8c // b.gt LBB5_305 $-16(%rip) + WORD $0x14000018 // b LBB5_316 $96(%rip) LBB5_307: - WORD $0xaa1403f6 // mov x22, x20 + WORD $0x35ffeb75 // cbnz w21, LBB5_257 $-660(%rip) + WORD $0x14000016 // b LBB5_316 $88(%rip) LBB5_308: + WORD $0x17ffff59 // b LBB5_257 $-668(%rip) +LBB5_309: + WORD $0xaa1403f6 // mov x22, x20 +LBB5_310: WORD $0x8b130a73 // add x19, x19, x19, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 WORD $0x110006d6 // add w22, w22, #1 WORD $0x9ac72674 // lsr x20, x19, x7 - WORD $0xb4ffff94 // cbz x20, LBB5_308 $-16(%rip) - WORD $0x17ffff6d // b LBB5_265 $-588(%rip) -LBB5_309: + WORD $0xb4ffff94 // cbz x20, LBB5_310 $-16(%rip) + WORD $0x17ffff6d // b LBB5_267 $-588(%rip) +LBB5_311: WORD $0x7101745f // cmp w2, #93 - WORD $0x54ff8b40 // b.eq LBB5_90 $-3736(%rip) -LBB5_310: + WORD $0x54ff8a20 // b.eq LBB5_90 $-3772(%rip) +LBB5_312: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14001ebb // b LBB5_1997 $31468(%rip) -LBB5_311: - WORD $0x7101f43f // cmp w1, #125 - WORD $0x54ff6ba0 // b.eq LBB5_39 $-4748(%rip) -LBB5_312: + WORD $0x14001ef9 // b LBB5_2004 $31716(%rip) +LBB5_313: + WORD $0x7101f45f // cmp w2, #125 + WORD $0x54ff6a80 // b.eq LBB5_39 $-4784(%rip) +LBB5_314: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x1400066c // b LBB5_675 $6576(%rip) -LBB5_313: + WORD $0x14000648 // b LBB5_674 $6432(%rip) +LBB5_315: WORD $0xcb0c03ec // neg x12, x12 - WORD $0x17fffd9d // b LBB5_159 $-2444(%rip) -LBB5_314: + WORD $0x17fffd9d // b LBB5_161 $-2444(%rip) +LBB5_316: WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 WORD $0x0b0100a1 // add w1, w5, w1 - WORD $0x14000008 // b LBB5_317 $32(%rip) -LBB5_315: + WORD $0x14000008 // b LBB5_319 $32(%rip) +LBB5_317: WORD $0x5ac00288 // rbit w8, w20 WORD $0x5ac01108 // clz w8, w8 WORD $0xaa3103ea // mvn x10, x17 WORD $0xcb080151 // sub x17, x10, x8 - WORD $0x17fffda4 // b LBB5_161 $-2416(%rip) -LBB5_316: + WORD $0x17fffda4 // b LBB5_163 $-2416(%rip) +LBB5_318: WORD $0x52800001 // mov w1, #0 WORD $0xaa0603f5 // mov x21, x6 -LBB5_317: +LBB5_319: WORD $0xd1000591 // sub x17, x12, #1 Lloh38: - WORD $0x100557e2 // adr x2, _LSHIFT_TAB $43772(%rip) + WORD $0x10056162 // adr x2, _LSHIFT_TAB $44076(%rip) Lloh39: WORD $0x91000042 // add x2, x2, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d03 // mov w3, #104 @@ -1817,34 +1828,34 @@ Lloh39: WORD $0x92800125 // mov x5, #-10 WORD $0x52800146 // mov w6, #10 Lloh40: - WORD $0x100555f3 // adr x19, _POW_TAB $43708(%rip) + WORD $0x10055f73 // adr x19, _POW_TAB $44012(%rip) Lloh41: WORD $0x91000273 // add x19, x19, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x14000004 // b LBB5_321 $16(%rip) -LBB5_318: + WORD $0x14000004 // b LBB5_323 $16(%rip) +LBB5_320: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_319: -LBB5_320: - WORD $0x4b140021 // sub w1, w1, w20 LBB5_321: - WORD $0x37f800ce // tbnz w14, #31, LBB5_324 $24(%rip) - WORD $0x3500228e // cbnz w14, LBB5_401 $1104(%rip) +LBB5_322: + WORD $0x4b140021 // sub w1, w1, w20 +LBB5_323: + WORD $0x37f800ce // tbnz w14, #31, LBB5_326 $24(%rip) + WORD $0x3500228e // cbnz w14, LBB5_403 $1104(%rip) WORD $0x39c00187 // ldrsb w7, [x12] WORD $0x7100d4ff // cmp w7, #53 - WORD $0x540000eb // b.lt LBB5_326 $28(%rip) - WORD $0x14000110 // b LBB5_401 $1088(%rip) -LBB5_324: + WORD $0x540000eb // b.lt LBB5_328 $28(%rip) + WORD $0x14000110 // b LBB5_403 $1088(%rip) +LBB5_326: WORD $0x310021df // cmn w14, #8 - WORD $0x54000082 // b.hs LBB5_326 $16(%rip) + WORD $0x54000082 // b.hs LBB5_328 $16(%rip) WORD $0x52800374 // mov w20, #27 - WORD $0x350000b5 // cbnz w21, LBB5_327 $20(%rip) - WORD $0x17fffff5 // b LBB5_320 $-44(%rip) -LBB5_326: + WORD $0x350000b5 // cbnz w21, LBB5_329 $20(%rip) + WORD $0x17fffff5 // b LBB5_322 $-44(%rip) +LBB5_328: WORD $0x4b0e03e7 // neg w7, w14 WORD $0xb8675a74 // ldr w20, [x19, w7, uxtw #2] - WORD $0x34fffe55 // cbz w21, LBB5_320 $-56(%rip) -LBB5_327: + WORD $0x34fffe55 // cbz w21, LBB5_322 $-56(%rip) +LBB5_329: WORD $0x2a1403f7 // mov w23, w20 WORD $0x9ba30a98 // umaddl x24, w20, w3, x2 WORD $0xb8404716 // ldr w22, [x24], #4 @@ -1852,37 +1863,37 @@ LBB5_327: WORD $0xaa1903fa // mov x26, x25 WORD $0xaa1803fb // mov x27, x24 WORD $0xaa0c03fc // mov x28, x12 -LBB5_328: +LBB5_330: WORD $0x3840177e // ldrb w30, [x27], #1 - WORD $0x3400015e // cbz w30, LBB5_333 $40(%rip) + WORD $0x3400015e // cbz w30, LBB5_335 $40(%rip) WORD $0x39400387 // ldrb w7, [x28] WORD $0x6b1e00ff // cmp w7, w30 - WORD $0x54001441 // b.ne LBB5_374 $648(%rip) + WORD $0x54001441 // b.ne LBB5_376 $648(%rip) WORD $0x9100079c // add x28, x28, #1 WORD $0xf100075a // subs x26, x26, #1 - WORD $0x54ffff21 // b.ne LBB5_328 $-28(%rip) + WORD $0x54ffff21 // b.ne LBB5_330 $-28(%rip) WORD $0x38796b07 // ldrb w7, [x24, x25] - WORD $0x34000047 // cbz w7, LBB5_333 $8(%rip) -LBB5_332: + WORD $0x34000047 // cbz w7, LBB5_335 $8(%rip) +LBB5_334: WORD $0x510006d6 // sub w22, w22, #1 -LBB5_333: +LBB5_335: WORD $0x0b1502c7 // add w7, w22, w21 WORD $0x93407cf8 // sxtw x24, w7 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400066b // b.lt LBB5_343 $204(%rip) + WORD $0x5400066b // b.lt LBB5_345 $204(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd100071c // sub x28, x24, #1 WORD $0xd1000739 // sub x25, x25, #1 - WORD $0x14000008 // b LBB5_336 $32(%rip) -LBB5_335: + WORD $0x14000008 // b LBB5_338 $32(%rip) +LBB5_337: WORD $0xf100039f // cmp x28, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd100075c // sub x28, x26, #1 WORD $0x91000727 // add x7, x25, #1 WORD $0xd1000739 // sub x25, x25, #1 WORD $0xf10004ff // cmp x7, #1 - WORD $0x54000249 // b.ls LBB5_338 $72(%rip) -LBB5_336: + WORD $0x54000249 // b.ls LBB5_340 $72(%rip) +LBB5_338: WORD $0xaa1c03fa // mov x26, x28 WORD $0x38b96987 // ldrsb x7, [x12, x25] WORD $0xd100c0e7 // sub x7, x7, #48 @@ -1892,105 +1903,105 @@ LBB5_336: WORD $0xd343fcf5 // lsr x21, x7, #3 WORD $0x9b056ebc // madd x28, x21, x5, x27 WORD $0xeb1a01ff // cmp x15, x26 - WORD $0x54fffe09 // b.ls LBB5_335 $-64(%rip) + WORD $0x54fffe09 // b.ls LBB5_337 $-64(%rip) WORD $0x1100c387 // add w7, w28, #48 WORD $0x383a6987 // strb w7, [x12, x26] WORD $0xd100075c // sub x28, x26, #1 WORD $0x91000727 // add x7, x25, #1 WORD $0xd1000739 // sub x25, x25, #1 WORD $0xf10004ff // cmp x7, #1 - WORD $0x54fffe08 // b.hi LBB5_336 $-64(%rip) -LBB5_338: + WORD $0x54fffe08 // b.hi LBB5_338 $-64(%rip) +LBB5_340: WORD $0xf1002b7f // cmp x27, #10 - WORD $0x540002a3 // b.lo LBB5_343 $84(%rip) + WORD $0x540002a3 // b.lo LBB5_345 $84(%rip) WORD $0x93407f47 // sxtw x7, w26 WORD $0xd10004f7 // sub x23, x7, #1 - WORD $0x14000007 // b LBB5_341 $28(%rip) -LBB5_340: + WORD $0x14000007 // b LBB5_343 $28(%rip) +LBB5_342: WORD $0xf100035f // cmp x26, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd10006f7 // sub x23, x23, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa1903f5 // mov x21, x25 - WORD $0x54000189 // b.ls LBB5_343 $48(%rip) -LBB5_341: + WORD $0x54000189 // b.ls LBB5_345 $48(%rip) +LBB5_343: WORD $0x9bc47ea7 // umulh x7, x21, x4 WORD $0xd343fcf9 // lsr x25, x7, #3 WORD $0x9b05573a // madd x26, x25, x5, x21 WORD $0xeb1701ff // cmp x15, x23 - WORD $0x54fffec9 // b.ls LBB5_340 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_342 $-40(%rip) WORD $0x1100c347 // add w7, w26, #48 WORD $0x38376987 // strb w7, [x12, x23] WORD $0xd10006f7 // sub x23, x23, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa1903f5 // mov x21, x25 - WORD $0x54fffec8 // b.hi LBB5_341 $-40(%rip) -LBB5_343: + WORD $0x54fffec8 // b.hi LBB5_343 $-40(%rip) +LBB5_345: WORD $0xeb1801ff // cmp x15, x24 WORD $0x1a8f8315 // csel w21, w24, w15, hi WORD $0x0b0e02ce // add w14, w22, w14 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400014b // b.lt LBB5_347 $40(%rip) -LBB5_344: + WORD $0x5400014b // b.lt LBB5_349 $40(%rip) +LBB5_346: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54000121 // b.ne LBB5_348 $36(%rip) + WORD $0x54000121 // b.ne LBB5_350 $36(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_344 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_346 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x36fff3b4 // tbz w20, #31, LBB5_320 $-396(%rip) - WORD $0x14000004 // b LBB5_349 $16(%rip) -LBB5_347: + WORD $0x36fff3b4 // tbz w20, #31, LBB5_322 $-396(%rip) + WORD $0x14000004 // b LBB5_351 $16(%rip) +LBB5_349: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_348: - WORD $0x36fff334 // tbz w20, #31, LBB5_320 $-412(%rip) -LBB5_349: +LBB5_350: + WORD $0x36fff334 // tbz w20, #31, LBB5_322 $-412(%rip) +LBB5_351: WORD $0x3100f69f // cmn w20, #61 - WORD $0x54000ae8 // b.hi LBB5_375 $348(%rip) + WORD $0x54000ae8 // b.hi LBB5_377 $348(%rip) WORD $0xaa1403f6 // mov x22, x20 - WORD $0x14000007 // b LBB5_353 $28(%rip) -LBB5_351: + WORD $0x14000007 // b LBB5_355 $28(%rip) +LBB5_353: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_352: +LBB5_354: WORD $0x1100f2d8 // add w24, w22, #60 WORD $0x3101e2df // cmn w22, #120 WORD $0xaa1803f6 // mov x22, x24 - WORD $0x54000a0a // b.ge LBB5_376 $320(%rip) -LBB5_353: + WORD $0x54000a0a // b.ge LBB5_378 $320(%rip) +LBB5_355: WORD $0xd280001a // mov x26, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x0ab57eb8 // bic w24, w21, w21, asr #31 WORD $0xaa1803f7 // mov x23, x24 -LBB5_354: +LBB5_356: WORD $0xeb1a031f // cmp x24, x26 - WORD $0x54000140 // b.eq LBB5_357 $40(%rip) + WORD $0x54000140 // b.eq LBB5_359 $40(%rip) WORD $0x38ba6987 // ldrsb x7, [x12, x26] WORD $0x9b061f27 // madd x7, x25, x6, x7 WORD $0xd100c0f9 // sub x25, x7, #48 WORD $0x9100075a // add x26, x26, #1 WORD $0xd37cff27 // lsr x7, x25, #60 - WORD $0xb4ffff27 // cbz x7, LBB5_354 $-28(%rip) + WORD $0xb4ffff27 // cbz x7, LBB5_356 $-28(%rip) WORD $0xaa1903f8 // mov x24, x25 WORD $0xaa1a03f7 // mov x23, x26 - WORD $0x14000008 // b LBB5_359 $32(%rip) -LBB5_357: - WORD $0xb4000739 // cbz x25, LBB5_373 $228(%rip) -LBB5_358: + WORD $0x14000008 // b LBB5_361 $32(%rip) +LBB5_359: + WORD $0xb4000739 // cbz x25, LBB5_375 $228(%rip) +LBB5_360: WORD $0x8b190b27 // add x7, x25, x25, lsl #2 WORD $0xd37ff8f8 // lsl x24, x7, #1 WORD $0x110006f7 // add w23, w23, #1 WORD $0xeb10033f // cmp x25, x16 WORD $0xaa1803f9 // mov x25, x24 - WORD $0x54ffff63 // b.lo LBB5_358 $-20(%rip) -LBB5_359: + WORD $0x54ffff63 // b.lo LBB5_360 $-20(%rip) +LBB5_361: WORD $0x6b1702b5 // subs w21, w21, w23 - WORD $0x540001ed // b.le LBB5_363 $60(%rip) + WORD $0x540001ed // b.le LBB5_365 $60(%rip) WORD $0xaa1503f9 // mov x25, x21 WORD $0xaa0c03fa // mov x26, x12 -LBB5_361: +LBB5_363: WORD $0xd37cff07 // lsr x7, x24, #60 WORD $0x9240ef18 // and x24, x24, #0xfffffffffffffff WORD $0x321c04e7 // orr w7, w7, #0x30 @@ -2000,82 +2011,82 @@ LBB5_361: WORD $0xd100c0f8 // sub x24, x7, #48 WORD $0x9100075a // add x26, x26, #1 WORD $0xf1000739 // subs x25, x25, #1 - WORD $0x54fffee1 // b.ne LBB5_361 $-36(%rip) - WORD $0xb5000178 // cbnz x24, LBB5_365 $44(%rip) - WORD $0x14000015 // b LBB5_367 $84(%rip) -LBB5_363: + WORD $0x54fffee1 // b.ne LBB5_363 $-36(%rip) + WORD $0xb5000178 // cbnz x24, LBB5_367 $44(%rip) + WORD $0x14000015 // b LBB5_369 $84(%rip) +LBB5_365: WORD $0x52800015 // mov w21, #0 - WORD $0xb5000118 // cbnz x24, LBB5_365 $32(%rip) - WORD $0x14000012 // b LBB5_367 $72(%rip) -LBB5_364: + WORD $0xb5000118 // cbnz x24, LBB5_367 $32(%rip) + WORD $0x14000012 // b LBB5_369 $72(%rip) +LBB5_366: WORD $0xf100035f // cmp x26, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240ef07 // and x7, x24, #0xfffffffffffffff WORD $0x8b0708f8 // add x24, x7, x7, lsl #2 WORD $0xd37ffb18 // lsl x24, x24, #1 - WORD $0xb4000187 // cbz x7, LBB5_367 $48(%rip) -LBB5_365: + WORD $0xb4000187 // cbz x7, LBB5_369 $48(%rip) +LBB5_367: WORD $0x93407eb9 // sxtw x25, w21 WORD $0xd37cff1a // lsr x26, x24, #60 WORD $0xeb1901ff // cmp x15, x25 - WORD $0x54fffee9 // b.ls LBB5_364 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_366 $-36(%rip) WORD $0x321c0747 // orr w7, w26, #0x30 WORD $0x38396987 // strb w7, [x12, x25] WORD $0x110006b5 // add w21, w21, #1 WORD $0x9240ef07 // and x7, x24, #0xfffffffffffffff WORD $0x8b0708f8 // add x24, x7, x7, lsl #2 WORD $0xd37ffb18 // lsl x24, x24, #1 - WORD $0xb5fffec7 // cbnz x7, LBB5_365 $-40(%rip) -LBB5_367: + WORD $0xb5fffec7 // cbnz x7, LBB5_367 $-40(%rip) +LBB5_369: WORD $0x4b1701ce // sub w14, w14, w23 WORD $0x110005ce // add w14, w14, #1 WORD $0x710006bf // cmp w21, #1 - WORD $0x54fff7ab // b.lt LBB5_351 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_353 $-268(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_369: +LBB5_371: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x540000c1 // b.ne LBB5_372 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_374 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_369 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_371 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_352 $-296(%rip) -LBB5_372: - WORD $0x17ffffb5 // b LBB5_352 $-300(%rip) -LBB5_373: - WORD $0x52800015 // mov w21, #0 - WORD $0x17ffffb3 // b LBB5_352 $-308(%rip) + WORD $0x17ffffb6 // b LBB5_354 $-296(%rip) LBB5_374: + WORD $0x17ffffb5 // b LBB5_354 $-300(%rip) +LBB5_375: + WORD $0x52800015 // mov w21, #0 + WORD $0x17ffffb3 // b LBB5_354 $-308(%rip) +LBB5_376: WORD $0x13001ce7 // sxtb w7, w7 WORD $0x6b3e80ff // cmp w7, w30, sxtb - WORD $0x54ffec4b // b.lt LBB5_332 $-632(%rip) - WORD $0x17ffff62 // b LBB5_333 $-632(%rip) -LBB5_375: + WORD $0x54ffec4b // b.lt LBB5_334 $-632(%rip) + WORD $0x17ffff62 // b LBB5_335 $-632(%rip) +LBB5_377: WORD $0xaa1403f8 // mov x24, x20 -LBB5_376: +LBB5_378: WORD $0xd2800019 // mov x25, #0 WORD $0xd2800017 // mov x23, #0 WORD $0x4b1803f6 // neg w22, w24 WORD $0x0ab57eb8 // bic w24, w21, w21, asr #31 -LBB5_377: +LBB5_379: WORD $0xeb19031f // cmp x24, x25 - WORD $0x54000320 // b.eq LBB5_383 $100(%rip) + WORD $0x54000320 // b.eq LBB5_385 $100(%rip) WORD $0x38b96987 // ldrsb x7, [x12, x25] WORD $0x9b061ee7 // madd x7, x23, x6, x7 WORD $0xd100c0f7 // sub x23, x7, #48 WORD $0x91000739 // add x25, x25, #1 WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb4ffff27 // cbz x7, LBB5_377 $-28(%rip) -LBB5_380: + WORD $0xb4ffff27 // cbz x7, LBB5_379 $-28(%rip) +LBB5_382: WORD $0x92800007 // mov x7, #-1 WORD $0x9ad620e7 // lsl x7, x7, x22 WORD $0xaa2703f8 // mvn x24, x7 WORD $0x6b1902b5 // subs w21, w21, w25 - WORD $0x5400030d // b.le LBB5_386 $96(%rip) + WORD $0x5400030d // b.le LBB5_388 $96(%rip) WORD $0xaa1503fa // mov x26, x21 WORD $0xaa0c03fb // mov x27, x12 -LBB5_382: +LBB5_384: WORD $0x9ad626e7 // lsr x7, x23, x22 WORD $0x8a1802f7 // and x23, x23, x24 WORD $0x1100c0e7 // add w7, w7, #48 @@ -2085,124 +2096,124 @@ LBB5_382: WORD $0xd100c0f7 // sub x23, x7, #48 WORD $0x9100077b // add x27, x27, #1 WORD $0xf100075a // subs x26, x26, #1 - WORD $0x54fffee1 // b.ne LBB5_382 $-36(%rip) - WORD $0x1400000c // b LBB5_387 $48(%rip) -LBB5_383: - WORD $0xb40005b7 // cbz x23, LBB5_398 $180(%rip) + WORD $0x54fffee1 // b.ne LBB5_384 $-36(%rip) + WORD $0x1400000c // b LBB5_389 $48(%rip) +LBB5_385: + WORD $0xb40005b7 // cbz x23, LBB5_400 $180(%rip) WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb40005c7 // cbz x7, LBB5_399 $184(%rip) + WORD $0xb40005c7 // cbz x7, LBB5_401 $184(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x4b1801ce // sub w14, w14, w24 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800007 // mov x7, #-1 WORD $0x9ad620e7 // lsl x7, x7, x22 WORD $0xaa2703f8 // mvn x24, x7 - WORD $0x14000005 // b LBB5_388 $20(%rip) -LBB5_386: + WORD $0x14000005 // b LBB5_390 $20(%rip) +LBB5_388: WORD $0x52800015 // mov w21, #0 -LBB5_387: +LBB5_389: WORD $0x4b1901ce // sub w14, w14, w25 WORD $0x110005ce // add w14, w14, #1 - WORD $0xb4000297 // cbz x23, LBB5_392 $80(%rip) -LBB5_388: - WORD $0x14000007 // b LBB5_390 $28(%rip) -LBB5_389: + WORD $0xb4000297 // cbz x23, LBB5_394 $80(%rip) +LBB5_390: + WORD $0x14000007 // b LBB5_392 $28(%rip) +LBB5_391: WORD $0xf100033f // cmp x25, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a1802e7 // and x7, x23, x24 WORD $0x8b0708f7 // add x23, x7, x7, lsl #2 WORD $0xd37ffaf7 // lsl x23, x23, #1 - WORD $0xb40001a7 // cbz x7, LBB5_393 $52(%rip) -LBB5_390: + WORD $0xb40001a7 // cbz x7, LBB5_395 $52(%rip) +LBB5_392: WORD $0x9ad626f9 // lsr x25, x23, x22 WORD $0x93407eba // sxtw x26, w21 WORD $0xeb1a01ff // cmp x15, x26 - WORD $0x54fffee9 // b.ls LBB5_389 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_391 $-36(%rip) WORD $0x1100c327 // add w7, w25, #48 WORD $0x383a6987 // strb w7, [x12, x26] WORD $0x110006b5 // add w21, w21, #1 WORD $0x8a1802e7 // and x7, x23, x24 WORD $0x8b0708f7 // add x23, x7, x7, lsl #2 WORD $0xd37ffaf7 // lsl x23, x23, #1 - WORD $0xb5fffec7 // cbnz x7, LBB5_390 $-40(%rip) - WORD $0x14000001 // b LBB5_393 $4(%rip) -LBB5_392: -LBB5_393: + WORD $0xb5fffec7 // cbnz x7, LBB5_392 $-40(%rip) + WORD $0x14000001 // b LBB5_395 $4(%rip) +LBB5_394: +LBB5_395: WORD $0x710006bf // cmp w21, #1 - WORD $0x54ffdfab // b.lt LBB5_318 $-1036(%rip) + WORD $0x54ffdfab // b.lt LBB5_320 $-1036(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_395: +LBB5_397: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54ffdf61 // b.ne LBB5_319 $-1044(%rip) + WORD $0x54ffdf61 // b.ne LBB5_321 $-1044(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_395 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_397 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 WORD $0x4b140021 // sub w1, w1, w20 - WORD $0x17fffef6 // b LBB5_321 $-1064(%rip) -LBB5_398: + WORD $0x17fffef6 // b LBB5_323 $-1064(%rip) +LBB5_400: WORD $0x52800015 // mov w21, #0 WORD $0x4b140021 // sub w1, w1, w20 - WORD $0x17fffef3 // b LBB5_321 $-1076(%rip) -LBB5_399: + WORD $0x17fffef3 // b LBB5_323 $-1076(%rip) +LBB5_401: WORD $0xaa1803f9 // mov x25, x24 -LBB5_400: +LBB5_402: WORD $0x8b170ae7 // add x7, x23, x23, lsl #2 WORD $0xd37ff8f7 // lsl x23, x7, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb4ffff87 // cbz x7, LBB5_400 $-16(%rip) - WORD $0x17ffffb8 // b LBB5_380 $-288(%rip) -LBB5_401: + WORD $0xb4ffff87 // cbz x7, LBB5_402 $-16(%rip) + WORD $0x17ffffb8 // b LBB5_382 $-288(%rip) +LBB5_403: WORD $0x310ff83f // cmn w1, #1022 - WORD $0x54000aec // b.gt LBB5_428 $348(%rip) - WORD $0x34001215 // cbz w21, LBB5_443 $576(%rip) + WORD $0x54000aec // b.gt LBB5_430 $348(%rip) + WORD $0x34001215 // cbz w21, LBB5_445 $576(%rip) WORD $0x110ff423 // add w3, w1, #1021 WORD $0x3110e83f // cmn w1, #1082 - WORD $0x54000b28 // b.hi LBB5_431 $356(%rip) + WORD $0x54000b28 // b.hi LBB5_433 $356(%rip) WORD $0x52800141 // mov w1, #10 - WORD $0x14000007 // b LBB5_407 $28(%rip) -LBB5_405: + WORD $0x14000007 // b LBB5_409 $28(%rip) +LBB5_407: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_406: +LBB5_408: WORD $0x1100f064 // add w4, w3, #60 WORD $0x3101e07f // cmn w3, #120 WORD $0xaa0403e3 // mov x3, x4 - WORD $0x54000a4a // b.ge LBB5_432 $328(%rip) -LBB5_407: + WORD $0x54000a4a // b.ge LBB5_434 $328(%rip) +LBB5_409: WORD $0xd2800007 // mov x7, #0 WORD $0xd2800006 // mov x6, #0 WORD $0x0ab57ea5 // bic w5, w21, w21, asr #31 WORD $0xaa0503e4 // mov x4, x5 -LBB5_408: +LBB5_410: WORD $0xeb0700bf // cmp x5, x7 - WORD $0x54000140 // b.eq LBB5_411 $40(%rip) + WORD $0x54000140 // b.eq LBB5_413 $40(%rip) WORD $0x38a76993 // ldrsb x19, [x12, x7] WORD $0x9b014cc6 // madd x6, x6, x1, x19 WORD $0xd100c0c6 // sub x6, x6, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xd37cfcd3 // lsr x19, x6, #60 - WORD $0xb4ffff33 // cbz x19, LBB5_408 $-28(%rip) + WORD $0xb4ffff33 // cbz x19, LBB5_410 $-28(%rip) WORD $0xaa0603e5 // mov x5, x6 WORD $0xaa0703e4 // mov x4, x7 - WORD $0x14000008 // b LBB5_413 $32(%rip) -LBB5_411: - WORD $0xb4000726 // cbz x6, LBB5_427 $228(%rip) -LBB5_412: + WORD $0x14000008 // b LBB5_415 $32(%rip) +LBB5_413: + WORD $0xb4000726 // cbz x6, LBB5_429 $228(%rip) +LBB5_414: WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 WORD $0x11000484 // add w4, w4, #1 WORD $0xeb1000df // cmp x6, x16 WORD $0xaa0503e6 // mov x6, x5 - WORD $0x54ffff63 // b.lo LBB5_412 $-20(%rip) -LBB5_413: + WORD $0x54ffff63 // b.lo LBB5_414 $-20(%rip) +LBB5_415: WORD $0x6b0402b5 // subs w21, w21, w4 - WORD $0x540001cd // b.le LBB5_416 $56(%rip) + WORD $0x540001cd // b.le LBB5_418 $56(%rip) WORD $0xaa1503e6 // mov x6, x21 WORD $0xaa0c03e7 // mov x7, x12 -LBB5_415: +LBB5_417: WORD $0xd37cfcb3 // lsr x19, x5, #60 WORD $0x9240eca5 // and x5, x5, #0xfffffffffffffff WORD $0x321c0673 // orr w19, w19, #0x30 @@ -2212,25 +2223,25 @@ LBB5_415: WORD $0xd100c0a5 // sub x5, x5, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54fffee1 // b.ne LBB5_415 $-36(%rip) - WORD $0x14000002 // b LBB5_417 $8(%rip) -LBB5_416: - WORD $0x52800015 // mov w21, #0 -LBB5_417: - WORD $0xb5000125 // cbnz x5, LBB5_419 $36(%rip) - WORD $0x14000013 // b LBB5_421 $76(%rip) + WORD $0x54fffee1 // b.ne LBB5_417 $-36(%rip) + WORD $0x14000002 // b LBB5_419 $8(%rip) LBB5_418: + WORD $0x52800015 // mov w21, #0 +LBB5_419: + WORD $0xb5000125 // cbnz x5, LBB5_421 $36(%rip) + WORD $0x14000013 // b LBB5_423 $76(%rip) +LBB5_420: WORD $0xd37cfca6 // lsr x6, x5, #60 WORD $0xf10000df // cmp x6, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240eca6 // and x6, x5, #0xfffffffffffffff WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 - WORD $0xb4000186 // cbz x6, LBB5_421 $48(%rip) -LBB5_419: + WORD $0xb4000186 // cbz x6, LBB5_423 $48(%rip) +LBB5_421: WORD $0x93407ea6 // sxtw x6, w21 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffee9 // b.ls LBB5_418 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_420 $-36(%rip) WORD $0xd37cfca7 // lsr x7, x5, #60 WORD $0x321c04e7 // orr w7, w7, #0x30 WORD $0x38266987 // strb w7, [x12, x6] @@ -2238,64 +2249,64 @@ LBB5_419: WORD $0x9240eca6 // and x6, x5, #0xfffffffffffffff WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 - WORD $0xb5fffec6 // cbnz x6, LBB5_419 $-40(%rip) -LBB5_421: + WORD $0xb5fffec6 // cbnz x6, LBB5_421 $-40(%rip) +LBB5_423: WORD $0x4b0401ce // sub w14, w14, w4 WORD $0x110005ce // add w14, w14, #1 WORD $0x710006bf // cmp w21, #1 - WORD $0x54fff7ab // b.lt LBB5_405 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_407 $-268(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_423: +LBB5_425: WORD $0x38756a24 // ldrb w4, [x17, x21] WORD $0x7100c09f // cmp w4, #48 - WORD $0x540000c1 // b.ne LBB5_426 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_428 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_423 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_425 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_406 $-296(%rip) -LBB5_426: - WORD $0x17ffffb5 // b LBB5_406 $-300(%rip) -LBB5_427: - WORD $0x52800015 // mov w21, #0 - WORD $0x17ffffb3 // b LBB5_406 $-308(%rip) + WORD $0x17ffffb6 // b LBB5_408 $-296(%rip) LBB5_428: + WORD $0x17ffffb5 // b LBB5_408 $-300(%rip) +LBB5_429: + WORD $0x52800015 // mov w21, #0 + WORD $0x17ffffb3 // b LBB5_408 $-308(%rip) +LBB5_430: WORD $0x7110003f // cmp w1, #1024 - WORD $0x54ffb18c // b.gt LBB5_244 $-2512(%rip) + WORD $0x54ffb18c // b.gt LBB5_246 $-2512(%rip) WORD $0x51000430 // sub w16, w1, #1 - WORD $0x350035b5 // cbnz w21, LBB5_519 $1716(%rip) + WORD $0x350034f5 // cbnz w21, LBB5_522 $1692(%rip) WORD $0x5280000f // mov w15, #0 - WORD $0x1400020f // b LBB5_542 $2108(%rip) -LBB5_431: + WORD $0x14000209 // b LBB5_545 $2084(%rip) +LBB5_433: WORD $0xaa0303e4 // mov x4, x3 -LBB5_432: +LBB5_434: WORD $0xd2800003 // mov x3, #0 WORD $0xd2800001 // mov x1, #0 WORD $0x4b0403f0 // neg w16, w4 WORD $0x52800144 // mov w4, #10 WORD $0x0ab57ea5 // bic w5, w21, w21, asr #31 -LBB5_433: +LBB5_435: WORD $0xeb0300bf // cmp x5, x3 - WORD $0x540003a0 // b.eq LBB5_439 $116(%rip) + WORD $0x540003a0 // b.eq LBB5_441 $116(%rip) WORD $0x38a36986 // ldrsb x6, [x12, x3] WORD $0x9b041821 // madd x1, x1, x4, x6 WORD $0xd100c021 // sub x1, x1, #48 WORD $0x91000463 // add x3, x3, #1 WORD $0x9ad02426 // lsr x6, x1, x16 - WORD $0xb4ffff26 // cbz x6, LBB5_433 $-28(%rip) + WORD $0xb4ffff26 // cbz x6, LBB5_435 $-28(%rip) WORD $0xaa0303e5 // mov x5, x3 -LBB5_436: +LBB5_438: WORD $0x4b0501ce // sub w14, w14, w5 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800003 // mov x3, #-1 WORD $0x9ad02063 // lsl x3, x3, x16 WORD $0xaa2303e3 // mvn x3, x3 WORD $0x6b0502a4 // subs w4, w21, w5 - WORD $0x54002ccd // b.le LBB5_501 $1432(%rip) + WORD $0x54002c0d // b.le LBB5_504 $1408(%rip) WORD $0x52800146 // mov w6, #10 WORD $0xaa0403e7 // mov x7, x4 WORD $0xaa0c03f3 // mov x19, x12 -LBB5_438: +LBB5_440: WORD $0x9ad02434 // lsr x20, x1, x16 WORD $0x8a030021 // and x1, x1, x3 WORD $0x1100c294 // add w20, w20, #48 @@ -2305,208 +2316,208 @@ LBB5_438: WORD $0xd100c021 // sub x1, x1, #48 WORD $0x91000673 // add x19, x19, #1 WORD $0xf10004e7 // subs x7, x7, #1 - WORD $0x54fffee1 // b.ne LBB5_438 $-36(%rip) - WORD $0x14000159 // b LBB5_502 $1380(%rip) -LBB5_439: - WORD $0xb4000201 // cbz x1, LBB5_443 $64(%rip) + WORD $0x54fffee1 // b.ne LBB5_440 $-36(%rip) + WORD $0x14000153 // b LBB5_505 $1356(%rip) +LBB5_441: + WORD $0xb4000201 // cbz x1, LBB5_445 $64(%rip) WORD $0x9ad02423 // lsr x3, x1, x16 - WORD $0xb4000103 // cbz x3, LBB5_442 $32(%rip) + WORD $0xb4000103 // cbz x3, LBB5_444 $32(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x4b0501ce // sub w14, w14, w5 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800003 // mov x3, #-1 WORD $0x9ad02063 // lsl x3, x3, x16 WORD $0xaa2303e3 // mvn x3, x3 - WORD $0x14000150 // b LBB5_503 $1344(%rip) -LBB5_442: + WORD $0x1400014a // b LBB5_506 $1320(%rip) +LBB5_444: WORD $0x8b010821 // add x1, x1, x1, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 WORD $0x110004a5 // add w5, w5, #1 WORD $0x9ad02423 // lsr x3, x1, x16 - WORD $0xb4ffff83 // cbz x3, LBB5_442 $-16(%rip) - WORD $0x17ffffdc // b LBB5_436 $-144(%rip) -LBB5_443: + WORD $0xb4ffff83 // cbz x3, LBB5_444 $-16(%rip) + WORD $0x17ffffdc // b LBB5_438 $-144(%rip) +LBB5_445: WORD $0x5280000f // mov w15, #0 WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x140001d8 // b LBB5_542 $1888(%rip) -LBB5_444: + WORD $0x140001d2 // b LBB5_545 $1864(%rip) +LBB5_446: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 - WORD $0x8b090149 // add x9, x10, x9 - WORD $0x8b0c0136 // add x22, x9, x12 - WORD $0x5299fa09 // mov w9, #53200 - WORD $0x72b9f9e9 // movk w9, #53199, lsl #16 - WORD $0x3201c3ec // mov w12, #-2139062144 - WORD $0x5283232d // mov w13, #6425 - WORD $0x72a3232d // movk w13, #6425, lsl #16 - WORD $0x3202c7ee // mov w14, #-1061109568 - WORD $0x3200dbef // mov w15, #2139062143 - WORD $0x5288c8d0 // mov w16, #17990 - WORD $0x72a8c8d0 // movk w16, #17990, lsl #16 - WORD $0x3203cbf1 // mov w17, #-522133280 - WORD $0x52872721 // mov w1, #14649 - WORD $0x72a72721 // movk w1, #14649, lsl #16 - WORD $0x3200cfe2 // mov w2, #252645135 - WORD $0x3200c3e3 // mov w3, #16843009 - WORD $0x5297fde4 // mov w4, #49135 - WORD $0x528017a5 // mov w5, #189 - WORD $0x52848006 // mov w6, #9216 - WORD $0x72bf9406 // movk w6, #64672, lsl #16 + WORD $0x8b0d014d // add x13, x10, x13 + WORD $0x8b0c01b7 // add x23, x13, x12 + WORD $0x5299fa0c // mov w12, #53200 + WORD $0x72b9f9ec // movk w12, #53199, lsl #16 + WORD $0x3201c3ed // mov w13, #-2139062144 + WORD $0x5283232e // mov w14, #6425 + WORD $0x72a3232e // movk w14, #6425, lsl #16 + WORD $0x3202c7ef // mov w15, #-1061109568 + WORD $0x3200dbf0 // mov w16, #2139062143 + WORD $0x5288c8d1 // mov w17, #17990 + WORD $0x72a8c8d1 // movk w17, #17990, lsl #16 + WORD $0x3203cbe1 // mov w1, #-522133280 + WORD $0x52872722 // mov w2, #14649 + WORD $0x72a72722 // movk w2, #14649, lsl #16 + WORD $0x3200cfe3 // mov w3, #252645135 + WORD $0x3200c3e4 // mov w4, #16843009 + WORD $0x5297fde5 // mov w5, #49135 + WORD $0x528017a6 // mov w6, #189 + WORD $0x52848007 // mov w7, #9216 + WORD $0x72bf9407 // movk w7, #64672, lsl #16 WORD $0x4f02e782 // movi.16b v2, #92 WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0xaa1603f8 // mov x24, x22 - WORD $0xaa1603f7 // mov x23, x22 + WORD $0xaa1703f9 // mov x25, x23 + WORD $0xaa1703f8 // mov x24, x23 Lloh42: - WORD $0x1005e3e7 // adr x7, _ESCAPED_TAB $48252(%rip) + WORD $0x1005ed73 // adr x19, _ESCAPED_TAB $48556(%rip) Lloh43: - WORD $0x910000e7 // add x7, x7, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_445: - WORD $0x39400713 // ldrb w19, [x24, #1] - WORD $0xf101d67f // cmp x19, #117 - WORD $0x540000e0 // b.eq LBB5_448 $28(%rip) - WORD $0x387368f4 // ldrb w20, [x7, x19] - WORD $0x340022f4 // cbz w20, LBB5_498 $1116(%rip) - WORD $0x91000b13 // add x19, x24, #2 - WORD $0x380016f4 // strb w20, [x23], #1 - WORD $0xaa1703f4 // mov x20, x23 - WORD $0x14000063 // b LBB5_468 $396(%rip) -LBB5_448: - WORD $0xb8402313 // ldur w19, [x24, #2] - WORD $0x0b090275 // add w21, w19, w9 - WORD $0x0a330194 // bic w20, w12, w19 - WORD $0x6a15029f // tst w20, w21 - WORD $0x54008421 // b.ne LBB5_657 $4228(%rip) - WORD $0x0b0d0275 // add w21, w19, w13 - WORD $0x2a1302b5 // orr w21, w21, w19 - WORD $0x6a0c02bf // tst w21, w12 - WORD $0x540083a1 // b.ne LBB5_657 $4212(%rip) - WORD $0x1200da75 // and w21, w19, #0x7f7f7f7f - WORD $0x4b1501d9 // sub w25, w14, w21 - WORD $0x0b1002ba // add w26, w21, w16 - WORD $0x0a190359 // and w25, w26, w25 - WORD $0x6a14033f // tst w25, w20 - WORD $0x540082e1 // b.ne LBB5_657 $4188(%rip) - WORD $0x4b150239 // sub w25, w17, w21 - WORD $0x0b0102b5 // add w21, w21, w1 - WORD $0x0a1902b5 // and w21, w21, w25 - WORD $0x6a1402bf // tst w21, w20 - WORD $0x54008241 // b.ne LBB5_657 $4168(%rip) - WORD $0x5ac00a73 // rev w19, w19 - WORD $0x0a731074 // bic w20, w3, w19, lsr #4 - WORD $0x2a140e94 // orr w20, w20, w20, lsl #3 - WORD $0x1200ce73 // and w19, w19, #0xf0f0f0f - WORD $0x0b130293 // add w19, w20, w19 - WORD $0x2a531273 // orr w19, w19, w19, lsr #4 - WORD $0x53105e74 // ubfx w20, w19, #16, #8 - WORD $0x12001e73 // and w19, w19, #0xff - WORD $0x2a142275 // orr w21, w19, w20, lsl #8 - WORD $0x91001b13 // add x19, x24, #6 - WORD $0x710202bf // cmp w21, #128 - WORD $0x54001aa3 // b.lo LBB5_493 $852(%rip) - WORD $0x910012f4 // add x20, x23, #4 -LBB5_454: - WORD $0x711ffebf // cmp w21, #2047 - WORD $0x54001ac9 // b.ls LBB5_495 $856(%rip) - WORD $0x51403ab6 // sub w22, w21, #14, lsl #12 - WORD $0x312006df // cmn w22, #2049 - WORD $0x54000669 // b.ls LBB5_466 $204(%rip) - WORD $0x530a7eb6 // lsr w22, w21, #10 - WORD $0x7100dadf // cmp w22, #54 - WORD $0x54001b08 // b.hi LBB5_496 $864(%rip) - WORD $0x39400276 // ldrb w22, [x19] - WORD $0x710172df // cmp w22, #92 - WORD $0x54001aa1 // b.ne LBB5_496 $852(%rip) - WORD $0x39400676 // ldrb w22, [x19, #1] - WORD $0x7101d6df // cmp w22, #117 - WORD $0x54001a41 // b.ne LBB5_496 $840(%rip) - WORD $0xb8402276 // ldur w22, [x19, #2] - WORD $0x0b0902d8 // add w24, w22, w9 - WORD $0x0a360197 // bic w23, w12, w22 - WORD $0x6a1802ff // tst w23, w24 - WORD $0x540086c1 // b.ne LBB5_671 $4312(%rip) - WORD $0x0b0d02d8 // add w24, w22, w13 - WORD $0x2a160318 // orr w24, w24, w22 - WORD $0x6a0c031f // tst w24, w12 - WORD $0x54008641 // b.ne LBB5_671 $4296(%rip) - WORD $0x0a0f02d8 // and w24, w22, w15 - WORD $0x4b1801d9 // sub w25, w14, w24 - WORD $0x0b10031a // add w26, w24, w16 - WORD $0x0a190359 // and w25, w26, w25 - WORD $0x6a17033f // tst w25, w23 - WORD $0x54008581 // b.ne LBB5_671 $4272(%rip) - WORD $0x4b180239 // sub w25, w17, w24 - WORD $0x0b010318 // add w24, w24, w1 - WORD $0x0a190318 // and w24, w24, w25 - WORD $0x6a17031f // tst w24, w23 - WORD $0x540084e1 // b.ne LBB5_671 $4252(%rip) - WORD $0x5ac00ad6 // rev w22, w22 - WORD $0x0a761077 // bic w23, w3, w22, lsr #4 - WORD $0x0b170ef7 // add w23, w23, w23, lsl #3 - WORD $0x0a0202d6 // and w22, w22, w2 - WORD $0x0b1602f6 // add w22, w23, w22 - WORD $0x2a5612d7 // orr w23, w22, w22, lsr #4 - WORD $0x53087ef6 // lsr w22, w23, #8 - WORD $0x12181ed6 // and w22, w22, #0xff00 - WORD $0x91001a73 // add x19, x19, #6 - WORD $0x51403ad8 // sub w24, w22, #14, lsl #12 - WORD $0x33001ef6 // bfxil w22, w23, #0, #8 - WORD $0x3110071f // cmn w24, #1025 - WORD $0x54001688 // b.hi LBB5_497 $720(%rip) - WORD $0x781fc284 // sturh w4, [x20, #-4] - WORD $0x381fe285 // sturb w5, [x20, #-2] - WORD $0x91000e94 // add x20, x20, #3 - WORD $0xaa1603f5 // mov x21, x22 + WORD $0x91000273 // add x19, x19, _ESCAPED_TAB@PAGEOFF $0(%rip) +LBB5_447: + WORD $0x39400734 // ldrb w20, [x25, #1] + WORD $0xf101d69f // cmp x20, #117 + WORD $0x540000e0 // b.eq LBB5_450 $28(%rip) + WORD $0x38746a75 // ldrb w21, [x19, x20] + WORD $0x34002315 // cbz w21, LBB5_501 $1120(%rip) + WORD $0x91000b34 // add x20, x25, #2 + WORD $0x38001715 // strb w21, [x24], #1 + WORD $0xaa1803f5 // mov x21, x24 + WORD $0x14000063 // b LBB5_470 $396(%rip) +LBB5_450: + WORD $0xb8402334 // ldur w20, [x25, #2] + WORD $0x0b0c0296 // add w22, w20, w12 + WORD $0x0a3401b5 // bic w21, w13, w20 + WORD $0x6a1602bf // tst w21, w22 + WORD $0x54007fc1 // b.ne LBB5_656 $4088(%rip) + WORD $0x0b0e0296 // add w22, w20, w14 + WORD $0x2a1402d6 // orr w22, w22, w20 + WORD $0x6a0d02df // tst w22, w13 + WORD $0x54007f41 // b.ne LBB5_656 $4072(%rip) + WORD $0x1200da96 // and w22, w20, #0x7f7f7f7f + WORD $0x4b1601fa // sub w26, w15, w22 + WORD $0x0b1102db // add w27, w22, w17 + WORD $0x0a1a037a // and w26, w27, w26 + WORD $0x6a15035f // tst w26, w21 + WORD $0x54007e81 // b.ne LBB5_656 $4048(%rip) + WORD $0x4b16003a // sub w26, w1, w22 + WORD $0x0b0202d6 // add w22, w22, w2 + WORD $0x0a1a02d6 // and w22, w22, w26 + WORD $0x6a1502df // tst w22, w21 + WORD $0x54007de1 // b.ne LBB5_656 $4028(%rip) + WORD $0x5ac00a94 // rev w20, w20 + WORD $0x0a741095 // bic w21, w4, w20, lsr #4 + WORD $0x2a150eb5 // orr w21, w21, w21, lsl #3 + WORD $0x1200ce94 // and w20, w20, #0xf0f0f0f + WORD $0x0b1402b4 // add w20, w21, w20 + WORD $0x2a541294 // orr w20, w20, w20, lsr #4 + WORD $0x53105e95 // ubfx w21, w20, #16, #8 + WORD $0x12001e94 // and w20, w20, #0xff + WORD $0x2a152296 // orr w22, w20, w21, lsl #8 + WORD $0x91001b34 // add x20, x25, #6 WORD $0x710202df // cmp w22, #128 - WORD $0x54fff982 // b.hs LBB5_454 $-208(%rip) - WORD $0xd1001297 // sub x23, x20, #4 - WORD $0x1400009e // b LBB5_494 $632(%rip) -LBB5_466: - WORD $0x530c7eb6 // lsr w22, w21, #12 - WORD $0x321b0ad6 // orr w22, w22, #0xe0 - WORD $0x381fc296 // sturb w22, [x20, #-4] - WORD $0x52801016 // mov w22, #128 - WORD $0x33062eb6 // bfxil w22, w21, #6, #6 - WORD $0x381fd296 // sturb w22, [x20, #-3] - WORD $0x52801016 // mov w22, #128 - WORD $0x330016b6 // bfxil w22, w21, #0, #6 - WORD $0x381fe296 // sturb w22, [x20, #-2] -LBB5_467: - WORD $0xd1000694 // sub x20, x20, #1 + WORD $0x54001ac3 // b.lo LBB5_496 $856(%rip) + WORD $0x91001315 // add x21, x24, #4 +LBB5_456: + WORD $0x711ffedf // cmp w22, #2047 + WORD $0x54001ae9 // b.ls LBB5_498 $860(%rip) + WORD $0x51403ad7 // sub w23, w22, #14, lsl #12 + WORD $0x312006ff // cmn w23, #2049 + WORD $0x54000669 // b.ls LBB5_468 $204(%rip) + WORD $0x530a7ed7 // lsr w23, w22, #10 + WORD $0x7100daff // cmp w23, #54 + WORD $0x54001b28 // b.hi LBB5_499 $868(%rip) + WORD $0x39400297 // ldrb w23, [x20] + WORD $0x710172ff // cmp w23, #92 + WORD $0x54001ac1 // b.ne LBB5_499 $856(%rip) + WORD $0x39400697 // ldrb w23, [x20, #1] + WORD $0x7101d6ff // cmp w23, #117 + WORD $0x54001a61 // b.ne LBB5_499 $844(%rip) + WORD $0xb8402297 // ldur w23, [x20, #2] + WORD $0x0b0c02f9 // add w25, w23, w12 + WORD $0x0a3701b8 // bic w24, w13, w23 + WORD $0x6a19031f // tst w24, w25 + WORD $0x54008241 // b.ne LBB5_670 $4168(%rip) + WORD $0x0b0e02f9 // add w25, w23, w14 + WORD $0x2a170339 // orr w25, w25, w23 + WORD $0x6a0d033f // tst w25, w13 + WORD $0x540081c1 // b.ne LBB5_670 $4152(%rip) + WORD $0x0a1002f9 // and w25, w23, w16 + WORD $0x4b1901fa // sub w26, w15, w25 + WORD $0x0b11033b // add w27, w25, w17 + WORD $0x0a1a037a // and w26, w27, w26 + WORD $0x6a18035f // tst w26, w24 + WORD $0x54008101 // b.ne LBB5_670 $4128(%rip) + WORD $0x4b19003a // sub w26, w1, w25 + WORD $0x0b020339 // add w25, w25, w2 + WORD $0x0a1a0339 // and w25, w25, w26 + WORD $0x6a18033f // tst w25, w24 + WORD $0x54008061 // b.ne LBB5_670 $4108(%rip) + WORD $0x5ac00af7 // rev w23, w23 + WORD $0x0a771098 // bic w24, w4, w23, lsr #4 + WORD $0x0b180f18 // add w24, w24, w24, lsl #3 + WORD $0x0a0302f7 // and w23, w23, w3 + WORD $0x0b170317 // add w23, w24, w23 + WORD $0x2a5712f8 // orr w24, w23, w23, lsr #4 + WORD $0x53087f17 // lsr w23, w24, #8 + WORD $0x12181ef7 // and w23, w23, #0xff00 + WORD $0x91001a94 // add x20, x20, #6 + WORD $0x51403af9 // sub w25, w23, #14, lsl #12 + WORD $0x33001f17 // bfxil w23, w24, #0, #8 + WORD $0x3110073f // cmn w25, #1025 + WORD $0x540016a8 // b.hi LBB5_500 $724(%rip) + WORD $0x781fc2a5 // sturh w5, [x21, #-4] + WORD $0x381fe2a6 // sturb w6, [x21, #-2] + WORD $0x91000eb5 // add x21, x21, #3 + WORD $0xaa1703f6 // mov x22, x23 + WORD $0x710202ff // cmp w23, #128 + WORD $0x54fff982 // b.hs LBB5_456 $-208(%rip) + WORD $0xd10012b8 // sub x24, x21, #4 + WORD $0x1400009f // b LBB5_497 $636(%rip) LBB5_468: - WORD $0x39400275 // ldrb w21, [x19] - WORD $0xaa1303f6 // mov x22, x19 - WORD $0xaa1303f8 // mov x24, x19 - WORD $0xaa1403f7 // mov x23, x20 - WORD $0x710172bf // cmp w21, #92 - WORD $0x54fff200 // b.eq LBB5_445 $-448(%rip) - WORD $0xaa0803fb // mov x27, x8 - WORD $0xd2800015 // mov x21, #0 + WORD $0x530c7ed7 // lsr w23, w22, #12 + WORD $0x321b0af7 // orr w23, w23, #0xe0 + WORD $0x381fc2b7 // sturb w23, [x21, #-4] + WORD $0x52801017 // mov w23, #128 + WORD $0x33062ed7 // bfxil w23, w22, #6, #6 + WORD $0x381fd2b7 // sturb w23, [x21, #-3] + WORD $0x52801017 // mov w23, #128 + WORD $0x330016d7 // bfxil w23, w22, #0, #6 + WORD $0x381fe2b7 // sturb w23, [x21, #-2] +LBB5_469: + WORD $0xd10006b5 // sub x21, x21, #1 LBB5_470: - WORD $0x8b150276 // add x22, x19, x21 - WORD $0xad401ac5 // ldp q5, q6, [x22] + WORD $0x39400296 // ldrb w22, [x20] + WORD $0xaa1403f7 // mov x23, x20 + WORD $0xaa1403f9 // mov x25, x20 + WORD $0xaa1503f8 // mov x24, x21 + WORD $0x710172df // cmp w22, #92 + WORD $0x54fff200 // b.eq LBB5_447 $-448(%rip) + WORD $0xaa0803fc // mov x28, x8 + WORD $0xd2800016 // mov x22, #0 +LBB5_472: + WORD $0x8b160297 // add x23, x20, x22 + WORD $0xad401ae5 // ldp q5, q6, [x23] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f7 // fmov w23, s7 + WORD $0x1e2600f8 // fmov w24, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f8 // fmov w24, s7 - WORD $0x33103f17 // bfi w23, w24, #16, #16 + WORD $0x1e2600f9 // fmov w25, s7 + WORD $0x33103f38 // bfi w24, w25, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f8 // fmov w24, s7 + WORD $0x1e2600f9 // fmov w25, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f9 // fmov w25, s7 - WORD $0x33103f38 // bfi w24, w25, #16, #16 + WORD $0x1e2600fa // fmov w26, s7 + WORD $0x33103f59 // bfi w25, w26, #16, #16 WORD $0x6e2464a7 // umax.16b v7, v5, v4 WORD $0x6e248ce7 // cmeq.16b v7, v7, v4 WORD $0x6e2464d0 // umax.16b v16, v6, v4 @@ -2514,267 +2525,262 @@ LBB5_470: WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f9 // fmov w25, s7 + WORD $0x1e2600fa // fmov w26, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fa // fmov w26, s7 - WORD $0x33103f59 // bfi w25, w26, #16, #16 - WORD $0x2a17033a // orr w26, w25, w23 - WORD $0x5100075a // sub w26, w26, #1 - WORD $0x6a18035f // tst w26, w24 - WORD $0x54006c21 // b.ne LBB5_645 $3460(%rip) - WORD $0x51000716 // sub w22, w24, #1 - WORD $0x6a16033f // tst w25, w22 - WORD $0x54007781 // b.ne LBB5_666 $3824(%rip) - WORD $0x6a1702df // tst w22, w23 - WORD $0x540000a1 // b.ne LBB5_474 $20(%rip) - WORD $0x8b150296 // add x22, x20, x21 - WORD $0xad001ac5 // stp q5, q6, [x22] - WORD $0x910082b5 // add x21, x21, #32 - WORD $0x17ffffcf // b LBB5_470 $-196(%rip) -LBB5_474: - WORD $0x0e013cb9 // umov.b w25, v5[0] - WORD $0x8b150276 // add x22, x19, x21 - WORD $0x8b150297 // add x23, x20, x21 - WORD $0xaa1603f8 // mov x24, x22 - WORD $0x7101733f // cmp w25, #92 - WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x54ffeaa0 // b.eq LBB5_445 $-684(%rip) - WORD $0x0e013cb6 // umov.b w22, v5[0] -LBB5_476: - WORD $0x8b150299 // add x25, x20, x21 - WORD $0x39000336 // strb w22, [x25] - WORD $0x8b150278 // add x24, x19, x21 - WORD $0x39400716 // ldrb w22, [x24, #1] - WORD $0x710172df // cmp w22, #92 - WORD $0x54000500 // b.eq LBB5_485 $160(%rip) - WORD $0x39000736 // strb w22, [x25, #1] - WORD $0x39400b16 // ldrb w22, [x24, #2] - WORD $0x710172df // cmp w22, #92 - WORD $0x540004e0 // b.eq LBB5_486 $156(%rip) - WORD $0x8b150297 // add x23, x20, x21 - WORD $0x39000b36 // strb w22, [x25, #2] - WORD $0x8b150276 // add x22, x19, x21 - WORD $0x39400ed8 // ldrb w24, [x22, #3] - WORD $0x7101731f // cmp w24, #92 - WORD $0x540004e0 // b.eq LBB5_487 $156(%rip) - WORD $0x39000ef8 // strb w24, [x23, #3] - WORD $0x394012d6 // ldrb w22, [x22, #4] - WORD $0x710172df // cmp w22, #92 - WORD $0x540004e0 // b.eq LBB5_488 $156(%rip) - WORD $0x8b150299 // add x25, x20, x21 - WORD $0x390012f6 // strb w22, [x23, #4] - WORD $0x8b150276 // add x22, x19, x21 - WORD $0x394016d7 // ldrb w23, [x22, #5] + WORD $0x1e2600fb // fmov w27, s7 + WORD $0x33103f7a // bfi w26, w27, #16, #16 + WORD $0x2a18035b // orr w27, w26, w24 + WORD $0x5100077b // sub w27, w27, #1 + WORD $0x6a19037f // tst w27, w25 + WORD $0x540067c1 // b.ne LBB5_644 $3320(%rip) + WORD $0x51000737 // sub w23, w25, #1 + WORD $0x36280069 // tbz w9, #5, LBB5_475 $12(%rip) + WORD $0x0a170359 // and w25, w26, w23 + WORD $0x350074f9 // cbnz w25, LBB5_669 $3740(%rip) +LBB5_475: + WORD $0x6a1802ff // tst w23, w24 + WORD $0x540000a1 // b.ne LBB5_477 $20(%rip) + WORD $0x8b1602b7 // add x23, x21, x22 + WORD $0xad001ae5 // stp q5, q6, [x23] + WORD $0x910082d6 // add x22, x22, #32 + WORD $0x17ffffce // b LBB5_472 $-200(%rip) +LBB5_477: + WORD $0x0e013cba // umov.b w26, v5[0] + WORD $0x8b160297 // add x23, x20, x22 + WORD $0x8b1602b8 // add x24, x21, x22 + WORD $0xaa1703f9 // mov x25, x23 + WORD $0x7101735f // cmp w26, #92 + WORD $0xaa1c03e8 // mov x8, x28 + WORD $0x54ffea80 // b.eq LBB5_447 $-688(%rip) + WORD $0x0e013cb7 // umov.b w23, v5[0] +LBB5_479: + WORD $0x8b1602ba // add x26, x21, x22 + WORD $0x39000357 // strb w23, [x26] + WORD $0x8b160299 // add x25, x20, x22 + WORD $0x39400737 // ldrb w23, [x25, #1] + WORD $0x710172ff // cmp w23, #92 + WORD $0x54000500 // b.eq LBB5_488 $160(%rip) + WORD $0x39000757 // strb w23, [x26, #1] + WORD $0x39400b37 // ldrb w23, [x25, #2] WORD $0x710172ff // cmp w23, #92 WORD $0x540004e0 // b.eq LBB5_489 $156(%rip) - WORD $0x39001737 // strb w23, [x25, #5] - WORD $0x39401ad6 // ldrb w22, [x22, #6] - WORD $0x710172df // cmp w22, #92 + WORD $0x8b1602b8 // add x24, x21, x22 + WORD $0x39000b57 // strb w23, [x26, #2] + WORD $0x8b160297 // add x23, x20, x22 + WORD $0x39400ef9 // ldrb w25, [x23, #3] + WORD $0x7101733f // cmp w25, #92 WORD $0x540004e0 // b.eq LBB5_490 $156(%rip) - WORD $0x8b150297 // add x23, x20, x21 - WORD $0x39001b36 // strb w22, [x25, #6] - WORD $0x8b150276 // add x22, x19, x21 - WORD $0x39401ed8 // ldrb w24, [x22, #7] - WORD $0x7101731f // cmp w24, #92 + WORD $0x39000f19 // strb w25, [x24, #3] + WORD $0x394012f7 // ldrb w23, [x23, #4] + WORD $0x710172ff // cmp w23, #92 WORD $0x540004e0 // b.eq LBB5_491 $156(%rip) - WORD $0x39001ef8 // strb w24, [x23, #7] - WORD $0x394022d6 // ldrb w22, [x22, #8] - WORD $0x910022b5 // add x21, x21, #8 - WORD $0x710172df // cmp w22, #92 - WORD $0x54fffb01 // b.ne LBB5_476 $-160(%rip) - WORD $0x8b150276 // add x22, x19, x21 - WORD $0xd10006d8 // sub x24, x22, #1 - WORD $0x8b150297 // add x23, x20, x21 - WORD $0x14000021 // b LBB5_492 $132(%rip) -LBB5_485: - WORD $0x91000716 // add x22, x24, #1 - WORD $0x91000737 // add x23, x25, #1 - WORD $0x1400001e // b LBB5_492 $120(%rip) -LBB5_486: - WORD $0x8b150273 // add x19, x19, x21 - WORD $0x91000678 // add x24, x19, #1 - WORD $0x91000a76 // add x22, x19, #2 - WORD $0x8b150293 // add x19, x20, x21 - WORD $0x91000a77 // add x23, x19, #2 - WORD $0x14000018 // b LBB5_492 $96(%rip) -LBB5_487: - WORD $0x91000ad8 // add x24, x22, #2 - WORD $0x91000ed6 // add x22, x22, #3 - WORD $0x91000ef7 // add x23, x23, #3 - WORD $0x14000014 // b LBB5_492 $80(%rip) + WORD $0x8b1602ba // add x26, x21, x22 + WORD $0x39001317 // strb w23, [x24, #4] + WORD $0x8b160297 // add x23, x20, x22 + WORD $0x394016f8 // ldrb w24, [x23, #5] + WORD $0x7101731f // cmp w24, #92 + WORD $0x540004e0 // b.eq LBB5_492 $156(%rip) + WORD $0x39001758 // strb w24, [x26, #5] + WORD $0x39401af7 // ldrb w23, [x23, #6] + WORD $0x710172ff // cmp w23, #92 + WORD $0x540004e0 // b.eq LBB5_493 $156(%rip) + WORD $0x8b1602b8 // add x24, x21, x22 + WORD $0x39001b57 // strb w23, [x26, #6] + WORD $0x8b160297 // add x23, x20, x22 + WORD $0x39401ef9 // ldrb w25, [x23, #7] + WORD $0x7101733f // cmp w25, #92 + WORD $0x540004e0 // b.eq LBB5_494 $156(%rip) + WORD $0x39001f19 // strb w25, [x24, #7] + WORD $0x394022f7 // ldrb w23, [x23, #8] + WORD $0x910022d6 // add x22, x22, #8 + WORD $0x710172ff // cmp w23, #92 + WORD $0x54fffb01 // b.ne LBB5_479 $-160(%rip) + WORD $0x8b160297 // add x23, x20, x22 + WORD $0xd10006f9 // sub x25, x23, #1 + WORD $0x8b1602b8 // add x24, x21, x22 + WORD $0x14000021 // b LBB5_495 $132(%rip) LBB5_488: - WORD $0x8b150273 // add x19, x19, x21 - WORD $0x91000e78 // add x24, x19, #3 - WORD $0x91001276 // add x22, x19, #4 - WORD $0x8b150293 // add x19, x20, x21 - WORD $0x91001277 // add x23, x19, #4 - WORD $0x1400000e // b LBB5_492 $56(%rip) + WORD $0x91000737 // add x23, x25, #1 + WORD $0x91000758 // add x24, x26, #1 + WORD $0x1400001e // b LBB5_495 $120(%rip) LBB5_489: - WORD $0x910012d8 // add x24, x22, #4 - WORD $0x910016d6 // add x22, x22, #5 - WORD $0x91001737 // add x23, x25, #5 - WORD $0x1400000a // b LBB5_492 $40(%rip) + WORD $0x8b160294 // add x20, x20, x22 + WORD $0x91000699 // add x25, x20, #1 + WORD $0x91000a97 // add x23, x20, #2 + WORD $0x8b1602b4 // add x20, x21, x22 + WORD $0x91000a98 // add x24, x20, #2 + WORD $0x14000018 // b LBB5_495 $96(%rip) LBB5_490: - WORD $0x8b150273 // add x19, x19, x21 - WORD $0x91001678 // add x24, x19, #5 - WORD $0x91001a76 // add x22, x19, #6 - WORD $0x8b150293 // add x19, x20, x21 - WORD $0x91001a77 // add x23, x19, #6 - WORD $0x14000004 // b LBB5_492 $16(%rip) + WORD $0x91000af9 // add x25, x23, #2 + WORD $0x91000ef7 // add x23, x23, #3 + WORD $0x91000f18 // add x24, x24, #3 + WORD $0x14000014 // b LBB5_495 $80(%rip) LBB5_491: - WORD $0x91001ad8 // add x24, x22, #6 - WORD $0x91001ed6 // add x22, x22, #7 - WORD $0x91001ef7 // add x23, x23, #7 + WORD $0x8b160294 // add x20, x20, x22 + WORD $0x91000e99 // add x25, x20, #3 + WORD $0x91001297 // add x23, x20, #4 + WORD $0x8b1602b4 // add x20, x21, x22 + WORD $0x91001298 // add x24, x20, #4 + WORD $0x1400000e // b LBB5_495 $56(%rip) LBB5_492: - WORD $0x91000718 // add x24, x24, #1 - WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x17ffff04 // b LBB5_445 $-1008(%rip) + WORD $0x910012f9 // add x25, x23, #4 + WORD $0x910016f7 // add x23, x23, #5 + WORD $0x91001758 // add x24, x26, #5 + WORD $0x1400000a // b LBB5_495 $40(%rip) LBB5_493: - WORD $0xaa1503f6 // mov x22, x21 + WORD $0x8b160294 // add x20, x20, x22 + WORD $0x91001699 // add x25, x20, #5 + WORD $0x91001a97 // add x23, x20, #6 + WORD $0x8b1602b4 // add x20, x21, x22 + WORD $0x91001a98 // add x24, x20, #6 + WORD $0x14000004 // b LBB5_495 $16(%rip) LBB5_494: - WORD $0x380016f6 // strb w22, [x23], #1 - WORD $0xaa1703f4 // mov x20, x23 - WORD $0x17ffff6b // b LBB5_468 $-596(%rip) + WORD $0x91001af9 // add x25, x23, #6 + WORD $0x91001ef7 // add x23, x23, #7 + WORD $0x91001f18 // add x24, x24, #7 LBB5_495: - WORD $0x53067eb6 // lsr w22, w21, #6 - WORD $0x321a06d6 // orr w22, w22, #0xc0 - WORD $0x381fc296 // sturb w22, [x20, #-4] - WORD $0x52801016 // mov w22, #128 - WORD $0x330016b6 // bfxil w22, w21, #0, #6 - WORD $0x381fd296 // sturb w22, [x20, #-3] - WORD $0xd1000a94 // sub x20, x20, #2 - WORD $0x17ffff63 // b LBB5_468 $-628(%rip) + WORD $0x91000739 // add x25, x25, #1 + WORD $0xaa1c03e8 // mov x8, x28 + WORD $0x17ffff03 // b LBB5_447 $-1012(%rip) LBB5_496: - WORD $0x781fc284 // sturh w4, [x20, #-4] - WORD $0x381fe285 // sturb w5, [x20, #-2] - WORD $0x17ffff5f // b LBB5_467 $-644(%rip) + WORD $0xaa1603f7 // mov x23, x22 LBB5_497: - WORD $0x0b152ad5 // add w21, w22, w21, lsl #10 - WORD $0x0b0602b5 // add w21, w21, w6 - WORD $0x53127eb6 // lsr w22, w21, #18 - WORD $0x321c0ed6 // orr w22, w22, #0xf0 - WORD $0x381fc296 // sturb w22, [x20, #-4] - WORD $0x52801016 // mov w22, #128 - WORD $0x330c46b6 // bfxil w22, w21, #12, #6 - WORD $0x381fd296 // sturb w22, [x20, #-3] - WORD $0x52801016 // mov w22, #128 - WORD $0x33062eb6 // bfxil w22, w21, #6, #6 - WORD $0x381fe296 // sturb w22, [x20, #-2] - WORD $0x52801015 // mov w21, #128 - WORD $0x330016f5 // bfxil w21, w23, #0, #6 - WORD $0x381ff295 // sturb w21, [x20, #-1] - WORD $0x17ffff51 // b LBB5_468 $-700(%rip) + WORD $0x38001717 // strb w23, [x24], #1 + WORD $0xaa1803f5 // mov x21, x24 + WORD $0x17ffff6a // b LBB5_470 $-600(%rip) LBB5_498: - WORD $0x92800029 // mov x9, #-2 - WORD $0x5280002c // mov w12, #1 - WORD $0x14000007 // b LBB5_500 $28(%rip) + WORD $0x53067ed7 // lsr w23, w22, #6 + WORD $0x321a06f7 // orr w23, w23, #0xc0 + WORD $0x381fc2b7 // sturb w23, [x21, #-4] + WORD $0x52801017 // mov w23, #128 + WORD $0x330016d7 // bfxil w23, w22, #0, #6 + WORD $0x381fd2b7 // sturb w23, [x21, #-3] + WORD $0xd1000ab5 // sub x21, x21, #2 + WORD $0x17ffff62 // b LBB5_470 $-632(%rip) LBB5_499: - WORD $0x5280000c // mov w12, #0 - WORD $0xdac001cd // rbit x13, x14 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b090149 // add x9, x10, x9 - WORD $0x8b0d0136 // add x22, x9, x13 - WORD $0x92800009 // mov x9, #-1 + WORD $0x781fc2a5 // sturh w5, [x21, #-4] + WORD $0x381fe2a6 // sturb w6, [x21, #-2] + WORD $0x17ffff5e // b LBB5_469 $-648(%rip) LBB5_500: - WORD $0x4b0903ed // neg w13, w9 - WORD $0xaa1603ea // mov x10, x22 - WORD $0x17fff9a2 // b LBB5_101 $-6520(%rip) + WORD $0x0b162af6 // add w22, w23, w22, lsl #10 + WORD $0x0b0702d6 // add w22, w22, w7 + WORD $0x53127ed7 // lsr w23, w22, #18 + WORD $0x321c0ef7 // orr w23, w23, #0xf0 + WORD $0x381fc2b7 // sturb w23, [x21, #-4] + WORD $0x52801017 // mov w23, #128 + WORD $0x330c46d7 // bfxil w23, w22, #12, #6 + WORD $0x381fd2b7 // sturb w23, [x21, #-3] + WORD $0x52801017 // mov w23, #128 + WORD $0x33062ed7 // bfxil w23, w22, #6, #6 + WORD $0x381fe2b7 // sturb w23, [x21, #-2] + WORD $0x52801016 // mov w22, #128 + WORD $0x33001716 // bfxil w22, w24, #0, #6 + WORD $0x381ff2b6 // sturb w22, [x21, #-1] + WORD $0x17ffff50 // b LBB5_470 $-704(%rip) LBB5_501: - WORD $0x52800004 // mov w4, #0 + WORD $0x92800029 // mov x9, #-2 LBB5_502: - WORD $0xb40003a1 // cbz x1, LBB5_510 $116(%rip) + WORD $0x5280002c // mov w12, #1 LBB5_503: - WORD $0x14000007 // b LBB5_505 $28(%rip) + WORD $0x4b0903ed // neg w13, w9 + WORD $0xaa1703ea // mov x10, x23 + WORD $0x17fff9a8 // b LBB5_103 $-6496(%rip) LBB5_504: + WORD $0x52800004 // mov w4, #0 +LBB5_505: + WORD $0xb40003a1 // cbz x1, LBB5_513 $116(%rip) +LBB5_506: + WORD $0x14000007 // b LBB5_508 $28(%rip) +LBB5_507: WORD $0xf10000bf // cmp x5, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a030025 // and x5, x1, x3 WORD $0x8b0508a1 // add x1, x5, x5, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 - WORD $0xb40002c5 // cbz x5, LBB5_511 $88(%rip) -LBB5_505: + WORD $0xb40002c5 // cbz x5, LBB5_514 $88(%rip) +LBB5_508: WORD $0x9ad02425 // lsr x5, x1, x16 WORD $0x93407c86 // sxtw x6, w4 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffee9 // b.ls LBB5_504 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_507 $-36(%rip) WORD $0x1100c0a5 // add w5, w5, #48 WORD $0x38266985 // strb w5, [x12, x6] WORD $0x11000484 // add w4, w4, #1 WORD $0x8a030025 // and x5, x1, x3 WORD $0x8b0508a1 // add x1, x5, x5, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 - WORD $0xb5fffec5 // cbnz x5, LBB5_505 $-40(%rip) - WORD $0x1400000a // b LBB5_511 $40(%rip) -LBB5_507: + WORD $0xb5fffec5 // cbnz x5, LBB5_508 $-40(%rip) + WORD $0x1400000a // b LBB5_514 $40(%rip) +LBB5_510: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb334111 // sub x17, x8, w19, uxtw - WORD $0x17fffa8e // b LBB5_161 $-5576(%rip) -LBB5_508: + WORD $0x17fffa94 // b LBB5_163 $-5552(%rip) +LBB5_511: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb274111 // sub x17, x8, w7, uxtw - WORD $0x17fffa8b // b LBB5_161 $-5588(%rip) -LBB5_509: + WORD $0x17fffa91 // b LBB5_163 $-5564(%rip) +LBB5_512: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb264111 // sub x17, x8, w6, uxtw - WORD $0x17fffa88 // b LBB5_161 $-5600(%rip) -LBB5_510: -LBB5_511: + WORD $0x17fffa8e // b LBB5_163 $-5576(%rip) +LBB5_513: +LBB5_514: WORD $0x7100049f // cmp w4, #1 - WORD $0x5400016b // b.lt LBB5_516 $44(%rip) + WORD $0x5400016b // b.lt LBB5_519 $44(%rip) WORD $0x2a0403f5 // mov w21, w4 -LBB5_513: +LBB5_516: WORD $0x38756a30 // ldrb w16, [x17, x21] WORD $0x7100c21f // cmp w16, #48 - WORD $0x54000161 // b.ne LBB5_518 $44(%rip) + WORD $0x54000161 // b.ne LBB5_521 $44(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_513 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_516 $-16(%rip) WORD $0x5280000e // mov w14, #0 WORD $0x5280000f // mov w15, #0 WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x140000cc // b LBB5_558 $816(%rip) -LBB5_516: + WORD $0x140000cc // b LBB5_561 $816(%rip) +LBB5_519: WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x34000c84 // cbz w4, LBB5_540 $400(%rip) + WORD $0x34000c84 // cbz w4, LBB5_543 $400(%rip) WORD $0xaa0403f5 // mov x21, x4 - WORD $0x14000002 // b LBB5_519 $8(%rip) -LBB5_518: + WORD $0x14000002 // b LBB5_522 $8(%rip) +LBB5_521: WORD $0x12807fb0 // mov w16, #-1022 -LBB5_519: +LBB5_522: WORD $0xd2800001 // mov x1, #0 WORD $0x2a1503e5 // mov w5, w21 WORD $0x5282b183 // mov w3, #5516 -LBB5_520: +LBB5_523: WORD $0xf100983f // cmp x1, #38 - WORD $0x54000260 // b.eq LBB5_526 $76(%rip) + WORD $0x54000260 // b.eq LBB5_529 $76(%rip) WORD $0x8b010044 // add x4, x2, x1 WORD $0x38636884 // ldrb w4, [x4, x3] WORD $0x38616986 // ldrb w6, [x12, x1] WORD $0x6b0400df // cmp w6, w4 - WORD $0x54000141 // b.ne LBB5_525 $40(%rip) + WORD $0x54000141 // b.ne LBB5_528 $40(%rip) WORD $0x91000421 // add x1, x1, #1 WORD $0xeb0100bf // cmp x5, x1 - WORD $0x54fffee1 // b.ne LBB5_520 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_523 $-36(%rip) WORD $0x8b050041 // add x1, x2, x5 WORD $0x5282b182 // mov w2, #5516 WORD $0x38626821 // ldrb w1, [x1, x2] - WORD $0x340000e1 // cbz w1, LBB5_526 $28(%rip) -LBB5_524: + WORD $0x340000e1 // cbz w1, LBB5_529 $28(%rip) +LBB5_527: WORD $0x528001e1 // mov w1, #15 - WORD $0x14000006 // b LBB5_527 $24(%rip) -LBB5_525: + WORD $0x14000006 // b LBB5_530 $24(%rip) +LBB5_528: WORD $0x13001c81 // sxtb w1, w4 WORD $0x13001cc2 // sxtb w2, w6 WORD $0x6b01005f // cmp w2, w1 - WORD $0x54ffff6b // b.lt LBB5_524 $-20(%rip) -LBB5_526: + WORD $0x54ffff6b // b.lt LBB5_527 $-20(%rip) +LBB5_529: WORD $0x52800201 // mov w1, #16 -LBB5_527: +LBB5_530: WORD $0x0b050022 // add w2, w1, w5 WORD $0x93407c43 // sxtw x3, w2 WORD $0x710004bf // cmp w5, #1 - WORD $0x5400076b // b.lt LBB5_537 $236(%rip) + WORD $0x5400076b // b.lt LBB5_540 $236(%rip) WORD $0xd2800004 // mov x4, #0 WORD $0xd1000466 // sub x6, x3, #1 WORD $0xd10004a5 // sub x5, x5, #1 @@ -2783,8 +2789,8 @@ LBB5_527: WORD $0xf29999b4 // movk x20, #52429 WORD $0x92800135 // mov x21, #-10 WORD $0xaa0203e7 // mov x7, x2 - WORD $0x14000009 // b LBB5_530 $36(%rip) -LBB5_529: + WORD $0x14000009 // b LBB5_533 $36(%rip) +LBB5_532: WORD $0xf10002ff // cmp x23, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x510004e7 // sub w7, w7, #1 @@ -2792,8 +2798,8 @@ LBB5_529: WORD $0x910004b7 // add x23, x5, #1 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf10006ff // cmp x23, #1 - WORD $0x54000229 // b.ls LBB5_532 $68(%rip) -LBB5_530: + WORD $0x54000229 // b.ls LBB5_535 $68(%rip) +LBB5_533: WORD $0x38a56996 // ldrsb x22, [x12, x5] WORD $0x8b16d484 // add x4, x4, x22, lsl #53 WORD $0x8b130096 // add x22, x4, x19 @@ -2801,7 +2807,7 @@ LBB5_530: WORD $0xd343fc84 // lsr x4, x4, #3 WORD $0x9b155897 // madd x23, x4, x21, x22 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffe29 // b.ls LBB5_529 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_532 $-60(%rip) WORD $0x1100c2f7 // add w23, w23, #48 WORD $0x38266997 // strb w23, [x12, x6] WORD $0x510004e7 // sub w7, w7, #1 @@ -2809,59 +2815,59 @@ LBB5_530: WORD $0x910004b7 // add x23, x5, #1 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf10006ff // cmp x23, #1 - WORD $0x54fffe28 // b.hi LBB5_530 $-60(%rip) -LBB5_532: + WORD $0x54fffe28 // b.hi LBB5_533 $-60(%rip) +LBB5_535: WORD $0xf1002adf // cmp x22, #10 - WORD $0x54000303 // b.lo LBB5_537 $96(%rip) + WORD $0x54000303 // b.lo LBB5_540 $96(%rip) WORD $0x93407ce5 // sxtw x5, w7 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xb202e7e6 // mov x6, #-3689348814741910324 WORD $0xf29999a6 // movk x6, #52429 WORD $0x92800127 // mov x7, #-10 - WORD $0x14000007 // b LBB5_535 $28(%rip) -LBB5_534: + WORD $0x14000007 // b LBB5_538 $28(%rip) +LBB5_537: WORD $0xf100029f // cmp x20, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf100249f // cmp x4, #9 WORD $0xaa1303e4 // mov x4, x19 - WORD $0x54000189 // b.ls LBB5_537 $48(%rip) -LBB5_535: + WORD $0x54000189 // b.ls LBB5_540 $48(%rip) +LBB5_538: WORD $0x9bc67c93 // umulh x19, x4, x6 WORD $0xd343fe73 // lsr x19, x19, #3 WORD $0x9b071274 // madd x20, x19, x7, x4 WORD $0xeb0501ff // cmp x15, x5 - WORD $0x54fffec9 // b.ls LBB5_534 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_537 $-40(%rip) WORD $0x1100c294 // add w20, w20, #48 WORD $0x38256994 // strb w20, [x12, x5] WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf100249f // cmp x4, #9 WORD $0xaa1303e4 // mov x4, x19 - WORD $0x54fffec8 // b.hi LBB5_535 $-40(%rip) -LBB5_537: + WORD $0x54fffec8 // b.hi LBB5_538 $-40(%rip) +LBB5_540: WORD $0xeb0301ff // cmp x15, x3 WORD $0x1a8f804f // csel w15, w2, w15, hi WORD $0x0b0e002e // add w14, w1, w14 WORD $0x710005ff // cmp w15, #1 - WORD $0x5400012b // b.lt LBB5_541 $36(%rip) -LBB5_538: + WORD $0x5400012b // b.lt LBB5_544 $36(%rip) +LBB5_541: WORD $0x386f6a21 // ldrb w1, [x17, x15] WORD $0x7100c03f // cmp w1, #48 - WORD $0x540000e1 // b.ne LBB5_542 $28(%rip) + WORD $0x540000e1 // b.ne LBB5_545 $28(%rip) WORD $0xf10005ef // subs x15, x15, #1 - WORD $0x54ffff8c // b.gt LBB5_538 $-16(%rip) -LBB5_540: + WORD $0x54ffff8c // b.gt LBB5_541 $-16(%rip) +LBB5_543: WORD $0x5280000e // mov w14, #0 WORD $0x5280000f // mov w15, #0 - WORD $0x14000064 // b LBB5_558 $400(%rip) -LBB5_541: - WORD $0x34000c4f // cbz w15, LBB5_557 $392(%rip) -LBB5_542: + WORD $0x14000064 // b LBB5_561 $400(%rip) +LBB5_544: + WORD $0x34000c4f // cbz w15, LBB5_560 $392(%rip) +LBB5_545: WORD $0x710051df // cmp w14, #20 - WORD $0x54000c2d // b.le LBB5_558 $388(%rip) + WORD $0x54000c2d // b.le LBB5_561 $388(%rip) WORD $0x92800011 // mov x17, #-1 - WORD $0x140000a3 // b LBB5_578 $652(%rip) -LBB5_544: + WORD $0x140000a3 // b LBB5_581 $652(%rip) +LBB5_547: WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! WORD $0x8b0a116b // add x11, x11, x10, lsl #4 @@ -2869,53 +2875,53 @@ LBB5_544: WORD $0xaa1103ea // mov x10, x17 WORD $0x385f0d4c // ldrb w12, [x10, #-16]! WORD $0x71001d9f // cmp w12, #7 - WORD $0x540014c0 // b.eq LBB5_581 $664(%rip) + WORD $0x540014c0 // b.eq LBB5_584 $664(%rip) WORD $0x7100199f // cmp w12, #6 - WORD $0x540021e1 // b.ne LBB5_596 $1084(%rip) - WORD $0xaa0903ef // mov x15, x9 - WORD $0x384015e1 // ldrb w1, [x15], #1 + WORD $0x540021e1 // b.ne LBB5_599 $1084(%rip) + WORD $0xaa0103ef // mov x15, x1 + WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x5280002a // mov w10, #1 - WORD $0x9ac1214c // lsl x12, x10, x1 - WORD $0x7100803f // cmp w1, #32 + WORD $0x9ac2214c // lsl x12, x10, x2 + WORD $0x7100805f // cmp w2, #32 WORD $0xd284c02a // mov x10, #9729 WORD $0xf2c0002a // movk x10, #1, lsl #32 WORD $0x8a0a018c // and x12, x12, x10 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_555 $272(%rip) - WORD $0x9100092f // add x15, x9, #2 - WORD $0x39400521 // ldrb w1, [x9, #1] + WORD $0x54000880 // b.eq LBB5_558 $272(%rip) + WORD $0x9100082f // add x15, x1, #2 + WORD $0x39400422 // ldrb w2, [x1, #1] WORD $0x5280002c // mov w12, #1 - WORD $0x9ac1218c // lsl x12, x12, x1 - WORD $0x7100803f // cmp w1, #32 + WORD $0x9ac2218c // lsl x12, x12, x2 + WORD $0x7100805f // cmp w2, #32 WORD $0x8a0a018a // and x10, x12, x10 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_555 $240(%rip) + WORD $0x54000780 // b.eq LBB5_558 $240(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x540000e8 // b.hi LBB5_551 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_554 $28(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01ac // ands x12, x13, x12 - WORD $0x540005e1 // b.ne LBB5_554 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_557 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_551: +LBB5_554: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh44: - WORD $0x10fecfcc // adr x12, lCPI5_0 $-9736(%rip) + WORD $0x10fecf4c // adr x12, lCPI5_0 $-9752(%rip) Lloh45: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh46: - WORD $0x10fed00c // adr x12, lCPI5_1 $-9728(%rip) + WORD $0x10fecf8c // adr x12, lCPI5_1 $-9744(%rip) Lloh47: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh48: - WORD $0x10fed04c // adr x12, lCPI5_2 $-9720(%rip) + WORD $0x10fecfcc // adr x12, lCPI5_2 $-9736(%rip) Lloh49: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_552: +LBB5_555: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -2950,54 +2956,54 @@ LBB5_552: WORD $0xaa0e818c // orr x12, x12, x14, lsl #32 WORD $0xaa0fc18c // orr x12, x12, x15, lsl #48 WORD $0xb100059f // cmn x12, #1 - WORD $0x54fffbc0 // b.eq LBB5_552 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_555 $-136(%rip) WORD $0xaa2c03ec // mvn x12, x12 WORD $0xa909300a // stp x10, x12, [x0, #144] -LBB5_554: +LBB5_557: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 WORD $0x8b0c014f // add x15, x10, x12 - WORD $0x384015e1 // ldrb w1, [x15], #1 -LBB5_555: - WORD $0x7101f43f // cmp w1, #125 - WORD $0x54ff80a1 // b.ne LBB5_312 $-4076(%rip) + WORD $0x384015e2 // ldrb w2, [x15], #1 +LBB5_558: + WORD $0x7101f45f // cmp w2, #125 + WORD $0x54ff8161 // b.ne LBB5_314 $-4052(%rip) WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900c80a // str w10, [x0, #200] - WORD $0x140000a3 // b LBB5_592 $652(%rip) -LBB5_557: + WORD $0x140000a3 // b LBB5_595 $652(%rip) +LBB5_560: WORD $0x5280000e // mov w14, #0 -LBB5_558: +LBB5_561: WORD $0x6b0f01df // cmp w14, w15 WORD $0x1a8fb1c1 // csel w1, w14, w15, lt WORD $0x7100043f // cmp w1, #1 - WORD $0x5400016b // b.lt LBB5_561 $44(%rip) + WORD $0x5400016b // b.lt LBB5_564 $44(%rip) WORD $0xd2800011 // mov x17, #0 WORD $0x52800142 // mov w2, #10 WORD $0xaa0103e3 // mov x3, x1 WORD $0xaa0c03e4 // mov x4, x12 -LBB5_560: +LBB5_563: WORD $0x38801485 // ldrsb x5, [x4], #1 WORD $0x9b021631 // madd x17, x17, x2, x5 WORD $0xd100c231 // sub x17, x17, #48 WORD $0xf1000463 // subs x3, x3, #1 - WORD $0x54ffff81 // b.ne LBB5_560 $-16(%rip) - WORD $0x14000003 // b LBB5_562 $12(%rip) -LBB5_561: + WORD $0x54ffff81 // b.ne LBB5_563 $-16(%rip) + WORD $0x14000003 // b LBB5_565 $12(%rip) +LBB5_564: WORD $0x52800001 // mov w1, #0 WORD $0xd2800011 // mov x17, #0 -LBB5_562: +LBB5_565: WORD $0x6b0101c2 // subs w2, w14, w1 - WORD $0x540003ad // b.le LBB5_569 $116(%rip) + WORD $0x540003ad // b.le LBB5_572 $116(%rip) WORD $0x7100105f // cmp w2, #4 - WORD $0x540002c3 // b.lo LBB5_567 $88(%rip) + WORD $0x540002c3 // b.lo LBB5_570 $88(%rip) WORD $0x121e7443 // and w3, w2, #0xfffffffc WORD $0x0b030021 // add w1, w1, w3 WORD $0x52800024 // mov w4, #1 WORD $0xaa0303e5 // mov x5, x3 WORD $0x52800026 // mov w6, #1 WORD $0x52800027 // mov w7, #1 -LBB5_565: +LBB5_568: WORD $0x8b110a31 // add x17, x17, x17, lsl #2 WORD $0xd37ffa31 // lsl x17, x17, #1 WORD $0x8b040884 // add x4, x4, x4, lsl #2 @@ -3007,60 +3013,60 @@ LBB5_565: WORD $0x8b0708e7 // add x7, x7, x7, lsl #2 WORD $0xd37ff8e7 // lsl x7, x7, #1 WORD $0x710010a5 // subs w5, w5, #4 - WORD $0x54fffee1 // b.ne LBB5_565 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_568 $-36(%rip) WORD $0x9b117c91 // mul x17, x4, x17 WORD $0x9b117cd1 // mul x17, x6, x17 WORD $0x9b117cf1 // mul x17, x7, x17 WORD $0x6b03005f // cmp w2, w3 - WORD $0x540000c0 // b.eq LBB5_569 $24(%rip) -LBB5_567: + WORD $0x540000c0 // b.eq LBB5_572 $24(%rip) +LBB5_570: WORD $0x4b0101c1 // sub w1, w14, w1 -LBB5_568: +LBB5_571: WORD $0x8b110a31 // add x17, x17, x17, lsl #2 WORD $0xd37ffa31 // lsl x17, x17, #1 WORD $0x71000421 // subs w1, w1, #1 - WORD $0x54ffffa1 // b.ne LBB5_568 $-12(%rip) -LBB5_569: - WORD $0x37f801ee // tbnz w14, #31, LBB5_575 $60(%rip) + WORD $0x54ffffa1 // b.ne LBB5_571 $-12(%rip) +LBB5_572: + WORD $0x37f801ee // tbnz w14, #31, LBB5_578 $60(%rip) WORD $0x6b0e01ff // cmp w15, w14 - WORD $0x540001ad // b.le LBB5_575 $52(%rip) + WORD $0x540001ad // b.le LBB5_578 $52(%rip) WORD $0x8b2e418c // add x12, x12, w14, uxtw WORD $0x39c00181 // ldrsb w1, [x12] WORD $0x110005c2 // add w2, w14, #1 WORD $0x7100d43f // cmp w1, #53 WORD $0x7a4f0040 // ccmp w2, w15, #0, eq - WORD $0x540000a0 // b.eq LBB5_573 $20(%rip) + WORD $0x540000a0 // b.eq LBB5_576 $20(%rip) WORD $0x7100d03f // cmp w1, #52 WORD $0x1a9fd7ec // cset w12, gt - WORD $0x3500006c // cbnz w12, LBB5_574 $12(%rip) - WORD $0x14000003 // b LBB5_575 $12(%rip) -LBB5_573: - WORD $0x340001ed // cbz w13, LBB5_579 $60(%rip) -LBB5_574: + WORD $0x3500006c // cbnz w12, LBB5_577 $12(%rip) + WORD $0x14000003 // b LBB5_578 $12(%rip) +LBB5_576: + WORD $0x340001ed // cbz w13, LBB5_582 $60(%rip) +LBB5_577: WORD $0x91000631 // add x17, x17, #1 -LBB5_575: +LBB5_578: WORD $0xd2e0040c // mov x12, #9007199254740992 WORD $0xeb0c023f // cmp x17, x12 - WORD $0x540000a1 // b.ne LBB5_578 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_581 $20(%rip) WORD $0x710ffe1f // cmp w16, #1023 - WORD $0x54ff5ac0 // b.eq LBB5_244 $-5288(%rip) + WORD $0x54ff5b80 // b.eq LBB5_246 $-5264(%rip) WORD $0x11000610 // add w16, w16, #1 WORD $0xd2e00211 // mov x17, #4503599627370496 -LBB5_578: +LBB5_581: WORD $0x9374d22d // sbfx x13, x17, #52, #1 WORD $0x110ffe0e // add w14, w16, #1023 WORD $0x9240ce2c // and x12, x17, #0xfffffffffffff WORD $0x120029ce // and w14, w14, #0x7ff WORD $0x8a0ed1ad // and x13, x13, x14, lsl #52 - WORD $0x17fffad5 // b LBB5_247 $-5292(%rip) -LBB5_579: - WORD $0x34fffe6e // cbz w14, LBB5_575 $-52(%rip) + WORD $0x17fffadb // b LBB5_249 $-5268(%rip) +LBB5_582: + WORD $0x34fffe6e // cbz w14, LBB5_578 $-52(%rip) WORD $0x385ff18c // ldurb w12, [x12, #-1] WORD $0x1200018c // and w12, w12, #0x1 - WORD $0x35fffdec // cbnz w12, LBB5_574 $-68(%rip) - WORD $0x17ffffef // b LBB5_575 $-68(%rip) -LBB5_581: - WORD $0xaa0903ef // mov x15, x9 + WORD $0x35fffdec // cbnz w12, LBB5_577 $-68(%rip) + WORD $0x17ffffef // b LBB5_578 $-68(%rip) +LBB5_584: + WORD $0xaa0103ef // mov x15, x1 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214c // lsl x12, x10, x2 @@ -3069,41 +3075,41 @@ LBB5_581: WORD $0xf2c0002a // movk x10, #1, lsl #32 WORD $0x8a0a018c // and x12, x12, x10 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_590 $272(%rip) - WORD $0x9100092f // add x15, x9, #2 - WORD $0x39400522 // ldrb w2, [x9, #1] + WORD $0x54000880 // b.eq LBB5_593 $272(%rip) + WORD $0x9100082f // add x15, x1, #2 + WORD $0x39400422 // ldrb w2, [x1, #1] WORD $0x5280002c // mov w12, #1 WORD $0x9ac2218c // lsl x12, x12, x2 WORD $0x7100805f // cmp w2, #32 WORD $0x8a0a018a // and x10, x12, x10 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_590 $240(%rip) + WORD $0x54000780 // b.eq LBB5_593 $240(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x540000e8 // b.hi LBB5_586 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_589 $28(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01ac // ands x12, x13, x12 - WORD $0x540005e1 // b.ne LBB5_589 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_592 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_586: +LBB5_589: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh50: - WORD $0x10febb6c // adr x12, lCPI5_0 $-10388(%rip) + WORD $0x10febaec // adr x12, lCPI5_0 $-10404(%rip) Lloh51: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh52: - WORD $0x10febbac // adr x12, lCPI5_1 $-10380(%rip) + WORD $0x10febb2c // adr x12, lCPI5_1 $-10396(%rip) Lloh53: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh54: - WORD $0x10febbec // adr x12, lCPI5_2 $-10372(%rip) + WORD $0x10febb6c // adr x12, lCPI5_2 $-10388(%rip) Lloh55: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_587: +LBB5_590: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3138,21 +3144,21 @@ LBB5_587: WORD $0xaa0e818c // orr x12, x12, x14, lsl #32 WORD $0xaa0fc18c // orr x12, x12, x15, lsl #48 WORD $0xb100059f // cmn x12, #1 - WORD $0x54fffbc0 // b.eq LBB5_587 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_590 $-136(%rip) WORD $0xaa2c03ec // mvn x12, x12 WORD $0xa909300a // stp x10, x12, [x0, #144] -LBB5_589: +LBB5_592: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_590: +LBB5_593: WORD $0x7101745f // cmp w2, #93 - WORD $0x54ff6b81 // b.ne LBB5_310 $-4752(%rip) + WORD $0x54ff6c41 // b.ne LBB5_312 $-4728(%rip) WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] -LBB5_592: +LBB5_595: WORD $0xa940296c // ldp x12, x10, [x11] WORD $0xf900540a // str x10, [x0, #168] WORD $0xcb0b022a // sub x10, x17, x11 @@ -3163,32 +3169,30 @@ LBB5_592: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54fef6e8 // b.hi LBB5_92 $-8484(%rip) -LBB5_593: + WORD $0x54fef688 // b.hi LBB5_92 $-8496(%rip) +LBB5_596: WORD $0x5280001c // mov w28, #0 WORD $0xd100054a // sub x10, x10, #1 WORD $0xf900580a // str x10, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000080 // b.eq LBB5_595 $16(%rip) + WORD $0x54000080 // b.eq LBB5_598 $16(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x14000fa2 // b LBB5_1411 $16008(%rip) -LBB5_595: + WORD $0x14000fc1 // b LBB5_1416 $16132(%rip) +LBB5_598: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0xd280000b // mov x11, #0 - WORD $0xb501f42b // cbnz x11, LBB5_1413 $16004(%rip) - WORD $0x14000ff3 // b LBB5_1423 $16332(%rip) -LBB5_596: + WORD $0xb501f80b // cbnz x11, LBB5_1418 $16128(%rip) + WORD $0x14001012 // b LBB5_1428 $16456(%rip) +LBB5_599: WORD $0x3940016c // ldrb w12, [x11] WORD $0xf100199f // cmp x12, #6 - WORD $0x54000521 // b.ne LBB5_604 $164(%rip) - WORD $0xaa0b03e1 // mov x1, x11 + WORD $0x540004c1 // b.ne LBB5_607 $152(%rip) WORD $0x4b0b014a // sub w10, w10, w11 - WORD $0x3720098a // tbnz w10, #4, LBB5_610 $304(%rip) - WORD $0xaa0903eb // mov x11, x9 - WORD $0xaa0903ef // mov x15, x9 + WORD $0x3720090a // tbnz w10, #4, LBB5_613 $288(%rip) + WORD $0xaa0103ef // mov x15, x1 WORD $0x384015f0 // ldrb w16, [x15], #1 WORD $0x5280002a // mov w10, #1 WORD $0x9ad0214a // lsl x10, x10, x16 @@ -3197,36 +3201,34 @@ LBB5_596: WORD $0xf2c0002c // movk x12, #1, lsl #32 WORD $0x8a0c014a // and x10, x10, x12 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x54001b40 // b.eq LBB5_637 $872(%rip) + WORD $0x540018a0 // b.eq LBB5_638 $788(%rip) WORD $0x5280001c // mov w28, #0 WORD $0xd280000c // mov x12, #0 - WORD $0xaa0b03e9 // mov x9, x11 - WORD $0x9100096f // add x15, x11, #2 - WORD $0x39400570 // ldrb w16, [x11, #1] + WORD $0x9100082f // add x15, x1, #2 + WORD $0x39400430 // ldrb w16, [x1, #1] WORD $0x7100821f // cmp w16, #32 - WORD $0x54001ae8 // b.hi LBB5_638 $860(%rip) + WORD $0x54001868 // b.hi LBB5_639 $780(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ad0214a // lsl x10, x10, x16 WORD $0xd284c02d // mov x13, #9729 WORD $0xf2c0002d // movk x13, #1, lsl #32 WORD $0xea0d015f // tst x10, x13 - WORD $0x54001a20 // b.eq LBB5_638 $836(%rip) + WORD $0x540017a0 // b.eq LBB5_639 $756(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x54001a48 // b.hi LBB5_641 $840(%rip) + WORD $0x54001788 // b.hi LBB5_641 $752(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01af // ands x15, x13, x12 - WORD $0x54001980 // b.eq LBB5_640 $816(%rip) + WORD $0x540016c0 // b.eq LBB5_640 $728(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x140000f9 // b LBB5_644 $996(%rip) -LBB5_604: - WORD $0xaa0b03f0 // mov x16, x11 - WORD $0xaa0903ea // mov x10, x9 + WORD $0x14000dce // b LBB5_1327 $14136(%rip) +LBB5_607: + WORD $0xaa0103ea // mov x10, x1 WORD $0x38401551 // ldrb w17, [x10], #1 WORD $0x5280002c // mov w12, #1 WORD $0x9ad1218d // lsl x13, x12, x17 @@ -3235,53 +3237,50 @@ LBB5_604: WORD $0xf2c0002c // movk x12, #1, lsl #32 WORD $0x8a0c01ad // and x13, x13, x12 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000ba0 // b.eq LBB5_626 $372(%rip) - WORD $0x9100092a // add x10, x9, #2 - WORD $0xaa0903eb // mov x11, x9 - WORD $0x39400531 // ldrb w17, [x9, #1] + WORD $0x54000800 // b.eq LBB5_621 $256(%rip) + WORD $0x9100082a // add x10, x1, #2 + WORD $0x39400431 // ldrb w17, [x1, #1] WORD $0x5280002d // mov w13, #1 WORD $0x9ad121ad // lsl x13, x13, x17 WORD $0x7100823f // cmp w17, #32 WORD $0x8a0c01ac // and x12, x13, x12 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000bc0 // b.eq LBB5_627 $376(%rip) + WORD $0x54000700 // b.eq LBB5_621 $224(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014c // sub x12, x10, x15 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x54000cc8 // b.hi LBB5_629 $408(%rip) + WORD $0x54000b08 // b.hi LBB5_631 $352(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000d // mov x13, #-1 WORD $0x9acc21ac // lsl x12, x13, x12 WORD $0xea0c014a // ands x10, x10, x12 - WORD $0x54000c00 // b.eq LBB5_628 $384(%rip) + WORD $0x54000a40 // b.eq LBB5_630 $328(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x1400008d // b LBB5_632 $564(%rip) -LBB5_609: + WORD $0x140019a3 // b LBB5_1992 $26252(%rip) +LBB5_612: WORD $0x9280000d // mov x13, #-1 WORD $0xaa1003e8 // mov x8, x16 WORD $0x9280000e // mov x14, #-1 WORD $0x9280000c // mov x12, #-1 - WORD $0x17fff82f // b LBB5_122 $-8004(%rip) -LBB5_610: + WORD $0x17fff83a // b LBB5_124 $-7960(%rip) +LBB5_613: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0xaa0903ed // mov x13, x9 - WORD $0xaa0903ea // mov x10, x9 - WORD $0xaa0103eb // mov x11, x1 - WORD $0x140001f8 // b LBB5_695 $2016(%rip) -LBB5_611: + WORD $0xaa0103ea // mov x10, x1 + WORD $0x140001e9 // b LBB5_697 $1956(%rip) +LBB5_614: WORD $0xcb08014a // sub x10, x10, x8 WORD $0x3940014f // ldrb w15, [x10] WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x54000628 // b.hi LBB5_625 $196(%rip) + WORD $0x54000748 // b.hi LBB5_629 $232(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd2800008 // mov x8, #0 WORD $0x5280014a // mov w10, #10 -LBB5_613: +LBB5_616: WORD $0x9b0a7d8c // mul x12, x12, x10 WORD $0x8b2f418c // add x12, x12, w15, uxtw WORD $0xd100c18c // sub x12, x12, #48 @@ -3291,97 +3290,84 @@ LBB5_613: WORD $0x710025bf // cmp w13, #9 WORD $0xfa529902 // ccmp x8, #18, #2, ls WORD $0x91000508 // add x8, x8, #1 - WORD $0x54fffee3 // b.lo LBB5_613 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_616 $-36(%rip) WORD $0x710025bf // cmp w13, #9 - WORD $0x54000e08 // b.hi LBB5_633 $448(%rip) + WORD $0x54000c08 // b.hi LBB5_634 $384(%rip) WORD $0xd280000e // mov x14, #0 -LBB5_616: +LBB5_619: WORD $0x8b0e020a // add x10, x16, x14 WORD $0x8b08014a // add x10, x10, x8 WORD $0x3940054f // ldrb w15, [x10, #1] WORD $0x5100c1ea // sub w10, w15, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_616 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_619 $-24(%rip) WORD $0x8b08020a // add x10, x16, x8 WORD $0x8b0e014a // add x10, x10, x14 WORD $0x5280002d // mov w13, #1 - WORD $0x17fff642 // b LBB5_45 $-9976(%rip) -LBB5_618: + WORD $0x17fff646 // b LBB5_45 $-9960(%rip) +LBB5_621: + WORD $0xd280000c // mov x12, #0 + WORD $0xd280001e // mov lr, #0 + WORD $0x5280001c // mov w28, #0 + WORD $0xf940016d // ldr x13, [x11] + WORD $0x910401ad // add x13, x13, #256 + WORD $0xf900016d // str x13, [x11] + WORD $0x7100b23f // cmp w17, #44 + WORD $0x54032f40 // b.eq LBB5_1994 $26088(%rip) + WORD $0x140019dd // b LBB5_2007 $26484(%rip) +LBB5_622: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 - WORD $0x17fff699 // b LBB5_70 $-9628(%rip) -LBB5_619: + WORD $0x17fff694 // b LBB5_70 $-9648(%rip) +LBB5_623: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 - WORD $0x17fff6ab // b LBB5_75 $-9556(%rip) -LBB5_620: + WORD $0x17fff6a6 // b LBB5_75 $-9576(%rip) +LBB5_624: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 WORD $0x52800048 // mov w8, #2 - WORD $0x17fff6a8 // b LBB5_76 $-9568(%rip) -LBB5_621: + WORD $0x17fff6a3 // b LBB5_76 $-9588(%rip) +LBB5_625: WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fff690 // b LBB5_70 $-9664(%rip) -LBB5_622: + WORD $0x17fff68b // b LBB5_70 $-9684(%rip) +LBB5_626: WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fff6a3 // b LBB5_75 $-9588(%rip) -LBB5_623: + WORD $0x17fff69e // b LBB5_75 $-9608(%rip) +LBB5_627: WORD $0x9100094a // add x10, x10, #2 WORD $0x528001a2 // mov w2, #13 WORD $0x52800048 // mov w8, #2 - WORD $0x17fff6a0 // b LBB5_76 $-9600(%rip) -LBB5_624: + WORD $0x17fff69b // b LBB5_76 $-9620(%rip) +LBB5_628: WORD $0x91000d4a // add x10, x10, #3 WORD $0x52800048 // mov w8, #2 - WORD $0x17fff69d // b LBB5_76 $-9612(%rip) -LBB5_625: + WORD $0x17fff698 // b LBB5_76 $-9632(%rip) +LBB5_629: WORD $0xd2800008 // mov x8, #0 WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0xd280000c // mov x12, #0 - WORD $0x17fff628 // b LBB5_45 $-10080(%rip) -LBB5_626: - WORD $0xd280000c // mov x12, #0 - WORD $0xd280001e // mov lr, #0 - WORD $0x5280001c // mov w28, #0 - WORD $0xaa1003eb // mov x11, x16 - WORD $0xf940020d // ldr x13, [x16] - WORD $0x910401ad // add x13, x13, #256 - WORD $0xf900020d // str x13, [x16] - WORD $0x7100b23f // cmp w17, #44 - WORD $0x54032280 // b.eq LBB5_1987 $25680(%rip) - WORD $0x14001977 // b LBB5_2000 $26076(%rip) -LBB5_627: - WORD $0xd280000c // mov x12, #0 - WORD $0xd280001e // mov lr, #0 - WORD $0x5280001c // mov w28, #0 - WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xaa1003eb // mov x11, x16 - WORD $0xf940020d // ldr x13, [x16] - WORD $0x910401ad // add x13, x13, #256 - WORD $0xf900020d // str x13, [x16] - WORD $0x7100b23f // cmp w17, #44 - WORD $0x54032120 // b.eq LBB5_1987 $25636(%rip) - WORD $0x1400196c // b LBB5_2000 $26032(%rip) -LBB5_628: + WORD $0x17fff623 // b LBB5_45 $-10100(%rip) +LBB5_630: WORD $0x910101ea // add x10, x15, #64 -LBB5_629: +LBB5_631: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh56: - WORD $0x10fe9c8a // adr x10, lCPI5_0 $-11376(%rip) + WORD $0x10fe9e6a // adr x10, lCPI5_0 $-11316(%rip) Lloh57: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh58: - WORD $0x10fe9cca // adr x10, lCPI5_1 $-11368(%rip) + WORD $0x10fe9eaa // adr x10, lCPI5_1 $-11308(%rip) Lloh59: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh60: - WORD $0x10fe9d0a // adr x10, lCPI5_2 $-11360(%rip) + WORD $0x10fe9eea // adr x10, lCPI5_2 $-11300(%rip) Lloh61: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_630: +LBB5_632: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3416,59 +3402,51 @@ LBB5_630: WORD $0xaa0d814a // orr x10, x10, x13, lsl #32 WORD $0xaa0ec14a // orr x10, x10, x14, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_630 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_632 $-136(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0xaa2a03ea // mvn x10, x10 - WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_632: - WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xaa1003eb // mov x11, x16 - WORD $0x140018cb // b LBB5_1985 $25388(%rip) -LBB5_633: + WORD $0x14001924 // b LBB5_1991 $25744(%rip) +LBB5_634: WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0x8b08020a // add x10, x16, x8 - WORD $0x17fff5db // b LBB5_45 $-10388(%rip) -LBB5_634: + WORD $0x17fff5ef // b LBB5_45 $-10308(%rip) +LBB5_635: WORD $0x710005df // cmp w14, #1 - WORD $0x54ff05c1 // b.ne LBB5_169 $-8008(%rip) + WORD $0x54ff0961 // b.ne LBB5_171 $-7892(%rip) WORD $0x52800148 // mov w8, #10 WORD $0x9bc87d88 // umulh x8, x12, x8 WORD $0xeb0803ff // cmp xzr, x8 - WORD $0x54001500 // b.eq LBB5_667 $672(%rip) + WORD $0x54001320 // b.eq LBB5_665 $612(%rip) WORD $0x7100013f // cmp w9, #0 WORD $0x12800008 // mov w8, #-1 WORD $0x5a881508 // cneg w8, w8, eq WORD $0x5280002e // mov w14, #1 - WORD $0x17fff858 // b LBB5_180 $-7840(%rip) -LBB5_637: + WORD $0x17fff875 // b LBB5_182 $-7724(%rip) +LBB5_638: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14000002 // b LBB5_639 $8(%rip) -LBB5_638: - WORD $0xaa0c03fe // mov lr, x12 + WORD $0x14000e6f // b LBB5_1400 $14780(%rip) LBB5_639: - WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xaa0103eb // mov x11, x1 - WORD $0x14000e35 // b LBB5_1395 $14548(%rip) + WORD $0xaa0c03fe // mov lr, x12 + WORD $0x14000e6d // b LBB5_1400 $14772(%rip) LBB5_640: WORD $0x9101014f // add x15, x10, #64 LBB5_641: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh62: - WORD $0x10fe932c // adr x12, lCPI5_0 $-11676(%rip) + WORD $0x10fe95cc // adr x12, lCPI5_0 $-11592(%rip) Lloh63: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh64: - WORD $0x10fe936c // adr x12, lCPI5_1 $-11668(%rip) + WORD $0x10fe960c // adr x12, lCPI5_1 $-11584(%rip) Lloh65: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh66: - WORD $0x10fe93ac // adr x12, lCPI5_2 $-11660(%rip) + WORD $0x10fe964c // adr x12, lCPI5_2 $-11576(%rip) Lloh67: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) LBB5_642: @@ -3510,129 +3488,114 @@ LBB5_642: WORD $0xd280000c // mov x12, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0xaa2d03ef // mvn x15, x13 - WORD $0xa9093c0a // stp x10, x15, [x0, #144] + WORD $0x14000ceb // b LBB5_1326 $13228(%rip) LBB5_644: - WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xaa0103eb // mov x11, x1 - WORD $0x14000cbf // b LBB5_1324 $13052(%rip) -LBB5_645: WORD $0x0e013ca9 // umov.b w9, v5[0] WORD $0x7100893f // cmp w9, #34 - WORD $0x540000e1 // b.ne LBB5_647 $28(%rip) -LBB5_646: - WORD $0x8b150289 // add x9, x20, x21 + WORD $0x540000e1 // b.ne LBB5_646 $28(%rip) +LBB5_645: + WORD $0x8b1602a9 // add x9, x21, x22 WORD $0xcb0a0129 // sub x9, x9, x10 - WORD $0x910006ca // add x10, x22, #1 + WORD $0x910006ea // add x10, x23, #1 WORD $0x5280002c // mov w12, #1 - WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x17fff6c1 // b LBB5_100 $-9468(%rip) -LBB5_647: + WORD $0xaa1c03e8 // mov x8, x28 + WORD $0x17fff6e4 // b LBB5_102 $-9328(%rip) +LBB5_646: WORD $0x0e013cac // umov.b w12, v5[0] -LBB5_648: - WORD $0x8b150289 // add x9, x20, x21 +LBB5_647: + WORD $0x8b1602a9 // add x9, x21, x22 WORD $0x3900012c // strb w12, [x9] - WORD $0x8b15026c // add x12, x19, x21 + WORD $0x8b16028c // add x12, x20, x22 WORD $0x3940058d // ldrb w13, [x12, #1] WORD $0x710089bf // cmp w13, #34 - WORD $0x540004c0 // b.eq LBB5_658 $152(%rip) + WORD $0x540004a0 // b.eq LBB5_657 $148(%rip) WORD $0x3900052d // strb w13, [x9, #1] WORD $0x3940098c // ldrb w12, [x12, #2] WORD $0x7100899f // cmp w12, #34 - WORD $0x540004e0 // b.eq LBB5_659 $156(%rip) + WORD $0x540004c0 // b.eq LBB5_658 $152(%rip) WORD $0x3900092c // strb w12, [x9, #2] - WORD $0x8b15026c // add x12, x19, x21 + WORD $0x8b16028c // add x12, x20, x22 WORD $0x39400d8d // ldrb w13, [x12, #3] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000500 // b.eq LBB5_660 $160(%rip) + WORD $0x540004e0 // b.eq LBB5_659 $156(%rip) WORD $0x39000d2d // strb w13, [x9, #3] WORD $0x3940118c // ldrb w12, [x12, #4] WORD $0x7100899f // cmp w12, #34 - WORD $0x54000520 // b.eq LBB5_661 $164(%rip) + WORD $0x54000500 // b.eq LBB5_660 $160(%rip) WORD $0x3900112c // strb w12, [x9, #4] - WORD $0x8b15026c // add x12, x19, x21 + WORD $0x8b16028c // add x12, x20, x22 WORD $0x3940158d // ldrb w13, [x12, #5] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000540 // b.eq LBB5_662 $168(%rip) + WORD $0x54000520 // b.eq LBB5_661 $164(%rip) WORD $0x3900152d // strb w13, [x9, #5] WORD $0x3940198c // ldrb w12, [x12, #6] WORD $0x7100899f // cmp w12, #34 - WORD $0x54000560 // b.eq LBB5_663 $172(%rip) + WORD $0x54000540 // b.eq LBB5_662 $168(%rip) WORD $0x3900192c // strb w12, [x9, #6] - WORD $0x8b15026c // add x12, x19, x21 + WORD $0x8b16028c // add x12, x20, x22 WORD $0x39401d8d // ldrb w13, [x12, #7] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000580 // b.eq LBB5_664 $176(%rip) + WORD $0x54000560 // b.eq LBB5_663 $172(%rip) WORD $0x39001d2d // strb w13, [x9, #7] WORD $0x3940218c // ldrb w12, [x12, #8] - WORD $0x910022b5 // add x21, x21, #8 + WORD $0x910022d6 // add x22, x22, #8 WORD $0x7100899f // cmp w12, #34 - WORD $0x54fffb61 // b.ne LBB5_648 $-148(%rip) - WORD $0x8b150276 // add x22, x19, x21 - WORD $0x17ffffd2 // b LBB5_646 $-184(%rip) -LBB5_657: + WORD $0x54fffb61 // b.ne LBB5_647 $-148(%rip) + WORD $0x8b160297 // add x23, x20, x22 + WORD $0x17ffffd2 // b LBB5_645 $-184(%rip) +LBB5_656: WORD $0x92800169 // mov x9, #-12 - WORD $0x5280002c // mov w12, #1 - WORD $0x17fffcf4 // b LBB5_500 $-3120(%rip) -LBB5_658: + WORD $0x17fffd11 // b LBB5_502 $-3004(%rip) +LBB5_657: WORD $0x9100098d // add x13, x12, #2 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000529 // add x9, x9, #1 - WORD $0x14000021 // b LBB5_665 $132(%rip) -LBB5_659: - WORD $0x8b150269 // add x9, x19, x21 + WORD $0x14000021 // b LBB5_664 $132(%rip) +LBB5_658: + WORD $0x8b160289 // add x9, x20, x22 WORD $0x91000d2d // add x13, x9, #3 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000929 // add x9, x9, #2 - WORD $0x1400001b // b LBB5_665 $108(%rip) -LBB5_660: + WORD $0x1400001b // b LBB5_664 $108(%rip) +LBB5_659: WORD $0x9100118d // add x13, x12, #4 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000d29 // add x9, x9, #3 - WORD $0x14000016 // b LBB5_665 $88(%rip) -LBB5_661: - WORD $0x8b150269 // add x9, x19, x21 + WORD $0x14000016 // b LBB5_664 $88(%rip) +LBB5_660: + WORD $0x8b160289 // add x9, x20, x22 WORD $0x9100152d // add x13, x9, #5 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001129 // add x9, x9, #4 - WORD $0x14000010 // b LBB5_665 $64(%rip) -LBB5_662: + WORD $0x14000010 // b LBB5_664 $64(%rip) +LBB5_661: WORD $0x9100198d // add x13, x12, #6 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001529 // add x9, x9, #5 - WORD $0x1400000b // b LBB5_665 $44(%rip) -LBB5_663: - WORD $0x8b150269 // add x9, x19, x21 + WORD $0x1400000b // b LBB5_664 $44(%rip) +LBB5_662: + WORD $0x8b160289 // add x9, x20, x22 WORD $0x91001d2d // add x13, x9, #7 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001929 // add x9, x9, #6 - WORD $0x14000005 // b LBB5_665 $20(%rip) -LBB5_664: + WORD $0x14000005 // b LBB5_664 $20(%rip) +LBB5_663: WORD $0x9100218d // add x13, x12, #8 - WORD $0xcb0a0289 // sub x9, x20, x10 - WORD $0x8b150129 // add x9, x9, x21 + WORD $0xcb0a02a9 // sub x9, x21, x10 + WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001d29 // add x9, x9, #7 -LBB5_665: +LBB5_664: WORD $0x5280002c // mov w12, #1 WORD $0xaa0d03ea // mov x10, x13 - WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x17fff66c // b LBB5_100 $-9808(%rip) -LBB5_666: - WORD $0xdac00329 // rbit x9, x25 - WORD $0xdac01129 // clz x9, x9 - WORD $0x8b15026a // add x10, x19, x21 - WORD $0x8b090156 // add x22, x10, x9 - WORD $0x92800009 // mov x9, #-1 - WORD $0x5280002c // mov w12, #1 - WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x17fffcc3 // b LBB5_500 $-3316(%rip) -LBB5_667: + WORD $0xaa1c03e8 // mov x8, x28 + WORD $0x17fff690 // b LBB5_102 $-9664(%rip) +LBB5_665: WORD $0x8b0c0988 // add x8, x12, x12, lsl #2 WORD $0xd37ff908 // lsl x8, x8, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] @@ -3644,56 +3607,69 @@ LBB5_667: WORD $0x9340022f // sbfx x15, x17, #0, #1 WORD $0x5280002e // mov w14, #1 WORD $0xca1101f1 // eor x17, x15, x17 - WORD $0xb5feeef1 // cbnz x17, LBB5_169 $-8740(%rip) - WORD $0xb7feeecf // tbnz x15, #63, LBB5_169 $-8744(%rip) - WORD $0x34ff1609 // cbz w9, LBB5_237 $-7488(%rip) + WORD $0xb5fef471 // cbnz x17, LBB5_171 $-8564(%rip) + WORD $0xb7fef44f // tbnz x15, #63, LBB5_171 $-8568(%rip) + WORD $0x34ff1b89 // cbz w9, LBB5_239 $-7312(%rip) WORD $0x9e630100 // ucvtf d0, x8 - WORD $0x17fff746 // b LBB5_157 $-8936(%rip) -LBB5_671: + WORD $0x17fff772 // b LBB5_159 $-8760(%rip) +LBB5_669: + WORD $0xdac00349 // rbit x9, x26 + WORD $0xdac01129 // clz x9, x9 + WORD $0x8b16028a // add x10, x20, x22 + WORD $0x8b090157 // add x23, x10, x9 + WORD $0x92800009 // mov x9, #-1 + WORD $0x5280002c // mov w12, #1 + WORD $0xaa1c03e8 // mov x8, x28 + WORD $0x17fffcd1 // b LBB5_503 $-3260(%rip) +LBB5_670: WORD $0x92800169 // mov x9, #-12 WORD $0x5280002c // mov w12, #1 - WORD $0xaa1303f6 // mov x22, x19 - WORD $0x17fffcaf // b LBB5_500 $-3396(%rip) -LBB5_672: + WORD $0xaa1403f7 // mov x23, x20 + WORD $0x17fffccd // b LBB5_503 $-3276(%rip) +LBB5_671: WORD $0x52800162 // mov w2, #11 -LBB5_673: +LBB5_672: WORD $0xf900400a // str x10, [x0, #128] WORD $0xb940e008 // ldr w8, [x0, #224] WORD $0x528001c9 // mov w9, #14 WORD $0x7140051f // cmp w8, #1, lsl #12 WORD $0x1a828128 // csel w8, w9, w2, hi WORD $0x93407d00 // sxtw x0, w8 - WORD $0xa948fbfd // ldp fp, lr, [sp, #136] - WORD $0xa947cff4 // ldp x20, x19, [sp, #120] - WORD $0xa946d7f6 // ldp x22, x21, [sp, #104] - WORD $0xa945dff8 // ldp x24, x23, [sp, #88] - WORD $0xa944e7fa // ldp x26, x25, [sp, #72] - WORD $0xa943effc // ldp x28, x27, [sp, #56] - WORD $0x910283ff // add sp, sp, #160 + WORD $0xa949fbfd // ldp fp, lr, [sp, #152] + WORD $0xa948cff4 // ldp x20, x19, [sp, #136] + WORD $0xa947d7f6 // ldp x22, x21, [sp, #120] + WORD $0xa946dff8 // ldp x24, x23, [sp, #104] + WORD $0xa945e7fa // ldp x26, x25, [sp, #88] + WORD $0xa944effc // ldp x28, x27, [sp, #72] + WORD $0x9102c3ff // add sp, sp, #176 WORD $0xd65f03c0 // ret -LBB5_674: +LBB5_673: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 - WORD $0x384015e1 // ldrb w1, [x15], #1 -LBB5_675: - WORD $0x7100883f // cmp w1, #34 - WORD $0x5401abc1 // b.ne LBB5_1389 $13688(%rip) - WORD $0xd280000a // mov x10, #0 + WORD $0x384015e2 // ldrb w2, [x15], #1 +LBB5_674: + WORD $0x7100885f // cmp w2, #34 + WORD $0x5401b3e1 // b.ne LBB5_1395 $13948(%rip) + WORD $0xd2800001 // mov x1, #0 WORD $0xcb0901f0 // sub x16, x15, x9 + WORD $0xf940380a // ldr x10, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh68: - WORD $0x10fe7b4d // adr x13, lCPI5_1 $-12440(%rip) + WORD $0x10fe7e6d // adr x13, lCPI5_1 $-12340(%rip) Lloh69: WORD $0x3dc001a0 // ldr q0, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh70: - WORD $0x10fe7b8d // adr x13, lCPI5_2 $-12432(%rip) + WORD $0x10fe7ead // adr x13, lCPI5_2 $-12332(%rip) Lloh71: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 + WORD $0x14000002 // b LBB5_677 $8(%rip) +LBB5_676: + WORD $0x91008021 // add x1, x1, #32 LBB5_677: - WORD $0x8b0a01ed // add x13, x15, x10 + WORD $0x8b0101ed // add x13, x15, x1 WORD $0xad4019a5 // ldp q5, q6, [x13] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 @@ -3724,33 +3700,39 @@ LBB5_677: WORD $0x4e201ca5 // and.16b v5, v5, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 - WORD $0x1e2600a1 // fmov w1, s5 + WORD $0x1e2600a2 // fmov w2, s5 WORD $0x4e201cc5 // and.16b v5, v6, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 WORD $0x1e2600b1 // fmov w17, s5 - WORD $0x33103e21 // bfi w1, w17, #16, #16 - WORD $0x2a0e0031 // orr w17, w1, w14 + WORD $0x33103e22 // bfi w2, w17, #16, #16 + WORD $0x2a0e0051 // orr w17, w2, w14 WORD $0x51000631 // sub w17, w17, #1 WORD $0x6a0d0231 // ands w17, w17, w13 - WORD $0x54000101 // b.ne LBB5_681 $32(%rip) + WORD $0x540001a1 // b.ne LBB5_683 $52(%rip) WORD $0x510005ad // sub w13, w13, #1 WORD $0x6a0e01bf // tst w13, w14 - WORD $0x54009901 // b.ne LBB5_919 $4896(%rip) - WORD $0x6a0d003f // tst w1, w13 - WORD $0x5400c521 // b.ne LBB5_973 $6308(%rip) - WORD $0x9100814a // add x10, x10, #32 - WORD $0x17ffffd1 // b LBB5_677 $-188(%rip) -LBB5_681: + WORD $0x54009a81 // b.ne LBB5_923 $4944(%rip) + WORD $0x362ffa6a // tbz w10, #5, LBB5_676 $-180(%rip) + WORD $0x0a0d004d // and w13, w2, w13 + WORD $0x34fffa2d // cbz w13, LBB5_676 $-188(%rip) + WORD $0xdac00048 // rbit x8, x2 + WORD $0xdac01108 // clz x8, x8 + WORD $0x8b0101e9 // add x9, x15, x1 +LBB5_682: + WORD $0x8b08013b // add x27, x9, x8 + WORD $0x92800001 // mov x1, #-1 + WORD $0x1400062f // b LBB5_979 $6332(%rip) +LBB5_683: WORD $0x5280001c // mov w28, #0 - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0a01a1 // add x1, x13, x10 + WORD $0xdac001aa // rbit x10, x13 + WORD $0xdac0114a // clz x10, x10 + WORD $0x8b010141 // add x1, x10, x1 WORD $0x8b0f002a // add x10, x1, x15 - WORD $0x9100055a // add x26, x10, #1 - WORD $0xb7f8c4a1 // tbnz x1, #63, LBB5_975 $6292(%rip) -LBB5_682: - WORD $0xaa1a03ea // mov x10, x26 + WORD $0x9100055b // add x27, x10, #1 + WORD $0xb7f8c501 // tbnz x1, #63, LBB5_979 $6304(%rip) +LBB5_684: + WORD $0xaa1b03ea // mov x10, x27 WORD $0x3840154d // ldrb w13, [x10], #1 WORD $0x710081bf // cmp w13, #32 WORD $0x5280002e // mov w14, #1 @@ -3759,33 +3741,33 @@ LBB5_682: WORD $0xf2c0002f // movk x15, #1, lsl #32 WORD $0x8a0f01ce // and x14, x14, x15 WORD $0xfa4099c4 // ccmp x14, #0, #4, ls - WORD $0x54000800 // b.eq LBB5_692 $256(%rip) - WORD $0x91000b4a // add x10, x26, #2 - WORD $0x3940074d // ldrb w13, [x26, #1] + WORD $0x54000800 // b.eq LBB5_694 $256(%rip) + WORD $0x91000b6a // add x10, x27, #2 + WORD $0x3940076d // ldrb w13, [x27, #1] WORD $0x710081bf // cmp w13, #32 - WORD $0x54000788 // b.hi LBB5_692 $240(%rip) + WORD $0x54000788 // b.hi LBB5_694 $240(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xea0f01df // tst x14, x15 - WORD $0x54000700 // b.eq LBB5_692 $224(%rip) + WORD $0x54000700 // b.eq LBB5_694 $224(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014d // sub x13, x10, x15 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_688 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_690 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acd21cd // lsl x13, x14, x13 WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x54000561 // b.ne LBB5_691 $172(%rip) + WORD $0x54000561 // b.ne LBB5_693 $172(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_688: +LBB5_690: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e2 // movi.16b v2, #143 Lloh72: - WORD $0x10fe6f6a // adr x10, lCPI5_0 $-12820(%rip) + WORD $0x10fe71aa // adr x10, lCPI5_0 $-12748(%rip) Lloh73: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_0@PAGEOFF] $0(%rip) -LBB5_689: +LBB5_691: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e221c90 // and.16b v16, v4, v2 @@ -3820,17 +3802,17 @@ LBB5_689: WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa02c14a // orr x10, x10, x2, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_689 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_691 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_691: +LBB5_693: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x3840154d // ldrb w13, [x10], #1 -LBB5_692: +LBB5_694: WORD $0x7100e9bf // cmp w13, #58 - WORD $0x54019ac1 // b.ne LBB5_1390 $13144(%rip) + WORD $0x5401a141 // b.ne LBB5_1394 $13352(%rip) WORD $0x7100023f // cmp w17, #0 WORD $0x5280008d // mov w13, #4 WORD $0x5280018e // mov w14, #12 @@ -3844,54 +3826,52 @@ LBB5_692: WORD $0x910081ad // add x13, x13, #32 WORD $0xf940600e // ldr x14, [x0, #192] WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54ffea68 // b.hi LBB5_672 $-692(%rip) - WORD $0xaa0a03ed // mov x13, x10 -LBB5_695: + WORD $0x54ffe968 // b.hi LBB5_671 $-724(%rip) + WORD $0xaa0a03e1 // mov x1, x10 +LBB5_697: WORD $0x38401550 // ldrb w16, [x10], #1 WORD $0x7100821f // cmp w16, #32 - WORD $0x5280002e // mov w14, #1 - WORD $0x9ad021ce // lsl x14, x14, x16 - WORD $0xd284c02f // mov x15, #9729 - WORD $0xf2c0002f // movk x15, #1, lsl #32 - WORD $0x8a0f01ce // and x14, x14, x15 - WORD $0xfa4099c4 // ccmp x14, #0, #4, ls - WORD $0x540008c0 // b.eq LBB5_705 $280(%rip) - WORD $0x910009aa // add x10, x13, #2 - WORD $0x394005b0 // ldrb w16, [x13, #1] - WORD $0x7100821f // cmp w16, #32 - WORD $0x54000848 // b.hi LBB5_705 $264(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9ad021ad // lsl x13, x13, x16 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 + WORD $0x8a0e01ad // and x13, x13, x14 + WORD $0xfa4099a4 // ccmp x13, #0, #4, ls + WORD $0x54000880 // b.eq LBB5_707 $272(%rip) + WORD $0x9100082a // add x10, x1, #2 + WORD $0x39400430 // ldrb w16, [x1, #1] + WORD $0x7100821f // cmp w16, #32 + WORD $0x54000808 // b.hi LBB5_707 $256(%rip) + WORD $0x5280002d // mov w13, #1 + WORD $0x9ad021ad // lsl x13, x13, x16 WORD $0xea0e01bf // tst x13, x14 - WORD $0x54000780 // b.eq LBB5_705 $240(%rip) + WORD $0x54000780 // b.eq LBB5_707 $240(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014d // sub x13, x10, x15 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_701 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_703 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acd21cd // lsl x13, x14, x13 WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x540005e1 // b.ne LBB5_704 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_706 $188(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_701: +LBB5_703: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh74: - WORD $0x10fe640a // adr x10, lCPI5_0 $-13184(%rip) + WORD $0x10fe668a // adr x10, lCPI5_0 $-13104(%rip) Lloh75: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh76: - WORD $0x10fe644a // adr x10, lCPI5_1 $-13176(%rip) + WORD $0x10fe66ca // adr x10, lCPI5_1 $-13096(%rip) Lloh77: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh78: - WORD $0x10fe648a // adr x10, lCPI5_2 $-13168(%rip) + WORD $0x10fe670a // adr x10, lCPI5_2 $-13088(%rip) Lloh79: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_702: +LBB5_704: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3926,45 +3906,45 @@ LBB5_702: WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_702 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_704 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_704: +LBB5_706: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401550 // ldrb w16, [x10], #1 -LBB5_705: +LBB5_707: WORD $0xaa2903ed // mvn x13, x9 WORD $0x8b0a01af // add x15, x13, x10 WORD $0x528000c2 // mov w2, #6 WORD $0x71016a1f // cmp w16, #90 - WORD $0x5400074c // b.gt LBB5_717 $232(%rip) + WORD $0x5400074c // b.gt LBB5_719 $232(%rip) WORD $0x52800001 // mov w1, #0 WORD $0x5100c20d // sub w13, w16, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x540018c2 // b.hs LBB5_741 $792(%rip) + WORD $0x540018c2 // b.hs LBB5_743 $792(%rip) WORD $0x5200002d // eor w13, w1, #0x1 WORD $0xcb0d0145 // sub x5, x10, x13 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x3708196e // tbnz w14, #1, LBB5_744 $812(%rip) -LBB5_708: + WORD $0x3708196e // tbnz w14, #1, LBB5_746 $812(%rip) +LBB5_710: WORD $0x394000a7 // ldrb w7, [x5] WORD $0x7100c0ea // subs w10, w7, #48 - WORD $0x54001421 // b.ne LBB5_735 $644(%rip) + WORD $0x54001421 // b.ne LBB5_737 $644(%rip) WORD $0xaa0503ea // mov x10, x5 WORD $0x38401d4d // ldrb w13, [x10, #1]! WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54005260 // b.eq LBB5_829 $2636(%rip) + WORD $0x54005380 // b.eq LBB5_833 $2672(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x52800004 // mov w4, #0 WORD $0x710115bf // cmp w13, #69 - WORD $0x54000060 // b.eq LBB5_712 $12(%rip) + WORD $0x54000060 // b.eq LBB5_714 $12(%rip) WORD $0x710195bf // cmp w13, #101 - WORD $0x54005941 // b.ne LBB5_847 $2856(%rip) -LBB5_712: + WORD $0x54005a61 // b.ne LBB5_851 $2892(%rip) +LBB5_714: WORD $0xaa0403e6 // mov x6, x4 -LBB5_713: +LBB5_715: WORD $0x9100094d // add x13, x10, #2 WORD $0x38401d4e // ldrb w14, [x10, #1]! WORD $0x52800030 // mov w16, #1 @@ -3980,11 +3960,11 @@ LBB5_713: WORD $0x5100c0ed // sub w13, w7, #48 WORD $0x52800062 // mov w2, #3 WORD $0x710025bf // cmp w13, #9 - WORD $0x540153e8 // b.hi LBB5_1303 $10876(%rip) + WORD $0x54015908 // b.hi LBB5_1306 $11040(%rip) WORD $0x5280000d // mov w13, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x5280014e // mov w14, #10 -LBB5_715: +LBB5_717: WORD $0x1b0e1dad // madd w13, w13, w14, w7 WORD $0x5100c1ad // sub w13, w13, #48 WORD $0x8b110142 // add x2, x10, x17 @@ -3992,7 +3972,7 @@ LBB5_715: WORD $0x39400447 // ldrb w7, [x2, #1] WORD $0x5100c0e2 // sub w2, w7, #48 WORD $0x7100285f // cmp w2, #10 - WORD $0x54ffff23 // b.lo LBB5_715 $-28(%rip) + WORD $0x54ffff23 // b.lo LBB5_717 $-28(%rip) WORD $0xd100062e // sub x14, x17, #1 WORD $0x8b11014a // add x10, x10, x17 WORD $0xf10025df // cmp x14, #9 @@ -4000,16 +3980,16 @@ LBB5_715: WORD $0x1a8e31ad // csel w13, w13, w14, lo WORD $0x1a9f30ce // csel w14, w6, wzr, lo WORD $0x1b1039a6 // madd w6, w13, w16, w14 - WORD $0x140002c6 // b LBB5_858 $2840(%rip) -LBB5_717: + WORD $0x140002cf // b LBB5_862 $2876(%rip) +LBB5_719: WORD $0x7101b61f // cmp w16, #109 - WORD $0x5400282d // b.le LBB5_778 $1284(%rip) + WORD $0x5400282d // b.le LBB5_780 $1284(%rip) WORD $0x7101ba1f // cmp w16, #110 - WORD $0x54003040 // b.eq LBB5_801 $1544(%rip) + WORD $0x54003040 // b.eq LBB5_803 $1544(%rip) WORD $0x7101d21f // cmp w16, #116 - WORD $0x54002d40 // b.eq LBB5_796 $1448(%rip) + WORD $0x54002d40 // b.eq LBB5_798 $1448(%rip) WORD $0x7101ee1f // cmp w16, #123 - WORD $0x54ffd7e1 // b.ne LBB5_673 $-1284(%rip) + WORD $0x54ffd721 // b.ne LBB5_672 $-1308(%rip) WORD $0x528000cb // mov w11, #6 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 WORD $0xf940540d // ldr x13, [x0, #168] @@ -4030,53 +4010,53 @@ LBB5_717: WORD $0xb100417f // cmn x11, #16 WORD $0xfa4e11a2 // ccmp x13, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb4ffd52b // cbz x11, LBB5_672 $-1372(%rip) + WORD $0xb4ffd46b // cbz x11, LBB5_671 $-1396(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015ed // ldrb w13, [x15], #1 WORD $0x710081bf // cmp w13, #32 - WORD $0x54000988 // b.hi LBB5_733 $304(%rip) + WORD $0x54000988 // b.hi LBB5_735 $304(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x540008c0 // b.eq LBB5_733 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_735 $280(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x710081bf // cmp w13, #32 - WORD $0x5400c2c8 // b.hi LBB5_1044 $6232(%rip) + WORD $0x5400c348 // b.hi LBB5_1048 $6248(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9acd214a // lsl x10, x10, x13 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x5400c200 // b.eq LBB5_1044 $6208(%rip) + WORD $0x5400c280 // b.eq LBB5_1048 $6224(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_729 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_731 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9acd21ed // lsl x13, x15, x13 WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_732 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_734 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_729: +LBB5_731: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh80: - WORD $0x10fe4ecd // adr x13, lCPI5_0 $-13864(%rip) + WORD $0x10fe514d // adr x13, lCPI5_0 $-13784(%rip) Lloh81: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) Lloh82: - WORD $0x10fe4f0d // adr x13, lCPI5_1 $-13856(%rip) + WORD $0x10fe518d // adr x13, lCPI5_1 $-13776(%rip) Lloh83: WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh84: - WORD $0x10fe4f4d // adr x13, lCPI5_2 $-13848(%rip) + WORD $0x10fe51cd // adr x13, lCPI5_2 $-13768(%rip) Lloh85: WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_730: +LBB5_732: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -4111,30 +4091,30 @@ LBB5_730: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_730 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_732 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_732: +LBB5_734: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_733: +LBB5_735: WORD $0x7101f5bf // cmp w13, #125 - WORD $0x5401d4e1 // b.ne LBB5_1519 $15004(%rip) -LBB5_734: + WORD $0x5401dbc1 // b.ne LBB5_1524 $15224(%rip) +LBB5_736: WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900c80a // str w10, [x0, #200] - WORD $0x14000198 // b LBB5_820 $1632(%rip) -LBB5_735: + WORD $0x14000198 // b LBB5_822 $1632(%rip) +LBB5_737: WORD $0x52800062 // mov w2, #3 WORD $0x7100255f // cmp w10, #9 - WORD $0x54001ca8 // b.hi LBB5_785 $916(%rip) + WORD $0x54001ca8 // b.hi LBB5_787 $916(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_737: +LBB5_739: WORD $0x9b0a7c6d // mul x13, x3, x10 WORD $0x8b2741ad // add x13, x13, w7, uxtw WORD $0xd100c1a3 // sub x3, x13, #48 @@ -4143,65 +4123,65 @@ LBB5_737: WORD $0x394005a7 // ldrb w7, [x13, #1] WORD $0x5100c0ed // sub w13, w7, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffff03 // b.lo LBB5_737 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_739 $-32(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 WORD $0xd100060d // sub x13, x16, #1 WORD $0x8b1000aa // add x10, x5, x16 WORD $0xf1004dbf // cmp x13, #19 - WORD $0x540151e2 // b.hs LBB5_1328 $10812(%rip) -LBB5_739: + WORD $0x54015702 // b.hs LBB5_1331 $10976(%rip) +LBB5_741: WORD $0x7100b8ff // cmp w7, #46 - WORD $0x540041e1 // b.ne LBB5_840 $2108(%rip) + WORD $0x54004301 // b.ne LBB5_844 $2144(%rip) WORD $0x38401d51 // ldrb w17, [x10, #1]! WORD $0x5100c22d // sub w13, w17, #48 WORD $0x52800062 // mov w2, #3 WORD $0xaa0a03e7 // mov x7, x10 WORD $0x710029bf // cmp w13, #10 - WORD $0x54003e43 // b.lo LBB5_835 $1992(%rip) - WORD $0x140009fc // b LBB5_1303 $10224(%rip) -LBB5_741: + WORD $0x54003f63 // b.lo LBB5_839 $2028(%rip) + WORD $0x14000a25 // b LBB5_1306 $10388(%rip) +LBB5_743: WORD $0x71008a1f // cmp w16, #34 - WORD $0x540030c0 // b.eq LBB5_821 $1560(%rip) + WORD $0x540030c0 // b.eq LBB5_823 $1560(%rip) WORD $0x7100b61f // cmp w16, #45 - WORD $0x54ffc661 // b.ne LBB5_673 $-1844(%rip) + WORD $0x54ffc5a1 // b.ne LBB5_672 $-1868(%rip) WORD $0x52800021 // mov w1, #1 WORD $0x5200002d // eor w13, w1, #0x1 WORD $0xcb0d0145 // sub x5, x10, x13 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x360fe6ee // tbz w14, #1, LBB5_708 $-804(%rip) -LBB5_744: + WORD $0x360fe6ee // tbz w14, #1, LBB5_710 $-804(%rip) +LBB5_746: WORD $0x934001a6 // sbfx x6, x13, #0, #1 WORD $0xcb05010d // sub x13, x8, x5 WORD $0xeb0601b4 // subs x20, x13, x6 WORD $0x92800007 // mov x7, #-1 - WORD $0x540064c0 // b.eq LBB5_916 $3224(%rip) + WORD $0x540065e0 // b.eq LBB5_920 $3260(%rip) WORD $0x924000d3 // and x19, x6, #0x1 WORD $0x394000ad // ldrb w13, [x5] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000261 // b.ne LBB5_749 $76(%rip) + WORD $0x54000261 // b.ne LBB5_751 $76(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800027 // mov w7, #1 WORD $0x5280002d // mov w13, #1 WORD $0xf100069f // cmp x20, #1 - WORD $0x54006400 // b.eq LBB5_917 $3200(%rip) + WORD $0x54006520 // b.eq LBB5_921 $3236(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x394004ad // ldrb w13, [x5, #1] WORD $0x52800027 // mov w7, #1 WORD $0x5100b9ad // sub w13, w13, #46 WORD $0x7100ddbf // cmp w13, #55 - WORD $0x5400b428 // b.hi LBB5_1048 $5764(%rip) + WORD $0x5400b4a8 // b.hi LBB5_1052 $5780(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xb20903f0 // mov x16, #36028797027352576 WORD $0xf2800030 // movk x16, #1 WORD $0x5280002d // mov w13, #1 WORD $0xea1001df // tst x14, x16 - WORD $0x54006260 // b.eq LBB5_917 $3148(%rip) -LBB5_749: + WORD $0x54006380 // b.eq LBB5_921 $3184(%rip) +LBB5_751: WORD $0x92800010 // mov x16, #-1 WORD $0xf100429f // cmp x20, #16 - WORD $0x54014b63 // b.lo LBB5_1327 $10604(%rip) + WORD $0x54015083 // b.lo LBB5_1330 $10768(%rip) WORD $0xd2800007 // mov x7, #0 WORD $0xd2800004 // mov x4, #0 WORD $0x8b13010d // add x13, x8, x19 @@ -4216,16 +4196,16 @@ LBB5_749: WORD $0x4f06e7e5 // movi.16b v5, #223 WORD $0x4f02e4a6 // movi.16b v6, #69 Lloh86: - WORD $0x10fe3e6d // adr x13, lCPI5_1 $-14388(%rip) + WORD $0x10fe40ed // adr x13, lCPI5_1 $-14308(%rip) Lloh87: WORD $0x3dc001a7 // ldr q7, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh88: - WORD $0x10fe3ead // adr x13, lCPI5_2 $-14380(%rip) + WORD $0x10fe412d // adr x13, lCPI5_2 $-14300(%rip) Lloh89: WORD $0x3dc001b0 // ldr q16, [x13, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x12800015 // mov w21, #-1 WORD $0x92800003 // mov x3, #-1 -LBB5_751: +LBB5_753: WORD $0x3ce468b1 // ldr q17, [x5, x4] WORD $0x6e208e32 // cmeq.16b v18, v17, v0 WORD $0x6e218e33 // cmeq.16b v19, v17, v1 @@ -4268,161 +4248,161 @@ LBB5_751: WORD $0x1a9b0317 // csel w23, w24, w27, eq WORD $0x510005d8 // sub w24, w14, #1 WORD $0x6a0e0318 // ands w24, w24, w14 - WORD $0x5400ac41 // b.ne LBB5_1051 $5512(%rip) + WORD $0x5400acc1 // b.ne LBB5_1055 $5528(%rip) WORD $0x510005b8 // sub w24, w13, #1 WORD $0x6a0d0318 // ands w24, w24, w13 - WORD $0x5400abe1 // b.ne LBB5_1051 $5500(%rip) + WORD $0x5400ac61 // b.ne LBB5_1055 $5516(%rip) WORD $0x510006f8 // sub w24, w23, #1 WORD $0x6a170318 // ands w24, w24, w23 - WORD $0x5400ab81 // b.ne LBB5_1051 $5488(%rip) - WORD $0x340000ce // cbz w14, LBB5_757 $24(%rip) + WORD $0x5400ac01 // b.ne LBB5_1055 $5504(%rip) + WORD $0x340000ce // cbz w14, LBB5_759 $24(%rip) WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011ce // clz w14, w14 WORD $0xb100061f // cmn x16, #1 - WORD $0x54011601 // b.ne LBB5_1252 $8896(%rip) + WORD $0x54011b21 // b.ne LBB5_1255 $9060(%rip) WORD $0x8b0e0090 // add x16, x4, x14 -LBB5_757: - WORD $0x340000cd // cbz w13, LBB5_760 $24(%rip) +LBB5_759: + WORD $0x340000cd // cbz w13, LBB5_762 $24(%rip) WORD $0x5ac001ad // rbit w13, w13 WORD $0x5ac011ad // clz w13, w13 WORD $0xb100047f // cmn x3, #1 - WORD $0x5400dfe1 // b.ne LBB5_1170 $7164(%rip) + WORD $0x5400e0a1 // b.ne LBB5_1174 $7188(%rip) WORD $0x8b0d0083 // add x3, x4, x13 -LBB5_760: - WORD $0x340000d7 // cbz w23, LBB5_763 $24(%rip) +LBB5_762: + WORD $0x340000d7 // cbz w23, LBB5_765 $24(%rip) WORD $0x5ac002ed // rbit w13, w23 WORD $0x5ac011ad // clz w13, w13 WORD $0xb100045f // cmn x2, #1 - WORD $0x5400df21 // b.ne LBB5_1170 $7140(%rip) + WORD $0x5400dfe1 // b.ne LBB5_1174 $7164(%rip) WORD $0x8b0d0082 // add x2, x4, x13 -LBB5_763: +LBB5_765: WORD $0x710042df // cmp w22, #16 - WORD $0x540009a1 // b.ne LBB5_786 $308(%rip) + WORD $0x540009a1 // b.ne LBB5_788 $308(%rip) WORD $0x91004084 // add x4, x4, #16 WORD $0xd10040e7 // sub x7, x7, #16 WORD $0x8b07028d // add x13, x20, x7 WORD $0xf1003dbf // cmp x13, #15 - WORD $0x54fff6e8 // b.hi LBB5_751 $-292(%rip) + WORD $0x54fff6e8 // b.hi LBB5_753 $-292(%rip) WORD $0x8b13010d // add x13, x8, x19 WORD $0xcb0a01ad // sub x13, x13, x10 WORD $0xcb0601ad // sub x13, x13, x6 WORD $0x8b0701b4 // add x20, x13, x7 WORD $0x8b0400b3 // add x19, x5, x4 WORD $0xeb0401bf // cmp x13, x4 - WORD $0x54000860 // b.eq LBB5_787 $268(%rip) -LBB5_766: + WORD $0x54000860 // b.eq LBB5_789 $268(%rip) +LBB5_768: WORD $0x8b140264 // add x4, x19, x20 WORD $0xaa3303ed // mvn x13, x19 WORD $0x8b06014a // add x10, x10, x6 WORD $0x8b0a01a7 // add x7, x13, x10 WORD $0xcb05026a // sub x10, x19, x5 WORD $0xaa1303e6 // mov x6, x19 - WORD $0x14000009 // b LBB5_769 $36(%rip) -LBB5_767: + WORD $0x14000009 // b LBB5_771 $36(%rip) +LBB5_769: WORD $0xb100047f // cmn x3, #1 WORD $0xaa0a03e3 // mov x3, x10 - WORD $0x540030c1 // b.ne LBB5_849 $1560(%rip) -LBB5_768: + WORD $0x540031e1 // b.ne LBB5_853 $1596(%rip) +LBB5_770: WORD $0xd10004e7 // sub x7, x7, #1 WORD $0x9100054a // add x10, x10, #1 WORD $0xaa0603f3 // mov x19, x6 WORD $0xd1000694 // sub x20, x20, #1 - WORD $0xb4008b14 // cbz x20, LBB5_986 $4448(%rip) -LBB5_769: + WORD $0xb4008bb4 // cbz x20, LBB5_990 $4468(%rip) +LBB5_771: WORD $0x384014cd // ldrb w13, [x6], #1 WORD $0x5100c1ae // sub w14, w13, #48 WORD $0x710029df // cmp w14, #10 - WORD $0x54ffff03 // b.lo LBB5_768 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_770 $-32(%rip) WORD $0x7100b5bf // cmp w13, #45 - WORD $0x5400016d // b.le LBB5_775 $44(%rip) + WORD $0x5400016d // b.le LBB5_777 $44(%rip) WORD $0x710195bf // cmp w13, #101 - WORD $0x54fffe20 // b.eq LBB5_767 $-60(%rip) + WORD $0x54fffe20 // b.eq LBB5_769 $-60(%rip) WORD $0x710115bf // cmp w13, #69 - WORD $0x54fffde0 // b.eq LBB5_767 $-68(%rip) + WORD $0x54fffde0 // b.eq LBB5_769 $-68(%rip) WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54000501 // b.ne LBB5_787 $160(%rip) + WORD $0x54000501 // b.ne LBB5_789 $160(%rip) WORD $0xb100061f // cmn x16, #1 WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x54fffda0 // b.eq LBB5_768 $-76(%rip) - WORD $0x14000171 // b LBB5_849 $1476(%rip) -LBB5_775: + WORD $0x54fffda0 // b.eq LBB5_770 $-76(%rip) + WORD $0x1400017a // b LBB5_853 $1512(%rip) +LBB5_777: WORD $0x7100adbf // cmp w13, #43 - WORD $0x54000060 // b.eq LBB5_777 $12(%rip) + WORD $0x54000060 // b.eq LBB5_779 $12(%rip) WORD $0x7100b5bf // cmp w13, #45 - WORD $0x54000401 // b.ne LBB5_787 $128(%rip) -LBB5_777: + WORD $0x54000401 // b.ne LBB5_789 $128(%rip) +LBB5_779: WORD $0xb100045f // cmn x2, #1 WORD $0xaa0a03e2 // mov x2, x10 - WORD $0x54fffca0 // b.eq LBB5_768 $-108(%rip) - WORD $0x14000169 // b LBB5_849 $1444(%rip) -LBB5_778: + WORD $0x54fffca0 // b.eq LBB5_770 $-108(%rip) + WORD $0x14000172 // b LBB5_853 $1480(%rip) +LBB5_780: WORD $0x71016e1f // cmp w16, #91 - WORD $0x54000ba0 // b.eq LBB5_806 $372(%rip) + WORD $0x54000ba0 // b.eq LBB5_808 $372(%rip) WORD $0x71019a1f // cmp w16, #102 - WORD $0x54ffb021 // b.ne LBB5_673 $-2556(%rip) + WORD $0x54ffaf61 // b.ne LBB5_672 $-2580(%rip) WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a4 // mov w4, #13 WORD $0x710185bf // cmp w13, #97 - WORD $0x540001a1 // b.ne LBB5_784 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_786 $52(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000121 // b.ne LBB5_784 $36(%rip) + WORD $0x54000121 // b.ne LBB5_786 $36(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x7101cdbf // cmp w13, #115 - WORD $0x540000a1 // b.ne LBB5_784 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_786 $20(%rip) WORD $0x39400d4d // ldrb w13, [x10, #3] WORD $0x91001150 // add x16, x10, #4 WORD $0x710195bf // cmp w13, #101 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_784: +LBB5_786: WORD $0x5280004a // mov w10, #2 - WORD $0x14000025 // b LBB5_800 $148(%rip) -LBB5_785: + WORD $0x14000025 // b LBB5_802 $148(%rip) +LBB5_787: WORD $0xaa0503ea // mov x10, x5 - WORD $0x14000931 // b LBB5_1303 $9412(%rip) -LBB5_786: + WORD $0x1400095a // b LBB5_1306 $9576(%rip) +LBB5_788: WORD $0x8b3640aa // add x10, x5, w22, uxtw WORD $0x8b040153 // add x19, x10, x4 -LBB5_787: +LBB5_789: WORD $0x92800007 // mov x7, #-1 - WORD $0xb4004cb0 // cbz x16, LBB5_916 $2452(%rip) -LBB5_788: - WORD $0xb4004c82 // cbz x2, LBB5_916 $2448(%rip) - WORD $0xb4004c63 // cbz x3, LBB5_916 $2444(%rip) + WORD $0xb4004dd0 // cbz x16, LBB5_920 $2488(%rip) +LBB5_790: + WORD $0xb4004da2 // cbz x2, LBB5_920 $2484(%rip) + WORD $0xb4004d83 // cbz x3, LBB5_920 $2480(%rip) WORD $0xcb05026a // sub x10, x19, x5 WORD $0xd100054d // sub x13, x10, #1 WORD $0xeb0d021f // cmp x16, x13 - WORD $0x540028a0 // b.eq LBB5_848 $1300(%rip) + WORD $0x540029c0 // b.eq LBB5_852 $1336(%rip) WORD $0xeb0d005f // cmp x2, x13 - WORD $0x54002860 // b.eq LBB5_848 $1292(%rip) + WORD $0x54002980 // b.eq LBB5_852 $1328(%rip) WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54002820 // b.eq LBB5_848 $1284(%rip) + WORD $0x54002940 // b.eq LBB5_852 $1320(%rip) WORD $0xf100044d // subs x13, x2, #1 - WORD $0x54004a4b // b.lt LBB5_913 $2376(%rip) + WORD $0x54004b6b // b.lt LBB5_917 $2412(%rip) WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54004a00 // b.eq LBB5_913 $2368(%rip) + WORD $0x54004b20 // b.eq LBB5_917 $2404(%rip) WORD $0xaa2203e7 // mvn x7, x2 - WORD $0x14000255 // b LBB5_916 $2388(%rip) -LBB5_796: + WORD $0x1400025e // b LBB5_920 $2424(%rip) +LBB5_798: WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a4 // mov w4, #13 WORD $0x7101c9bf // cmp w13, #114 - WORD $0x54000121 // b.ne LBB5_799 $36(%rip) + WORD $0x54000121 // b.ne LBB5_801 $36(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540000a1 // b.ne LBB5_799 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_801 $20(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x710195bf // cmp w13, #101 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_799: +LBB5_801: WORD $0x5280014a // mov w10, #10 -LBB5_800: +LBB5_802: WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 WORD $0x9100422d // add x13, x17, #16 WORD $0xf802062a // str x10, [x17], #32 @@ -4430,19 +4410,19 @@ LBB5_800: WORD $0xf940600a // ldr x10, [x0, #192] WORD $0xeb0a023f // cmp x17, x10 WORD $0x1a9f87ef // cset w15, ls - WORD $0x14000935 // b LBB5_1312 $9428(%rip) -LBB5_801: + WORD $0x1400095e // b LBB5_1315 $9592(%rip) +LBB5_803: WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a2 // mov w2, #13 WORD $0x528001a4 // mov w4, #13 WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540001a1 // b.ne LBB5_804 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_806 $52(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x528001a2 // mov w2, #13 WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000101 // b.ne LBB5_804 $32(%rip) + WORD $0x54000101 // b.ne LBB5_806 $32(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x5280016a // mov w10, #11 @@ -4450,17 +4430,17 @@ LBB5_801: WORD $0x1a8203e4 // csel w4, wzr, w2, eq WORD $0x1a82014a // csel w10, w10, w2, eq WORD $0xaa0a03e2 // mov x2, x10 -LBB5_804: +LBB5_806: WORD $0x9100422a // add x10, x17, #16 WORD $0xf940600d // ldr x13, [x0, #192] WORD $0xeb0d015f // cmp x10, x13 - WORD $0x5402b8e8 // b.hi LBB5_2007 $22300(%rip) + WORD $0x5402c468 // b.hi LBB5_2014 $22668(%rip) WORD $0xd3607ded // lsl x13, x15, #32 WORD $0xf900022d // str x13, [x17] WORD $0xf900500a // str x10, [x0, #160] WORD $0x5280002f // mov w15, #1 - WORD $0x1400091a // b LBB5_1312 $9320(%rip) -LBB5_806: + WORD $0x14000943 // b LBB5_1315 $9484(%rip) +LBB5_808: WORD $0x528000eb // mov w11, #7 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 WORD $0xf940540d // ldr x13, [x0, #168] @@ -4481,53 +4461,53 @@ LBB5_806: WORD $0xb100417f // cmn x11, #16 WORD $0xfa4e11a2 // ccmp x13, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb400c9cb // cbz x11, LBB5_1169 $6456(%rip) + WORD $0xb400ca8b // cbz x11, LBB5_1173 $6480(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015ed // ldrb w13, [x15], #1 WORD $0x710081bf // cmp w13, #32 - WORD $0x54000988 // b.hi LBB5_818 $304(%rip) + WORD $0x54000988 // b.hi LBB5_820 $304(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x540008c0 // b.eq LBB5_818 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_820 $280(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x710081bf // cmp w13, #32 - WORD $0x54009028 // b.hi LBB5_1045 $4612(%rip) + WORD $0x540090a8 // b.hi LBB5_1049 $4628(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9acd214a // lsl x10, x10, x13 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x54008f60 // b.eq LBB5_1045 $4588(%rip) + WORD $0x54008fe0 // b.eq LBB5_1049 $4604(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_814 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_816 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9acd21ed // lsl x13, x15, x13 WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_817 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_819 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_814: +LBB5_816: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh90: - WORD $0x10fe1bcd // adr x13, lCPI5_0 $-15496(%rip) + WORD $0x10fe1e4d // adr x13, lCPI5_0 $-15416(%rip) Lloh91: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) Lloh92: - WORD $0x10fe1c0d // adr x13, lCPI5_1 $-15488(%rip) + WORD $0x10fe1e8d // adr x13, lCPI5_1 $-15408(%rip) Lloh93: WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh94: - WORD $0x10fe1c4d // adr x13, lCPI5_2 $-15480(%rip) + WORD $0x10fe1ecd // adr x13, lCPI5_2 $-15400(%rip) Lloh95: WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_815: +LBB5_817: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -4562,27 +4542,27 @@ LBB5_815: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_815 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_817 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_817: +LBB5_819: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_818: +LBB5_820: WORD $0x710175bf // cmp w13, #93 - WORD $0x54008801 // b.ne LBB5_1046 $4352(%rip) -LBB5_819: + WORD $0x54008881 // b.ne LBB5_1050 $4368(%rip) +LBB5_821: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] -LBB5_820: +LBB5_822: WORD $0x8b02102a // add x10, x1, x2, lsl #4 WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh96: - WORD $0x10fe166a // adr x10, lCPI5_3 $-15668(%rip) + WORD $0x10fe18ea // adr x10, lCPI5_3 $-15588(%rip) Lloh97: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000620 // str d0, [x17, #8] @@ -4592,22 +4572,26 @@ Lloh97: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x540154c9 // b.ls LBB5_1410 $10904(%rip) - WORD $0x14000a2f // b LBB5_1393 $10428(%rip) -LBB5_821: + WORD $0x54015ba9 // b.ls LBB5_1415 $11124(%rip) + WORD $0x14000a66 // b LBB5_1398 $10648(%rip) +LBB5_823: WORD $0xd2800010 // mov x16, #0 + WORD $0xf9403811 // ldr x17, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh98: - WORD $0x10fe13cd // adr x13, lCPI5_1 $-15752(%rip) + WORD $0x10fe162d // adr x13, lCPI5_1 $-15676(%rip) Lloh99: WORD $0x3dc001a0 // ldr q0, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x4f01e443 // movi.16b v3, #34 Lloh100: - WORD $0x10fe140d // adr x13, lCPI5_2 $-15744(%rip) + WORD $0x10fe164d // adr x13, lCPI5_2 $-15672(%rip) Lloh101: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_2@PAGEOFF] $0(%rip) - WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 -LBB5_822: + WORD $0x14000002 // b LBB5_825 $8(%rip) +LBB5_824: + WORD $0x91008210 // add x16, x16, #32 +LBB5_825: WORD $0x8b10014d // add x13, x10, x16 WORD $0xad4019a5 // ldp q5, q6, [x13] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 @@ -4615,12 +4599,12 @@ LBB5_822: WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f1 // fmov w17, s7 + WORD $0x1e2600e1 // fmov w1, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103db1 // bfi w17, w13, #16, #16 + WORD $0x33103da1 // bfi w1, w13, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -4639,35 +4623,41 @@ LBB5_822: WORD $0x4e201ca5 // and.16b v5, v5, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 - WORD $0x1e2600ae // fmov w14, s5 + WORD $0x1e2600a2 // fmov w2, s5 WORD $0x4e201cc5 // and.16b v5, v6, v0 WORD $0x4e0100a5 // tbl.16b v5, { v5 }, v1 WORD $0x4e71b8a5 // addv.8h h5, v5 - WORD $0x1e2600a1 // fmov w1, s5 - WORD $0x33103c2e // bfi w14, w1, #16, #16 - WORD $0x2a1101c1 // orr w1, w14, w17 - WORD $0x51000421 // sub w1, w1, #1 - WORD $0x6a0d003f // tst w1, w13 - WORD $0x54000101 // b.ne LBB5_826 $32(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a1101bf // tst w13, w17 - WORD $0x5400be81 // b.ne LBB5_1184 $6096(%rip) + WORD $0x1e2600ae // fmov w14, s5 + WORD $0x33103dc2 // bfi w2, w14, #16, #16 + WORD $0x2a01004e // orr w14, w2, w1 + WORD $0x510005ce // sub w14, w14, #1 WORD $0x6a0d01df // tst w14, w13 - WORD $0x5400e6e1 // b.ne LBB5_1239 $7388(%rip) - WORD $0x91008210 // add x16, x16, #32 - WORD $0x17ffffd1 // b LBB5_822 $-188(%rip) -LBB5_826: + WORD $0x540001c1 // b.ne LBB5_830 $56(%rip) + WORD $0x510005ad // sub w13, w13, #1 + WORD $0x6a0101bf // tst w13, w1 + WORD $0x5400bee1 // b.ne LBB5_1188 $6108(%rip) + WORD $0x362ffa71 // tbz w17, #5, LBB5_824 $-180(%rip) + WORD $0x0a0d004d // and w13, w2, w13 + WORD $0x34fffa2d // cbz w13, LBB5_824 $-188(%rip) + WORD $0xdac0004d // rbit x13, x2 + WORD $0xdac011ad // clz x13, x13 + WORD $0x8b10014a // add x10, x10, x16 + WORD $0x8b0d0150 // add x16, x10, x13 + WORD $0x92800011 // mov x17, #-1 + WORD $0x4b1103e4 // neg w4, w17 + WORD $0x1400000a // b LBB5_832 $40(%rip) +LBB5_830: WORD $0x5280001c // mov w28, #0 WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b1001b1 // add x17, x13, x16 WORD $0x8b0a022a // add x10, x17, x10 WORD $0x91000550 // add x16, x10, #1 -LBB5_827: +LBB5_831: WORD $0x937ffe2a // asr x10, x17, #63 WORD $0x4b1103ed // neg w13, w17 WORD $0x0a0d0144 // and w4, w10, w13 -LBB5_828: +LBB5_832: WORD $0x7100039f // cmp w28, #0 WORD $0x5280018a // mov w10, #12 WORD $0x5280008d // mov w13, #4 @@ -4683,145 +4673,145 @@ LBB5_828: WORD $0xb940d00d // ldr w13, [x0, #208] WORD $0x110005ad // add w13, w13, #1 WORD $0xb900d00d // str w13, [x0, #208] - WORD $0x1400016a // b LBB5_918 $1448(%rip) -LBB5_829: + WORD $0x1400016a // b LBB5_922 $1448(%rip) +LBB5_833: WORD $0xaa0503ea // mov x10, x5 WORD $0x38402d51 // ldrb w17, [x10, #2]! WORD $0x5100c22d // sub w13, w17, #48 WORD $0x52800062 // mov w2, #3 WORD $0x710025bf // cmp w13, #9 - WORD $0x540103c8 // b.hi LBB5_1303 $8312(%rip) + WORD $0x540107c8 // b.hi LBB5_1306 $8440(%rip) WORD $0xd280000a // mov x10, #0 WORD $0x7100c23f // cmp w17, #48 - WORD $0x540000c1 // b.ne LBB5_832 $24(%rip) -LBB5_831: + WORD $0x540000c1 // b.ne LBB5_836 $24(%rip) +LBB5_835: WORD $0x8b0a00ad // add x13, x5, x10 WORD $0x39400db1 // ldrb w17, [x13, #3] WORD $0x9100054a // add x10, x10, #1 WORD $0x7100c23f // cmp w17, #48 - WORD $0x54ffff80 // b.eq LBB5_831 $-16(%rip) -LBB5_832: + WORD $0x54ffff80 // b.eq LBB5_835 $-16(%rip) +LBB5_836: WORD $0x7101163f // cmp w17, #69 - WORD $0x54000720 // b.eq LBB5_851 $228(%rip) + WORD $0x54000720 // b.eq LBB5_855 $228(%rip) WORD $0x7101963f // cmp w17, #101 - WORD $0x540006e0 // b.eq LBB5_851 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_855 $220(%rip) WORD $0xd2800010 // mov x16, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x8b0a00ad // add x13, x5, x10 WORD $0x910009a7 // add x7, x13, #2 WORD $0x4b0a03e6 // neg w6, w10 -LBB5_835: +LBB5_839: WORD $0x5280022a // mov w10, #17 WORD $0xcb10014e // sub x14, x10, x16 WORD $0xf10005df // cmp x14, #1 - WORD $0x5400056b // b.lt LBB5_850 $172(%rip) + WORD $0x5400056b // b.lt LBB5_854 $172(%rip) WORD $0xd280000d // mov x13, #0 WORD $0x4b100142 // sub w2, w10, w16 WORD $0x8b0e00ea // add x10, x7, x14 WORD $0x5280024e // mov w14, #18 WORD $0xcb1001d0 // sub x16, x14, x16 WORD $0x52800153 // mov w19, #10 -LBB5_837: +LBB5_841: WORD $0x394000f1 // ldrb w17, [x7] WORD $0x5100c22e // sub w14, w17, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000528 // b.hi LBB5_852 $164(%rip) + WORD $0x54000528 // b.hi LBB5_856 $164(%rip) WORD $0x9b13446e // madd x14, x3, x19, x17 WORD $0xd100c1c3 // sub x3, x14, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xd10005ad // sub x13, x13, #1 WORD $0x8b0d020e // add x14, x16, x13 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffecc // b.gt LBB5_837 $-40(%rip) + WORD $0x54fffecc // b.gt LBB5_841 $-40(%rip) WORD $0x39400151 // ldrb w17, [x10] - WORD $0x14000022 // b LBB5_854 $136(%rip) -LBB5_840: + WORD $0x14000022 // b LBB5_858 $136(%rip) +LBB5_844: WORD $0x710114ff // cmp w7, #69 - WORD $0x54ffa8a0 // b.eq LBB5_713 $-2796(%rip) + WORD $0x54ffa780 // b.eq LBB5_715 $-2832(%rip) WORD $0x710194ff // cmp w7, #101 - WORD $0x54ffa860 // b.eq LBB5_713 $-2804(%rip) - WORD $0x35011466 // cbnz w6, LBB5_1337 $8844(%rip) - WORD $0x34007421 // cbz w1, LBB5_1043 $3716(%rip) + WORD $0x54ffa740 // b.eq LBB5_715 $-2840(%rip) + WORD $0x35011866 // cbnz w6, LBB5_1340 $8972(%rip) + WORD $0x34007381 // cbz w1, LBB5_1047 $3696(%rip) WORD $0xb24107ec // mov x12, #-9223372036854775807 WORD $0xeb0c007f // cmp x3, x12 - WORD $0x54007603 // b.lo LBB5_1049 $3776(%rip) + WORD $0x54007563 // b.lo LBB5_1053 $3756(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x9e630060 // ucvtf d0, x3 -LBB5_846: +LBB5_850: WORD $0x9e66000c // fmov x12, d0 WORD $0xd2410191 // eor x17, x12, #0x8000000000000000 - WORD $0x14000805 // b LBB5_1311 $8212(%rip) -LBB5_847: + WORD $0x14000825 // b LBB5_1314 $8340(%rip) +LBB5_851: WORD $0x52800002 // mov w2, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x3600fd61 // tbz w1, #0, LBB5_1307 $8108(%rip) - WORD $0x140007ee // b LBB5_1308 $8120(%rip) -LBB5_848: + WORD $0x36010161 // tbz w1, #0, LBB5_1310 $8236(%rip) + WORD $0x1400080e // b LBB5_1311 $8248(%rip) +LBB5_852: WORD $0xcb0a03e7 // neg x7, x10 -LBB5_849: +LBB5_853: WORD $0x52800004 // mov w4, #0 WORD $0xaa0703ed // mov x13, x7 - WORD $0xb6f82347 // tbz x7, #63, LBB5_917 $1128(%rip) - WORD $0x14000116 // b LBB5_916 $1112(%rip) -LBB5_850: + WORD $0xb6f82347 // tbz x7, #63, LBB5_921 $1128(%rip) + WORD $0x14000116 // b LBB5_920 $1112(%rip) +LBB5_854: WORD $0x52800002 // mov w2, #0 - WORD $0x14000008 // b LBB5_853 $32(%rip) -LBB5_851: + WORD $0x14000008 // b LBB5_857 $32(%rip) +LBB5_855: WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x8b0a00aa // add x10, x5, x10 WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fffd28 // b LBB5_713 $-2912(%rip) -LBB5_852: + WORD $0x17fffd1f // b LBB5_715 $-2948(%rip) +LBB5_856: WORD $0x4b0d03e2 // neg w2, w13 -LBB5_853: +LBB5_857: WORD $0xaa0703ea // mov x10, x7 -LBB5_854: +LBB5_858: WORD $0x4b0200c6 // sub w6, w6, w2 WORD $0x5100c22d // sub w13, w17, #48 WORD $0x710025bf // cmp w13, #9 - WORD $0x540000c8 // b.hi LBB5_857 $24(%rip) -LBB5_855: + WORD $0x540000c8 // b.hi LBB5_861 $24(%rip) +LBB5_859: WORD $0x38401d51 // ldrb w17, [x10, #1]! WORD $0x5100c22d // sub w13, w17, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffffa3 // b.lo LBB5_855 $-12(%rip) + WORD $0x54ffffa3 // b.lo LBB5_859 $-12(%rip) WORD $0x52800024 // mov w4, #1 -LBB5_857: +LBB5_861: WORD $0x52801bed // mov w13, #223 WORD $0x0a0d022d // and w13, w17, w13 WORD $0x710115bf // cmp w13, #69 - WORD $0x54ffa320 // b.eq LBB5_713 $-2972(%rip) -LBB5_858: + WORD $0x54ffa200 // b.eq LBB5_715 $-3008(%rip) +LBB5_862: WORD $0x7100003f // cmp w1, #0 WORD $0x1280000d // mov w13, #-1 WORD $0x5a8d15b0 // cneg w16, w13, eq WORD $0xd374fc6d // lsr x13, x3, #52 - WORD $0xb500058d // cbnz x13, LBB5_868 $176(%rip) + WORD $0xb500058d // cbnz x13, LBB5_872 $176(%rip) WORD $0x9e630060 // ucvtf d0, x3 WORD $0x531f7e0d // lsr w13, w16, #31 WORD $0x9e66000e // fmov x14, d0 WORD $0xaa0dfdcd // orr x13, x14, x13, lsl #63 WORD $0x9e6701a0 // fmov d0, x13 - WORD $0x3400f6a6 // cbz w6, LBB5_1302 $7892(%rip) - WORD $0xb400f683 // cbz x3, LBB5_1302 $7888(%rip) + WORD $0x3400faa6 // cbz w6, LBB5_1305 $8020(%rip) + WORD $0xb400fa83 // cbz x3, LBB5_1305 $8016(%rip) WORD $0x510004cd // sub w13, w6, #1 WORD $0x710091bf // cmp w13, #36 - WORD $0x54000348 // b.hi LBB5_866 $104(%rip) + WORD $0x54000348 // b.hi LBB5_870 $104(%rip) WORD $0xaa0603ed // mov x13, x6 WORD $0x71005cdf // cmp w6, #23 - WORD $0x540000e3 // b.lo LBB5_864 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_868 $28(%rip) WORD $0x510058cd // sub w13, w6, #22 Lloh102: - WORD $0x1002a8ee // adr x14, _P10_TAB $21788(%rip) + WORD $0x1002b50e // adr x14, _P10_TAB $22176(%rip) Lloh103: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] WORD $0x1e600820 // fmul d0, d1, d0 WORD $0x528002cd // mov w13, #22 -LBB5_864: +LBB5_868: WORD $0xd2a4c68e // mov x14, #640942080 WORD $0xf2cd7eae // movk x14, #27637, lsl #32 WORD $0xf2e8618e // movk x14, #17164, lsl #48 @@ -4832,30 +4822,30 @@ LBB5_864: WORD $0xf2f8618e // movk x14, #49932, lsl #48 WORD $0x9e6701c1 // fmov d1, x14 WORD $0x1e61d408 // fccmp d0, d1, #8, le - WORD $0x54000224 // b.mi LBB5_869 $68(%rip) + WORD $0x54000224 // b.mi LBB5_873 $68(%rip) Lloh104: - WORD $0x1002a6ee // adr x14, _P10_TAB $21724(%rip) + WORD $0x1002b30e // adr x14, _P10_TAB $22112(%rip) Lloh105: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] WORD $0x1e610800 // fmul d0, d0, d1 - WORD $0x14000798 // b LBB5_1302 $7776(%rip) -LBB5_866: + WORD $0x140007b8 // b LBB5_1305 $7904(%rip) +LBB5_870: WORD $0x310058df // cmn w6, #22 - WORD $0x540000e3 // b.lo LBB5_868 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_872 $28(%rip) WORD $0x4b0603ed // neg w13, w6 Lloh106: - WORD $0x1002a5ee // adr x14, _P10_TAB $21692(%rip) + WORD $0x1002b20e // adr x14, _P10_TAB $22080(%rip) Lloh107: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] WORD $0x1e611800 // fdiv d0, d0, d1 - WORD $0x14000790 // b LBB5_1302 $7744(%rip) -LBB5_868: + WORD $0x140007b0 // b LBB5_1305 $7872(%rip) +LBB5_872: WORD $0x510570cd // sub w13, w6, #348 WORD $0x310ae1bf // cmn w13, #696 - WORD $0x54000683 // b.lo LBB5_875 $208(%rip) -LBB5_869: + WORD $0x54000683 // b.lo LBB5_879 $208(%rip) +LBB5_873: WORD $0xdac01067 // clz x7, x3 WORD $0x9ac72075 // lsl x21, x3, x7 WORD $0x528a4d4d // mov w13, #21098 @@ -4866,7 +4856,7 @@ LBB5_869: WORD $0x93407db1 // sxtw x17, w13 WORD $0x110570cd // add w13, w6, #348 Lloh108: - WORD $0x1002a98e // adr x14, _POW10_M128_TAB $21808(%rip) + WORD $0x1002b5ae // adr x14, _POW10_M128_TAB $22196(%rip) Lloh109: WORD $0x910001ce // add x14, x14, _POW10_M128_TAB@PAGEOFF $0(%rip) WORD $0x8b2d51c2 // add x2, x14, w13, uxtw #4 @@ -4876,9 +4866,9 @@ Lloh109: WORD $0x9240228d // and x13, x20, #0x1ff WORD $0xaa3503ee // mvn x14, x21 WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540001c9 // b.ls LBB5_873 $56(%rip) + WORD $0x540001c9 // b.ls LBB5_877 $56(%rip) WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000181 // b.ne LBB5_873 $48(%rip) + WORD $0x54000181 // b.ne LBB5_877 $48(%rip) WORD $0xf940004d // ldr x13, [x2] WORD $0x9b157db6 // mul x22, x13, x21 WORD $0x9bd57dad // umulh x13, x13, x21 @@ -4887,10 +4877,10 @@ Lloh109: WORD $0x9240228d // and x13, x20, #0x1ff WORD $0xeb0e02df // cmp x22, x14 WORD $0xba418a60 // ccmn x19, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_873 $12(%rip) + WORD $0x54000061 // b.ne LBB5_877 $12(%rip) WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000280 // b.eq LBB5_875 $80(%rip) -LBB5_873: + WORD $0x54000280 // b.eq LBB5_879 $80(%rip) +LBB5_877: WORD $0xd37ffe8e // lsr x14, x20, #63 WORD $0x910025d5 // add x21, x14, #9 WORD $0x9ad52694 // lsr x20, x20, x21 @@ -4898,7 +4888,7 @@ LBB5_873: WORD $0x92400693 // and x19, x20, #0x3 WORD $0xf10001bf // cmp x13, #0 WORD $0xfa410a60 // ccmp x19, #1, #0, eq - WORD $0x54000180 // b.eq LBB5_875 $48(%rip) + WORD $0x54000180 // b.eq LBB5_879 $48(%rip) WORD $0x9240028d // and x13, x20, #0x1 WORD $0x8b1401ad // add x13, x13, x20 WORD $0xd376fdb3 // lsr x19, x13, #54 @@ -4909,108 +4899,108 @@ LBB5_873: WORD $0x9a8e05ce // cinc x14, x14, ne WORD $0xd11ffdc7 // sub x7, x14, #2047 WORD $0xb11ff8ff // cmn x7, #2046 - WORD $0x540042e2 // b.hs LBB5_976 $2140(%rip) -LBB5_875: + WORD $0x54004262 // b.hs LBB5_980 $2124(%rip) +LBB5_879: WORD $0xcb050146 // sub x6, x10, x5 WORD $0xf9402011 // ldr x17, [x0, #64] WORD $0xf9402803 // ldr x3, [x0, #80] - WORD $0xb4000443 // cbz x3, LBB5_887 $136(%rip) + WORD $0xb4000443 // cbz x3, LBB5_891 $136(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf100207f // cmp x3, #8 - WORD $0x54000343 // b.lo LBB5_885 $104(%rip) + WORD $0x54000343 // b.lo LBB5_889 $104(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf101007f // cmp x3, #64 - WORD $0x540001a3 // b.lo LBB5_882 $52(%rip) + WORD $0x540001a3 // b.lo LBB5_886 $52(%rip) WORD $0x927ae461 // and x1, x3, #0xffffffffffffffc0 WORD $0x9100822d // add x13, x17, #32 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 WORD $0xaa0103ee // mov x14, x1 -LBB5_879: +LBB5_883: WORD $0xad3f01a0 // stp q0, q0, [x13, #-32] WORD $0xac8201a0 // stp q0, q0, [x13], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_879 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_883 $-12(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x54000240 // b.eq LBB5_887 $72(%rip) + WORD $0x54000240 // b.eq LBB5_891 $72(%rip) WORD $0xf27d087f // tst x3, #0x38 - WORD $0x54000160 // b.eq LBB5_885 $44(%rip) -LBB5_882: + WORD $0x54000160 // b.eq LBB5_889 $44(%rip) +LBB5_886: WORD $0xaa0103ee // mov x14, x1 WORD $0x927df061 // and x1, x3, #0xfffffffffffffff8 WORD $0x8b0e022d // add x13, x17, x14 WORD $0xcb0101ce // sub x14, x14, x1 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 -LBB5_883: +LBB5_887: WORD $0xfc0085a0 // str d0, [x13], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_883 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_887 $-8(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x540000c0 // b.eq LBB5_887 $24(%rip) -LBB5_885: + WORD $0x540000c0 // b.eq LBB5_891 $24(%rip) +LBB5_889: WORD $0x8b01022d // add x13, x17, x1 WORD $0xcb01006e // sub x14, x3, x1 -LBB5_886: +LBB5_890: WORD $0x380015bf // strb wzr, [x13], #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffffc1 // b.ne LBB5_886 $-8(%rip) -LBB5_887: + WORD $0x54ffffc1 // b.ne LBB5_890 $-8(%rip) +LBB5_891: WORD $0xd2800015 // mov x21, #0 WORD $0x394000b9 // ldrb w25, [x5] WORD $0x7100b73f // cmp w25, #45 WORD $0x1a9f17e7 // cset w7, eq WORD $0x12807fd3 // mov w19, #-1023 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400e48d // b.le LBB5_1301 $7312(%rip) + WORD $0x5400e88d // b.le LBB5_1304 $7440(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800013 // mov w19, #0 WORD $0x52800017 // mov w23, #0 - WORD $0x14000006 // b LBB5_891 $24(%rip) -LBB5_889: + WORD $0x14000006 // b LBB5_895 $24(%rip) +LBB5_893: WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x110006f7 // add w23, w23, #1 -LBB5_890: +LBB5_894: WORD $0x910004e7 // add x7, x7, #1 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400032d // b.le LBB5_900 $100(%rip) -LBB5_891: + WORD $0x5400032d // b.le LBB5_904 $100(%rip) +LBB5_895: WORD $0x386768ad // ldrb w13, [x5, x7] WORD $0x5100c1ae // sub w14, w13, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000108 // b.hi LBB5_895 $32(%rip) + WORD $0x54000108 // b.hi LBB5_899 $32(%rip) WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_897 $44(%rip) - WORD $0x34000217 // cbz w23, LBB5_899 $64(%rip) + WORD $0x54000161 // b.ne LBB5_901 $44(%rip) + WORD $0x34000217 // cbz w23, LBB5_903 $64(%rip) WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe48 // b.hi LBB5_889 $-56(%rip) - WORD $0x17fffff3 // b LBB5_890 $-52(%rip) -LBB5_895: + WORD $0x54fffe48 // b.hi LBB5_893 $-56(%rip) + WORD $0x17fffff3 // b LBB5_894 $-52(%rip) +LBB5_899: WORD $0x7100b9bf // cmp w13, #46 - WORD $0x540001e1 // b.ne LBB5_901 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_905 $60(%rip) WORD $0x52800024 // mov w4, #1 WORD $0xaa1703f3 // mov x19, x23 - WORD $0x17ffffee // b LBB5_890 $-72(%rip) -LBB5_897: + WORD $0x17ffffee // b LBB5_894 $-72(%rip) +LBB5_901: WORD $0xaa1703ee // mov x14, x23 WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffd08 // b.hi LBB5_889 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_893 $-96(%rip) WORD $0x52800022 // mov w2, #1 - WORD $0x17ffffe8 // b LBB5_890 $-96(%rip) -LBB5_899: + WORD $0x17ffffe8 // b LBB5_894 $-96(%rip) +LBB5_903: WORD $0x51000673 // sub w19, w19, #1 - WORD $0x17ffffe6 // b LBB5_890 $-104(%rip) -LBB5_900: + WORD $0x17ffffe6 // b LBB5_894 $-104(%rip) +LBB5_904: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x14000028 // b LBB5_908 $160(%rip) -LBB5_901: + WORD $0x14000028 // b LBB5_912 $160(%rip) +LBB5_905: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq WORD $0x321b01ad // orr w13, w13, #0x20 WORD $0x710195bf // cmp w13, #101 - WORD $0x54000461 // b.ne LBB5_908 $140(%rip) + WORD $0x54000461 // b.ne LBB5_912 $140(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x910004ed // add x13, x7, #1 WORD $0x386d48ae // ldrb w14, [x5, w13, uxtw] @@ -5027,67 +5017,67 @@ LBB5_901: WORD $0x1a870287 // csel w7, w20, w7, eq WORD $0x93407dad // sxtw x13, w13 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x5400022d // b.le LBB5_907 $68(%rip) + WORD $0x5400022d // b.le LBB5_911 $68(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x5284e1f4 // mov w20, #9999 WORD $0x5280014e // mov w14, #10 -LBB5_904: +LBB5_908: WORD $0x38ed68a1 // ldrsb w1, [x5, x13] WORD $0x7100c03f // cmp w1, #48 - WORD $0x5400016b // b.lt LBB5_907 $44(%rip) + WORD $0x5400016b // b.lt LBB5_911 $44(%rip) WORD $0x12001c35 // and w21, w1, #0xff WORD $0x7100e6bf // cmp w21, #57 WORD $0x7a549260 // ccmp w19, w20, #0, ls - WORD $0x540000ec // b.gt LBB5_907 $28(%rip) + WORD $0x540000ec // b.gt LBB5_911 $28(%rip) WORD $0x1b0e7e61 // mul w1, w19, w14 WORD $0x5100c2b3 // sub w19, w21, #48 WORD $0x0b330033 // add w19, w1, w19, uxtb WORD $0x910005ad // add x13, x13, #1 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54fffe8c // b.gt LBB5_904 $-48(%rip) -LBB5_907: + WORD $0x54fffe8c // b.gt LBB5_908 $-48(%rip) +LBB5_911: WORD $0x1b071264 // madd w4, w19, w7, w4 -LBB5_908: +LBB5_912: WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd3 // mov w19, #-1023 - WORD $0x3400dab7 // cbz w23, LBB5_1301 $6996(%rip) + WORD $0x3400deb7 // cbz w23, LBB5_1304 $7124(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x52808013 // mov w19, #1024 WORD $0x7104d89f // cmp w4, #310 - WORD $0x5400da2c // b.gt LBB5_1301 $6980(%rip) + WORD $0x5400de2c // b.gt LBB5_1304 $7108(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd3 // mov w19, #-1023 WORD $0x3105289f // cmn w4, #330 - WORD $0x5400d9ab // b.lt LBB5_1301 $6964(%rip) + WORD $0x5400ddab // b.lt LBB5_1304 $7092(%rip) WORD $0xb201e7e5 // mov x5, #-7378697629483820647 WORD $0xf2933345 // movk x5, #39322 WORD $0xf2e03325 // movk x5, #409, lsl #48 WORD $0x7100049f // cmp w4, #1 - WORD $0xb9002bf0 // str w16, [sp, #40] - WORD $0xb90023f9 // str w25, [sp, #32] + WORD $0xb9003bf0 // str w16, [sp, #56] + WORD $0xb90033f9 // str w25, [sp, #48] WORD $0x52800007 // mov w7, #0 - WORD $0x540054cb // b.lt LBB5_1052 $2712(%rip) + WORD $0x5400542b // b.lt LBB5_1056 $2692(%rip) WORD $0xd1000626 // sub x6, x17, #1 WORD $0x92800013 // mov x19, #-1 WORD $0x52800154 // mov w20, #10 Lloh110: - WORD $0x1003ef15 // adr x21, _POW_TAB $32224(%rip) + WORD $0x1003fb35 // adr x21, _POW_TAB $32612(%rip) Lloh111: WORD $0x910002b5 // add x21, x21, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x140001cf // b LBB5_989 $1852(%rip) -LBB5_913: + WORD $0x140001cb // b LBB5_993 $1836(%rip) +LBB5_917: WORD $0xaa03020e // orr x14, x16, x3 WORD $0xd37ffdcd // lsr x13, x14, #63 WORD $0x520001ad // eor w13, w13, #0x1 - WORD $0xb7f8510e // tbnz x14, #63, LBB5_1047 $2592(%rip) + WORD $0xb7f8506e // tbnz x14, #63, LBB5_1051 $2572(%rip) WORD $0xeb03021f // cmp x16, x3 - WORD $0x540050cb // b.lt LBB5_1047 $2584(%rip) + WORD $0x5400502b // b.lt LBB5_1051 $2564(%rip) WORD $0xaa3003e7 // mvn x7, x16 -LBB5_916: +LBB5_920: WORD $0xaa2703e7 // mvn x7, x7 WORD $0x52800064 // mov w4, #3 WORD $0x9280004d // mov x13, #-3 -LBB5_917: +LBB5_921: WORD $0x8b0700b0 // add x16, x5, x7 WORD $0x8b2141aa // add x10, x13, w1, uxtw WORD $0x5280036d // mov w13, #27 @@ -5099,200 +5089,204 @@ LBB5_917: WORD $0xb940d40d // ldr w13, [x0, #212] WORD $0x110005ad // add w13, w13, #1 WORD $0xb900d40d // str w13, [x0, #212] -LBB5_918: +LBB5_922: WORD $0x9100814a // add x10, x10, #32 WORD $0xf940600d // ldr x13, [x0, #192] WORD $0xeb0d015f // cmp x10, x13 WORD $0x1a9f87ef // cset w15, ls - WORD $0x140006e4 // b LBB5_1312 $7056(%rip) -LBB5_919: + WORD $0x14000704 // b LBB5_1315 $7184(%rip) +LBB5_923: WORD $0xaa1e03e2 // mov x2, lr WORD $0xdac001cd // rbit x13, x14 WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0a01ea // add x10, x15, x10 - WORD $0x8b0d015a // add x26, x10, x13 - WORD $0x3201c3ee // mov w14, #-2139062144 - WORD $0x52832321 // mov w1, #6425 - WORD $0x72a32321 // movk w1, #6425, lsl #16 - WORD $0x3202c7ea // mov w10, #-1061109568 - WORD $0x3200dbe3 // mov w3, #2139062143 - WORD $0x5288c8c4 // mov w4, #17990 - WORD $0x72a8c8c4 // movk w4, #17990, lsl #16 - WORD $0x3203cbe5 // mov w5, #-522133280 - WORD $0x52872726 // mov w6, #14649 - WORD $0x72a72726 // movk w6, #14649, lsl #16 - WORD $0x3200cfe7 // mov w7, #252645135 - WORD $0x3200c3f3 // mov w19, #16843009 - WORD $0x5297fdf4 // mov w20, #49135 - WORD $0x528017b5 // mov w21, #189 - WORD $0x52848016 // mov w22, #9216 - WORD $0x72bf9416 // movk w22, #64672, lsl #16 + WORD $0x8b0101ee // add x14, x15, x1 + WORD $0x8b0d01db // add x27, x14, x13 + WORD $0x5299fa1a // mov w26, #53200 + WORD $0x72b9f9fa // movk w26, #53199, lsl #16 + WORD $0x3201c3e1 // mov w1, #-2139062144 + WORD $0x5283232e // mov w14, #6425 + WORD $0x72a3232e // movk w14, #6425, lsl #16 + WORD $0x3202c7e3 // mov w3, #-1061109568 + WORD $0x3200dbe4 // mov w4, #2139062143 + WORD $0x5288c8c5 // mov w5, #17990 + WORD $0x72a8c8c5 // movk w5, #17990, lsl #16 + WORD $0x3203cbe6 // mov w6, #-522133280 + WORD $0x52872727 // mov w7, #14649 + WORD $0x72a72727 // movk w7, #14649, lsl #16 + WORD $0x3200cff3 // mov w19, #252645135 + WORD $0x3200c3f4 // mov w20, #16843009 + WORD $0x5297fdf5 // mov w21, #49135 + WORD $0x528017b6 // mov w22, #189 + WORD $0x52848017 // mov w23, #9216 + WORD $0x72bf9417 // movk w23, #64672, lsl #16 WORD $0x4f02e782 // movi.16b v2, #92 WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0xaa1a03fe // mov lr, x26 - WORD $0xaa1a03fc // mov x28, x26 + WORD $0xaa1b03f9 // mov x25, x27 + WORD $0xaa1b03fe // mov lr, x27 Lloh112: - WORD $0x1004af97 // adr x23, _ESCAPED_TAB $38384(%rip) + WORD $0x1004bb78 // adr x24, _ESCAPED_TAB $38764(%rip) Lloh113: - WORD $0x910002f7 // add x23, x23, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_920: - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0xf101d5bf // cmp x13, #117 - WORD $0x540001c0 // b.eq LBB5_924 $56(%rip) - WORD $0x386d6aed // ldrb w13, [x23, x13] - WORD $0x3400282d // cbz w13, LBB5_972 $1284(%rip) - WORD $0xf9001beb // str x11, [sp, #48] - WORD $0x91000bd8 // add x24, lr, #2 -LBB5_923: - WORD $0x3800178d // strb w13, [x28], #1 - WORD $0xf90017fc // str x28, [sp, #40] - WORD $0x3940030d // ldrb w13, [x24] - WORD $0xaa1803fa // mov x26, x24 - WORD $0xaa1803fe // mov lr, x24 - WORD $0xa942affc // ldp x28, x11, [sp, #40] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffe40 // b.eq LBB5_920 $-56(%rip) - WORD $0x14000076 // b LBB5_944 $472(%rip) + WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) LBB5_924: - WORD $0xf9001beb // str x11, [sp, #48] - WORD $0xb84023cd // ldur w13, [lr, #2] - WORD $0x5299fa18 // mov w24, #53200 - WORD $0x72b9f9f8 // movk w24, #53199, lsl #16 - WORD $0x0b1801b9 // add w25, w13, w24 - WORD $0x0a2d01cb // bic w11, w14, w13 - WORD $0x6a19017f // tst w11, w25 - WORD $0x5400ef41 // b.ne LBB5_1353 $7656(%rip) - WORD $0x0b0101b9 // add w25, w13, w1 - WORD $0x2a0d0339 // orr w25, w25, w13 - WORD $0x6a0e033f // tst w25, w14 - WORD $0x5400eec1 // b.ne LBB5_1353 $7640(%rip) - WORD $0x1200d9b9 // and w25, w13, #0x7f7f7f7f - WORD $0x4b19015b // sub w27, w10, w25 - WORD $0xb9002bfb // str w27, [sp, #40] - WORD $0x0b04033b // add w27, w25, w4 - WORD $0xb9402bf8 // ldr w24, [sp, #40] - WORD $0x0a18037b // and w27, w27, w24 - WORD $0x6a0b037f // tst w27, w11 - WORD $0x5400edc1 // b.ne LBB5_1353 $7608(%rip) - WORD $0x4b1900bb // sub w27, w5, w25 - WORD $0x0b060339 // add w25, w25, w6 - WORD $0x0a1b0339 // and w25, w25, w27 - WORD $0x6a0b033f // tst w25, w11 - WORD $0x5400ed21 // b.ne LBB5_1353 $7588(%rip) + WORD $0x3940072d // ldrb w13, [x25, #1] + WORD $0xf101d5bf // cmp x13, #117 + WORD $0x54000120 // b.eq LBB5_928 $36(%rip) + WORD $0x386d6b0d // ldrb w13, [x24, x13] + WORD $0x3400282d // cbz w13, LBB5_978 $1284(%rip) + WORD $0xa903afe9 // stp x9, x11, [sp, #56] + WORD $0x91000b39 // add x25, x25, #2 + WORD $0xf9001bf9 // str x25, [sp, #48] +LBB5_927: + WORD $0x380017cd // strb w13, [lr], #1 + WORD $0xf90017fe // str lr, [sp, #40] + WORD $0x14000075 // b LBB5_948 $468(%rip) +LBB5_928: + WORD $0xa903afe9 // stp x9, x11, [sp, #56] + WORD $0xb840232d // ldur w13, [x25, #2] + WORD $0x0b1a01bc // add w28, w13, w26 + WORD $0x0a2d003a // bic w26, w1, w13 + WORD $0x6a1c035f // tst w26, w28 + WORD $0x5400f421 // b.ne LBB5_1356 $7812(%rip) + WORD $0x0b0e01bc // add w28, w13, w14 + WORD $0x2a0d039c // orr w28, w28, w13 + WORD $0x6a01039f // tst w28, w1 + WORD $0x5400f3a1 // b.ne LBB5_1356 $7796(%rip) + WORD $0xaa1a03e9 // mov x9, x26 + WORD $0x1200d9bc // and w28, w13, #0x7f7f7f7f + WORD $0x4b1c007a // sub w26, w3, w28 + WORD $0xb90033fa // str w26, [sp, #48] + WORD $0x0b05039a // add w26, w28, w5 + WORD $0xb94033eb // ldr w11, [sp, #48] + WORD $0x0a0b035a // and w26, w26, w11 + WORD $0x6a09035f // tst w26, w9 + WORD $0x5400f281 // b.ne LBB5_1356 $7760(%rip) + WORD $0x4b1c00da // sub w26, w6, w28 + WORD $0x0b07039c // add w28, w28, w7 + WORD $0x0a1a039a // and w26, w28, w26 + WORD $0x6a09035f // tst w26, w9 + WORD $0x5400f1e1 // b.ne LBB5_1356 $7740(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1278 // bic w24, w19, w13, lsr #4 - WORD $0x2a180f18 // orr w24, w24, w24, lsl #3 + WORD $0x0a6d129a // bic w26, w20, w13, lsr #4 + WORD $0x2a1a0f5a // orr w26, w26, w26, lsl #3 WORD $0x1200cdad // and w13, w13, #0xf0f0f0f - WORD $0x0b0d030d // add w13, w24, w13 + WORD $0x0b0d034d // add w13, w26, w13 WORD $0x2a4d11ad // orr w13, w13, w13, lsr #4 - WORD $0x53105db8 // ubfx w24, w13, #16, #8 + WORD $0x53105dba // ubfx w26, w13, #16, #8 WORD $0x12001dad // and w13, w13, #0xff - WORD $0x2a1821ba // orr w26, w13, w24, lsl #8 - WORD $0x91001bd8 // add x24, lr, #6 - WORD $0x7102035f // cmp w26, #128 - WORD $0x54001d63 // b.lo LBB5_968 $940(%rip) - WORD $0x9100138d // add x13, x28, #4 + WORD $0x2a1a21bb // orr w27, w13, w26, lsl #8 + WORD $0x91001b2d // add x13, x25, #6 + WORD $0xf9001bed // str x13, [sp, #48] + WORD $0x7102037f // cmp w27, #128 + WORD $0x54001ec3 // b.lo LBB5_974 $984(%rip) + WORD $0x910013cd // add x13, lr, #4 WORD $0xf90017ed // str x13, [sp, #40] -LBB5_930: - WORD $0x711fff5f // cmp w26, #2047 - WORD $0x54001d29 // b.ls LBB5_969 $932(%rip) - WORD $0x51403b4d // sub w13, w26, #14, lsl #12 +LBB5_934: + WORD $0x711fff7f // cmp w27, #2047 + WORD $0x54001e89 // b.ls LBB5_975 $976(%rip) + WORD $0x51403b6d // sub w13, w27, #14, lsl #12 WORD $0x312005bf // cmn w13, #2049 - WORD $0x54000709 // b.ls LBB5_942 $224(%rip) - WORD $0x530a7f4d // lsr w13, w26, #10 + WORD $0x540007a9 // b.ls LBB5_946 $244(%rip) + WORD $0x530a7f6d // lsr w13, w27, #10 WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001d88 // b.hi LBB5_970 $944(%rip) - WORD $0x3940030d // ldrb w13, [x24] + WORD $0x54001ee8 // b.hi LBB5_976 $988(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394001ad // ldrb w13, [x13] WORD $0x710171bf // cmp w13, #92 - WORD $0x54001d21 // b.ne LBB5_970 $932(%rip) - WORD $0x3940070d // ldrb w13, [x24, #1] + WORD $0x54001e61 // b.ne LBB5_976 $972(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394005ad // ldrb w13, [x13, #1] WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001cc1 // b.ne LBB5_970 $920(%rip) - WORD $0xb840230d // ldur w13, [x24, #2] + WORD $0x54001de1 // b.ne LBB5_976 $956(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0xb84021ad // ldur w13, [x13, #2] WORD $0x5299fa19 // mov w25, #53200 WORD $0x72b9f9f9 // movk w25, #53199, lsl #16 WORD $0x0b1901bc // add w28, w13, w25 - WORD $0x0a2d01db // bic w27, w14, w13 - WORD $0x6a1c037f // tst w27, w28 - WORD $0x5400ffe1 // b.ne LBB5_1391 $8188(%rip) - WORD $0x0b0101bc // add w28, w13, w1 + WORD $0x0a2d0039 // bic w25, w1, w13 + WORD $0x6a1c033f // tst w25, w28 + WORD $0x540105e1 // b.ne LBB5_1396 $8380(%rip) + WORD $0x0b0e01bc // add w28, w13, w14 WORD $0x2a0d039c // orr w28, w28, w13 - WORD $0x6a0e039f // tst w28, w14 - WORD $0x5400ff61 // b.ne LBB5_1391 $8172(%rip) - WORD $0x0a0301bc // and w28, w13, w3 - WORD $0x4b1c014b // sub w11, w10, w28 - WORD $0x0b04039e // add w30, w28, w4 - WORD $0x0a0b03de // and w30, w30, w11 - WORD $0x6a1b03df // tst w30, w27 - WORD $0x5400fea1 // b.ne LBB5_1391 $8148(%rip) - WORD $0x4b1c00be // sub w30, w5, w28 - WORD $0x0b06039c // add w28, w28, w6 + WORD $0x6a01039f // tst w28, w1 + WORD $0x54010561 // b.ne LBB5_1396 $8364(%rip) + WORD $0x0a0401bc // and w28, w13, w4 + WORD $0x4b1c0069 // sub w9, w3, w28 + WORD $0x0b05039e // add w30, w28, w5 + WORD $0x0a0903de // and w30, w30, w9 + WORD $0x6a1903df // tst w30, w25 + WORD $0x540104a1 // b.ne LBB5_1396 $8340(%rip) + WORD $0x4b1c00de // sub w30, w6, w28 + WORD $0x0b07039c // add w28, w28, w7 WORD $0x0a1e039c // and w28, w28, w30 - WORD $0x6a1b039f // tst w28, w27 - WORD $0x5400fe01 // b.ne LBB5_1391 $8128(%rip) + WORD $0x6a19039f // tst w28, w25 + WORD $0x54010401 // b.ne LBB5_1396 $8320(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d127b // bic w27, w19, w13, lsr #4 - WORD $0x0b1b0f7b // add w27, w27, w27, lsl #3 - WORD $0x0a0701ad // and w13, w13, w7 - WORD $0x0b0d036d // add w13, w27, w13 - WORD $0x2a4d11bb // orr w27, w13, w13, lsr #4 - WORD $0x53087f6d // lsr w13, w27, #8 + WORD $0x0a6d1299 // bic w25, w20, w13, lsr #4 + WORD $0x0b190f39 // add w25, w25, w25, lsl #3 + WORD $0x0a1301ad // and w13, w13, w19 + WORD $0x0b0d032d // add w13, w25, w13 + WORD $0x2a4d11b9 // orr w25, w13, w13, lsr #4 + WORD $0x53087f2d // lsr w13, w25, #8 WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0x91001b18 // add x24, x24, #6 + WORD $0xf9401bfa // ldr x26, [sp, #48] + WORD $0x91001b5a // add x26, x26, #6 + WORD $0xf9001bfa // str x26, [sp, #48] WORD $0x514039bc // sub w28, w13, #14, lsl #12 - WORD $0x33001f6d // bfxil w13, w27, #0, #8 + WORD $0x33001f2d // bfxil w13, w25, #0, #8 WORD $0x3110079f // cmn w28, #1025 - WORD $0x54001908 // b.hi LBB5_971 $800(%rip) + WORD $0x540019c8 // b.hi LBB5_977 $824(%rip) WORD $0xf94017f9 // ldr x25, [sp, #40] - WORD $0x781fc334 // sturh w20, [x25, #-4] - WORD $0x381fe335 // sturb w21, [x25, #-2] + WORD $0x781fc335 // sturh w21, [x25, #-4] + WORD $0x381fe336 // sturb w22, [x25, #-2] WORD $0x91000f39 // add x25, x25, #3 WORD $0xf90017f9 // str x25, [sp, #40] - WORD $0xaa0d03fa // mov x26, x13 + WORD $0xaa0d03fb // mov x27, x13 WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff902 // b.hs LBB5_930 $-224(%rip) + WORD $0x54fff862 // b.hs LBB5_934 $-244(%rip) WORD $0xf94017f9 // ldr x25, [sp, #40] - WORD $0xd100133c // sub x28, x25, #4 - WORD $0x17ffff95 // b LBB5_923 $-428(%rip) -LBB5_942: - WORD $0x530c7f4d // lsr w13, w26, #12 + WORD $0xd100133e // sub lr, x25, #4 + WORD $0x17ffff96 // b LBB5_927 $-424(%rip) +LBB5_946: + WORD $0x530c7f6d // lsr w13, w27, #12 WORD $0x321b09ad // orr w13, w13, #0xe0 WORD $0xf94017f9 // ldr x25, [sp, #40] WORD $0x381fc32d // sturb w13, [x25, #-4] WORD $0x5280100d // mov w13, #128 - WORD $0x33062f4d // bfxil w13, w26, #6, #6 + WORD $0x33062f6d // bfxil w13, w27, #6, #6 WORD $0x381fd32d // sturb w13, [x25, #-3] WORD $0x5280100d // mov w13, #128 - WORD $0x3300174d // bfxil w13, w26, #0, #6 + WORD $0x3300176d // bfxil w13, w27, #0, #6 WORD $0x381fe32d // sturb w13, [x25, #-2] - WORD $0xd1000739 // sub x25, x25, #1 -LBB5_943: - WORD $0xf90017f9 // str x25, [sp, #40] - WORD $0x3940030d // ldrb w13, [x24] - WORD $0xaa1803fa // mov x26, x24 - WORD $0xaa1803fe // mov lr, x24 - WORD $0xa942affc // ldp x28, x11, [sp, #40] + WORD $0xd100072d // sub x13, x25, #1 +LBB5_947: + WORD $0xf90017ed // str x13, [sp, #40] +LBB5_948: + WORD $0xa942e7fe // ldp lr, x25, [sp, #40] + WORD $0x3940032d // ldrb w13, [x25] + WORD $0xaa1903fb // mov x27, x25 WORD $0x710171bf // cmp w13, #92 - WORD $0x54ffef80 // b.eq LBB5_920 $-528(%rip) -LBB5_944: - WORD $0xa90123e9 // stp x9, x8, [sp, #16] - WORD $0xf90013ec // str x12, [sp, #32] - WORD $0xd280001b // mov x27, #0 -LBB5_945: - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0xad401b45 // ldp q5, q6, [x26] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x5299fa1a // mov w26, #53200 + WORD $0x72b9f9fa // movk w26, #53199, lsl #16 + WORD $0x54ffef40 // b.eq LBB5_924 $-536(%rip) + WORD $0xa901a3ec // stp x12, x8, [sp, #24] + WORD $0xd280001c // mov x28, #0 +LBB5_950: + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1c011b // add x27, x8, x28 + WORD $0xad401b65 // ldp q5, q6, [x27] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fc // fmov w28, s7 + WORD $0x1e2600f9 // fmov w25, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103dbc // bfi w28, w13, #16, #16 + WORD $0x33103db9 // bfi w25, w13, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -5315,189 +5309,180 @@ LBB5_945: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600f9 // fmov w25, s7 - WORD $0x33103f3e // bfi w30, w25, #16, #16 - WORD $0x2a1c03d9 // orr w25, w30, w28 - WORD $0x51000739 // sub w25, w25, #1 - WORD $0x6a0d033f // tst w25, w13 - WORD $0x5400d4e1 // b.ne LBB5_1340 $6812(%rip) + WORD $0x1e2600fa // fmov w26, s7 + WORD $0x33103f5e // bfi w30, w26, #16, #16 + WORD $0x2a1903da // orr w26, w30, w25 + WORD $0x5100075a // sub w26, w26, #1 + WORD $0x6a0d035f // tst w26, w13 + WORD $0x5400d861 // b.ne LBB5_1343 $6924(%rip) WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0d03df // tst w30, w13 - WORD $0x5400e861 // b.ne LBB5_1374 $7436(%rip) - WORD $0x6a1c01bf // tst w13, w28 - WORD $0x540000c1 // b.ne LBB5_949 $24(%rip) + WORD $0x3628006a // tbz w10, #5, LBB5_953 $12(%rip) + WORD $0x0a0d03da // and w26, w30, w13 + WORD $0x3500ed9a // cbnz w26, LBB5_1380 $7600(%rip) +LBB5_953: + WORD $0x6a1901bf // tst w13, w25 + WORD $0x540000c1 // b.ne LBB5_955 $24(%rip) WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x8b1c010d // add x13, x8, x28 WORD $0xad0019a5 // stp q5, q6, [x13] - WORD $0x9100837b // add x27, x27, #32 - WORD $0x17ffffce // b LBB5_945 $-200(%rip) -LBB5_949: + WORD $0x9100839c // add x28, x28, #32 + WORD $0x17ffffcc // b LBB5_950 $-208(%rip) +LBB5_955: WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0xa94223ec // ldp x12, x8, [sp, #32] - WORD $0x8b1b011c // add x28, x8, x27 - WORD $0xaa1a03fe // mov lr, x26 + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1c013b // add x27, x9, x28 + WORD $0x8b1c011e // add lr, x8, x28 + WORD $0xaa1b03f9 // mov x25, x27 WORD $0x710171bf // cmp w13, #92 - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x54ffe7a0 // b.eq LBB5_920 $-780(%rip) + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x5299fa1a // mov w26, #53200 + WORD $0x72b9f9fa // movk w26, #53199, lsl #16 + WORD $0x54ffe700 // b.eq LBB5_924 $-800(%rip) WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_951: - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b011c // add x28, x8, x27 - WORD $0x3900038d // strb w13, [x28] - WORD $0x8b1b031e // add lr, x24, x27 - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54000580 // b.eq LBB5_960 $176(%rip) - WORD $0x3900078d // strb w13, [x28, #1] - WORD $0x39400bda // ldrb w26, [lr, #2] - WORD $0x7101735f // cmp w26, #92 - WORD $0x54000560 // b.eq LBB5_961 $172(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39000b9a // strb w26, [x28, #2] - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0x39400f5c // ldrb w28, [x26, #3] - WORD $0x7101739f // cmp w28, #92 - WORD $0x54000560 // b.eq LBB5_962 $172(%rip) - WORD $0x39000dbc // strb w28, [x13, #3] - WORD $0x3940135a // ldrb w26, [x26, #4] - WORD $0x7101735f // cmp w26, #92 - WORD $0x54000560 // b.eq LBB5_963 $172(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b011c // add x28, x8, x27 - WORD $0x390011ba // strb w26, [x13, #4] - WORD $0x8b1b030d // add x13, x24, x27 - WORD $0x394015ba // ldrb w26, [x13, #5] - WORD $0x7101735f // cmp w26, #92 - WORD $0x54000560 // b.eq LBB5_964 $172(%rip) - WORD $0x3900179a // strb w26, [x28, #5] - WORD $0x394019ba // ldrb w26, [x13, #6] - WORD $0x7101735f // cmp w26, #92 - WORD $0x54000560 // b.eq LBB5_965 $172(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39001b9a // strb w26, [x28, #6] - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0x39401f5c // ldrb w28, [x26, #7] - WORD $0x7101739f // cmp w28, #92 - WORD $0x54000560 // b.eq LBB5_966 $172(%rip) - WORD $0x39001dbc // strb w28, [x13, #7] - WORD $0x3940234d // ldrb w13, [x26, #8] - WORD $0x9100237b // add x27, x27, #8 +LBB5_957: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1c0139 // add x25, x9, x28 + WORD $0x3900032d // strb w13, [x25] + WORD $0x8b1c0109 // add x9, x8, x28 + WORD $0x3940052d // ldrb w13, [x9, #1] WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffa81 // b.ne LBB5_951 $-176(%rip) - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0xd100075e // sub lr, x26, #1 - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b011c // add x28, x8, x27 - WORD $0x14000024 // b LBB5_967 $144(%rip) -LBB5_960: - WORD $0x910007da // add x26, lr, #1 - WORD $0x9100079c // add x28, x28, #1 - WORD $0x14000021 // b LBB5_967 $132(%rip) -LBB5_961: - WORD $0x8b1b030d // add x13, x24, x27 - WORD $0x910005be // add lr, x13, #1 - WORD $0x910009ba // add x26, x13, #2 - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910009bc // add x28, x13, #2 - WORD $0x1400001a // b LBB5_967 $104(%rip) -LBB5_962: - WORD $0x91000b5e // add lr, x26, #2 - WORD $0x91000f5a // add x26, x26, #3 - WORD $0x91000dbc // add x28, x13, #3 - WORD $0x14000016 // b LBB5_967 $88(%rip) -LBB5_963: - WORD $0x8b1b030d // add x13, x24, x27 - WORD $0x91000dbe // add lr, x13, #3 - WORD $0x910011ba // add x26, x13, #4 - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910011bc // add x28, x13, #4 - WORD $0x1400000f // b LBB5_967 $60(%rip) -LBB5_964: - WORD $0x910011be // add lr, x13, #4 - WORD $0x910015ba // add x26, x13, #5 - WORD $0x9100179c // add x28, x28, #5 - WORD $0x1400000b // b LBB5_967 $44(%rip) -LBB5_965: - WORD $0x8b1b030d // add x13, x24, x27 - WORD $0x910015be // add lr, x13, #5 - WORD $0x910019ba // add x26, x13, #6 - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910019bc // add x28, x13, #6 - WORD $0x14000004 // b LBB5_967 $16(%rip) + WORD $0x54000580 // b.eq LBB5_966 $176(%rip) + WORD $0x3900072d // strb w13, [x25, #1] + WORD $0x3940093b // ldrb w27, [x9, #2] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_967 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1c012d // add x13, x9, x28 + WORD $0x39000b3b // strb w27, [x25, #2] + WORD $0x8b1c0119 // add x25, x8, x28 + WORD $0x39400f3b // ldrb w27, [x25, #3] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_968 $172(%rip) + WORD $0x39000dbb // strb w27, [x13, #3] + WORD $0x3940133b // ldrb w27, [x25, #4] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_969 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1c0139 // add x25, x9, x28 + WORD $0x390011bb // strb w27, [x13, #4] + WORD $0x8b1c010d // add x13, x8, x28 + WORD $0x394015bb // ldrb w27, [x13, #5] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_970 $172(%rip) + WORD $0x3900173b // strb w27, [x25, #5] + WORD $0x394019bb // ldrb w27, [x13, #6] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_971 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1c012d // add x13, x9, x28 + WORD $0x39001b3b // strb w27, [x25, #6] + WORD $0x8b1c0119 // add x25, x8, x28 + WORD $0x39401f3b // ldrb w27, [x25, #7] + WORD $0x7101737f // cmp w27, #92 + WORD $0x54000560 // b.eq LBB5_972 $172(%rip) + WORD $0x39001dbb // strb w27, [x13, #7] + WORD $0x3940232d // ldrb w13, [x25, #8] + WORD $0x9100239c // add x28, x28, #8 + WORD $0x710171bf // cmp w13, #92 + WORD $0x54fffa81 // b.ne LBB5_957 $-176(%rip) + WORD $0xa942afe8 // ldp x8, x11, [sp, #40] + WORD $0x8b1c017b // add x27, x11, x28 + WORD $0xd1000769 // sub x9, x27, #1 + WORD $0x8b1c011e // add lr, x8, x28 + WORD $0x14000024 // b LBB5_973 $144(%rip) LBB5_966: - WORD $0x91001b5e // add lr, x26, #6 - WORD $0x91001f5a // add x26, x26, #7 - WORD $0x91001dbc // add x28, x13, #7 + WORD $0x9100053b // add x27, x9, #1 + WORD $0x9100073e // add lr, x25, #1 + WORD $0x14000021 // b LBB5_973 $132(%rip) LBB5_967: - WORD $0x910007de // add lr, lr, #1 - WORD $0xa941b3e8 // ldp x8, x12, [sp, #24] - WORD $0xf9400be9 // ldr x9, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x17fffee2 // b LBB5_920 $-1144(%rip) + WORD $0xa942afe8 // ldp x8, x11, [sp, #40] + WORD $0x8b1c016d // add x13, x11, x28 + WORD $0x910005a9 // add x9, x13, #1 + WORD $0x910009bb // add x27, x13, #2 + WORD $0x8b1c010d // add x13, x8, x28 + WORD $0x910009be // add lr, x13, #2 + WORD $0x1400001a // b LBB5_973 $104(%rip) LBB5_968: - WORD $0xaa1a03ed // mov x13, x26 - WORD $0x17fffee7 // b LBB5_923 $-1124(%rip) + WORD $0x91000b29 // add x9, x25, #2 + WORD $0x91000f3b // add x27, x25, #3 + WORD $0x91000dbe // add lr, x13, #3 + WORD $0x14000016 // b LBB5_973 $88(%rip) LBB5_969: - WORD $0x53067f4d // lsr w13, w26, #6 + WORD $0xa942afe8 // ldp x8, x11, [sp, #40] + WORD $0x8b1c016d // add x13, x11, x28 + WORD $0x91000da9 // add x9, x13, #3 + WORD $0x910011bb // add x27, x13, #4 + WORD $0x8b1c010d // add x13, x8, x28 + WORD $0x910011be // add lr, x13, #4 + WORD $0x1400000f // b LBB5_973 $60(%rip) +LBB5_970: + WORD $0x910011a9 // add x9, x13, #4 + WORD $0x910015bb // add x27, x13, #5 + WORD $0x9100173e // add lr, x25, #5 + WORD $0x1400000b // b LBB5_973 $44(%rip) +LBB5_971: + WORD $0xa942afe8 // ldp x8, x11, [sp, #40] + WORD $0x8b1c016d // add x13, x11, x28 + WORD $0x910015a9 // add x9, x13, #5 + WORD $0x910019bb // add x27, x13, #6 + WORD $0x8b1c010d // add x13, x8, x28 + WORD $0x910019be // add lr, x13, #6 + WORD $0x14000004 // b LBB5_973 $16(%rip) +LBB5_972: + WORD $0x91001b29 // add x9, x25, #6 + WORD $0x91001f3b // add x27, x25, #7 + WORD $0x91001dbe // add lr, x13, #7 +LBB5_973: + WORD $0x91000539 // add x25, x9, #1 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x5299fa1a // mov w26, #53200 + WORD $0x72b9f9fa // movk w26, #53199, lsl #16 + WORD $0x17fffedc // b LBB5_924 $-1168(%rip) +LBB5_974: + WORD $0xaa1b03ed // mov x13, x27 + WORD $0x17fffee2 // b LBB5_927 $-1144(%rip) +LBB5_975: + WORD $0x53067f6d // lsr w13, w27, #6 WORD $0x321a05ad // orr w13, w13, #0xc0 WORD $0xf94017f9 // ldr x25, [sp, #40] WORD $0x381fc32d // sturb w13, [x25, #-4] WORD $0x5280100d // mov w13, #128 - WORD $0x3300174d // bfxil w13, w26, #0, #6 + WORD $0x3300176d // bfxil w13, w27, #0, #6 WORD $0x381fd32d // sturb w13, [x25, #-3] - WORD $0xd1000b39 // sub x25, x25, #2 - WORD $0x17ffff55 // b LBB5_943 $-684(%rip) -LBB5_970: + WORD $0xd1000b2d // sub x13, x25, #2 + WORD $0x17ffff4f // b LBB5_947 $-708(%rip) +LBB5_976: WORD $0xf94017ed // ldr x13, [sp, #40] - WORD $0x781fc1b4 // sturh w20, [x13, #-4] - WORD $0x381fe1b5 // sturb w21, [x13, #-2] - WORD $0xd10005b9 // sub x25, x13, #1 - WORD $0x17ffff50 // b LBB5_943 $-704(%rip) -LBB5_971: - WORD $0x0b1a29ad // add w13, w13, w26, lsl #10 - WORD $0x0b1601ad // add w13, w13, w22 - WORD $0x53127dba // lsr w26, w13, #18 - WORD $0x321c0f5a // orr w26, w26, #0xf0 - WORD $0xf94017f9 // ldr x25, [sp, #40] - WORD $0x381fc33a // sturb w26, [x25, #-4] - WORD $0x5280101a // mov w26, #128 - WORD $0x330c45ba // bfxil w26, w13, #12, #6 - WORD $0x381fd33a // sturb w26, [x25, #-3] - WORD $0x5280101a // mov w26, #128 - WORD $0x33062dba // bfxil w26, w13, #6, #6 - WORD $0x381fe33a // sturb w26, [x25, #-2] + WORD $0x781fc1b5 // sturh w21, [x13, #-4] + WORD $0x381fe1b6 // sturb w22, [x13, #-2] + WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x17ffff4a // b LBB5_947 $-728(%rip) +LBB5_977: + WORD $0x0b1b29ad // add w13, w13, w27, lsl #10 + WORD $0x0b1701ad // add w13, w13, w23 + WORD $0x53127dbb // lsr w27, w13, #18 + WORD $0x321c0f7b // orr w27, w27, #0xf0 + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc35b // sturb w27, [x26, #-4] + WORD $0x5280101b // mov w27, #128 + WORD $0x330c45bb // bfxil w27, w13, #12, #6 + WORD $0x381fd35b // sturb w27, [x26, #-3] + WORD $0x5280101b // mov w27, #128 + WORD $0x33062dbb // bfxil w27, w13, #6, #6 + WORD $0x381fe35b // sturb w27, [x26, #-2] WORD $0x5280100d // mov w13, #128 - WORD $0x3300176d // bfxil w13, w27, #0, #6 - WORD $0x381ff32d // sturb w13, [x25, #-1] - WORD $0x3940030d // ldrb w13, [x24] - WORD $0xaa1803fa // mov x26, x24 - WORD $0xaa1803fe // mov lr, x24 - WORD $0xa942affc // ldp x28, x11, [sp, #40] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54ffd7a0 // b.eq LBB5_920 $-1292(%rip) - WORD $0x17ffff41 // b LBB5_944 $-764(%rip) -LBB5_972: + WORD $0x3300172d // bfxil w13, w25, #0, #6 + WORD $0x381ff34d // sturb w13, [x26, #-1] + WORD $0x17ffff3b // b LBB5_948 $-788(%rip) +LBB5_978: WORD $0x92800021 // mov x1, #-2 - WORD $0x14000006 // b LBB5_975 $24(%rip) -LBB5_973: - WORD $0xdac00028 // rbit x8, x1 - WORD $0xdac01108 // clz x8, x8 - WORD $0x8b0a01e9 // add x9, x15, x10 -LBB5_974: - WORD $0x8b08013a // add x26, x9, x8 - WORD $0x92800001 // mov x1, #-1 -LBB5_975: +LBB5_979: WORD $0x4b0103e2 // neg w2, w1 - WORD $0xaa1a03ea // mov x10, x26 - WORD $0x17fff986 // b LBB5_673 $-6632(%rip) -LBB5_976: + WORD $0xaa1b03ea // mov x10, x27 + WORD $0x17fff97b // b LBB5_672 $-6676(%rip) +LBB5_980: WORD $0xf100027f // cmp x19, #0 WORD $0x52800027 // mov w7, #1 WORD $0x9a8704e7 // cinc x7, x7, ne @@ -5507,7 +5492,7 @@ LBB5_976: WORD $0x7100003f // cmp w1, #0 WORD $0x9a8d11cd // csel x13, x14, x13, ne WORD $0x9e6701a0 // fmov d0, x13 - WORD $0x3400a744 // cbz w4, LBB5_1302 $5352(%rip) + WORD $0x3400abc4 // cbz w4, LBB5_1305 $5496(%rip) WORD $0x9100046d // add x13, x3, #1 WORD $0xdac011a3 // clz x3, x13 WORD $0x9ac321ad // lsl x13, x13, x3 @@ -5516,9 +5501,9 @@ LBB5_976: WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xaa2d03ee // mvn x14, x13 WORD $0xeb0e009f // cmp x4, x14 - WORD $0x540001e9 // b.ls LBB5_982 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_986 $60(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x540001a1 // b.ne LBB5_982 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_986 $52(%rip) WORD $0xf9400042 // ldr x2, [x2] WORD $0x9b0d7c53 // mul x19, x2, x13 WORD $0x9bcd7c4d // umulh x13, x2, x13 @@ -5526,21 +5511,21 @@ LBB5_976: WORD $0x9a8634c6 // cinc x6, x6, hs WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540000a9 // b.ls LBB5_982 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_986 $20(%rip) WORD $0xb100049f // cmn x4, #1 - WORD $0x54000061 // b.ne LBB5_982 $12(%rip) + WORD $0x54000061 // b.ne LBB5_986 $12(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x54ffb940 // b.eq LBB5_875 $-2264(%rip) -LBB5_982: + WORD $0x54ffb9c0 // b.eq LBB5_879 $-2248(%rip) +LBB5_986: WORD $0xd37ffccd // lsr x13, x6, #63 WORD $0x910025ae // add x14, x13, #9 WORD $0x9ace24ce // lsr x14, x6, x14 WORD $0xaa070082 // orr x2, x4, x7 - WORD $0xb5000082 // cbnz x2, LBB5_984 $16(%rip) + WORD $0xb5000082 // cbnz x2, LBB5_988 $16(%rip) WORD $0x924005c2 // and x2, x14, #0x3 WORD $0xf100045f // cmp x2, #1 - WORD $0x54ffb840 // b.eq LBB5_875 $-2296(%rip) -LBB5_984: + WORD $0x54ffb8c0 // b.eq LBB5_879 $-2280(%rip) +LBB5_988: WORD $0x924001c2 // and x2, x14, #0x1 WORD $0x8b0e004e // add x14, x2, x14 WORD $0xd376fdc2 // lsr x2, x14, #54 @@ -5551,7 +5536,7 @@ LBB5_984: WORD $0x9a8d05ad // cinc x13, x13, ne WORD $0xd11ffdb1 // sub x17, x13, #2047 WORD $0xb11ffa3f // cmn x17, #2046 - WORD $0x54ffb6e3 // b.lo LBB5_875 $-2340(%rip) + WORD $0x54ffb763 // b.lo LBB5_879 $-2324(%rip) WORD $0xf100005f // cmp x2, #0 WORD $0x52800031 // mov w17, #1 WORD $0x9a910631 // cinc x17, x17, ne @@ -5562,57 +5547,57 @@ LBB5_984: WORD $0x9a8e11ad // csel x13, x13, x14, ne WORD $0x9e6701a1 // fmov d1, x13 WORD $0x1e602020 // fcmp d1, d0 - WORD $0x5400a0a0 // b.eq LBB5_1302 $5140(%rip) - WORD $0x17fffdab // b LBB5_875 $-2388(%rip) -LBB5_986: + WORD $0x5400a520 // b.eq LBB5_1305 $5284(%rip) + WORD $0x17fffdaf // b LBB5_879 $-2372(%rip) +LBB5_990: WORD $0xaa0403f3 // mov x19, x4 WORD $0x92800007 // mov x7, #-1 - WORD $0xb5ff7b90 // cbnz x16, LBB5_788 $-4240(%rip) - WORD $0x17fffe3f // b LBB5_916 $-1796(%rip) -LBB5_987: + WORD $0xb5ff7af0 // cbnz x16, LBB5_790 $-4260(%rip) + WORD $0x17fffe43 // b LBB5_920 $-1780(%rip) +LBB5_991: WORD $0x5280001b // mov w27, #0 -LBB5_988: +LBB5_992: WORD $0x0b0702c7 // add w7, w22, w7 WORD $0xaa1b03f7 // mov x23, x27 WORD $0x7100009f // cmp w4, #0 - WORD $0x54001a6d // b.le LBB5_1053 $844(%rip) -LBB5_989: + WORD $0x54001a4d // b.le LBB5_1057 $840(%rip) +LBB5_993: WORD $0x7100209f // cmp w4, #8 - WORD $0x540000c9 // b.ls LBB5_992 $24(%rip) + WORD $0x540000c9 // b.ls LBB5_996 $24(%rip) WORD $0x52800376 // mov w22, #27 - WORD $0x34ffff17 // cbz w23, LBB5_987 $-32(%rip) + WORD $0x34ffff17 // cbz w23, LBB5_991 $-32(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0x1280035a // mov w26, #-27 - WORD $0x14000007 // b LBB5_994 $28(%rip) -LBB5_992: + WORD $0x14000007 // b LBB5_998 $28(%rip) +LBB5_996: WORD $0xb8645ab6 // ldr w22, [x21, w4, uxtw #2] - WORD $0x34fffe77 // cbz w23, LBB5_987 $-52(%rip) + WORD $0x34fffe77 // cbz w23, LBB5_991 $-52(%rip) WORD $0x4b1603fa // neg w26, w22 WORD $0xaa1c03f0 // mov x16, x28 WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000469 // b.ls LBB5_1003 $140(%rip) -LBB5_994: + WORD $0x54000469 // b.ls LBB5_1007 $140(%rip) +LBB5_998: WORD $0xd280001c // mov x28, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x4b1a03f8 // neg w24, w26 WORD $0x0ab77eed // bic w13, w23, w23, asr #31 -LBB5_995: +LBB5_999: WORD $0xeb1c01bf // cmp x13, x28 - WORD $0x54000d00 // b.eq LBB5_1024 $416(%rip) + WORD $0x54000ce0 // b.eq LBB5_1028 $412(%rip) WORD $0x38bc6a2e // ldrsb x14, [x17, x28] WORD $0x9b143b2e // madd x14, x25, x20, x14 WORD $0xd100c1d9 // sub x25, x14, #48 WORD $0x9100079c // add x28, x28, #1 WORD $0x9ad8272e // lsr x14, x25, x24 - WORD $0xb4ffff2e // cbz x14, LBB5_995 $-28(%rip) -LBB5_998: + WORD $0xb4ffff2e // cbz x14, LBB5_999 $-28(%rip) +LBB5_1002: WORD $0x9ad8226d // lsl x13, x19, x24 WORD $0xaa2d03fa // mvn x26, x13 WORD $0x6b1c02fb // subs w27, w23, w28 - WORD $0x54000d0d // b.le LBB5_1027 $416(%rip) + WORD $0x54000ced // b.le LBB5_1031 $412(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1000: +LBB5_1004: WORD $0x9ad82721 // lsr x1, x25, x24 WORD $0x8a1a0337 // and x23, x25, x26 WORD $0x1100c021 // add w1, w1, #48 @@ -5622,48 +5607,48 @@ LBB5_1000: WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1000 $-36(%rip) - WORD $0x1400005c // b LBB5_1028 $368(%rip) -LBB5_1001: + WORD $0x54fffee1 // b.ne LBB5_1004 $-36(%rip) + WORD $0x1400005b // b LBB5_1032 $364(%rip) +LBB5_1005: WORD $0x710002ff // cmp w23, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1002: +LBB5_1006: WORD $0x1100f31a // add w26, w24, #60 WORD $0x3101e31f // cmn w24, #120 - WORD $0x54fffbea // b.ge LBB5_994 $-132(%rip) -LBB5_1003: + WORD $0x54fffbea // b.ge LBB5_998 $-132(%rip) +LBB5_1007: WORD $0xd280000d // mov x13, #0 WORD $0xd280001b // mov x27, #0 WORD $0xaa1a03f8 // mov x24, x26 WORD $0x0ab77eee // bic w14, w23, w23, asr #31 WORD $0xaa0e03f9 // mov x25, x14 -LBB5_1004: +LBB5_1008: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1007 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1011 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b140761 // madd x1, x27, x20, x1 WORD $0xd100c03b // sub x27, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cff61 // lsr x1, x27, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1004 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1008 $-28(%rip) WORD $0xaa1b03fa // mov x26, x27 WORD $0xaa0d03f9 // mov x25, x13 - WORD $0x14000008 // b LBB5_1009 $32(%rip) -LBB5_1007: - WORD $0xb400073b // cbz x27, LBB5_1023 $228(%rip) -LBB5_1008: + WORD $0x14000008 // b LBB5_1013 $32(%rip) +LBB5_1011: + WORD $0xb400071b // cbz x27, LBB5_1027 $224(%rip) +LBB5_1012: WORD $0x8b1b0b6d // add x13, x27, x27, lsl #2 WORD $0xd37ff9ba // lsl x26, x13, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0xeb05037f // cmp x27, x5 WORD $0xaa1a03fb // mov x27, x26 - WORD $0x54ffff63 // b.lo LBB5_1008 $-20(%rip) -LBB5_1009: + WORD $0x54ffff63 // b.lo LBB5_1012 $-20(%rip) +LBB5_1013: WORD $0x6b1902f7 // subs w23, w23, w25 - WORD $0x540001cd // b.le LBB5_1012 $56(%rip) + WORD $0x540001cd // b.le LBB5_1016 $56(%rip) WORD $0xaa1703ed // mov x13, x23 WORD $0xaa1103ee // mov x14, x17 -LBB5_1011: +LBB5_1015: WORD $0xd37cff41 // lsr x1, x26, #60 WORD $0x9240ef5a // and x26, x26, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -5673,201 +5658,200 @@ LBB5_1011: WORD $0xd100c03a // sub x26, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1011 $-36(%rip) - WORD $0x14000002 // b LBB5_1013 $8(%rip) -LBB5_1012: + WORD $0x54fffee1 // b.ne LBB5_1015 $-36(%rip) + WORD $0x14000002 // b LBB5_1017 $8(%rip) +LBB5_1016: WORD $0x52800017 // mov w23, #0 -LBB5_1013: - WORD $0xb500013a // cbnz x26, LBB5_1015 $36(%rip) - WORD $0x14000013 // b LBB5_1017 $76(%rip) -LBB5_1014: - WORD $0xd37cff4d // lsr x13, x26, #60 - WORD $0xf10001bf // cmp x13, #0 +LBB5_1017: + WORD $0xb500011a // cbnz x26, LBB5_1019 $32(%rip) + WORD $0x14000012 // b LBB5_1021 $72(%rip) +LBB5_1018: + WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1017 $48(%rip) -LBB5_1015: + WORD $0xb400018d // cbz x13, LBB5_1021 $48(%rip) +LBB5_1019: WORD $0x93407eed // sxtw x13, w23 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1014 $-36(%rip) WORD $0xd37cff4e // lsr x14, x26, #60 + WORD $0xeb0d007f // cmp x3, x13 + WORD $0x54fffee9 // b.ls LBB5_1018 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x110006f7 // add w23, w23, #1 WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1015 $-40(%rip) -LBB5_1017: + WORD $0xb5fffecd // cbnz x13, LBB5_1019 $-40(%rip) +LBB5_1021: WORD $0x4b19008d // sub w13, w4, w25 WORD $0x110005a4 // add w4, w13, #1 WORD $0x710006ff // cmp w23, #1 - WORD $0x54fff7ab // b.lt LBB5_1001 $-268(%rip) + WORD $0x54fff7cb // b.lt LBB5_1005 $-264(%rip) WORD $0x2a1703f7 // mov w23, w23 -LBB5_1019: +LBB5_1023: WORD $0x387768cd // ldrb w13, [x6, x23] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1022 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1026 $24(%rip) WORD $0xf10006f7 // subs x23, x23, #1 - WORD $0x54ffff8c // b.gt LBB5_1019 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1023 $-16(%rip) WORD $0x52800017 // mov w23, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb6 // b LBB5_1002 $-296(%rip) -LBB5_1022: - WORD $0x17ffffb5 // b LBB5_1002 $-300(%rip) -LBB5_1023: + WORD $0x17ffffb7 // b LBB5_1006 $-292(%rip) +LBB5_1026: + WORD $0x17ffffb6 // b LBB5_1006 $-296(%rip) +LBB5_1027: WORD $0x52800017 // mov w23, #0 - WORD $0x17ffffb3 // b LBB5_1002 $-308(%rip) -LBB5_1024: - WORD $0xb40005d9 // cbz x25, LBB5_1040 $184(%rip) + WORD $0x17ffffb4 // b LBB5_1006 $-304(%rip) +LBB5_1028: + WORD $0xb40005d9 // cbz x25, LBB5_1044 $184(%rip) WORD $0x9ad8272e // lsr x14, x25, x24 WORD $0xaa1003fc // mov x28, x16 - WORD $0xb40005ce // cbz x14, LBB5_1041 $184(%rip) + WORD $0xb40005ce // cbz x14, LBB5_1045 $184(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b0d008d // sub w13, w4, w13 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9ad8226d // lsl x13, x19, x24 WORD $0xaa2d03fa // mvn x26, x13 - WORD $0x14000006 // b LBB5_1029 $24(%rip) -LBB5_1027: + WORD $0x14000006 // b LBB5_1033 $24(%rip) +LBB5_1031: WORD $0x5280001b // mov w27, #0 -LBB5_1028: +LBB5_1032: WORD $0x4b1c008d // sub w13, w4, w28 WORD $0x110005a4 // add w4, w13, #1 WORD $0xaa1003fc // mov x28, x16 - WORD $0xb4000299 // cbz x25, LBB5_1033 $80(%rip) -LBB5_1029: - WORD $0x14000007 // b LBB5_1031 $28(%rip) -LBB5_1030: + WORD $0xb4000299 // cbz x25, LBB5_1037 $80(%rip) +LBB5_1033: + WORD $0x14000007 // b LBB5_1035 $28(%rip) +LBB5_1034: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1a032d // and x13, x25, x26 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1034 $52(%rip) -LBB5_1031: + WORD $0xb40001ad // cbz x13, LBB5_1038 $52(%rip) +LBB5_1035: WORD $0x9ad8272d // lsr x13, x25, x24 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1030 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1034 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1a032d // and x13, x25, x26 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1031 $-40(%rip) - WORD $0x14000001 // b LBB5_1034 $4(%rip) -LBB5_1033: -LBB5_1034: + WORD $0xb5fffecd // cbnz x13, LBB5_1035 $-40(%rip) + WORD $0x14000001 // b LBB5_1038 $4(%rip) +LBB5_1037: +LBB5_1038: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400010b // b.lt LBB5_1038 $32(%rip) + WORD $0x5400010b // b.lt LBB5_1042 $32(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1036: +LBB5_1040: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1039 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1043 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1036 $-16(%rip) - WORD $0x14000024 // b LBB5_1050 $144(%rip) -LBB5_1038: - WORD $0x35ffeafb // cbnz w27, LBB5_988 $-676(%rip) - WORD $0x14000022 // b LBB5_1050 $136(%rip) -LBB5_1039: - WORD $0x17ffff55 // b LBB5_988 $-684(%rip) -LBB5_1040: + WORD $0x54ffff8c // b.gt LBB5_1040 $-16(%rip) + WORD $0x14000024 // b LBB5_1054 $144(%rip) +LBB5_1042: + WORD $0x35ffeb1b // cbnz w27, LBB5_992 $-672(%rip) + WORD $0x14000022 // b LBB5_1054 $136(%rip) +LBB5_1043: + WORD $0x17ffff56 // b LBB5_992 $-680(%rip) +LBB5_1044: WORD $0x5280001b // mov w27, #0 WORD $0xaa1003fc // mov x28, x16 - WORD $0x17ffff52 // b LBB5_988 $-696(%rip) -LBB5_1041: + WORD $0x17ffff53 // b LBB5_992 $-692(%rip) +LBB5_1045: WORD $0xaa1c03f0 // mov x16, x28 WORD $0xaa0d03fc // mov x28, x13 -LBB5_1042: +LBB5_1046: WORD $0x8b190b2d // add x13, x25, x25, lsl #2 WORD $0xd37ff9b9 // lsl x25, x13, #1 WORD $0x1100079c // add w28, w28, #1 WORD $0x9ad8272d // lsr x13, x25, x24 - WORD $0xb4ffff8d // cbz x13, LBB5_1042 $-16(%rip) - WORD $0x17ffff67 // b LBB5_998 $-612(%rip) -LBB5_1043: + WORD $0xb4ffff8d // cbz x13, LBB5_1046 $-16(%rip) + WORD $0x17ffff68 // b LBB5_1002 $-608(%rip) +LBB5_1047: WORD $0x52800002 // mov w2, #0 WORD $0xaa0303fe // mov lr, x3 - WORD $0x14000453 // b LBB5_1307 $4428(%rip) -LBB5_1044: + WORD $0x14000478 // b LBB5_1310 $4576(%rip) +LBB5_1048: WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54011a61 // b.ne LBB5_1519 $9036(%rip) - WORD $0x17fffa2c // b LBB5_734 $-5968(%rip) -LBB5_1045: + WORD $0x540120c1 // b.ne LBB5_1524 $9240(%rip) + WORD $0x17fffa28 // b LBB5_736 $-5984(%rip) +LBB5_1049: WORD $0x710175bf // cmp w13, #93 - WORD $0x54ff7840 // b.eq LBB5_819 $-4344(%rip) -LBB5_1046: + WORD $0x54ff77c0 // b.eq LBB5_821 $-4360(%rip) +LBB5_1050: WORD $0xaa0d03e2 // mov x2, x13 - WORD $0x140010dc // b LBB5_1997 $17264(%rip) -LBB5_1047: + WORD $0x14001134 // b LBB5_2004 $17616(%rip) +LBB5_1051: WORD $0xd100046e // sub x14, x3, #1 WORD $0xeb0e021f // cmp x16, x14 WORD $0x1a9f17ee // cset w14, eq WORD $0x6a0e01bf // tst w13, w14 WORD $0xda830147 // csinv x7, x10, x3, eq - WORD $0x17fffc5e // b LBB5_849 $-3720(%rip) -LBB5_1048: + WORD $0x17fffc63 // b LBB5_853 $-3700(%rip) +LBB5_1052: WORD $0x5280002d // mov w13, #1 - WORD $0x17fffd78 // b LBB5_917 $-2592(%rip) -LBB5_1049: + WORD $0x17fffd7d // b LBB5_921 $-2572(%rip) +LBB5_1053: WORD $0x52800002 // mov w2, #0 WORD $0xcb0303fe // neg lr, x3 - WORD $0x14000445 // b LBB5_1308 $4372(%rip) -LBB5_1050: + WORD $0x1400046a // b LBB5_1311 $4520(%rip) +LBB5_1054: WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x0b0702c7 // add w7, w22, w7 - WORD $0x14000007 // b LBB5_1053 $28(%rip) -LBB5_1051: + WORD $0x14000007 // b LBB5_1057 $28(%rip) +LBB5_1055: WORD $0x5ac0030a // rbit w10, w24 WORD $0x5ac0114a // clz w10, w10 WORD $0xaa2403ed // mvn x13, x4 WORD $0xcb0a01a7 // sub x7, x13, x10 - WORD $0x17fffc50 // b LBB5_849 $-3776(%rip) -LBB5_1052: + WORD $0x17fffc55 // b LBB5_853 $-3756(%rip) +LBB5_1056: WORD $0xaa1703fb // mov x27, x23 -LBB5_1053: +LBB5_1057: WORD $0xd1000626 // sub x6, x17, #1 WORD $0xb202e7f5 // mov x21, #-3689348814741910324 WORD $0xf29999b5 // movk x21, #52429 WORD $0x92800136 // mov x22, #-10 WORD $0x52800157 // mov w23, #10 - WORD $0xf9001beb // str x11, [sp, #48] - WORD $0x14000004 // b LBB5_1057 $16(%rip) -LBB5_1054: + WORD $0xf90023eb // str x11, [sp, #64] + WORD $0x14000004 // b LBB5_1061 $16(%rip) +LBB5_1058: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1055: -LBB5_1056: +LBB5_1059: +LBB5_1060: WORD $0x4b1a00e7 // sub w7, w7, w26 -LBB5_1057: - WORD $0x37f800c4 // tbnz w4, #31, LBB5_1060 $24(%rip) - WORD $0x350026e4 // cbnz w4, LBB5_1140 $1244(%rip) +LBB5_1061: + WORD $0x37f800c4 // tbnz w4, #31, LBB5_1064 $24(%rip) + WORD $0x35002704 // cbnz w4, LBB5_1144 $1248(%rip) WORD $0x39c0022d // ldrsb w13, [x17] WORD $0x7100d5bf // cmp w13, #53 - WORD $0x540000eb // b.lt LBB5_1062 $28(%rip) - WORD $0x14000133 // b LBB5_1140 $1228(%rip) -LBB5_1060: + WORD $0x540000eb // b.lt LBB5_1066 $28(%rip) + WORD $0x14000134 // b LBB5_1144 $1232(%rip) +LBB5_1064: WORD $0x3100209f // cmn w4, #8 - WORD $0x54000082 // b.hs LBB5_1062 $16(%rip) + WORD $0x54000082 // b.hs LBB5_1066 $16(%rip) WORD $0x5280037a // mov w26, #27 - WORD $0x350000fb // cbnz w27, LBB5_1063 $28(%rip) - WORD $0x17fffff5 // b LBB5_1056 $-44(%rip) -LBB5_1062: + WORD $0x350000fb // cbnz w27, LBB5_1067 $28(%rip) + WORD $0x17fffff5 // b LBB5_1060 $-44(%rip) +LBB5_1066: WORD $0x4b0403ed // neg w13, w4 Lloh114: - WORD $0x100397ee // adr x14, _POW_TAB $29436(%rip) + WORD $0x1003a4ae // adr x14, _POW_TAB $29844(%rip) Lloh115: WORD $0x910001ce // add x14, x14, _POW_TAB@PAGEOFF $0(%rip) WORD $0xb86d59da // ldr w26, [x14, w13, uxtw #2] - WORD $0x34fffe1b // cbz w27, LBB5_1056 $-64(%rip) -LBB5_1063: + WORD $0x34fffe1b // cbz w27, LBB5_1060 $-64(%rip) +LBB5_1067: WORD $0xaa0903eb // mov x11, x9 WORD $0xaa0703e9 // mov x9, x7 WORD $0xaa0f03e7 // mov x7, x15 @@ -5877,7 +5861,7 @@ LBB5_1063: WORD $0xaa1e03f0 // mov x16, lr WORD $0x2a1a03fe // mov w30, w26 Lloh116: - WORD $0x1003978d // adr x13, _LSHIFT_TAB $29424(%rip) + WORD $0x1003a44d // adr x13, _LSHIFT_TAB $29832(%rip) Lloh117: WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d0e // mov w14, #104 @@ -5887,37 +5871,37 @@ Lloh117: WORD $0xaa1303ee // mov x14, x19 WORD $0xaa0d03f4 // mov x20, x13 WORD $0xaa1103f8 // mov x24, x17 -LBB5_1064: +LBB5_1068: WORD $0x38401699 // ldrb w25, [x20], #1 - WORD $0x34000159 // cbz w25, LBB5_1069 $40(%rip) + WORD $0x34000159 // cbz w25, LBB5_1073 $40(%rip) WORD $0x39400301 // ldrb w1, [x24] WORD $0x6b19003f // cmp w1, w25 - WORD $0x54000bc1 // b.ne LBB5_1086 $376(%rip) + WORD $0x54000bc1 // b.ne LBB5_1090 $376(%rip) WORD $0x91000718 // add x24, x24, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffff21 // b.ne LBB5_1064 $-28(%rip) + WORD $0x54ffff21 // b.ne LBB5_1068 $-28(%rip) WORD $0x387369ad // ldrb w13, [x13, x19] - WORD $0x3400004d // cbz w13, LBB5_1069 $8(%rip) -LBB5_1068: + WORD $0x3400004d // cbz w13, LBB5_1073 $8(%rip) +LBB5_1072: WORD $0x5100079c // sub w28, w28, #1 -LBB5_1069: +LBB5_1073: WORD $0x0b1b038d // add w13, w28, w27 WORD $0x93407db8 // sxtw x24, w13 WORD $0x7100077f // cmp w27, #1 - WORD $0x540006ab // b.lt LBB5_1079 $212(%rip) + WORD $0x540006ab // b.lt LBB5_1083 $212(%rip) WORD $0xd280001b // mov x27, #0 WORD $0xd100070d // sub x13, x24, #1 WORD $0xd1000673 // sub x19, x19, #1 - WORD $0x14000008 // b LBB5_1072 $32(%rip) -LBB5_1071: + WORD $0x14000008 // b LBB5_1076 $32(%rip) +LBB5_1075: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005cd // sub x13, x14, #1 WORD $0x91000661 // add x1, x19, #1 WORD $0xd1000673 // sub x19, x19, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54000249 // b.ls LBB5_1074 $72(%rip) -LBB5_1072: + WORD $0x54000249 // b.ls LBB5_1078 $72(%rip) +LBB5_1076: WORD $0xaa0d03ee // mov x14, x13 WORD $0x38b36a2d // ldrsb x13, [x17, x19] WORD $0xd100c1ad // sub x13, x13, #48 @@ -5927,66 +5911,66 @@ LBB5_1072: WORD $0xd343fdbb // lsr x27, x13, #3 WORD $0x9b16536d // madd x13, x27, x22, x20 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe09 // b.ls LBB5_1071 $-64(%rip) + WORD $0x54fffe09 // b.ls LBB5_1075 $-64(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0xd10005cd // sub x13, x14, #1 WORD $0x91000661 // add x1, x19, #1 WORD $0xd1000673 // sub x19, x19, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54fffe08 // b.hi LBB5_1072 $-64(%rip) -LBB5_1074: + WORD $0x54fffe08 // b.hi LBB5_1076 $-64(%rip) +LBB5_1078: WORD $0xf1002a9f // cmp x20, #10 WORD $0xaa1003fe // mov lr, x16 - WORD $0x540002e3 // b.lo LBB5_1080 $92(%rip) + WORD $0x540002e3 // b.lo LBB5_1084 $92(%rip) WORD $0x93407dcd // sxtw x13, w14 WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x14000007 // b LBB5_1077 $28(%rip) -LBB5_1076: + WORD $0x14000007 // b LBB5_1081 $28(%rip) +LBB5_1080: WORD $0xf100027f // cmp x19, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x540001c9 // b.ls LBB5_1080 $56(%rip) -LBB5_1077: + WORD $0x540001c9 // b.ls LBB5_1084 $56(%rip) +LBB5_1081: WORD $0x9bd57f6e // umulh x14, x27, x21 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b166dd3 // madd x19, x14, x22, x27 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1076 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_1080 $-40(%rip) WORD $0x1100c261 // add w1, w19, #48 WORD $0x382d6a21 // strb w1, [x17, x13] WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x54fffec8 // b.hi LBB5_1077 $-40(%rip) - WORD $0x14000002 // b LBB5_1080 $8(%rip) -LBB5_1079: + WORD $0x54fffec8 // b.hi LBB5_1081 $-40(%rip) + WORD $0x14000002 // b LBB5_1084 $8(%rip) +LBB5_1083: WORD $0xaa1003fe // mov lr, x16 -LBB5_1080: +LBB5_1084: WORD $0xeb18007f // cmp x3, x24 WORD $0x1a83831b // csel w27, w24, w3, hi WORD $0x0b040384 // add w4, w28, w4 WORD $0x7100077f // cmp w27, #1 - WORD $0x5400020b // b.lt LBB5_1085 $64(%rip) + WORD $0x5400020b // b.lt LBB5_1089 $64(%rip) WORD $0xaa0c03fc // mov x28, x12 WORD $0xaa0803ec // mov x12, x8 WORD $0xaa0f03e8 // mov x8, x15 WORD $0xaa0703ef // mov x15, x7 WORD $0xaa0903e7 // mov x7, x9 WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xf9401beb // ldr x11, [sp, #48] -LBB5_1082: + WORD $0xf94023eb // ldr x11, [sp, #64] +LBB5_1086: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000281 // b.ne LBB5_1087 $80(%rip) + WORD $0x54000281 // b.ne LBB5_1091 $80(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1082 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1086 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x1400000f // b LBB5_1088 $60(%rip) -LBB5_1085: + WORD $0x1400000f // b LBB5_1092 $60(%rip) +LBB5_1089: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq WORD $0xaa0c03fc // mov x28, x12 @@ -5995,62 +5979,62 @@ LBB5_1085: WORD $0xaa0703ef // mov x15, x7 WORD $0xaa0903e7 // mov x7, x9 WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x14000005 // b LBB5_1088 $20(%rip) -LBB5_1086: + WORD $0xf94023eb // ldr x11, [sp, #64] + WORD $0x14000005 // b LBB5_1092 $20(%rip) +LBB5_1090: WORD $0x13001c2d // sxtb w13, w1 WORD $0x6b3981bf // cmp w13, w25, sxtb - WORD $0x54fff4cb // b.lt LBB5_1068 $-360(%rip) - WORD $0x17ffffa6 // b LBB5_1069 $-360(%rip) -LBB5_1087: -LBB5_1088: - WORD $0x36ffef1a // tbz w26, #31, LBB5_1056 $-544(%rip) + WORD $0x54fff4cb // b.lt LBB5_1072 $-360(%rip) + WORD $0x17ffffa6 // b LBB5_1073 $-360(%rip) +LBB5_1091: +LBB5_1092: + WORD $0x36ffef1a // tbz w26, #31, LBB5_1060 $-544(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0xaa1e03f9 // mov x25, lr WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000a68 // b.hi LBB5_1114 $332(%rip) + WORD $0x54000a88 // b.hi LBB5_1118 $336(%rip) WORD $0xaa1a03fc // mov x28, x26 - WORD $0x14000007 // b LBB5_1093 $28(%rip) -LBB5_1091: + WORD $0x14000007 // b LBB5_1097 $28(%rip) +LBB5_1095: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1092: +LBB5_1096: WORD $0x1100f38d // add w13, w28, #60 WORD $0x3101e39f // cmn w28, #120 WORD $0xaa0d03fc // mov x28, x13 - WORD $0x5400098a // b.ge LBB5_1115 $304(%rip) -LBB5_1093: + WORD $0x540009aa // b.ge LBB5_1119 $308(%rip) +LBB5_1097: WORD $0xd280000d // mov x13, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03fe // mov lr, x14 -LBB5_1094: +LBB5_1098: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1097 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1101 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b170661 // madd x1, x19, x23, x1 WORD $0xd100c033 // sub x19, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cfe61 // lsr x1, x19, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1094 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1098 $-28(%rip) WORD $0xaa1303f8 // mov x24, x19 WORD $0xaa0d03fe // mov lr, x13 - WORD $0x14000008 // b LBB5_1099 $32(%rip) -LBB5_1097: - WORD $0xb4000733 // cbz x19, LBB5_1113 $228(%rip) -LBB5_1098: + WORD $0x14000008 // b LBB5_1103 $32(%rip) +LBB5_1101: + WORD $0xb4000753 // cbz x19, LBB5_1117 $232(%rip) +LBB5_1102: WORD $0x8b130a6d // add x13, x19, x19, lsl #2 WORD $0xd37ff9b8 // lsl x24, x13, #1 WORD $0x110007de // add w30, w30, #1 WORD $0xeb05027f // cmp x19, x5 WORD $0xaa1803f3 // mov x19, x24 - WORD $0x54ffff63 // b.lo LBB5_1098 $-20(%rip) -LBB5_1099: + WORD $0x54ffff63 // b.lo LBB5_1102 $-20(%rip) +LBB5_1103: WORD $0x6b1e037b // subs w27, w27, w30 - WORD $0x540001ed // b.le LBB5_1103 $60(%rip) + WORD $0x540001ed // b.le LBB5_1107 $60(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1101: +LBB5_1105: WORD $0xd37cff01 // lsr x1, x24, #60 WORD $0x9240ef13 // and x19, x24, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -6060,77 +6044,78 @@ LBB5_1101: WORD $0xd100c038 // sub x24, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1101 $-36(%rip) - WORD $0xb5000178 // cbnz x24, LBB5_1105 $44(%rip) - WORD $0x14000015 // b LBB5_1107 $84(%rip) -LBB5_1103: + WORD $0x54fffee1 // b.ne LBB5_1105 $-36(%rip) + WORD $0xb5000198 // cbnz x24, LBB5_1109 $48(%rip) + WORD $0x14000016 // b LBB5_1111 $88(%rip) +LBB5_1107: WORD $0x5280001b // mov w27, #0 - WORD $0xb5000118 // cbnz x24, LBB5_1105 $32(%rip) - WORD $0x14000012 // b LBB5_1107 $72(%rip) -LBB5_1104: - WORD $0xf10001df // cmp x14, #0 + WORD $0xb5000138 // cbnz x24, LBB5_1109 $36(%rip) + WORD $0x14000013 // b LBB5_1111 $76(%rip) +LBB5_1108: + WORD $0xd37cff0d // lsr x13, x24, #60 + WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240ef0d // and x13, x24, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d8 // lsl x24, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1107 $48(%rip) -LBB5_1105: + WORD $0xb400018d // cbz x13, LBB5_1111 $48(%rip) +LBB5_1109: WORD $0x93407f6d // sxtw x13, w27 - WORD $0xd37cff0e // lsr x14, x24, #60 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1104 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1108 $-36(%rip) + WORD $0xd37cff0e // lsr x14, x24, #60 WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x1100077b // add w27, w27, #1 WORD $0x9240ef0d // and x13, x24, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d8 // lsl x24, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1105 $-40(%rip) -LBB5_1107: + WORD $0xb5fffecd // cbnz x13, LBB5_1109 $-40(%rip) +LBB5_1111: WORD $0x4b1e008d // sub w13, w4, w30 WORD $0x110005a4 // add w4, w13, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7ab // b.lt LBB5_1091 $-268(%rip) + WORD $0x54fff78b // b.lt LBB5_1095 $-272(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1109: +LBB5_1113: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1112 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1116 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1109 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1113 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb6 // b LBB5_1092 $-296(%rip) -LBB5_1112: - WORD $0x17ffffb5 // b LBB5_1092 $-300(%rip) -LBB5_1113: + WORD $0x17ffffb5 // b LBB5_1096 $-300(%rip) +LBB5_1116: + WORD $0x17ffffb4 // b LBB5_1096 $-304(%rip) +LBB5_1117: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb3 // b LBB5_1092 $-308(%rip) -LBB5_1114: + WORD $0x17ffffb2 // b LBB5_1096 $-312(%rip) +LBB5_1118: WORD $0xaa1a03ed // mov x13, x26 -LBB5_1115: +LBB5_1119: WORD $0xd2800013 // mov x19, #0 WORD $0xd280001e // mov lr, #0 WORD $0x4b0d03fc // neg w28, w13 WORD $0x0abb7f6d // bic w13, w27, w27, asr #31 -LBB5_1116: +LBB5_1120: WORD $0xeb1301bf // cmp x13, x19 - WORD $0x54000320 // b.eq LBB5_1122 $100(%rip) + WORD $0x54000320 // b.eq LBB5_1126 $100(%rip) WORD $0x38b36a2e // ldrsb x14, [x17, x19] WORD $0x9b173bce // madd x14, lr, x23, x14 WORD $0xd100c1de // sub lr, x14, #48 WORD $0x91000673 // add x19, x19, #1 WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb4ffff2e // cbz x14, LBB5_1116 $-28(%rip) -LBB5_1119: + WORD $0xb4ffff2e // cbz x14, LBB5_1120 $-28(%rip) +LBB5_1123: WORD $0x9280000d // mov x13, #-1 WORD $0x9adc21ad // lsl x13, x13, x28 WORD $0xaa2d03f8 // mvn x24, x13 WORD $0x6b13037b // subs w27, w27, w19 - WORD $0x5400030d // b.le LBB5_1125 $96(%rip) + WORD $0x5400030d // b.le LBB5_1129 $96(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1121: +LBB5_1125: WORD $0x9adc27c1 // lsr x1, lr, x28 WORD $0x8a1803d4 // and x20, lr, x24 WORD $0x1100c021 // add w1, w1, #48 @@ -6140,131 +6125,131 @@ LBB5_1121: WORD $0xd100c03e // sub lr, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1121 $-36(%rip) - WORD $0x1400000c // b LBB5_1126 $48(%rip) -LBB5_1122: - WORD $0xb40005fe // cbz lr, LBB5_1137 $188(%rip) + WORD $0x54fffee1 // b.ne LBB5_1125 $-36(%rip) + WORD $0x1400000c // b LBB5_1130 $48(%rip) +LBB5_1126: + WORD $0xb40005fe // cbz lr, LBB5_1141 $188(%rip) WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb400064e // cbz x14, LBB5_1138 $200(%rip) + WORD $0xb400064e // cbz x14, LBB5_1142 $200(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b0d008d // sub w13, w4, w13 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9adc21ad // lsl x13, x13, x28 WORD $0xaa2d03f8 // mvn x24, x13 - WORD $0x14000005 // b LBB5_1127 $20(%rip) -LBB5_1125: + WORD $0x14000005 // b LBB5_1131 $20(%rip) +LBB5_1129: WORD $0x5280001b // mov w27, #0 -LBB5_1126: +LBB5_1130: WORD $0x4b13008d // sub w13, w4, w19 WORD $0x110005a4 // add w4, w13, #1 - WORD $0xb400029e // cbz lr, LBB5_1131 $80(%rip) -LBB5_1127: - WORD $0x14000007 // b LBB5_1129 $28(%rip) -LBB5_1128: + WORD $0xb400029e // cbz lr, LBB5_1135 $80(%rip) +LBB5_1131: + WORD $0x14000007 // b LBB5_1133 $28(%rip) +LBB5_1132: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1803cd // and x13, lr, x24 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1132 $52(%rip) -LBB5_1129: + WORD $0xb40001ad // cbz x13, LBB5_1136 $52(%rip) +LBB5_1133: WORD $0x9adc27cd // lsr x13, lr, x28 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1128 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1132 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1803cd // and x13, lr, x24 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1129 $-40(%rip) - WORD $0x14000001 // b LBB5_1132 $4(%rip) -LBB5_1131: -LBB5_1132: + WORD $0xb5fffecd // cbnz x13, LBB5_1133 $-40(%rip) + WORD $0x14000001 // b LBB5_1136 $4(%rip) +LBB5_1135: +LBB5_1136: WORD $0x7100077f // cmp w27, #1 WORD $0xaa1903fe // mov lr, x25 WORD $0xaa1003fc // mov x28, x16 - WORD $0x54ffdb8b // b.lt LBB5_1054 $-1168(%rip) + WORD $0x54ffdb6b // b.lt LBB5_1058 $-1172(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1134: +LBB5_1138: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54ffdb41 // b.ne LBB5_1055 $-1176(%rip) + WORD $0x54ffdb21 // b.ne LBB5_1059 $-1180(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1134 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1138 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffed5 // b LBB5_1057 $-1196(%rip) -LBB5_1137: + WORD $0x17fffed4 // b LBB5_1061 $-1200(%rip) +LBB5_1141: WORD $0x5280001b // mov w27, #0 WORD $0xaa1903fe // mov lr, x25 WORD $0xaa1003fc // mov x28, x16 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffed0 // b LBB5_1057 $-1216(%rip) -LBB5_1138: + WORD $0x17fffecf // b LBB5_1061 $-1220(%rip) +LBB5_1142: WORD $0xaa0d03f3 // mov x19, x13 -LBB5_1139: +LBB5_1143: WORD $0x8b1e0bcd // add x13, lr, lr, lsl #2 WORD $0xd37ff9be // lsl lr, x13, #1 WORD $0x11000673 // add w19, w19, #1 WORD $0x9adc27cd // lsr x13, lr, x28 - WORD $0xb4ffff8d // cbz x13, LBB5_1139 $-16(%rip) - WORD $0x17ffffb4 // b LBB5_1119 $-304(%rip) -LBB5_1140: + WORD $0xb4ffff8d // cbz x13, LBB5_1143 $-16(%rip) + WORD $0x17ffffb4 // b LBB5_1123 $-304(%rip) +LBB5_1144: WORD $0x310ff8ff // cmn w7, #1022 - WORD $0x54000b2c // b.gt LBB5_1167 $356(%rip) + WORD $0x54000b4c // b.gt LBB5_1171 $360(%rip) WORD $0x12807fb4 // mov w20, #-1022 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f9 // ldr w25, [sp, #32] - WORD $0x3400133b // cbz w27, LBB5_1183 $612(%rip) + WORD $0xb9403bf0 // ldr w16, [sp, #56] + WORD $0xb94033f9 // ldr w25, [sp, #48] + WORD $0x3400135b // cbz w27, LBB5_1187 $616(%rip) WORD $0x110ff4f4 // add w20, w7, #1021 WORD $0x3110e8ff // cmn w7, #1082 - WORD $0x54000c28 // b.hi LBB5_1171 $388(%rip) + WORD $0x54000c48 // b.hi LBB5_1175 $392(%rip) WORD $0x52800147 // mov w7, #10 - WORD $0x14000007 // b LBB5_1146 $28(%rip) -LBB5_1144: + WORD $0x14000007 // b LBB5_1150 $28(%rip) +LBB5_1148: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1145: +LBB5_1149: WORD $0x1100f28e // add w14, w20, #60 WORD $0x3101e29f // cmn w20, #120 WORD $0xaa0e03f4 // mov x20, x14 - WORD $0x54000b4a // b.ge LBB5_1172 $360(%rip) -LBB5_1146: + WORD $0x54000b6a // b.ge LBB5_1176 $364(%rip) +LBB5_1150: WORD $0xd280000d // mov x13, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03f5 // mov x21, x14 -LBB5_1147: +LBB5_1151: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1150 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1154 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b070661 // madd x1, x19, x7, x1 WORD $0xd100c033 // sub x19, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cfe61 // lsr x1, x19, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1147 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1151 $-28(%rip) WORD $0xaa1303f6 // mov x22, x19 WORD $0xaa0d03f5 // mov x21, x13 - WORD $0x14000008 // b LBB5_1152 $32(%rip) -LBB5_1150: - WORD $0xb4000713 // cbz x19, LBB5_1166 $224(%rip) -LBB5_1151: + WORD $0x14000008 // b LBB5_1156 $32(%rip) +LBB5_1154: + WORD $0xb4000733 // cbz x19, LBB5_1170 $228(%rip) +LBB5_1155: WORD $0x8b130a6d // add x13, x19, x19, lsl #2 WORD $0xd37ff9b6 // lsl x22, x13, #1 WORD $0x110006b5 // add w21, w21, #1 WORD $0xeb05027f // cmp x19, x5 WORD $0xaa1603f3 // mov x19, x22 - WORD $0x54ffff63 // b.lo LBB5_1151 $-20(%rip) -LBB5_1152: + WORD $0x54ffff63 // b.lo LBB5_1155 $-20(%rip) +LBB5_1156: WORD $0x6b15037b // subs w27, w27, w21 - WORD $0x540001cd // b.le LBB5_1155 $56(%rip) + WORD $0x540001cd // b.le LBB5_1159 $56(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1154: +LBB5_1158: WORD $0xd37cfec1 // lsr x1, x22, #60 WORD $0x9240eed3 // and x19, x22, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -6274,100 +6259,101 @@ LBB5_1154: WORD $0xd100c036 // sub x22, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1154 $-36(%rip) - WORD $0x14000002 // b LBB5_1156 $8(%rip) -LBB5_1155: + WORD $0x54fffee1 // b.ne LBB5_1158 $-36(%rip) + WORD $0x14000002 // b LBB5_1160 $8(%rip) +LBB5_1159: WORD $0x5280001b // mov w27, #0 -LBB5_1156: - WORD $0xb5000116 // cbnz x22, LBB5_1158 $32(%rip) - WORD $0x14000012 // b LBB5_1160 $72(%rip) -LBB5_1157: - WORD $0xf10001df // cmp x14, #0 +LBB5_1160: + WORD $0xb5000136 // cbnz x22, LBB5_1162 $36(%rip) + WORD $0x14000013 // b LBB5_1164 $76(%rip) +LBB5_1161: + WORD $0xd37cfecd // lsr x13, x22, #60 + WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1160 $48(%rip) -LBB5_1158: + WORD $0xb400018d // cbz x13, LBB5_1164 $48(%rip) +LBB5_1162: WORD $0x93407f6d // sxtw x13, w27 - WORD $0xd37cfece // lsr x14, x22, #60 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1157 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1161 $-36(%rip) + WORD $0xd37cfece // lsr x14, x22, #60 WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x1100077b // add w27, w27, #1 WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1158 $-40(%rip) -LBB5_1160: + WORD $0xb5fffecd // cbnz x13, LBB5_1162 $-40(%rip) +LBB5_1164: WORD $0x4b15008d // sub w13, w4, w21 WORD $0x110005a4 // add w4, w13, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7cb // b.lt LBB5_1144 $-264(%rip) + WORD $0x54fff7ab // b.lt LBB5_1148 $-268(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1162: +LBB5_1166: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1165 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1169 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1162 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1166 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb7 // b LBB5_1145 $-292(%rip) -LBB5_1165: - WORD $0x17ffffb6 // b LBB5_1145 $-296(%rip) -LBB5_1166: + WORD $0x17ffffb6 // b LBB5_1149 $-296(%rip) +LBB5_1169: + WORD $0x17ffffb5 // b LBB5_1149 $-300(%rip) +LBB5_1170: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb4 // b LBB5_1145 $-304(%rip) -LBB5_1167: + WORD $0x17ffffb3 // b LBB5_1149 $-308(%rip) +LBB5_1171: WORD $0xd2800015 // mov x21, #0 WORD $0x52808013 // mov w19, #1024 WORD $0x711000ff // cmp w7, #1024 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f9 // ldr w25, [sp, #32] - WORD $0x54004fac // b.gt LBB5_1301 $2548(%rip) + WORD $0xb9403bf0 // ldr w16, [sp, #56] + WORD $0xb94033f9 // ldr w25, [sp, #48] + WORD $0x5400540c // b.gt LBB5_1304 $2688(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x510004f4 // sub w20, w7, #1 - WORD $0x3500367b // cbnz w27, LBB5_1254 $1740(%rip) - WORD $0x14000221 // b LBB5_1277 $2180(%rip) -LBB5_1169: + WORD $0x35003adb // cbnz w27, LBB5_1257 $1880(%rip) + WORD $0x14000244 // b LBB5_1280 $2320(%rip) +LBB5_1173: WORD $0x528000a2 // mov w2, #5 - WORD $0x17fff6c3 // b LBB5_673 $-9460(%rip) -LBB5_1170: + WORD $0x17fff6b7 // b LBB5_672 $-9508(%rip) +LBB5_1174: WORD $0xaa2403ea // mvn x10, x4 WORD $0xcb2d4147 // sub x7, x10, w13, uxtw - WORD $0x17fffaa4 // b LBB5_849 $-5488(%rip) -LBB5_1171: + WORD $0x17fffaa7 // b LBB5_853 $-5476(%rip) +LBB5_1175: WORD $0xaa1403ee // mov x14, x20 -LBB5_1172: +LBB5_1176: WORD $0xd280000d // mov x13, #0 WORD $0xd2800007 // mov x7, #0 WORD $0x4b0e03e5 // neg w5, w14 WORD $0x5280014e // mov w14, #10 WORD $0x0abb7f73 // bic w19, w27, w27, asr #31 -LBB5_1173: +LBB5_1177: WORD $0xeb0d027f // cmp x19, x13 - WORD $0x540003a0 // b.eq LBB5_1179 $116(%rip) + WORD $0x540003a0 // b.eq LBB5_1183 $116(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b0e04e1 // madd x1, x7, x14, x1 WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0x9ac524e1 // lsr x1, x7, x5 - WORD $0xb4ffff21 // cbz x1, LBB5_1173 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1177 $-28(%rip) WORD $0xaa0d03f3 // mov x19, x13 -LBB5_1176: +LBB5_1180: WORD $0x4b13008d // sub w13, w4, w19 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9ac521ad // lsl x13, x13, x5 WORD $0xaa2d03f4 // mvn x20, x13 WORD $0x6b13037b // subs w27, w27, w19 - WORD $0x54002dcd // b.le LBB5_1240 $1464(%rip) + WORD $0x5400322d // b.le LBB5_1243 $1604(%rip) WORD $0x5280014d // mov w13, #10 WORD $0xaa1b03ee // mov x14, x27 WORD $0xaa1103f5 // mov x21, x17 -LBB5_1178: +LBB5_1182: WORD $0x9ac524e1 // lsr x1, x7, x5 WORD $0x8a1400e7 // and x7, x7, x20 WORD $0x1100c021 // add w1, w1, #48 @@ -6377,98 +6363,109 @@ LBB5_1178: WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910006b5 // add x21, x21, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54fffee1 // b.ne LBB5_1178 $-36(%rip) - WORD $0x14000161 // b LBB5_1241 $1412(%rip) -LBB5_1179: + WORD $0x54fffee1 // b.ne LBB5_1182 $-36(%rip) + WORD $0x14000184 // b LBB5_1244 $1552(%rip) +LBB5_1183: WORD $0x12807fb4 // mov w20, #-1022 - WORD $0xb4000207 // cbz x7, LBB5_1183 $64(%rip) + WORD $0xb4000207 // cbz x7, LBB5_1187 $64(%rip) WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb400010d // cbz x13, LBB5_1182 $32(%rip) + WORD $0xb400010d // cbz x13, LBB5_1186 $32(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b13008d // sub w13, w4, w19 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9ac521ad // lsl x13, x13, x5 WORD $0xaa2d03f4 // mvn x20, x13 - WORD $0x14000157 // b LBB5_1242 $1372(%rip) -LBB5_1182: + WORD $0x1400017a // b LBB5_1245 $1512(%rip) +LBB5_1186: WORD $0x8b0708ed // add x13, x7, x7, lsl #2 WORD $0xd37ff9a7 // lsl x7, x13, #1 WORD $0x11000673 // add w19, w19, #1 WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb4ffff8d // cbz x13, LBB5_1182 $-16(%rip) - WORD $0x17ffffdb // b LBB5_1176 $-148(%rip) -LBB5_1183: + WORD $0xb4ffff8d // cbz x13, LBB5_1186 $-16(%rip) + WORD $0x17ffffdb // b LBB5_1180 $-148(%rip) +LBB5_1187: WORD $0x52800015 // mov w21, #0 - WORD $0x140001e5 // b LBB5_1277 $1940(%rip) -LBB5_1184: - WORD $0xdac0022d // rbit x13, x17 + WORD $0x14000208 // b LBB5_1280 $2080(%rip) +LBB5_1188: + WORD $0xaa1e03f9 // mov x25, lr + WORD $0xdac0002d // rbit x13, x1 WORD $0xdac011ad // clz x13, x13 WORD $0x8b10014e // add x14, x10, x16 WORD $0x8b0d01d0 // add x16, x14, x13 WORD $0x5299fa0e // mov w14, #53200 WORD $0x72b9f9ee // movk w14, #53199, lsl #16 - WORD $0x3201c3f1 // mov w17, #-2139062144 - WORD $0x52832321 // mov w1, #6425 - WORD $0x72a32321 // movk w1, #6425, lsl #16 - WORD $0x3202c7e2 // mov w2, #-1061109568 - WORD $0x3200dbe3 // mov w3, #2139062143 - WORD $0x5288c8c4 // mov w4, #17990 - WORD $0x72a8c8c4 // movk w4, #17990, lsl #16 - WORD $0x3203cbe5 // mov w5, #-522133280 - WORD $0x52872726 // mov w6, #14649 - WORD $0x72a72726 // movk w6, #14649, lsl #16 - WORD $0x3200cfe7 // mov w7, #252645135 - WORD $0x3200c3f3 // mov w19, #16843009 - WORD $0x5297fdf4 // mov w20, #49135 - WORD $0x528017b5 // mov w21, #189 - WORD $0x52848016 // mov w22, #9216 - WORD $0x72bf9416 // movk w22, #64672, lsl #16 + WORD $0x3201c3e1 // mov w1, #-2139062144 + WORD $0x52832322 // mov w2, #6425 + WORD $0x72a32322 // movk w2, #6425, lsl #16 + WORD $0x3202c7e3 // mov w3, #-1061109568 + WORD $0x3200dbe4 // mov w4, #2139062143 + WORD $0x5288c8c5 // mov w5, #17990 + WORD $0x72a8c8c5 // movk w5, #17990, lsl #16 + WORD $0x3203cbe6 // mov w6, #-522133280 + WORD $0x52872727 // mov w7, #14649 + WORD $0x72a72727 // movk w7, #14649, lsl #16 + WORD $0x3200cff3 // mov w19, #252645135 + WORD $0x3200c3f4 // mov w20, #16843009 + WORD $0x5297fdf5 // mov w21, #49135 + WORD $0x528017b6 // mov w22, #189 + WORD $0x52848017 // mov w23, #9216 + WORD $0x72bf9417 // movk w23, #64672, lsl #16 WORD $0x4f02e782 // movi.16b v2, #92 WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 + WORD $0xaa1003fe // mov lr, x16 WORD $0xaa1003fc // mov x28, x16 - WORD $0xaa1003fb // mov x27, x16 Lloh118: - WORD $0x10042277 // adr x23, _ESCAPED_TAB $33868(%rip) + WORD $0x10042ed8 // adr x24, _ESCAPED_TAB $34264(%rip) Lloh119: - WORD $0x910002f7 // add x23, x23, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_1185: - WORD $0x3940078d // ldrb w13, [x28, #1] - WORD $0xf101d5bf // cmp x13, #117 - WORD $0x54000100 // b.eq LBB5_1189 $32(%rip) - WORD $0x386d6aed // ldrb w13, [x23, x13] - WORD $0x3400240d // cbz w13, LBB5_1238 $1152(%rip) - WORD $0xf90017fe // str lr, [sp, #40] - WORD $0x91000b98 // add x24, x28, #2 -LBB5_1188: - WORD $0x3800176d // strb w13, [x27], #1 - WORD $0xaa1b03f9 // mov x25, x27 - WORD $0x14000064 // b LBB5_1209 $400(%rip) + WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) LBB5_1189: - WORD $0xf90017fe // str lr, [sp, #40] - WORD $0xb840238d // ldur w13, [x28, #2] - WORD $0x0b0e01b9 // add w25, w13, w14 - WORD $0x0a2d0238 // bic w24, w17, w13 - WORD $0x6a19031f // tst w24, w25 - WORD $0x54007041 // b.ne LBB5_1375 $3592(%rip) - WORD $0x0b0101b9 // add w25, w13, w1 - WORD $0x2a0d0339 // orr w25, w25, w13 - WORD $0x6a11033f // tst w25, w17 - WORD $0x54006fc1 // b.ne LBB5_1375 $3576(%rip) - WORD $0x1200d9b9 // and w25, w13, #0x7f7f7f7f - WORD $0x4b19005a // sub w26, w2, w25 - WORD $0x0b04033e // add w30, w25, w4 - WORD $0x0a1a03da // and w26, w30, w26 - WORD $0x6a18035f // tst w26, w24 - WORD $0x54006f01 // b.ne LBB5_1375 $3552(%rip) - WORD $0x4b1900ba // sub w26, w5, w25 - WORD $0x0b060339 // add w25, w25, w6 - WORD $0x0a1a0339 // and w25, w25, w26 - WORD $0x6a18033f // tst w25, w24 - WORD $0x54006e61 // b.ne LBB5_1375 $3532(%rip) + WORD $0x394007cd // ldrb w13, [lr, #1] + WORD $0xf101d5bf // cmp x13, #117 + WORD $0x540001e0 // b.eq LBB5_1193 $60(%rip) + WORD $0x386d6b0d // ldrb w13, [x24, x13] + WORD $0x3400290d // cbz w13, LBB5_1242 $1312(%rip) + WORD $0xa903afe9 // stp x9, x11, [sp, #56] + WORD $0x91000bd0 // add x16, lr, #2 + WORD $0xf9001bf0 // str x16, [sp, #48] +LBB5_1192: + WORD $0x3800178d // strb w13, [x28], #1 + WORD $0xf90017fc // str x28, [sp, #40] + WORD $0xa942fbfc // ldp x28, lr, [sp, #40] + WORD $0x394003cd // ldrb w13, [lr] + WORD $0xaa1e03f0 // mov x16, lr + WORD $0x710171bf // cmp w13, #92 + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x54fffe20 // b.eq LBB5_1189 $-60(%rip) + WORD $0x14000079 // b LBB5_1213 $484(%rip) +LBB5_1193: + WORD $0xa903afe9 // stp x9, x11, [sp, #56] + WORD $0xb84023cd // ldur w13, [lr, #2] + WORD $0x0b0e01ba // add w26, w13, w14 + WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x6a1a037f // tst w27, w26 + WORD $0x54007421 // b.ne LBB5_1377 $3716(%rip) + WORD $0x0b0201ba // add w26, w13, w2 + WORD $0x2a0d035a // orr w26, w26, w13 + WORD $0x6a01035f // tst w26, w1 + WORD $0x540073a1 // b.ne LBB5_1377 $3700(%rip) + WORD $0xaa1b03e9 // mov x9, x27 + WORD $0x1200d9ba // and w26, w13, #0x7f7f7f7f + WORD $0x4b1a007b // sub w27, w3, w26 + WORD $0xb90033fb // str w27, [sp, #48] + WORD $0x0b05035b // add w27, w26, w5 + WORD $0xb94033eb // ldr w11, [sp, #48] + WORD $0x0a0b037b // and w27, w27, w11 + WORD $0x6a09037f // tst w27, w9 + WORD $0x54007281 // b.ne LBB5_1377 $3664(%rip) + WORD $0x4b1a00db // sub w27, w6, w26 + WORD $0x0b07035a // add w26, w26, w7 + WORD $0x0a1b035a // and w26, w26, w27 + WORD $0x6a09035f // tst w26, w9 + WORD $0x540071e1 // b.ne LBB5_1377 $3644(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1270 // bic w16, w19, w13, lsr #4 + WORD $0x0a6d1290 // bic w16, w20, w13, lsr #4 WORD $0x2a100e10 // orr w16, w16, w16, lsl #3 WORD $0x1200cdad // and w13, w13, #0xf0f0f0f WORD $0x0b0d020d // add w13, w16, w13 @@ -6476,104 +6473,115 @@ LBB5_1189: WORD $0x53105db0 // ubfx w16, w13, #16, #8 WORD $0x12001dad // and w13, w13, #0xff WORD $0x2a1021b0 // orr w16, w13, w16, lsl #8 - WORD $0x91001b98 // add x24, x28, #6 + WORD $0x91001bcd // add x13, lr, #6 + WORD $0xf9001bed // str x13, [sp, #48] WORD $0x7102021f // cmp w16, #128 - WORD $0x54001bc3 // b.lo LBB5_1234 $888(%rip) - WORD $0x91001379 // add x25, x27, #4 -LBB5_1195: + WORD $0x54001e23 // b.lo LBB5_1238 $964(%rip) + WORD $0x9100138d // add x13, x28, #4 + WORD $0xf90017ed // str x13, [sp, #40] +LBB5_1199: WORD $0x711ffe1f // cmp w16, #2047 - WORD $0x54001ba9 // b.ls LBB5_1235 $884(%rip) + WORD $0x54001de9 // b.ls LBB5_1239 $956(%rip) WORD $0x51403a0d // sub w13, w16, #14, lsl #12 WORD $0x312005bf // cmn w13, #2049 - WORD $0x54000669 // b.ls LBB5_1207 $204(%rip) + WORD $0x54000769 // b.ls LBB5_1211 $236(%rip) WORD $0x530a7e0d // lsr w13, w16, #10 WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001be8 // b.hi LBB5_1236 $892(%rip) - WORD $0x3940030d // ldrb w13, [x24] + WORD $0x54001e48 // b.hi LBB5_1240 $968(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394001ad // ldrb w13, [x13] WORD $0x710171bf // cmp w13, #92 - WORD $0x54001b81 // b.ne LBB5_1236 $880(%rip) - WORD $0x3940070d // ldrb w13, [x24, #1] + WORD $0x54001dc1 // b.ne LBB5_1240 $952(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394005ad // ldrb w13, [x13, #1] WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001b21 // b.ne LBB5_1236 $868(%rip) - WORD $0xb840230d // ldur w13, [x24, #2] - WORD $0x0b0e01bb // add w27, w13, w14 - WORD $0x0a2d023a // bic w26, w17, w13 - WORD $0x6a1b035f // tst w26, w27 - WORD $0x540074c1 // b.ne LBB5_1392 $3736(%rip) - WORD $0x0b0101bb // add w27, w13, w1 - WORD $0x2a0d037b // orr w27, w27, w13 - WORD $0x6a11037f // tst w27, w17 - WORD $0x54007441 // b.ne LBB5_1392 $3720(%rip) - WORD $0x0a0301bb // and w27, w13, w3 - WORD $0x4b1b005c // sub w28, w2, w27 - WORD $0x0b04037e // add w30, w27, w4 - WORD $0x0a1c03dc // and w28, w30, w28 - WORD $0x6a1a039f // tst w28, w26 - WORD $0x54007381 // b.ne LBB5_1392 $3696(%rip) - WORD $0x4b1b00bc // sub w28, w5, w27 - WORD $0x0b06037b // add w27, w27, w6 - WORD $0x0a1c037b // and w27, w27, w28 - WORD $0x6a1a037f // tst w27, w26 - WORD $0x540072e1 // b.ne LBB5_1392 $3676(%rip) + WORD $0x54001d41 // b.ne LBB5_1240 $936(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0xb84021ad // ldur w13, [x13, #2] + WORD $0x0b0e01bc // add w28, w13, w14 + WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x6a1c037f // tst w27, w28 + WORD $0x54007921 // b.ne LBB5_1397 $3876(%rip) + WORD $0x0b0201bc // add w28, w13, w2 + WORD $0x2a0d039c // orr w28, w28, w13 + WORD $0x6a01039f // tst w28, w1 + WORD $0x540078a1 // b.ne LBB5_1397 $3860(%rip) + WORD $0x0a0401bc // and w28, w13, w4 + WORD $0x4b1c0069 // sub w9, w3, w28 + WORD $0x0b05039e // add w30, w28, w5 + WORD $0x0a0903de // and w30, w30, w9 + WORD $0x6a1b03df // tst w30, w27 + WORD $0x540077e1 // b.ne LBB5_1397 $3836(%rip) + WORD $0x4b1c00de // sub w30, w6, w28 + WORD $0x0b07039c // add w28, w28, w7 + WORD $0x0a1e039c // and w28, w28, w30 + WORD $0x6a1b039f // tst w28, w27 + WORD $0x54007741 // b.ne LBB5_1397 $3816(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d127a // bic w26, w19, w13, lsr #4 - WORD $0x0b1a0f5a // add w26, w26, w26, lsl #3 - WORD $0x0a0701ad // and w13, w13, w7 - WORD $0x0b0d034d // add w13, w26, w13 - WORD $0x2a4d11ba // orr w26, w13, w13, lsr #4 - WORD $0x53087f4d // lsr w13, w26, #8 + WORD $0x0a6d129b // bic w27, w20, w13, lsr #4 + WORD $0x0b1b0f7b // add w27, w27, w27, lsl #3 + WORD $0x0a1301ad // and w13, w13, w19 + WORD $0x0b0d036d // add w13, w27, w13 + WORD $0x2a4d11bb // orr w27, w13, w13, lsr #4 + WORD $0x53087f6d // lsr w13, w27, #8 WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0x91001b18 // add x24, x24, #6 - WORD $0x514039bb // sub w27, w13, #14, lsl #12 - WORD $0x33001f4d // bfxil w13, w26, #0, #8 - WORD $0x3110077f // cmn w27, #1025 - WORD $0x54001768 // b.hi LBB5_1237 $748(%rip) - WORD $0x781fc334 // sturh w20, [x25, #-4] - WORD $0x381fe335 // sturb w21, [x25, #-2] - WORD $0x91000f39 // add x25, x25, #3 + WORD $0xf9401bfa // ldr x26, [sp, #48] + WORD $0x91001b5a // add x26, x26, #6 + WORD $0xf9001bfa // str x26, [sp, #48] + WORD $0x514039bc // sub w28, w13, #14, lsl #12 + WORD $0x33001f6d // bfxil w13, w27, #0, #8 + WORD $0x3110079f // cmn w28, #1025 + WORD $0x54001968 // b.hi LBB5_1241 $812(%rip) + WORD $0xf94017f0 // ldr x16, [sp, #40] + WORD $0x781fc215 // sturh w21, [x16, #-4] + WORD $0x381fe216 // sturb w22, [x16, #-2] + WORD $0x91000e10 // add x16, x16, #3 + WORD $0xf90017f0 // str x16, [sp, #40] WORD $0xaa0d03f0 // mov x16, x13 WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff982 // b.hs LBB5_1195 $-208(%rip) - WORD $0xd100133b // sub x27, x25, #4 - WORD $0x17ffffa5 // b LBB5_1188 $-364(%rip) -LBB5_1207: + WORD $0x54fff8a2 // b.hs LBB5_1199 $-236(%rip) + WORD $0xf94017f0 // ldr x16, [sp, #40] + WORD $0xd100121c // sub x28, x16, #4 + WORD $0x17ffff92 // b LBB5_1192 $-440(%rip) +LBB5_1211: WORD $0x530c7e0d // lsr w13, w16, #12 WORD $0x321b09ad // orr w13, w13, #0xe0 - WORD $0x381fc32d // sturb w13, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc34d // sturb w13, [x26, #-4] WORD $0x5280100d // mov w13, #128 WORD $0x33062e0d // bfxil w13, w16, #6, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] + WORD $0x381fd34d // sturb w13, [x26, #-3] WORD $0x5280100d // mov w13, #128 WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fe32d // sturb w13, [x25, #-2] -LBB5_1208: - WORD $0xd1000739 // sub x25, x25, #1 -LBB5_1209: - WORD $0x3940030d // ldrb w13, [x24] - WORD $0xaa1803f0 // mov x16, x24 - WORD $0xaa1803fc // mov x28, x24 - WORD $0xaa1903fb // mov x27, x25 + WORD $0x381fe34d // sturb w13, [x26, #-2] + WORD $0xd100075a // sub x26, x26, #1 +LBB5_1212: + WORD $0xf90017fa // str x26, [sp, #40] + WORD $0xa942fbfc // ldp x28, lr, [sp, #40] + WORD $0x394003cd // ldrb w13, [lr] + WORD $0xaa1e03f0 // mov x16, lr WORD $0x710171bf // cmp w13, #92 - WORD $0xf94017fe // ldr lr, [sp, #40] - WORD $0x54fff1a0 // b.eq LBB5_1185 $-460(%rip) - WORD $0xf9001beb // str x11, [sp, #48] - WORD $0xa900a7ef // stp x15, x9, [sp, #8] - WORD $0xa901b3e8 // stp x8, x12, [sp, #24] - WORD $0xd280001a // mov x26, #0 -LBB5_1211: - WORD $0x8b1a0310 // add x16, x24, x26 + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x54ffef00 // b.eq LBB5_1189 $-544(%rip) +LBB5_1213: + WORD $0xa90133ef // stp x15, x12, [sp, #16] + WORD $0xf90013e8 // str x8, [sp, #32] + WORD $0xd280001b // mov x27, #0 +LBB5_1214: + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b0110 // add x16, x8, x27 WORD $0xad401a05 // ldp q5, q6, [x16] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fb // fmov w27, s7 + WORD $0x1e2600fc // fmov w28, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103dbb // bfi w27, w13, #16, #16 + WORD $0x33103dbc // bfi w28, w13, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -6583,8 +6591,8 @@ LBB5_1211: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fc // fmov w28, s7 - WORD $0x33103f8d // bfi w13, w28, #16, #16 + WORD $0x1e2600fe // fmov w30, s7 + WORD $0x33103fcd // bfi w13, w30, #16, #16 WORD $0x6e2464a7 // umax.16b v7, v5, v4 WORD $0x6e248ce7 // cmeq.16b v7, v7, v4 WORD $0x6e2464d0 // umax.16b v16, v6, v4 @@ -6592,270 +6600,283 @@ LBB5_1211: WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fc // fmov w28, s7 + WORD $0x1e2600fe // fmov w30, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fe // fmov w30, s7 - WORD $0x33103fdc // bfi w28, w30, #16, #16 - WORD $0x2a1b039e // orr w30, w28, w27 - WORD $0x510007de // sub w30, w30, #1 - WORD $0x6a0d03df // tst w30, w13 - WORD $0x54005621 // b.ne LBB5_1360 $2756(%rip) + WORD $0x1e2600fa // fmov w26, s7 + WORD $0x33103f5e // bfi w30, w26, #16, #16 + WORD $0x2a1c03da // orr w26, w30, w28 + WORD $0x5100075a // sub w26, w26, #1 + WORD $0x6a0d035f // tst w26, w13 + WORD $0x54005801 // b.ne LBB5_1363 $2816(%rip) WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0d039f // tst w28, w13 - WORD $0x54006321 // b.ne LBB5_1383 $3172(%rip) - WORD $0x6a1b01bf // tst w13, w27 - WORD $0x540000a1 // b.ne LBB5_1215 $20(%rip) - WORD $0x8b1a032d // add x13, x25, x26 + WORD $0x36280071 // tbz w17, #5, LBB5_1217 $12(%rip) + WORD $0x0a0d03d0 // and w16, w30, w13 + WORD $0x350068f0 // cbnz w16, LBB5_1392 $3356(%rip) +LBB5_1217: + WORD $0x6a1c01bf // tst w13, w28 + WORD $0x540000c1 // b.ne LBB5_1219 $24(%rip) + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0xad0019a5 // stp q5, q6, [x13] - WORD $0x9100835a // add x26, x26, #32 - WORD $0x17ffffcf // b LBB5_1211 $-196(%rip) -LBB5_1215: + WORD $0x9100837b // add x27, x27, #32 + WORD $0x17ffffcc // b LBB5_1214 $-208(%rip) +LBB5_1219: WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0xaa1003fc // mov x28, x16 + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0xaa1003fe // mov lr, x16 WORD $0x710171bf // cmp w13, #92 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf94007ef // ldr x15, [sp, #8] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x54ffe9a0 // b.eq LBB5_1185 $-716(%rip) + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xf9400bef // ldr x15, [sp, #16] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x54ffe6c0 // b.eq LBB5_1189 $-808(%rip) WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_1217: - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0x3900036d // strb w13, [x27] - WORD $0x8b1a031c // add x28, x24, x26 - WORD $0x3940078d // ldrb w13, [x28, #1] +LBB5_1221: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b013c // add x28, x9, x27 + WORD $0x3900038d // strb w13, [x28] + WORD $0x8b1b011e // add lr, x8, x27 + WORD $0x394007cd // ldrb w13, [lr, #1] WORD $0x710171bf // cmp w13, #92 - WORD $0x54000500 // b.eq LBB5_1226 $160(%rip) - WORD $0x3900076d // strb w13, [x27, #1] - WORD $0x39400b90 // ldrb w16, [x28, #2] + WORD $0x54000580 // b.eq LBB5_1230 $176(%rip) + WORD $0x3900078d // strb w13, [x28, #1] + WORD $0x39400bd0 // ldrb w16, [lr, #2] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1227 $156(%rip) - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x39000b70 // strb w16, [x27, #2] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x39400e1b // ldrb w27, [x16, #3] - WORD $0x7101737f // cmp w27, #92 - WORD $0x540004e0 // b.eq LBB5_1228 $156(%rip) - WORD $0x39000dbb // strb w27, [x13, #3] + WORD $0x54000560 // b.eq LBB5_1231 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x39000b90 // strb w16, [x28, #2] + WORD $0x8b1b0110 // add x16, x8, x27 + WORD $0x39400e1c // ldrb w28, [x16, #3] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1232 $172(%rip) + WORD $0x39000dbc // strb w28, [x13, #3] WORD $0x39401210 // ldrb w16, [x16, #4] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1229 $156(%rip) - WORD $0x8b1a033b // add x27, x25, x26 + WORD $0x54000560 // b.eq LBB5_1233 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b013c // add x28, x9, x27 WORD $0x390011b0 // strb w16, [x13, #4] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394015b0 // ldrb w16, [x13, #5] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1230 $156(%rip) - WORD $0x39001770 // strb w16, [x27, #5] + WORD $0x54000560 // b.eq LBB5_1234 $172(%rip) + WORD $0x39001790 // strb w16, [x28, #5] WORD $0x394019b0 // ldrb w16, [x13, #6] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1231 $156(%rip) - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x39001b70 // strb w16, [x27, #6] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x39401e1b // ldrb w27, [x16, #7] - WORD $0x7101737f // cmp w27, #92 - WORD $0x540004e0 // b.eq LBB5_1232 $156(%rip) - WORD $0x39001dbb // strb w27, [x13, #7] + WORD $0x54000560 // b.eq LBB5_1235 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x39001b90 // strb w16, [x28, #6] + WORD $0x8b1b0110 // add x16, x8, x27 + WORD $0x39401e1c // ldrb w28, [x16, #7] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1236 $172(%rip) + WORD $0x39001dbc // strb w28, [x13, #7] WORD $0x3940220d // ldrb w13, [x16, #8] - WORD $0x9100235a // add x26, x26, #8 + WORD $0x9100237b // add x27, x27, #8 WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffb01 // b.ne LBB5_1217 $-160(%rip) - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0xd100061c // sub x28, x16, #1 - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0x14000021 // b LBB5_1233 $132(%rip) -LBB5_1226: - WORD $0x91000790 // add x16, x28, #1 - WORD $0x9100077b // add x27, x27, #1 - WORD $0x1400001e // b LBB5_1233 $120(%rip) -LBB5_1227: - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x910005bc // add x28, x13, #1 + WORD $0x54fffa81 // b.ne LBB5_1221 $-176(%rip) + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0xd100061e // sub lr, x16, #1 + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0x14000024 // b LBB5_1237 $144(%rip) +LBB5_1230: + WORD $0x910007d0 // add x16, lr, #1 + WORD $0x9100079c // add x28, x28, #1 + WORD $0x14000021 // b LBB5_1237 $132(%rip) +LBB5_1231: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x910005be // add lr, x13, #1 WORD $0x910009b0 // add x16, x13, #2 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910009bb // add x27, x13, #2 - WORD $0x14000018 // b LBB5_1233 $96(%rip) -LBB5_1228: - WORD $0x91000a1c // add x28, x16, #2 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x910009bc // add x28, x13, #2 + WORD $0x1400001a // b LBB5_1237 $104(%rip) +LBB5_1232: + WORD $0x91000a1e // add lr, x16, #2 WORD $0x91000e10 // add x16, x16, #3 - WORD $0x91000dbb // add x27, x13, #3 - WORD $0x14000014 // b LBB5_1233 $80(%rip) -LBB5_1229: - WORD $0x8b1a030d // add x13, x24, x26 WORD $0x91000dbc // add x28, x13, #3 + WORD $0x14000016 // b LBB5_1237 $88(%rip) +LBB5_1233: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x91000dbe // add lr, x13, #3 WORD $0x910011b0 // add x16, x13, #4 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910011bb // add x27, x13, #4 - WORD $0x1400000e // b LBB5_1233 $56(%rip) -LBB5_1230: + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x910011bc // add x28, x13, #4 + WORD $0x1400000f // b LBB5_1237 $60(%rip) +LBB5_1234: + WORD $0x910011be // add lr, x13, #4 WORD $0x910015b0 // add x16, x13, #5 - WORD $0x9100177b // add x27, x27, #5 - WORD $0x1400000a // b LBB5_1233 $40(%rip) -LBB5_1231: - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x910015bc // add x28, x13, #5 + WORD $0x9100179c // add x28, x28, #5 + WORD $0x1400000b // b LBB5_1237 $44(%rip) +LBB5_1235: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x910015be // add lr, x13, #5 WORD $0x910019b0 // add x16, x13, #6 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910019bb // add x27, x13, #6 - WORD $0x14000004 // b LBB5_1233 $16(%rip) -LBB5_1232: - WORD $0x91001a1c // add x28, x16, #6 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x910019bc // add x28, x13, #6 + WORD $0x14000004 // b LBB5_1237 $16(%rip) +LBB5_1236: + WORD $0x91001a1e // add lr, x16, #6 WORD $0x91001e10 // add x16, x16, #7 - WORD $0x91001dbb // add x27, x13, #7 -LBB5_1233: - WORD $0x9100079c // add x28, x28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf94007ef // ldr x15, [sp, #8] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x17fffef9 // b LBB5_1185 $-1052(%rip) -LBB5_1234: + WORD $0x91001dbc // add x28, x13, #7 +LBB5_1237: + WORD $0x910007de // add lr, lr, #1 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xf9400bef // ldr x15, [sp, #16] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x17fffedb // b LBB5_1189 $-1172(%rip) +LBB5_1238: WORD $0xaa1003ed // mov x13, x16 - WORD $0x17fffefe // b LBB5_1188 $-1032(%rip) -LBB5_1235: + WORD $0x17fffee1 // b LBB5_1192 $-1148(%rip) +LBB5_1239: WORD $0x53067e0d // lsr w13, w16, #6 WORD $0x321a05ad // orr w13, w13, #0xc0 - WORD $0x381fc32d // sturb w13, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc34d // sturb w13, [x26, #-4] WORD $0x5280100d // mov w13, #128 WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] - WORD $0xd1000b39 // sub x25, x25, #2 - WORD $0x17ffff5c // b LBB5_1209 $-656(%rip) -LBB5_1236: - WORD $0x781fc334 // sturh w20, [x25, #-4] - WORD $0x381fe335 // sturb w21, [x25, #-2] - WORD $0x17ffff58 // b LBB5_1208 $-672(%rip) -LBB5_1237: + WORD $0x381fd34d // sturb w13, [x26, #-3] + WORD $0xd1000b5a // sub x26, x26, #2 + WORD $0x17ffff52 // b LBB5_1212 $-696(%rip) +LBB5_1240: + WORD $0xf94017ed // ldr x13, [sp, #40] + WORD $0x781fc1b5 // sturh w21, [x13, #-4] + WORD $0x381fe1b6 // sturb w22, [x13, #-2] + WORD $0xd10005ba // sub x26, x13, #1 + WORD $0x17ffff4d // b LBB5_1212 $-716(%rip) +LBB5_1241: WORD $0x0b1029ad // add w13, w13, w16, lsl #10 - WORD $0x0b1601ad // add w13, w13, w22 + WORD $0x0b1701ad // add w13, w13, w23 WORD $0x53127db0 // lsr w16, w13, #18 WORD $0x321c0e10 // orr w16, w16, #0xf0 - WORD $0x381fc330 // sturb w16, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc350 // sturb w16, [x26, #-4] WORD $0x52801010 // mov w16, #128 WORD $0x330c45b0 // bfxil w16, w13, #12, #6 - WORD $0x381fd330 // sturb w16, [x25, #-3] + WORD $0x381fd350 // sturb w16, [x26, #-3] WORD $0x52801010 // mov w16, #128 WORD $0x33062db0 // bfxil w16, w13, #6, #6 - WORD $0x381fe330 // sturb w16, [x25, #-2] + WORD $0x381fe350 // sturb w16, [x26, #-2] WORD $0x5280100d // mov w13, #128 - WORD $0x3300174d // bfxil w13, w26, #0, #6 - WORD $0x381ff32d // sturb w13, [x25, #-1] - WORD $0x17ffff4a // b LBB5_1209 $-728(%rip) -LBB5_1238: + WORD $0x3300176d // bfxil w13, w27, #0, #6 + WORD $0x381ff34d // sturb w13, [x26, #-1] + WORD $0xa942fbfc // ldp x28, lr, [sp, #40] + WORD $0x394003cd // ldrb w13, [lr] + WORD $0xaa1e03f0 // mov x16, lr + WORD $0x710171bf // cmp w13, #92 + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x54ffd6c0 // b.eq LBB5_1189 $-1320(%rip) + WORD $0x17ffff3e // b LBB5_1213 $-776(%rip) +LBB5_1242: WORD $0x92800031 // mov x17, #-2 WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff8d6 // b LBB5_828 $-7336(%rip) -LBB5_1239: - WORD $0xdac001cd // rbit x13, x14 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014a // add x10, x10, x16 - WORD $0x8b0d0150 // add x16, x10, x13 - WORD $0x92800011 // mov x17, #-1 - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff8cf // b LBB5_828 $-7364(%rip) -LBB5_1240: - WORD $0x5280001b // mov w27, #0 -LBB5_1241: - WORD $0xb4000267 // cbz x7, LBB5_1246 $76(%rip) -LBB5_1242: - WORD $0x14000007 // b LBB5_1244 $28(%rip) + WORD $0x17fff8af // b LBB5_832 $-7492(%rip) LBB5_1243: + WORD $0x5280001b // mov w27, #0 +LBB5_1244: + WORD $0xb4000267 // cbz x7, LBB5_1249 $76(%rip) +LBB5_1245: + WORD $0x14000007 // b LBB5_1247 $28(%rip) +LBB5_1246: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1400ed // and x13, x7, x20 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1246 $48(%rip) -LBB5_1244: + WORD $0xb400018d // cbz x13, LBB5_1249 $48(%rip) +LBB5_1247: WORD $0x9ac524ed // lsr x13, x7, x5 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1243 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1246 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1400ed // and x13, x7, x20 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1244 $-40(%rip) -LBB5_1246: + WORD $0xb5fffecd // cbnz x13, LBB5_1247 $-40(%rip) +LBB5_1249: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400016b // b.lt LBB5_1251 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1254 $44(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1248: +LBB5_1251: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540001e1 // b.ne LBB5_1253 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_1256 $60(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1248 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1251 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb4 // mov w20, #-1022 - WORD $0x1400007e // b LBB5_1278 $504(%rip) -LBB5_1251: + WORD $0x1400007e // b LBB5_1281 $504(%rip) +LBB5_1254: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb4 // mov w20, #-1022 - WORD $0x350000db // cbnz w27, LBB5_1254 $24(%rip) - WORD $0x14000079 // b LBB5_1278 $484(%rip) -LBB5_1252: + WORD $0x350000db // cbnz w27, LBB5_1257 $24(%rip) + WORD $0x14000079 // b LBB5_1281 $484(%rip) +LBB5_1255: WORD $0xaa2403ea // mvn x10, x4 WORD $0xcb2e4147 // sub x7, x10, w14, uxtw - WORD $0x17fff8f9 // b LBB5_849 $-7196(%rip) -LBB5_1253: + WORD $0x17fff8d9 // b LBB5_853 $-7324(%rip) +LBB5_1256: WORD $0x12807fb4 // mov w20, #-1022 -LBB5_1254: +LBB5_1257: WORD $0xd280000d // mov x13, #0 WORD $0x2a1b03f6 // mov w22, w27 WORD $0x5282b18e // mov w14, #5516 -LBB5_1255: +LBB5_1258: WORD $0xf10099bf // cmp x13, #38 - WORD $0x54000260 // b.eq LBB5_1259 $76(%rip) + WORD $0x54000260 // b.eq LBB5_1262 $76(%rip) Lloh120: - WORD $0x10033041 // adr x1, _LSHIFT_TAB $26120(%rip) + WORD $0x10033861 // adr x1, _LSHIFT_TAB $26380(%rip) Lloh121: WORD $0x91000021 // add x1, x1, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x8b0d0021 // add x1, x1, x13 WORD $0x386e6825 // ldrb w5, [x1, x14] WORD $0x386d6a27 // ldrb w7, [x17, x13] WORD $0x6b0500ff // cmp w7, w5 - WORD $0x540001c1 // b.ne LBB5_1260 $56(%rip) + WORD $0x540001c1 // b.ne LBB5_1263 $56(%rip) WORD $0x910005ad // add x13, x13, #1 WORD $0xeb0d02df // cmp x22, x13 - WORD $0x54fffea1 // b.ne LBB5_1255 $-44(%rip) + WORD $0x54fffea1 // b.ne LBB5_1258 $-44(%rip) Lloh122: - WORD $0x10032f0d // adr x13, _LSHIFT_TAB $26080(%rip) + WORD $0x1003372d // adr x13, _LSHIFT_TAB $26340(%rip) Lloh123: WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x8b1601ad // add x13, x13, x22 WORD $0x5282b18e // mov w14, #5516 WORD $0x386e69ad // ldrb w13, [x13, x14] WORD $0x52800205 // mov w5, #16 - WORD $0x3500012d // cbnz w13, LBB5_1261 $36(%rip) - WORD $0x14000009 // b LBB5_1262 $36(%rip) -LBB5_1259: + WORD $0x3500012d // cbnz w13, LBB5_1264 $36(%rip) + WORD $0x14000009 // b LBB5_1265 $36(%rip) +LBB5_1262: WORD $0x52800205 // mov w5, #16 - WORD $0x14000007 // b LBB5_1262 $28(%rip) -LBB5_1260: + WORD $0x14000007 // b LBB5_1265 $28(%rip) +LBB5_1263: WORD $0x13001cad // sxtb w13, w5 WORD $0x13001cee // sxtb w14, w7 WORD $0x52800205 // mov w5, #16 WORD $0x6b0d01df // cmp w14, w13 - WORD $0x5400004a // b.ge LBB5_1262 $8(%rip) -LBB5_1261: + WORD $0x5400004a // b.ge LBB5_1265 $8(%rip) +LBB5_1264: WORD $0x528001e5 // mov w5, #15 -LBB5_1262: +LBB5_1265: WORD $0x0b1600a7 // add w7, w5, w22 WORD $0x93407cf3 // sxtw x19, w7 WORD $0x710006df // cmp w22, #1 - WORD $0x540007ab // b.lt LBB5_1272 $244(%rip) + WORD $0x540007ab // b.lt LBB5_1275 $244(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd1000677 // sub x23, x19, #1 WORD $0xd10006d6 // sub x22, x22, #1 @@ -6864,8 +6885,8 @@ LBB5_1262: WORD $0xf29999ba // movk x26, #52429 WORD $0x9280013b // mov x27, #-10 WORD $0xaa0703f8 // mov x24, x7 - WORD $0x14000009 // b LBB5_1265 $36(%rip) -LBB5_1264: + WORD $0x14000009 // b LBB5_1268 $36(%rip) +LBB5_1267: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x51000718 // sub w24, w24, #1 @@ -6873,8 +6894,8 @@ LBB5_1264: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54000229 // b.ls LBB5_1267 $68(%rip) -LBB5_1265: + WORD $0x54000229 // b.ls LBB5_1270 $68(%rip) +LBB5_1268: WORD $0x38b66a2d // ldrsb x13, [x17, x22] WORD $0x8b0dd6ad // add x13, x21, x13, lsl #53 WORD $0x8b1901ad // add x13, x13, x25 @@ -6882,7 +6903,7 @@ LBB5_1265: WORD $0xd343fdd5 // lsr x21, x14, #3 WORD $0x9b1b36ae // madd x14, x21, x27, x13 WORD $0xeb17007f // cmp x3, x23 - WORD $0x54fffe29 // b.ls LBB5_1264 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_1267 $-60(%rip) WORD $0x1100c1ce // add w14, w14, #48 WORD $0x38376a2e // strb w14, [x17, x23] WORD $0x51000718 // sub w24, w24, #1 @@ -6890,92 +6911,92 @@ LBB5_1265: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffe28 // b.hi LBB5_1265 $-60(%rip) -LBB5_1267: + WORD $0x54fffe28 // b.hi LBB5_1268 $-60(%rip) +LBB5_1270: WORD $0xf10029bf // cmp x13, #10 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f9 // ldr w25, [sp, #32] - WORD $0x54000303 // b.lo LBB5_1272 $96(%rip) + WORD $0xb9403bf0 // ldr w16, [sp, #56] + WORD $0xb94033f9 // ldr w25, [sp, #48] + WORD $0x54000303 // b.lo LBB5_1275 $96(%rip) WORD $0x93407f0d // sxtw x13, w24 WORD $0xd10005ad // sub x13, x13, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 - WORD $0x14000007 // b LBB5_1270 $28(%rip) -LBB5_1269: + WORD $0x14000007 // b LBB5_1273 $28(%rip) +LBB5_1272: WORD $0xf100031f // cmp x24, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54000189 // b.ls LBB5_1272 $48(%rip) -LBB5_1270: + WORD $0x54000189 // b.ls LBB5_1275 $48(%rip) +LBB5_1273: WORD $0x9bd67eae // umulh x14, x21, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b1755d8 // madd x24, x14, x23, x21 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1269 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_1272 $-40(%rip) WORD $0x1100c301 // add w1, w24, #48 WORD $0x382d6a21 // strb w1, [x17, x13] WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54fffec8 // b.hi LBB5_1270 $-40(%rip) -LBB5_1272: + WORD $0x54fffec8 // b.hi LBB5_1273 $-40(%rip) +LBB5_1275: WORD $0xeb13007f // cmp x3, x19 WORD $0x1a8380f5 // csel w21, w7, w3, hi WORD $0x0b0400a4 // add w4, w5, w4 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400012b // b.lt LBB5_1276 $36(%rip) -LBB5_1273: + WORD $0x5400012b // b.lt LBB5_1279 $36(%rip) +LBB5_1276: WORD $0x387568cd // ldrb w13, [x6, x21] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000121 // b.ne LBB5_1277 $36(%rip) + WORD $0x54000121 // b.ne LBB5_1280 $36(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_1273 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1276 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x14000009 // b LBB5_1278 $36(%rip) -LBB5_1276: + WORD $0x14000009 // b LBB5_1281 $36(%rip) +LBB5_1279: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x340000d5 // cbz w21, LBB5_1278 $24(%rip) -LBB5_1277: + WORD $0x340000d5 // cbz w21, LBB5_1281 $24(%rip) +LBB5_1280: WORD $0x92800006 // mov x6, #-1 WORD $0xaa0403e5 // mov x5, x4 WORD $0xaa1503e7 // mov x7, x21 WORD $0x7100509f // cmp w4, #20 - WORD $0x54000a0c // b.gt LBB5_1300 $320(%rip) -LBB5_1278: + WORD $0x54000a0c // b.gt LBB5_1303 $320(%rip) +LBB5_1281: WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x6b0700bf // cmp w5, w7 WORD $0x1a87b0ad // csel w13, w5, w7, lt WORD $0x710005bf // cmp w13, #1 - WORD $0x5400016b // b.lt LBB5_1282 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1285 $44(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x5280014e // mov w14, #10 WORD $0xaa0d03e4 // mov x4, x13 WORD $0xaa1103e6 // mov x6, x17 -LBB5_1280: +LBB5_1283: WORD $0x388014c1 // ldrsb x1, [x6], #1 WORD $0x9b0e0461 // madd x1, x3, x14, x1 WORD $0xd100c023 // sub x3, x1, #48 WORD $0xf1000484 // subs x4, x4, #1 - WORD $0x54ffff81 // b.ne LBB5_1280 $-16(%rip) + WORD $0x54ffff81 // b.ne LBB5_1283 $-16(%rip) WORD $0xaa0d03e4 // mov x4, x13 -LBB5_1282: +LBB5_1285: WORD $0x6b0400a6 // subs w6, w5, w4 - WORD $0x540003ad // b.le LBB5_1289 $116(%rip) + WORD $0x540003ad // b.le LBB5_1292 $116(%rip) WORD $0x710010df // cmp w6, #4 - WORD $0x540002c3 // b.lo LBB5_1287 $88(%rip) + WORD $0x540002c3 // b.lo LBB5_1290 $88(%rip) WORD $0x121e74cd // and w13, w6, #0xfffffffc WORD $0x0b0d0084 // add w4, w4, w13 WORD $0x52800033 // mov w19, #1 WORD $0xaa0d03f5 // mov x21, x13 WORD $0x52800036 // mov w22, #1 WORD $0x52800037 // mov w23, #1 -LBB5_1285: +LBB5_1288: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x8b130a6e // add x14, x19, x19, lsl #2 @@ -6985,63 +7006,63 @@ LBB5_1285: WORD $0x8b170aee // add x14, x23, x23, lsl #2 WORD $0xd37ff9d7 // lsl x23, x14, #1 WORD $0x710012b5 // subs w21, w21, #4 - WORD $0x54fffee1 // b.ne LBB5_1285 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_1288 $-36(%rip) WORD $0x9b037e6e // mul x14, x19, x3 WORD $0x9b0e7ece // mul x14, x22, x14 WORD $0x9b0e7ee3 // mul x3, x23, x14 WORD $0x6b0d00df // cmp w6, w13 - WORD $0x540000c0 // b.eq LBB5_1289 $24(%rip) -LBB5_1287: + WORD $0x540000c0 // b.eq LBB5_1292 $24(%rip) +LBB5_1290: WORD $0x4b0400ad // sub w13, w5, w4 -LBB5_1288: +LBB5_1291: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x710005ad // subs w13, w13, #1 - WORD $0x54ffffa1 // b.ne LBB5_1288 $-12(%rip) -LBB5_1289: - WORD $0x37f802c5 // tbnz w5, #31, LBB5_1297 $88(%rip) + WORD $0x54ffffa1 // b.ne LBB5_1291 $-12(%rip) +LBB5_1292: + WORD $0x37f802c5 // tbnz w5, #31, LBB5_1300 $88(%rip) WORD $0x6b0500ff // cmp w7, w5 - WORD $0x5400028d // b.le LBB5_1297 $80(%rip) + WORD $0x5400028d // b.le LBB5_1300 $80(%rip) WORD $0x8b25422d // add x13, x17, w5, uxtw WORD $0x39c001ae // ldrsb w14, [x13] WORD $0x110004b1 // add w17, w5, #1 WORD $0x7100d5df // cmp w14, #53 WORD $0x7a470220 // ccmp w17, w7, #0, eq - WORD $0x540000c0 // b.eq LBB5_1293 $24(%rip) + WORD $0x540000c0 // b.eq LBB5_1296 $24(%rip) WORD $0x7100d1df // cmp w14, #52 WORD $0x1a9fd7ed // cset w13, gt WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500016d // cbnz w13, LBB5_1298 $44(%rip) - WORD $0x14000009 // b LBB5_1297 $36(%rip) -LBB5_1293: - WORD $0x34000062 // cbz w2, LBB5_1295 $12(%rip) + WORD $0x3500016d // cbnz w13, LBB5_1301 $44(%rip) + WORD $0x14000009 // b LBB5_1300 $36(%rip) +LBB5_1296: + WORD $0x34000062 // cbz w2, LBB5_1298 $12(%rip) WORD $0x91000466 // add x6, x3, #1 - WORD $0x14000007 // b LBB5_1298 $28(%rip) -LBB5_1295: - WORD $0x340000a5 // cbz w5, LBB5_1297 $20(%rip) + WORD $0x14000007 // b LBB5_1301 $28(%rip) +LBB5_1298: + WORD $0x340000a5 // cbz w5, LBB5_1300 $20(%rip) WORD $0x385ff1ad // ldurb w13, [x13, #-1] WORD $0x120001ad // and w13, w13, #0x1 WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500004d // cbnz w13, LBB5_1298 $8(%rip) -LBB5_1297: + WORD $0x3500004d // cbnz w13, LBB5_1301 $8(%rip) +LBB5_1300: WORD $0xaa0303e6 // mov x6, x3 -LBB5_1298: +LBB5_1301: WORD $0xd2e0040d // mov x13, #9007199254740992 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54000101 // b.ne LBB5_1300 $32(%rip) + WORD $0x54000101 // b.ne LBB5_1303 $32(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x1100068d // add w13, w20, #1 WORD $0xd2e00206 // mov x6, #4503599627370496 WORD $0x52808013 // mov w19, #1024 WORD $0x710ffe9f // cmp w20, #1023 WORD $0xaa0d03f4 // mov x20, x13 - WORD $0x540000a0 // b.eq LBB5_1301 $20(%rip) -LBB5_1300: + WORD $0x540000a0 // b.eq LBB5_1304 $20(%rip) +LBB5_1303: WORD $0xf24c00df // tst x6, #0x10000000000000 WORD $0x12807fcd // mov w13, #-1023 WORD $0x1a9401b3 // csel w19, w13, w20, eq WORD $0xaa0603f5 // mov x21, x6 -LBB5_1301: +LBB5_1304: WORD $0x9240cead // and x13, x21, #0xfffffffffffff WORD $0x110ffe6e // add w14, w19, #1023 WORD $0x120029ce // and w14, w14, #0x7ff @@ -7052,33 +7073,33 @@ LBB5_1301: WORD $0x9e6701a0 // fmov d0, x13 WORD $0x1e620201 // scvtf d1, w16 WORD $0x1e600820 // fmul d0, d1, d0 -LBB5_1302: +LBB5_1305: WORD $0x52800004 // mov w4, #0 WORD $0x9e660011 // fmov x17, d0 WORD $0x9240fa2d // and x13, x17, #0x7fffffffffffffff WORD $0x52800082 // mov w2, #4 WORD $0xd2effe0e // mov x14, #9218868437227405312 WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x540003e1 // b.ne LBB5_1311 $124(%rip) -LBB5_1303: + WORD $0x540003e1 // b.ne LBB5_1314 $124(%rip) +LBB5_1306: WORD $0xf1004d9f // cmp x12, #19 - WORD $0x54000360 // b.eq LBB5_1310 $108(%rip) + WORD $0x54000360 // b.eq LBB5_1313 $108(%rip) WORD $0xf1002d9f // cmp x12, #11 - WORD $0x54000100 // b.eq LBB5_1308 $32(%rip) + WORD $0x54000100 // b.eq LBB5_1311 $32(%rip) WORD $0xf1000d9f // cmp x12, #3 - WORD $0x54fe86c1 // b.ne LBB5_673 $-12072(%rip) + WORD $0x54fe80e1 // b.ne LBB5_672 $-12260(%rip) WORD $0xf9405011 // ldr x17, [x0, #160] -LBB5_1307: +LBB5_1310: WORD $0x5280006c // mov w12, #3 WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 WORD $0xa9007a2d // stp x13, lr, [x17] - WORD $0x14000005 // b LBB5_1309 $20(%rip) -LBB5_1308: + WORD $0x14000005 // b LBB5_1312 $20(%rip) +LBB5_1311: WORD $0x5280016c // mov w12, #11 WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] WORD $0xa90079cd // stp x13, lr, [x14] -LBB5_1309: +LBB5_1312: WORD $0xb940d40d // ldr w13, [x0, #212] WORD $0x110005ad // add w13, w13, #1 WORD $0xb900d40d // str w13, [x0, #212] @@ -7091,11 +7112,11 @@ LBB5_1309: WORD $0x1a9f87ef // cset w15, ls WORD $0xaa0a03f0 // mov x16, x10 WORD $0xaa0203e4 // mov x4, x2 - WORD $0x14000013 // b LBB5_1312 $76(%rip) -LBB5_1310: + WORD $0x14000013 // b LBB5_1315 $76(%rip) +LBB5_1313: WORD $0xaa0203e4 // mov x4, x2 WORD $0xaa1e03f1 // mov x17, lr -LBB5_1311: +LBB5_1314: WORD $0x5280026c // mov w12, #19 WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] @@ -7112,58 +7133,58 @@ LBB5_1311: WORD $0x1a9f87ef // cset w15, ls WORD $0xaa0a03f0 // mov x16, x10 WORD $0xaa1103fe // mov lr, x17 -LBB5_1312: +LBB5_1315: WORD $0x5280016a // mov w10, #11 WORD $0x7100009f // cmp w4, #0 WORD $0x1a840142 // csel w2, w10, w4, eq - WORD $0x350194a4 // cbnz w4, LBB5_2007 $12948(%rip) - WORD $0x3401948f // cbz w15, LBB5_2007 $12944(%rip) + WORD $0x35019b04 // cbnz w4, LBB5_2014 $13152(%rip) + WORD $0x34019aef // cbz w15, LBB5_2014 $13148(%rip) WORD $0xaa1003ef // mov x15, x16 WORD $0x384015ea // ldrb w10, [x15], #1 WORD $0x7100815f // cmp w10, #32 - WORD $0x540009a8 // b.hi LBB5_1325 $308(%rip) + WORD $0x540009a8 // b.hi LBB5_1328 $308(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9aca21ad // lsl x13, x13, x10 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e01bf // tst x13, x14 - WORD $0x540008e0 // b.eq LBB5_1325 $284(%rip) + WORD $0x540008e0 // b.eq LBB5_1328 $284(%rip) WORD $0x91000a0f // add x15, x16, #2 WORD $0x39400610 // ldrb w16, [x16, #1] WORD $0x7100821f // cmp w16, #32 - WORD $0x540008a8 // b.hi LBB5_1326 $276(%rip) + WORD $0x540008a8 // b.hi LBB5_1329 $276(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ad0214a // lsl x10, x10, x16 WORD $0xd284c02d // mov x13, #9729 WORD $0xf2c0002d // movk x13, #1, lsl #32 WORD $0xea0d015f // tst x10, x13 - WORD $0x540007e0 // b.eq LBB5_1326 $252(%rip) + WORD $0x540007e0 // b.eq LBB5_1329 $252(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1321 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_1324 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9acd21ed // lsl x13, x15, x13 WORD $0xea0d01cf // ands x15, x14, x13 - WORD $0x540005e1 // b.ne LBB5_1324 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_1327 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1321: +LBB5_1324: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh124: - WORD $0x10fcfaad // adr x13, lCPI5_0 $-24748(%rip) + WORD $0x10fcf80d // adr x13, lCPI5_0 $-24832(%rip) Lloh125: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) Lloh126: - WORD $0x10fcfaed // adr x13, lCPI5_1 $-24740(%rip) + WORD $0x10fcf84d // adr x13, lCPI5_1 $-24824(%rip) Lloh127: WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh128: - WORD $0x10fcfb2d // adr x13, lCPI5_2 $-24732(%rip) + WORD $0x10fcf88d // adr x13, lCPI5_2 $-24816(%rip) Lloh129: WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1322: +LBB5_1325: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7198,35 +7219,36 @@ LBB5_1322: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1322 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1325 $-136(%rip) +LBB5_1326: WORD $0xaa2d03ef // mvn x15, x13 WORD $0xa9093c0a // stp x10, x15, [x0, #144] -LBB5_1324: +LBB5_1327: WORD $0xdac001ed // rbit x13, x15 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015f0 // ldrb w16, [x15], #1 - WORD $0x1400013e // b LBB5_1395 $1272(%rip) -LBB5_1325: + WORD $0x1400014c // b LBB5_1400 $1328(%rip) +LBB5_1328: WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x1400013c // b LBB5_1395 $1264(%rip) -LBB5_1326: - WORD $0x1400013b // b LBB5_1395 $1260(%rip) -LBB5_1327: + WORD $0x1400014a // b LBB5_1400 $1320(%rip) +LBB5_1329: + WORD $0x14000149 // b LBB5_1400 $1316(%rip) +LBB5_1330: WORD $0xaa0503f3 // mov x19, x5 WORD $0x92800003 // mov x3, #-1 WORD $0x92800002 // mov x2, #-1 - WORD $0x17fff607 // b LBB5_766 $-10212(%rip) -LBB5_1328: + WORD $0x17fff5de // b LBB5_768 $-10376(%rip) +LBB5_1331: WORD $0xcb10014a // sub x10, x10, x16 WORD $0x39400147 // ldrb w7, [x10] WORD $0x5100c0ed // sub w13, w7, #48 WORD $0x710025bf // cmp w13, #9 - WORD $0x540003a8 // b.hi LBB5_1335 $116(%rip) + WORD $0x540003a8 // b.hi LBB5_1338 $116(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_1330: +LBB5_1333: WORD $0x9b0a7c6d // mul x13, x3, x10 WORD $0x8b2741ad // add x13, x13, w7, uxtw WORD $0xd100c1a3 // sub x3, x13, #48 @@ -7236,292 +7258,298 @@ LBB5_1330: WORD $0x710025bf // cmp w13, #9 WORD $0xfa529a02 // ccmp x16, #18, #2, ls WORD $0x91000610 // add x16, x16, #1 - WORD $0x54fffee3 // b.lo LBB5_1330 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_1333 $-36(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x710025bf // cmp w13, #9 - WORD $0x54000248 // b.hi LBB5_1336 $72(%rip) + WORD $0x54000248 // b.hi LBB5_1339 $72(%rip) WORD $0xd2800006 // mov x6, #0 -LBB5_1333: +LBB5_1336: WORD $0x8b0600aa // add x10, x5, x6 WORD $0x8b10014a // add x10, x10, x16 WORD $0x39400547 // ldrb w7, [x10, #1] WORD $0x5100c0ea // sub w10, w7, #48 WORD $0x910004c6 // add x6, x6, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_1333 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_1336 $-24(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x8b06014a // add x10, x10, x6 WORD $0x52800024 // mov w4, #1 - WORD $0x17fff552 // b LBB5_739 $-10936(%rip) -LBB5_1335: + WORD $0x17fff529 // b LBB5_741 $-11100(%rip) +LBB5_1338: WORD $0x52800004 // mov w4, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x52800006 // mov w6, #0 WORD $0xd2800003 // mov x3, #0 - WORD $0x17fff54d // b LBB5_739 $-10956(%rip) -LBB5_1336: + WORD $0x17fff524 // b LBB5_741 $-11120(%rip) +LBB5_1339: WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 - WORD $0x17fff54a // b LBB5_739 $-10968(%rip) -LBB5_1337: + WORD $0x17fff521 // b LBB5_741 $-11132(%rip) +LBB5_1340: WORD $0x710004df // cmp w6, #1 - WORD $0x54fef0c1 // b.ne LBB5_858 $-8680(%rip) + WORD $0x54feecc1 // b.ne LBB5_862 $-8808(%rip) WORD $0x5280014d // mov w13, #10 WORD $0x9bcd7c6d // umulh x13, x3, x13 WORD $0xeb0d03ff // cmp xzr, x13 - WORD $0x54001c00 // b.eq LBB5_1384 $896(%rip) + WORD $0x54001ca0 // b.eq LBB5_1388 $916(%rip) WORD $0x7100003f // cmp w1, #0 WORD $0x1280000d // mov w13, #-1 WORD $0x5a8d15b0 // cneg w16, w13, eq WORD $0x52800026 // mov w6, #1 - WORD $0x17fff7b0 // b LBB5_869 $-8512(%rip) -LBB5_1340: + WORD $0x17fff790 // b LBB5_873 $-8640(%rip) +LBB5_1343: WORD $0x0e013cad // umov.b w13, v5[0] WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010a // add x10, x8, x27 + WORD $0x8b1c010a // add x10, x8, x28 WORD $0x710089bf // cmp w13, #34 - WORD $0x54000141 // b.ne LBB5_1343 $40(%rip) -LBB5_1341: - WORD $0x9100075a // add x26, x26, #1 + WORD $0x54000121 // b.ne LBB5_1346 $36(%rip) +LBB5_1344: + WORD $0x9100077b // add x27, x27, #1 WORD $0xcb0f0141 // sub x1, x10, x15 -LBB5_1342: +LBB5_1345: WORD $0x5280003c // mov w28, #1 WORD $0xaa0203fe // mov lr, x2 - WORD $0xa941b3e8 // ldp x8, x12, [sp, #24] - WORD $0xf9400be9 // ldr x9, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0xb6fe78a1 // tbz x1, #63, LBB5_682 $-12524(%rip) - WORD $0x17fff9e8 // b LBB5_975 $-6240(%rip) -LBB5_1343: + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0xb6fe73e1 // tbz x1, #63, LBB5_684 $-12676(%rip) + WORD $0x17fff9c5 // b LBB5_979 $-6380(%rip) +LBB5_1346: WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0xf94017e8 // ldr x8, [sp, #40] -LBB5_1344: - WORD $0x8b1b010a // add x10, x8, x27 +LBB5_1347: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1c012a // add x10, x9, x28 WORD $0x3900014d // strb w13, [x10] - WORD $0x8b1b030d // add x13, x24, x27 + WORD $0x8b1c010d // add x13, x8, x28 WORD $0x394005ae // ldrb w14, [x13, #1] WORD $0x710089df // cmp w14, #34 - WORD $0x540004e0 // b.eq LBB5_1354 $156(%rip) + WORD $0x54000540 // b.eq LBB5_1357 $168(%rip) WORD $0x3900054e // strb w14, [x10, #1] WORD $0x394009ad // ldrb w13, [x13, #2] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000520 // b.eq LBB5_1355 $164(%rip) + WORD $0x54000580 // b.eq LBB5_1358 $176(%rip) WORD $0x3900094d // strb w13, [x10, #2] - WORD $0x8b1b030d // add x13, x24, x27 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1c010d // add x13, x8, x28 WORD $0x39400dae // ldrb w14, [x13, #3] WORD $0x710089df // cmp w14, #34 - WORD $0x54000560 // b.eq LBB5_1356 $172(%rip) + WORD $0x540005a0 // b.eq LBB5_1359 $180(%rip) WORD $0x39000d4e // strb w14, [x10, #3] WORD $0x394011ad // ldrb w13, [x13, #4] WORD $0x710089bf // cmp w13, #34 - WORD $0x540005a0 // b.eq LBB5_1357 $180(%rip) + WORD $0x540005e0 // b.eq LBB5_1360 $188(%rip) WORD $0x3900114d // strb w13, [x10, #4] - WORD $0x8b1b030d // add x13, x24, x27 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1c010d // add x13, x8, x28 WORD $0x394015ae // ldrb w14, [x13, #5] WORD $0x710089df // cmp w14, #34 - WORD $0x540005e0 // b.eq LBB5_1358 $188(%rip) + WORD $0x54000600 // b.eq LBB5_1361 $192(%rip) WORD $0x3900154e // strb w14, [x10, #5] WORD $0x394019ad // ldrb w13, [x13, #6] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000620 // b.eq LBB5_1359 $196(%rip) + WORD $0x54000640 // b.eq LBB5_1362 $200(%rip) WORD $0x3900194d // strb w13, [x10, #6] - WORD $0x8b1b030d // add x13, x24, x27 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1c010d // add x13, x8, x28 WORD $0x39401dae // ldrb w14, [x13, #7] WORD $0x710089df // cmp w14, #34 - WORD $0x540007e0 // b.eq LBB5_1363 $252(%rip) + WORD $0x54000800 // b.eq LBB5_1366 $256(%rip) WORD $0x39001d4e // strb w14, [x10, #7] WORD $0x394021ad // ldrb w13, [x13, #8] - WORD $0x9100237b // add x27, x27, #8 + WORD $0x9100239c // add x28, x28, #8 WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffb61 // b.ne LBB5_1344 $-148(%rip) - WORD $0x8b1b031a // add x26, x24, x27 - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010a // add x10, x8, x27 - WORD $0x17ffffcc // b LBB5_1341 $-208(%rip) -LBB5_1353: + WORD $0x54fffae1 // b.ne LBB5_1347 $-164(%rip) + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1c013b // add x27, x9, x28 + WORD $0x8b1c010a // add x10, x8, x28 + WORD $0x17ffffca // b LBB5_1344 $-216(%rip) +LBB5_1356: WORD $0x92800161 // mov x1, #-12 - WORD $0x17fff9ba // b LBB5_975 $-6424(%rip) -LBB5_1354: - WORD $0x910009ba // add x26, x13, #2 + WORD $0x17fff994 // b LBB5_979 $-6576(%rip) +LBB5_1357: + WORD $0x910009bb // add x27, x13, #2 WORD $0xf94017e8 // ldr x8, [sp, #40] WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000541 // add x1, x10, #1 - WORD $0x17ffffc6 // b LBB5_1342 $-232(%rip) -LBB5_1355: - WORD $0x8b1b030a // add x10, x24, x27 - WORD $0x91000d5a // add x26, x10, #3 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffc4 // b LBB5_1345 $-240(%rip) +LBB5_1358: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1c012a // add x10, x9, x28 + WORD $0x91000d5b // add x27, x10, #3 WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000941 // add x1, x10, #2 - WORD $0x17ffffbf // b LBB5_1342 $-260(%rip) -LBB5_1356: - WORD $0x910011ba // add x26, x13, #4 + WORD $0x17ffffbd // b LBB5_1345 $-268(%rip) +LBB5_1359: + WORD $0x910011bb // add x27, x13, #4 WORD $0xf94017e8 // ldr x8, [sp, #40] WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000d41 // add x1, x10, #3 - WORD $0x17ffffb9 // b LBB5_1342 $-284(%rip) -LBB5_1357: - WORD $0x8b1b030a // add x10, x24, x27 - WORD $0x9100155a // add x26, x10, #5 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffb7 // b LBB5_1345 $-292(%rip) +LBB5_1360: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1c012a // add x10, x9, x28 + WORD $0x9100155b // add x27, x10, #5 WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001141 // add x1, x10, #4 - WORD $0x17ffffb2 // b LBB5_1342 $-312(%rip) -LBB5_1358: - WORD $0x910019ba // add x26, x13, #6 + WORD $0x17ffffb0 // b LBB5_1345 $-320(%rip) +LBB5_1361: + WORD $0x910019bb // add x27, x13, #6 WORD $0xf94017e8 // ldr x8, [sp, #40] WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001541 // add x1, x10, #5 - WORD $0x17ffffac // b LBB5_1342 $-336(%rip) -LBB5_1359: - WORD $0x8b1b030a // add x10, x24, x27 - WORD $0x91001d5a // add x26, x10, #7 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffaa // b LBB5_1345 $-344(%rip) +LBB5_1362: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1c012a // add x10, x9, x28 + WORD $0x91001d5b // add x27, x10, #7 WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001941 // add x1, x10, #6 - WORD $0x17ffffa5 // b LBB5_1342 $-364(%rip) -LBB5_1360: + WORD $0x17ffffa3 // b LBB5_1345 $-372(%rip) +LBB5_1363: WORD $0x0e013cae // umov.b w14, v5[0] - WORD $0x8b1a032d // add x13, x25, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x710089df // cmp w14, #34 - WORD $0x540001e1 // b.ne LBB5_1364 $60(%rip) -LBB5_1361: + WORD $0x540001e1 // b.ne LBB5_1367 $60(%rip) +LBB5_1364: WORD $0x91000610 // add x16, x16, #1 WORD $0xcb0a01b1 // sub x17, x13, x10 -LBB5_1362: +LBB5_1365: WORD $0x5280003c // mov w28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf94007ef // ldr x15, [sp, #8] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x17fff69e // b LBB5_827 $-9608(%rip) -LBB5_1363: - WORD $0x910021ba // add x26, x13, #8 + WORD $0xaa1903fe // mov lr, x25 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xf9400bef // ldr x15, [sp, #16] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x17fff67b // b LBB5_831 $-9748(%rip) +LBB5_1366: + WORD $0x910021bb // add x27, x13, #8 WORD $0xf94017e8 // ldr x8, [sp, #40] WORD $0xcb0f010a // sub x10, x8, x15 - WORD $0x8b1b014a // add x10, x10, x27 + WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001d41 // add x1, x10, #7 - WORD $0x17ffff93 // b LBB5_1342 $-436(%rip) -LBB5_1364: + WORD $0x17ffff90 // b LBB5_1345 $-448(%rip) +LBB5_1367: WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_1365: - WORD $0x8b1a032e // add x14, x25, x26 +LBB5_1368: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012e // add x14, x9, x27 WORD $0x390001cd // strb w13, [x14] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394005b0 // ldrb w16, [x13, #1] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540005a0 // b.eq LBB5_1376 $180(%rip) + WORD $0x54000660 // b.eq LBB5_1381 $204(%rip) WORD $0x390005d0 // strb w16, [x14, #1] WORD $0x394009ad // ldrb w13, [x13, #2] WORD $0x710089bf // cmp w13, #34 - WORD $0x540005c0 // b.eq LBB5_1377 $184(%rip) + WORD $0x540006a0 // b.eq LBB5_1382 $212(%rip) WORD $0x390009cd // strb w13, [x14, #2] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x39400db0 // ldrb w16, [x13, #3] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540005e0 // b.eq LBB5_1378 $188(%rip) + WORD $0x540006c0 // b.eq LBB5_1383 $216(%rip) WORD $0x39000dd0 // strb w16, [x14, #3] WORD $0x394011ad // ldrb w13, [x13, #4] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000600 // b.eq LBB5_1379 $192(%rip) + WORD $0x54000700 // b.eq LBB5_1384 $224(%rip) WORD $0x390011cd // strb w13, [x14, #4] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394015b0 // ldrb w16, [x13, #5] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000620 // b.eq LBB5_1380 $196(%rip) + WORD $0x54000720 // b.eq LBB5_1385 $228(%rip) WORD $0x390015d0 // strb w16, [x14, #5] WORD $0x394019ad // ldrb w13, [x13, #6] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000640 // b.eq LBB5_1381 $200(%rip) + WORD $0x54000760 // b.eq LBB5_1386 $236(%rip) WORD $0x390019cd // strb w13, [x14, #6] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x39401db0 // ldrb w16, [x13, #7] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000660 // b.eq LBB5_1382 $204(%rip) + WORD $0x54000780 // b.eq LBB5_1387 $240(%rip) WORD $0x39001dd0 // strb w16, [x14, #7] WORD $0x394021ad // ldrb w13, [x13, #8] - WORD $0x9100235a // add x26, x26, #8 + WORD $0x9100237b // add x27, x27, #8 WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffb61 // b.ne LBB5_1365 $-148(%rip) - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x17ffffc9 // b LBB5_1361 $-220(%rip) -LBB5_1374: - WORD $0xdac003c8 // rbit x8, lr - WORD $0xdac01108 // clz x8, x8 - WORD $0x8b1b0309 // add x9, x24, x27 - WORD $0x17fff951 // b LBB5_974 $-6844(%rip) -LBB5_1375: + WORD $0x54fffae1 // b.ne LBB5_1368 $-164(%rip) + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x17ffffc4 // b LBB5_1364 $-240(%rip) +LBB5_1377: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xf94017fe // ldr lr, [sp, #40] +LBB5_1378: + WORD $0xaa1903fe // mov lr, x25 +LBB5_1379: + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff668 // b LBB5_828 $-9824(%rip) -LBB5_1376: + WORD $0x17fff643 // b LBB5_832 $-9972(%rip) +LBB5_1380: + WORD $0xdac003c8 // rbit x8, lr + WORD $0xdac01108 // clz x8, x8 + WORD $0xf9401be9 // ldr x9, [sp, #48] + WORD $0x8b1c0129 // add x9, x9, x28 + WORD $0x17fff2ef // b LBB5_682 $-13380(%rip) +LBB5_1381: WORD $0x910009b0 // add x16, x13, #2 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000551 // add x17, x10, #1 - WORD $0x17ffffbd // b LBB5_1362 $-268(%rip) -LBB5_1377: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffffb5 // b LBB5_1365 $-300(%rip) +LBB5_1382: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x91000db0 // add x16, x13, #3 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000951 // add x17, x10, #2 - WORD $0x17ffffb7 // b LBB5_1362 $-292(%rip) -LBB5_1378: + WORD $0x17ffffae // b LBB5_1365 $-328(%rip) +LBB5_1383: WORD $0x910011b0 // add x16, x13, #4 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000d51 // add x17, x10, #3 - WORD $0x17ffffb2 // b LBB5_1362 $-312(%rip) -LBB5_1379: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffffa8 // b LBB5_1365 $-352(%rip) +LBB5_1384: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x910015b0 // add x16, x13, #5 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001151 // add x17, x10, #4 - WORD $0x17ffffac // b LBB5_1362 $-336(%rip) -LBB5_1380: + WORD $0x17ffffa1 // b LBB5_1365 $-380(%rip) +LBB5_1385: WORD $0x910019b0 // add x16, x13, #6 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001551 // add x17, x10, #5 - WORD $0x17ffffa7 // b LBB5_1362 $-356(%rip) -LBB5_1381: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffff9b // b LBB5_1365 $-404(%rip) +LBB5_1386: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x91001db0 // add x16, x13, #7 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001951 // add x17, x10, #6 - WORD $0x17ffffa1 // b LBB5_1362 $-380(%rip) -LBB5_1382: + WORD $0x17ffff94 // b LBB5_1365 $-432(%rip) +LBB5_1387: WORD $0x910021b0 // add x16, x13, #8 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001d51 // add x17, x10, #7 - WORD $0x17ffff9c // b LBB5_1362 $-400(%rip) -LBB5_1383: - WORD $0xdac0038a // rbit x10, x28 - WORD $0xdac0114a // clz x10, x10 - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x8b0a01b0 // add x16, x13, x10 - WORD $0x92800011 // mov x17, #-1 - WORD $0x5280003c // mov w28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf94007ef // ldr x15, [sp, #8] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff636 // b LBB5_828 $-10024(%rip) -LBB5_1384: + WORD $0x17ffff8e // b LBB5_1365 $-456(%rip) +LBB5_1388: WORD $0x8b03086d // add x13, x3, x3, lsl #2 WORD $0xd37ff9ad // lsl x13, x13, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] @@ -7533,92 +7561,102 @@ LBB5_1384: WORD $0x9340020e // sbfx x14, x16, #0, #1 WORD $0x52800026 // mov w6, #1 WORD $0xca1001d0 // eor x16, x14, x16 - WORD $0xb5fed2f0 // cbnz x16, LBB5_858 $-9636(%rip) - WORD $0xb7fed2ce // tbnz x14, #63, LBB5_858 $-9640(%rip) - WORD $0x34000081 // cbz w1, LBB5_1388 $16(%rip) + WORD $0xb5fece50 // cbnz x16, LBB5_862 $-9784(%rip) + WORD $0xb7fece2e // tbnz x14, #63, LBB5_862 $-9788(%rip) + WORD $0x340001e1 // cbz w1, LBB5_1393 $60(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x9e6301a0 // ucvtf d0, x13 - WORD $0x17fff66f // b LBB5_846 $-9796(%rip) -LBB5_1388: + WORD $0x17fff64a // b LBB5_850 $-9944(%rip) +LBB5_1392: + WORD $0xdac003ca // rbit x10, lr + WORD $0xdac0114a // clz x10, x10 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x8b0a01b0 // add x16, x13, x10 + WORD $0x92800011 // mov x17, #-1 + WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xf9400bef // ldr x15, [sp, #16] + WORD $0x17ffffb0 // b LBB5_1379 $-320(%rip) +LBB5_1393: WORD $0x52800002 // mov w2, #0 WORD $0xaa0d03fe // mov lr, x13 - WORD $0x17fffe5c // b LBB5_1307 $-1680(%rip) -LBB5_1389: + WORD $0x17fffe4c // b LBB5_1310 $-1744(%rip) +LBB5_1394: + WORD $0x52800102 // mov w2, #8 + WORD $0x17fff24f // b LBB5_672 $-14020(%rip) +LBB5_1395: WORD $0x528000e2 // mov w2, #7 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff28d // b LBB5_673 $-13772(%rip) -LBB5_1390: - WORD $0x52800102 // mov w2, #8 - WORD $0x17fff28b // b LBB5_673 $-13780(%rip) -LBB5_1391: + WORD $0x17fff24c // b LBB5_672 $-14032(%rip) +LBB5_1396: WORD $0x92800161 // mov x1, #-12 - WORD $0xaa1803fa // mov x26, x24 - WORD $0x17fff900 // b LBB5_975 $-7168(%rip) -LBB5_1392: + WORD $0xf9401bfb // ldr x27, [sp, #48] + WORD $0x17fff8cc // b LBB5_979 $-7376(%rip) +LBB5_1397: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xaa1803f0 // mov x16, x24 - WORD $0xf94017fe // ldr lr, [sp, #40] - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff614 // b LBB5_828 $-10160(%rip) -LBB5_1393: + WORD $0xf9401bf0 // ldr x16, [sp, #48] + WORD $0x17ffffa0 // b LBB5_1378 $-384(%rip) +LBB5_1398: WORD $0xb900e00a // str w10, [x0, #224] WORD $0xf140055f // cmp x10, #1, lsl #12 - WORD $0x54000e89 // b.ls LBB5_1410 $464(%rip) + WORD $0x54000e89 // b.ls LBB5_1415 $464(%rip) WORD $0xd280000b // mov x11, #0 - WORD $0xb5000f6b // cbnz x11, LBB5_1413 $492(%rip) - WORD $0x140000cd // b LBB5_1423 $820(%rip) -LBB5_1395: + WORD $0xb5000f6b // cbnz x11, LBB5_1418 $492(%rip) + WORD $0x140000cd // b LBB5_1428 $820(%rip) +LBB5_1400: WORD $0xf940016a // ldr x10, [x11] WORD $0x9104014a // add x10, x10, #256 WORD $0xf900016a // str x10, [x11] WORD $0x12001e0d // and w13, w16, #0xff WORD $0x7100b1bf // cmp w13, #44 - WORD $0x540009e1 // b.ne LBB5_1407 $316(%rip) + WORD $0x540009e1 // b.ne LBB5_1412 $316(%rip) WORD $0xaa0f03ea // mov x10, x15 - WORD $0x38401541 // ldrb w1, [x10], #1 + WORD $0x38401542 // ldrb w2, [x10], #1 WORD $0x5280002d // mov w13, #1 - WORD $0x9ac121ad // lsl x13, x13, x1 - WORD $0x7100803f // cmp w1, #32 + WORD $0x9ac221ad // lsl x13, x13, x2 + WORD $0x7100805f // cmp w2, #32 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0x8a0e01ad // and x13, x13, x14 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000820 // b.eq LBB5_1405 $260(%rip) + WORD $0x54000820 // b.eq LBB5_1410 $260(%rip) WORD $0x910009ed // add x13, x15, #2 - WORD $0x394005e1 // ldrb w1, [x15, #1] - WORD $0x7100803f // cmp w1, #32 - WORD $0x540007e8 // b.hi LBB5_1406 $252(%rip) + WORD $0x394005e2 // ldrb w2, [x15, #1] + WORD $0x7100805f // cmp w2, #32 + WORD $0x540007e8 // b.hi LBB5_1411 $252(%rip) WORD $0x5280002a // mov w10, #1 - WORD $0x9ac1214a // lsl x10, x10, x1 + WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xea0e015f // tst x10, x14 - WORD $0x54000760 // b.eq LBB5_1406 $236(%rip) + WORD $0x54000760 // b.eq LBB5_1411 $236(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ae // sub x14, x13, x10 WORD $0xf100fddf // cmp x14, #63 - WORD $0x540000e8 // b.hi LBB5_1402 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_1407 $28(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9ace21ee // lsl x14, x15, x14 WORD $0xea0e01ad // ands x13, x13, x14 - WORD $0x54fe4d21 // b.ne LBB5_674 $-13916(%rip) + WORD $0x54fe4581 // b.ne LBB5_673 $-14160(%rip) WORD $0x9101014d // add x13, x10, #64 -LBB5_1402: +LBB5_1407: WORD $0xd10101aa // sub x10, x13, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh130: - WORD $0x10fcc88d // adr x13, lCPI5_0 $-26352(%rip) + WORD $0x10fcc42d // adr x13, lCPI5_0 $-26492(%rip) Lloh131: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) Lloh132: - WORD $0x10fcc8cd // adr x13, lCPI5_1 $-26344(%rip) + WORD $0x10fcc46d // adr x13, lCPI5_1 $-26484(%rip) Lloh133: WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh134: - WORD $0x10fcc90d // adr x13, lCPI5_2 $-26336(%rip) + WORD $0x10fcc4ad // adr x13, lCPI5_2 $-26476(%rip) Lloh135: WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1403: +LBB5_1408: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7653,19 +7691,19 @@ LBB5_1403: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1403 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1408 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] - WORD $0x17fff23a // b LBB5_674 $-14104(%rip) -LBB5_1405: + WORD $0x17fff1fd // b LBB5_673 $-14348(%rip) +LBB5_1410: WORD $0xaa0a03ef // mov x15, x10 - WORD $0x17fff23c // b LBB5_675 $-14096(%rip) -LBB5_1406: + WORD $0x17fff1ff // b LBB5_674 $-14340(%rip) +LBB5_1411: WORD $0xaa0d03ef // mov x15, x13 - WORD $0x17fff23a // b LBB5_675 $-14104(%rip) -LBB5_1407: + WORD $0x17fff1fd // b LBB5_674 $-14348(%rip) +LBB5_1412: WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54000301 // b.ne LBB5_1409 $96(%rip) + WORD $0x54000301 // b.ne LBB5_1414 $96(%rip) WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! WORD $0xb940120d // ldr w13, [x16, #16] @@ -7687,25 +7725,25 @@ LBB5_1407: WORD $0xf85f820a // ldur x10, [x16, #-8] WORD $0xb9402a0b // ldr w11, [x16, #40] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54fff1e8 // b.hi LBB5_1393 $-452(%rip) - WORD $0x14000004 // b LBB5_1410 $16(%rip) -LBB5_1409: + WORD $0x54fff1e8 // b.hi LBB5_1398 $-452(%rip) + WORD $0x14000004 // b LBB5_1415 $16(%rip) +LBB5_1414: WORD $0x52800122 // mov w2, #9 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff20c // b LBB5_673 $-14288(%rip) -LBB5_1410: + WORD $0x17fff1cf // b LBB5_672 $-14532(%rip) +LBB5_1415: WORD $0xd280000b // mov x11, #0 WORD $0xd100054a // sub x10, x10, #1 WORD $0xf900580a // str x10, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000060 // b.eq LBB5_1412 $12(%rip) -LBB5_1411: + WORD $0x54000060 // b.eq LBB5_1417 $12(%rip) +LBB5_1416: WORD $0xf940020a // ldr x10, [x16] WORD $0x8b11114b // add x11, x10, x17, lsl #4 -LBB5_1412: - WORD $0xb4000a8b // cbz x11, LBB5_1423 $336(%rip) -LBB5_1413: +LBB5_1417: + WORD $0xb4000a8b // cbz x11, LBB5_1428 $336(%rip) +LBB5_1418: WORD $0xaa0f03ea // mov x10, x15 WORD $0x38401550 // ldrb w16, [x10], #1 WORD $0x7100821f // cmp w16, #32 @@ -7715,7 +7753,7 @@ LBB5_1413: WORD $0xf2c0002d // movk x13, #1, lsl #32 WORD $0x8a0d01ce // and x14, x14, x13 WORD $0xfa4099c4 // ccmp x14, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_1422 $272(%rip) + WORD $0x54000880 // b.eq LBB5_1427 $272(%rip) WORD $0x910009ea // add x10, x15, #2 WORD $0x394005f0 // ldrb w16, [x15, #1] WORD $0x5280002e // mov w14, #1 @@ -7723,33 +7761,33 @@ LBB5_1413: WORD $0x7100821f // cmp w16, #32 WORD $0x8a0d01cd // and x13, x14, x13 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_1422 $240(%rip) + WORD $0x54000780 // b.eq LBB5_1427 $240(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014d // sub x13, x10, x15 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1418 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_1423 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acd21cd // lsl x13, x14, x13 WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x540005e1 // b.ne LBB5_1421 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_1426 $188(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_1418: +LBB5_1423: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh136: - WORD $0x10fcba2a // adr x10, lCPI5_0 $-26812(%rip) + WORD $0x10fcb5ca // adr x10, lCPI5_0 $-26952(%rip) Lloh137: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh138: - WORD $0x10fcba6a // adr x10, lCPI5_1 $-26804(%rip) + WORD $0x10fcb60a // adr x10, lCPI5_1 $-26944(%rip) Lloh139: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh140: - WORD $0x10fcbaaa // adr x10, lCPI5_2 $-26796(%rip) + WORD $0x10fcb64a // adr x10, lCPI5_2 $-26936(%rip) Lloh141: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1419: +LBB5_1424: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7784,36 +7822,36 @@ LBB5_1419: WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_1419 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1424 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_1421: +LBB5_1426: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401550 // ldrb w16, [x10], #1 -LBB5_1422: +LBB5_1427: WORD $0x3940016d // ldrb w13, [x11] WORD $0xaa0a03ef // mov x15, x10 WORD $0xaa1003f1 // mov x17, x16 WORD $0xf10019bf // cmp x13, #6 - WORD $0x54ffe6c0 // b.eq LBB5_1395 $-808(%rip) - WORD $0x140009b8 // b LBB5_1986 $9952(%rip) -LBB5_1423: + WORD $0x54ffe6c0 // b.eq LBB5_1400 $-808(%rip) + WORD $0x140009dd // b LBB5_1993 $10100(%rip) +LBB5_1428: WORD $0x52800002 // mov w2, #0 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff1ad // b LBB5_673 $-14668(%rip) -LBB5_1424: + WORD $0x17fff170 // b LBB5_672 $-14912(%rip) +LBB5_1429: WORD $0xaa0f03ea // mov x10, x15 WORD $0xaa2903ed // mvn x13, x9 WORD $0x8b0f01af // add x15, x13, x15 WORD $0x528000c2 // mov w2, #6 WORD $0x710168ff // cmp w7, #90 - WORD $0x54000dad // b.le LBB5_1442 $436(%rip) + WORD $0x54000dad // b.le LBB5_1447 $436(%rip) WORD $0x710194ff // cmp w7, #101 - WORD $0x5400148c // b.gt LBB5_1453 $656(%rip) + WORD $0x5400148c // b.gt LBB5_1458 $656(%rip) WORD $0x71016cff // cmp w7, #91 - WORD $0x54fe3461 // b.ne LBB5_673 $-14708(%rip) + WORD $0x54fe2cc1 // b.ne LBB5_672 $-14952(%rip) WORD $0xaa0f822b // orr x11, x17, x15, lsl #32 WORD $0xa94a380d // ldp x13, x14, [x0, #160] WORD $0xa90039ab // stp x11, x14, [x13] @@ -7830,33 +7868,33 @@ LBB5_1424: WORD $0xb10041bf // cmn x13, #16 WORD $0xfa4e1162 // ccmp x11, x14, #2, ne WORD $0x9a9f904b // csel x11, x2, xzr, ls - WORD $0xb4fe322b // cbz x11, LBB5_672 $-14780(%rip) + WORD $0xb4fe2a8b // cbz x11, LBB5_671 $-15024(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e7 // ldrb w7, [x15], #1 WORD $0x710080ff // cmp w7, #32 - WORD $0x540007c8 // b.hi LBB5_1439 $248(%rip) + WORD $0x540007c8 // b.hi LBB5_1444 $248(%rip) WORD $0x9ac7202d // lsl x13, x1, x7 WORD $0xea0301bf // tst x13, x3 - WORD $0x54000760 // b.eq LBB5_1439 $236(%rip) + WORD $0x54000760 // b.eq LBB5_1444 $236(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x39400547 // ldrb w7, [x10, #1] WORD $0x710080ff // cmp w7, #32 - WORD $0x54000748 // b.hi LBB5_1440 $232(%rip) + WORD $0x54000748 // b.hi LBB5_1445 $232(%rip) WORD $0x9ac7202a // lsl x10, x1, x7 WORD $0xea03015f // tst x10, x3 - WORD $0x540006e0 // b.eq LBB5_1440 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_1445 $220(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000c8 // b.hi LBB5_1435 $24(%rip) + WORD $0x540000c8 // b.hi LBB5_1440 $24(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9acd208d // lsl x13, x4, x13 WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x54000501 // b.ne LBB5_1438 $160(%rip) + WORD $0x54000501 // b.ne LBB5_1443 $160(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1435: +LBB5_1440: WORD $0xd10101ea // sub x10, x15, #64 -LBB5_1436: +LBB5_1441: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -7891,22 +7929,22 @@ LBB5_1436: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa07c1ad // orr x13, x13, x7, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1436 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1441 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_1438: +LBB5_1443: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015e7 // ldrb w7, [x15], #1 -LBB5_1439: +LBB5_1444: WORD $0x710174ff // cmp w7, #93 - WORD $0x54fff461 // b.ne LBB5_1424 $-372(%rip) - WORD $0x14000003 // b LBB5_1441 $12(%rip) -LBB5_1440: + WORD $0x54fff461 // b.ne LBB5_1429 $-372(%rip) + WORD $0x14000003 // b LBB5_1446 $12(%rip) +LBB5_1445: WORD $0x710174ff // cmp w7, #93 - WORD $0x54fff401 // b.ne LBB5_1424 $-384(%rip) -LBB5_1441: + WORD $0x54fff401 // b.ne LBB5_1429 $-384(%rip) +LBB5_1446: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] @@ -7914,7 +7952,7 @@ LBB5_1441: WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh142: - WORD $0x10fca7ca // adr x10, lCPI5_3 $-27400(%rip) + WORD $0x10fca36a // adr x10, lCPI5_3 $-27540(%rip) Lloh143: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000440 // str d0, [x2, #8] @@ -7924,34 +7962,34 @@ Lloh143: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54ffd768 // b.hi LBB5_1393 $-1300(%rip) - WORD $0x17ffff30 // b LBB5_1410 $-832(%rip) -LBB5_1442: + WORD $0x54ffd768 // b.hi LBB5_1398 $-1300(%rip) + WORD $0x17ffff30 // b LBB5_1415 $-832(%rip) +LBB5_1447: WORD $0x5100c0ed // sub w13, w7, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x54000ee2 // b.hs LBB5_1467 $476(%rip) + WORD $0x54000ee2 // b.hs LBB5_1472 $476(%rip) WORD $0x52800011 // mov w17, #0 WORD $0x5200022d // eor w13, w17, #0x1 WORD $0xcb0d0145 // sub x5, x10, x13 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x37080f6e // tbnz w14, #1, LBB5_1470 $492(%rip) -LBB5_1444: + WORD $0x37080f6e // tbnz w14, #1, LBB5_1475 $492(%rip) +LBB5_1449: WORD $0x394000a6 // ldrb w6, [x5] WORD $0x7100c0ca // subs w10, w6, #48 - WORD $0x54000a21 // b.ne LBB5_1461 $324(%rip) + WORD $0x54000a21 // b.ne LBB5_1466 $324(%rip) WORD $0xaa0503ea // mov x10, x5 WORD $0x38401d4d // ldrb w13, [x10, #1]! WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54004120 // b.eq LBB5_1549 $2084(%rip) + WORD $0x54004240 // b.eq LBB5_1556 $2120(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0x52800003 // mov w3, #0 WORD $0x710115bf // cmp w13, #69 - WORD $0x54000060 // b.eq LBB5_1448 $12(%rip) + WORD $0x54000060 // b.eq LBB5_1453 $12(%rip) WORD $0x710195bf // cmp w13, #101 - WORD $0x54004801 // b.ne LBB5_1567 $2304(%rip) -LBB5_1448: + WORD $0x54004921 // b.ne LBB5_1574 $2340(%rip) +LBB5_1453: WORD $0xaa0303e4 // mov x4, x3 -LBB5_1449: +LBB5_1454: WORD $0x9100094d // add x13, x10, #2 WORD $0x38401d4e // ldrb w14, [x10, #1]! WORD $0x52800030 // mov w16, #1 @@ -7967,11 +8005,11 @@ LBB5_1449: WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x52800062 // mov w2, #3 WORD $0x710025bf // cmp w13, #9 - WORD $0x540114c8 // b.hi LBB5_1965 $8856(%rip) + WORD $0x54011968 // b.hi LBB5_1972 $9004(%rip) WORD $0x5280000d // mov w13, #0 WORD $0xd2800002 // mov x2, #0 WORD $0x5280014e // mov w14, #10 -LBB5_1451: +LBB5_1456: WORD $0x1b0e19ad // madd w13, w13, w14, w6 WORD $0x5100c1ad // sub w13, w13, #48 WORD $0x8b020146 // add x6, x10, x2 @@ -7979,7 +8017,7 @@ LBB5_1451: WORD $0x394004c6 // ldrb w6, [x6, #1] WORD $0x5100c0c7 // sub w7, w6, #48 WORD $0x710028ff // cmp w7, #10 - WORD $0x54ffff23 // b.lo LBB5_1451 $-28(%rip) + WORD $0x54ffff23 // b.lo LBB5_1456 $-28(%rip) WORD $0xd100044e // sub x14, x2, #1 WORD $0x8b02014a // add x10, x10, x2 WORD $0xf10025df // cmp x14, #9 @@ -7987,25 +8025,25 @@ LBB5_1451: WORD $0x1a8e31ad // csel w13, w13, w14, lo WORD $0x1a9f308e // csel w14, w4, wzr, lo WORD $0x1b1039a4 // madd w4, w13, w16, w14 - WORD $0x1400023c // b LBB5_1578 $2288(%rip) -LBB5_1453: + WORD $0x14000245 // b LBB5_1585 $2324(%rip) +LBB5_1458: WORD $0x7101ccff // cmp w7, #115 - WORD $0x54001dac // b.gt LBB5_1504 $948(%rip) + WORD $0x54001dac // b.gt LBB5_1509 $948(%rip) WORD $0x710198ff // cmp w7, #102 - WORD $0x54002c80 // b.eq LBB5_1531 $1424(%rip) + WORD $0x54002c80 // b.eq LBB5_1536 $1424(%rip) WORD $0x7101b8ff // cmp w7, #110 - WORD $0x54fe1f81 // b.ne LBB5_673 $-15376(%rip) + WORD $0x54fe17e1 // b.ne LBB5_672 $-15620(%rip) WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a2 // mov w2, #13 WORD $0x528001a3 // mov w3, #13 WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540001a1 // b.ne LBB5_1459 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_1464 $52(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x528001a2 // mov w2, #13 WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000101 // b.ne LBB5_1459 $32(%rip) + WORD $0x54000101 // b.ne LBB5_1464 $32(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x5280016a // mov w10, #11 @@ -8013,25 +8051,25 @@ LBB5_1453: WORD $0x1a8203e3 // csel w3, wzr, w2, eq WORD $0x1a82014a // csel w10, w10, w2, eq WORD $0xaa0a03e2 // mov x2, x10 -LBB5_1459: +LBB5_1464: WORD $0xf940500a // ldr x10, [x0, #160] WORD $0x9100414d // add x13, x10, #16 WORD $0xf940600e // ldr x14, [x0, #192] WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54013008 // b.hi LBB5_2007 $9728(%rip) + WORD $0x540134a8 // b.hi LBB5_2014 $9876(%rip) WORD $0xd3607dee // lsl x14, x15, #32 WORD $0xf900014e // str x14, [x10] WORD $0xf900500d // str x13, [x0, #160] WORD $0x5280002f // mov w15, #1 - WORD $0x1400089c // b LBB5_1973 $8816(%rip) -LBB5_1461: + WORD $0x140008c1 // b LBB5_1980 $8964(%rip) +LBB5_1466: WORD $0x52800062 // mov w2, #3 WORD $0x7100255f // cmp w10, #9 - WORD $0x540025a8 // b.hi LBB5_1520 $1204(%rip) + WORD $0x540025a8 // b.hi LBB5_1525 $1204(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_1463: +LBB5_1468: WORD $0x9b0a7c2d // mul x13, x1, x10 WORD $0x8b2641ad // add x13, x13, w6, uxtw WORD $0xd100c1a1 // sub x1, x13, #48 @@ -8040,65 +8078,65 @@ LBB5_1463: WORD $0x394005a6 // ldrb w6, [x13, #1] WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffff03 // b.lo LBB5_1463 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_1468 $-32(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd100060d // sub x13, x16, #1 WORD $0x8b1000aa // add x10, x5, x16 WORD $0xf1004dbf // cmp x13, #19 - WORD $0x54012d02 // b.hs LBB5_2008 $9632(%rip) -LBB5_1465: + WORD $0x540131a2 // b.hs LBB5_2015 $9780(%rip) +LBB5_1470: WORD $0x7100b8df // cmp w6, #46 - WORD $0x54003aa1 // b.ne LBB5_1560 $1876(%rip) + WORD $0x54003bc1 // b.ne LBB5_1567 $1912(%rip) WORD $0x38401d46 // ldrb w6, [x10, #1]! WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x52800062 // mov w2, #3 WORD $0xaa0a03e7 // mov x7, x10 WORD $0x710029bf // cmp w13, #10 - WORD $0x54003703 // b.lo LBB5_1555 $1760(%rip) - WORD $0x14000853 // b LBB5_1965 $8524(%rip) -LBB5_1467: + WORD $0x54003823 // b.lo LBB5_1562 $1796(%rip) + WORD $0x14000878 // b LBB5_1972 $8672(%rip) +LBB5_1472: WORD $0x710088ff // cmp w7, #34 - WORD $0x54002a00 // b.eq LBB5_1541 $1344(%rip) + WORD $0x54002a00 // b.eq LBB5_1546 $1344(%rip) WORD $0x7100b4ff // cmp w7, #45 - WORD $0x54fe17c1 // b.ne LBB5_673 $-15624(%rip) + WORD $0x54fe1021 // b.ne LBB5_672 $-15868(%rip) WORD $0x52800031 // mov w17, #1 WORD $0x5200022d // eor w13, w17, #0x1 WORD $0xcb0d0145 // sub x5, x10, x13 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x360ff0ee // tbz w14, #1, LBB5_1444 $-484(%rip) -LBB5_1470: + WORD $0x360ff0ee // tbz w14, #1, LBB5_1449 $-484(%rip) +LBB5_1475: WORD $0x934001a4 // sbfx x4, x13, #0, #1 WORD $0xcb05010d // sub x13, x8, x5 WORD $0xeb0401b3 // subs x19, x13, x4 WORD $0x92800006 // mov x6, #-1 - WORD $0x54005d40 // b.eq LBB5_1636 $2984(%rip) + WORD $0x54005e60 // b.eq LBB5_1643 $3020(%rip) WORD $0x92400087 // and x7, x4, #0x1 WORD $0x394000ad // ldrb w13, [x5] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000261 // b.ne LBB5_1475 $76(%rip) + WORD $0x54000261 // b.ne LBB5_1480 $76(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x52800026 // mov w6, #1 WORD $0x5280002d // mov w13, #1 WORD $0xf100067f // cmp x19, #1 - WORD $0x54005c80 // b.eq LBB5_1637 $2960(%rip) + WORD $0x54005da0 // b.eq LBB5_1644 $2996(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x394004ad // ldrb w13, [x5, #1] WORD $0x52800026 // mov w6, #1 WORD $0x5100b9ad // sub w13, w13, #46 WORD $0x7100ddbf // cmp w13, #55 - WORD $0x54008048 // b.hi LBB5_1710 $4104(%rip) + WORD $0x54008188 // b.hi LBB5_1717 $4144(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xb20903f0 // mov x16, #36028797027352576 WORD $0xf2800030 // movk x16, #1 WORD $0x5280002d // mov w13, #1 WORD $0xea1001df // tst x14, x16 - WORD $0x54005ae0 // b.eq LBB5_1637 $2908(%rip) -LBB5_1475: + WORD $0x54005c00 // b.eq LBB5_1644 $2944(%rip) +LBB5_1480: WORD $0x92800010 // mov x16, #-1 WORD $0xf100427f // cmp x19, #16 - WORD $0x54012643 // b.lo LBB5_2006 $9416(%rip) + WORD $0x54012ae3 // b.lo LBB5_2013 $9564(%rip) WORD $0xd2800006 // mov x6, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x4f01e5c3 // movi.16b v3, #46 @@ -8114,7 +8152,7 @@ LBB5_1475: WORD $0x4f02e4b1 // movi.16b v17, #69 WORD $0x12800014 // mov w20, #-1 WORD $0x92800001 // mov x1, #-1 -LBB5_1477: +LBB5_1482: WORD $0x3ce368b2 // ldr q18, [x5, x3] WORD $0x6e238e53 // cmeq.16b v19, v18, v3 WORD $0x6e248e54 // cmeq.16b v20, v18, v4 @@ -8157,98 +8195,98 @@ LBB5_1477: WORD $0x1a9a02f6 // csel w22, w23, w26, eq WORD $0x510005d7 // sub w23, w14, #1 WORD $0x6a0e02f7 // ands w23, w23, w14 - WORD $0x540078e1 // b.ne LBB5_1713 $3868(%rip) + WORD $0x54007a21 // b.ne LBB5_1720 $3908(%rip) WORD $0x510005b7 // sub w23, w13, #1 WORD $0x6a0d02f7 // ands w23, w23, w13 - WORD $0x54007881 // b.ne LBB5_1713 $3856(%rip) + WORD $0x540079c1 // b.ne LBB5_1720 $3896(%rip) WORD $0x510006d7 // sub w23, w22, #1 WORD $0x6a1602f7 // ands w23, w23, w22 - WORD $0x54007821 // b.ne LBB5_1713 $3844(%rip) - WORD $0x340000ce // cbz w14, LBB5_1483 $24(%rip) + WORD $0x54007961 // b.ne LBB5_1720 $3884(%rip) + WORD $0x340000ce // cbz w14, LBB5_1488 $24(%rip) WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011ce // clz w14, w14 WORD $0xb100061f // cmn x16, #1 - WORD $0x5400e121 // b.ne LBB5_1913 $7204(%rip) + WORD $0x5400e5c1 // b.ne LBB5_1920 $7352(%rip) WORD $0x8b0e0070 // add x16, x3, x14 -LBB5_1483: - WORD $0x340000cd // cbz w13, LBB5_1486 $24(%rip) +LBB5_1488: + WORD $0x340000cd // cbz w13, LBB5_1491 $24(%rip) WORD $0x5ac001ad // rbit w13, w13 WORD $0x5ac011ad // clz w13, w13 WORD $0xb100043f // cmn x1, #1 - WORD $0x5400ab41 // b.ne LBB5_1831 $5480(%rip) + WORD $0x5400acc1 // b.ne LBB5_1838 $5528(%rip) WORD $0x8b0d0061 // add x1, x3, x13 -LBB5_1486: - WORD $0x340000d6 // cbz w22, LBB5_1489 $24(%rip) +LBB5_1491: + WORD $0x340000d6 // cbz w22, LBB5_1494 $24(%rip) WORD $0x5ac002cd // rbit w13, w22 WORD $0x5ac011ad // clz w13, w13 WORD $0xb100045f // cmn x2, #1 - WORD $0x5400aa81 // b.ne LBB5_1831 $5456(%rip) + WORD $0x5400ac01 // b.ne LBB5_1838 $5504(%rip) WORD $0x8b0d0062 // add x2, x3, x13 -LBB5_1489: +LBB5_1494: WORD $0x710042bf // cmp w21, #16 - WORD $0x54001321 // b.ne LBB5_1521 $612(%rip) + WORD $0x54001321 // b.ne LBB5_1526 $612(%rip) WORD $0x91004063 // add x3, x3, #16 WORD $0xd10040c6 // sub x6, x6, #16 WORD $0x8b06026d // add x13, x19, x6 WORD $0xf1003dbf // cmp x13, #15 - WORD $0x54fff6e8 // b.hi LBB5_1477 $-292(%rip) + WORD $0x54fff6e8 // b.hi LBB5_1482 $-292(%rip) WORD $0x8b07010d // add x13, x8, x7 WORD $0xcb0401ad // sub x13, x13, x4 WORD $0xcb0a01ad // sub x13, x13, x10 WORD $0x8b0601b3 // add x19, x13, x6 WORD $0x8b0300a7 // add x7, x5, x3 WORD $0xeb0301bf // cmp x13, x3 - WORD $0x540011e0 // b.eq LBB5_1522 $572(%rip) -LBB5_1492: + WORD $0x540011e0 // b.eq LBB5_1527 $572(%rip) +LBB5_1497: WORD $0x8b1300e3 // add x3, x7, x19 WORD $0xaa2703ed // mvn x13, x7 WORD $0x8b0a008a // add x10, x4, x10 WORD $0x8b0a01a6 // add x6, x13, x10 WORD $0xcb0500ea // sub x10, x7, x5 WORD $0xaa0703e4 // mov x4, x7 - WORD $0x14000009 // b LBB5_1495 $36(%rip) -LBB5_1493: + WORD $0x14000009 // b LBB5_1500 $36(%rip) +LBB5_1498: WORD $0xb100043f // cmn x1, #1 WORD $0xaa0a03e1 // mov x1, x10 - WORD $0x54002a01 // b.ne LBB5_1569 $1344(%rip) -LBB5_1494: + WORD $0x54002b21 // b.ne LBB5_1576 $1380(%rip) +LBB5_1499: WORD $0xd10004c6 // sub x6, x6, #1 WORD $0x9100054a // add x10, x10, #1 WORD $0xaa0403e7 // mov x7, x4 WORD $0xd1000673 // sub x19, x19, #1 - WORD $0xb40056d3 // cbz x19, LBB5_1649 $2776(%rip) -LBB5_1495: + WORD $0xb40057f3 // cbz x19, LBB5_1656 $2812(%rip) +LBB5_1500: WORD $0x3840148d // ldrb w13, [x4], #1 WORD $0x5100c1ae // sub w14, w13, #48 WORD $0x710029df // cmp w14, #10 - WORD $0x54ffff03 // b.lo LBB5_1494 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_1499 $-32(%rip) WORD $0x7100b5bf // cmp w13, #45 - WORD $0x5400016d // b.le LBB5_1501 $44(%rip) + WORD $0x5400016d // b.le LBB5_1506 $44(%rip) WORD $0x710195bf // cmp w13, #101 - WORD $0x54fffe20 // b.eq LBB5_1493 $-60(%rip) + WORD $0x54fffe20 // b.eq LBB5_1498 $-60(%rip) WORD $0x710115bf // cmp w13, #69 - WORD $0x54fffde0 // b.eq LBB5_1493 $-68(%rip) + WORD $0x54fffde0 // b.eq LBB5_1498 $-68(%rip) WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54000e81 // b.ne LBB5_1522 $464(%rip) + WORD $0x54000e81 // b.ne LBB5_1527 $464(%rip) WORD $0xb100061f // cmn x16, #1 WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x54fffda0 // b.eq LBB5_1494 $-76(%rip) - WORD $0x1400013b // b LBB5_1569 $1260(%rip) -LBB5_1501: + WORD $0x54fffda0 // b.eq LBB5_1499 $-76(%rip) + WORD $0x14000144 // b LBB5_1576 $1296(%rip) +LBB5_1506: WORD $0x7100adbf // cmp w13, #43 - WORD $0x54000060 // b.eq LBB5_1503 $12(%rip) + WORD $0x54000060 // b.eq LBB5_1508 $12(%rip) WORD $0x7100b5bf // cmp w13, #45 - WORD $0x54000d81 // b.ne LBB5_1522 $432(%rip) -LBB5_1503: + WORD $0x54000d81 // b.ne LBB5_1527 $432(%rip) +LBB5_1508: WORD $0xb100045f // cmn x2, #1 WORD $0xaa0a03e2 // mov x2, x10 - WORD $0x54fffca0 // b.eq LBB5_1494 $-108(%rip) - WORD $0x14000133 // b LBB5_1569 $1228(%rip) -LBB5_1504: + WORD $0x54fffca0 // b.eq LBB5_1499 $-108(%rip) + WORD $0x1400013c // b LBB5_1576 $1264(%rip) +LBB5_1509: WORD $0x7101d0ff // cmp w7, #116 - WORD $0x54001160 // b.eq LBB5_1536 $556(%rip) + WORD $0x54001160 // b.eq LBB5_1541 $556(%rip) WORD $0x7101ecff // cmp w7, #123 - WORD $0x54fe0201 // b.ne LBB5_673 $-16320(%rip) + WORD $0x54fdfa61 // b.ne LBB5_672 $-16564(%rip) WORD $0x528000cb // mov w11, #6 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 WORD $0xa94a380d // ldp x13, x14, [x0, #160] @@ -8266,41 +8304,41 @@ LBB5_1504: WORD $0xb10041bf // cmn x13, #16 WORD $0xfa4e1162 // ccmp x11, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb4fdffab // cbz x11, LBB5_672 $-16396(%rip) + WORD $0xb4fdf80b // cbz x11, LBB5_671 $-16640(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015ed // ldrb w13, [x15], #1 WORD $0x710081bf // cmp w13, #32 - WORD $0x540008c8 // b.hi LBB5_1518 $280(%rip) + WORD $0x540008c8 // b.hi LBB5_1523 $280(%rip) WORD $0x5280002e // mov w14, #1 WORD $0x9acd21ce // lsl x14, x14, x13 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x54000800 // b.eq LBB5_1518 $256(%rip) + WORD $0x54000800 // b.eq LBB5_1523 $256(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x710081bf // cmp w13, #32 - WORD $0x54006888 // b.hi LBB5_1708 $3344(%rip) + WORD $0x540069c8 // b.hi LBB5_1715 $3384(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9acd214a // lsl x10, x10, x13 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x540067c0 // b.eq LBB5_1708 $3320(%rip) + WORD $0x54006900 // b.eq LBB5_1715 $3360(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1514 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_1519 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9acd21ed // lsl x13, x15, x13 WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x54000521 // b.ne LBB5_1517 $164(%rip) + WORD $0x54000521 // b.ne LBB5_1522 $164(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1514: +LBB5_1519: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e3 // movi.16b v3, #143 -LBB5_1515: +LBB5_1520: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -8335,84 +8373,84 @@ LBB5_1515: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1515 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1520 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_1517: +LBB5_1522: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_1518: +LBB5_1523: WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54fe2b60 // b.eq LBB5_734 $-14996(%rip) -LBB5_1519: - WORD $0xaa0d03e1 // mov x1, x13 - WORD $0x17ffefc3 // b LBB5_675 $-16628(%rip) -LBB5_1520: + WORD $0x54fe2480 // b.eq LBB5_736 $-15216(%rip) +LBB5_1524: + WORD $0xaa0d03e2 // mov x2, x13 + WORD $0x17ffef86 // b LBB5_674 $-16872(%rip) +LBB5_1525: WORD $0xaa0503ea // mov x10, x5 - WORD $0x14000740 // b LBB5_1965 $7424(%rip) -LBB5_1521: + WORD $0x14000765 // b LBB5_1972 $7572(%rip) +LBB5_1526: WORD $0x8b3540aa // add x10, x5, w21, uxtw WORD $0x8b030147 // add x7, x10, x3 -LBB5_1522: +LBB5_1527: WORD $0x92800006 // mov x6, #-1 - WORD $0xb4003c30 // cbz x16, LBB5_1636 $1924(%rip) -LBB5_1523: - WORD $0xb4003c02 // cbz x2, LBB5_1636 $1920(%rip) - WORD $0xb4003be1 // cbz x1, LBB5_1636 $1916(%rip) + WORD $0xb4003d50 // cbz x16, LBB5_1643 $1960(%rip) +LBB5_1528: + WORD $0xb4003d22 // cbz x2, LBB5_1643 $1956(%rip) + WORD $0xb4003d01 // cbz x1, LBB5_1643 $1952(%rip) WORD $0xcb0500ea // sub x10, x7, x5 WORD $0xd100054d // sub x13, x10, #1 WORD $0xeb0d021f // cmp x16, x13 - WORD $0x54001860 // b.eq LBB5_1568 $780(%rip) + WORD $0x54001980 // b.eq LBB5_1575 $816(%rip) WORD $0xeb0d005f // cmp x2, x13 - WORD $0x54001820 // b.eq LBB5_1568 $772(%rip) + WORD $0x54001940 // b.eq LBB5_1575 $808(%rip) WORD $0xeb0d003f // cmp x1, x13 - WORD $0x540017e0 // b.eq LBB5_1568 $764(%rip) + WORD $0x54001900 // b.eq LBB5_1575 $800(%rip) WORD $0xf100044d // subs x13, x2, #1 - WORD $0x540039cb // b.lt LBB5_1633 $1848(%rip) + WORD $0x54003aeb // b.lt LBB5_1640 $1884(%rip) WORD $0xeb0d003f // cmp x1, x13 - WORD $0x54003980 // b.eq LBB5_1633 $1840(%rip) + WORD $0x54003aa0 // b.eq LBB5_1640 $1876(%rip) WORD $0xaa2203e6 // mvn x6, x2 - WORD $0x140001d1 // b LBB5_1636 $1860(%rip) -LBB5_1531: + WORD $0x140001da // b LBB5_1643 $1896(%rip) +LBB5_1536: WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a3 // mov w3, #13 WORD $0x710185bf // cmp w13, #97 - WORD $0x540001a1 // b.ne LBB5_1535 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_1540 $52(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000121 // b.ne LBB5_1535 $36(%rip) + WORD $0x54000121 // b.ne LBB5_1540 $36(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x7101cdbf // cmp w13, #115 - WORD $0x540000a1 // b.ne LBB5_1535 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_1540 $20(%rip) WORD $0x39400d4d // ldrb w13, [x10, #3] WORD $0x91001150 // add x16, x10, #4 WORD $0x710195bf // cmp w13, #101 WORD $0x1a8303e3 // csel w3, wzr, w3, eq -LBB5_1535: +LBB5_1540: WORD $0x5280004a // mov w10, #2 - WORD $0x1400000f // b LBB5_1540 $60(%rip) -LBB5_1536: + WORD $0x1400000f // b LBB5_1545 $60(%rip) +LBB5_1541: WORD $0xaa0a03f0 // mov x16, x10 WORD $0x3840160d // ldrb w13, [x16], #1 WORD $0x528001a3 // mov w3, #13 WORD $0x7101c9bf // cmp w13, #114 - WORD $0x54000121 // b.ne LBB5_1539 $36(%rip) + WORD $0x54000121 // b.ne LBB5_1544 $36(%rip) WORD $0x3940054d // ldrb w13, [x10, #1] WORD $0x91000950 // add x16, x10, #2 WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540000a1 // b.ne LBB5_1539 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_1544 $20(%rip) WORD $0x3940094d // ldrb w13, [x10, #2] WORD $0x91000d50 // add x16, x10, #3 WORD $0x710195bf // cmp w13, #101 WORD $0x1a8303e3 // csel w3, wzr, w3, eq -LBB5_1539: +LBB5_1544: WORD $0x5280014a // mov w10, #10 -LBB5_1540: +LBB5_1545: WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 WORD $0xf940500d // ldr x13, [x0, #160] WORD $0x910041ae // add x14, x13, #16 @@ -8421,13 +8459,17 @@ LBB5_1540: WORD $0xf940600a // ldr x10, [x0, #192] WORD $0xeb0a01bf // cmp x13, x10 WORD $0x1a9f87ef // cset w15, ls - WORD $0x1400072d // b LBB5_1973 $7348(%rip) -LBB5_1541: + WORD $0x14000752 // b LBB5_1980 $7496(%rip) +LBB5_1546: WORD $0xd2800010 // mov x16, #0 + WORD $0xf9403811 // ldr x17, [x0, #112] WORD $0x4f02e783 // movi.16b v3, #92 WORD $0x4f01e444 // movi.16b v4, #34 WORD $0x4f00e7e5 // movi.16b v5, #31 -LBB5_1542: + WORD $0x14000002 // b LBB5_1548 $8(%rip) +LBB5_1547: + WORD $0x91008210 // add x16, x16, #32 +LBB5_1548: WORD $0x8b10014d // add x13, x10, x16 WORD $0xad401da6 // ldp q6, q7, [x13] WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 @@ -8435,12 +8477,12 @@ LBB5_1542: WORD $0x4e211e10 // and.16b v16, v16, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e260211 // fmov w17, s16 + WORD $0x1e260201 // fmov w1, s16 WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 WORD $0x1e26020d // fmov w13, s16 - WORD $0x33103db1 // bfi w17, w13, #16, #16 + WORD $0x33103da1 // bfi w1, w13, #16, #16 WORD $0x6e248cd0 // cmeq.16b v16, v6, v4 WORD $0x6e248cf1 // cmeq.16b v17, v7, v4 WORD $0x4e211e10 // and.16b v16, v16, v1 @@ -8459,35 +8501,41 @@ LBB5_1542: WORD $0x4e211cc6 // and.16b v6, v6, v1 WORD $0x4e0200c6 // tbl.16b v6, { v6 }, v2 WORD $0x4e71b8c6 // addv.8h h6, v6 - WORD $0x1e2600ce // fmov w14, s6 + WORD $0x1e2600c2 // fmov w2, s6 WORD $0x4e211ce6 // and.16b v6, v7, v1 WORD $0x4e0200c6 // tbl.16b v6, { v6 }, v2 WORD $0x4e71b8c6 // addv.8h h6, v6 - WORD $0x1e2600c1 // fmov w1, s6 - WORD $0x33103c2e // bfi w14, w1, #16, #16 - WORD $0x2a1101c1 // orr w1, w14, w17 - WORD $0x51000421 // sub w1, w1, #1 - WORD $0x6a0d003f // tst w1, w13 - WORD $0x54000101 // b.ne LBB5_1546 $32(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a1101bf // tst w13, w17 - WORD $0x540090a1 // b.ne LBB5_1845 $4628(%rip) + WORD $0x1e2600ce // fmov w14, s6 + WORD $0x33103dc2 // bfi w2, w14, #16, #16 + WORD $0x2a01004e // orr w14, w2, w1 + WORD $0x510005ce // sub w14, w14, #1 WORD $0x6a0d01df // tst w14, w13 - WORD $0x5400b8c1 // b.ne LBB5_1900 $5912(%rip) - WORD $0x91008210 // add x16, x16, #32 - WORD $0x17ffffd1 // b LBB5_1542 $-188(%rip) -LBB5_1546: + WORD $0x540001c1 // b.ne LBB5_1553 $56(%rip) + WORD $0x510005ad // sub w13, w13, #1 + WORD $0x6a0101bf // tst w13, w1 + WORD $0x540091c1 // b.ne LBB5_1852 $4664(%rip) + WORD $0x362ffa71 // tbz w17, #5, LBB5_1547 $-180(%rip) + WORD $0x0a0d004d // and w13, w2, w13 + WORD $0x34fffa2d // cbz w13, LBB5_1547 $-188(%rip) + WORD $0xdac0004d // rbit x13, x2 + WORD $0xdac011ad // clz x13, x13 + WORD $0x8b10014a // add x10, x10, x16 + WORD $0x8b0d0150 // add x16, x10, x13 + WORD $0x92800011 // mov x17, #-1 + WORD $0x4b1103e3 // neg w3, w17 + WORD $0x1400000a // b LBB5_1555 $40(%rip) +LBB5_1553: WORD $0x5280001c // mov w28, #0 WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b1001b1 // add x17, x13, x16 WORD $0x8b0a022a // add x10, x17, x10 WORD $0x91000550 // add x16, x10, #1 -LBB5_1547: +LBB5_1554: WORD $0x937ffe2a // asr x10, x17, #63 WORD $0x4b1103ed // neg w13, w17 WORD $0x0a0d0143 // and w3, w10, w13 -LBB5_1548: +LBB5_1555: WORD $0x7100039f // cmp w28, #0 WORD $0x5280018a // mov w10, #12 WORD $0x5280008d // mov w13, #4 @@ -8503,145 +8551,145 @@ LBB5_1548: WORD $0xb940d00d // ldr w13, [x0, #208] WORD $0x110005ad // add w13, w13, #1 WORD $0xb900d00d // str w13, [x0, #208] - WORD $0x14000169 // b LBB5_1638 $1444(%rip) -LBB5_1549: + WORD $0x14000169 // b LBB5_1645 $1444(%rip) +LBB5_1556: WORD $0xaa0503ea // mov x10, x5 WORD $0x38402d46 // ldrb w6, [x10, #2]! WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x52800062 // mov w2, #3 WORD $0x710025bf // cmp w13, #9 - WORD $0x5400d5e8 // b.hi LBB5_1965 $6844(%rip) + WORD $0x5400d968 // b.hi LBB5_1972 $6956(%rip) WORD $0xd280000a // mov x10, #0 WORD $0x7100c0df // cmp w6, #48 - WORD $0x540000c1 // b.ne LBB5_1552 $24(%rip) -LBB5_1551: + WORD $0x540000c1 // b.ne LBB5_1559 $24(%rip) +LBB5_1558: WORD $0x8b0a00ad // add x13, x5, x10 WORD $0x39400da6 // ldrb w6, [x13, #3] WORD $0x9100054a // add x10, x10, #1 WORD $0x7100c0df // cmp w6, #48 - WORD $0x54ffff80 // b.eq LBB5_1551 $-16(%rip) -LBB5_1552: + WORD $0x54ffff80 // b.eq LBB5_1558 $-16(%rip) +LBB5_1559: WORD $0x710114df // cmp w6, #69 - WORD $0x54000720 // b.eq LBB5_1571 $228(%rip) + WORD $0x54000720 // b.eq LBB5_1578 $228(%rip) WORD $0x710194df // cmp w6, #101 - WORD $0x540006e0 // b.eq LBB5_1571 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_1578 $220(%rip) WORD $0xd2800010 // mov x16, #0 WORD $0x52800003 // mov w3, #0 WORD $0xd2800001 // mov x1, #0 WORD $0x8b0a00ad // add x13, x5, x10 WORD $0x910009a7 // add x7, x13, #2 WORD $0x4b0a03e4 // neg w4, w10 -LBB5_1555: +LBB5_1562: WORD $0x5280022a // mov w10, #17 WORD $0xcb10014e // sub x14, x10, x16 WORD $0xf10005df // cmp x14, #1 - WORD $0x5400056b // b.lt LBB5_1570 $172(%rip) + WORD $0x5400056b // b.lt LBB5_1577 $172(%rip) WORD $0xd280000d // mov x13, #0 WORD $0x4b100142 // sub w2, w10, w16 WORD $0x8b0e00ea // add x10, x7, x14 WORD $0x5280024e // mov w14, #18 WORD $0xcb1001d0 // sub x16, x14, x16 WORD $0x52800153 // mov w19, #10 -LBB5_1557: +LBB5_1564: WORD $0x394000e6 // ldrb w6, [x7] WORD $0x5100c0ce // sub w14, w6, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000528 // b.hi LBB5_1572 $164(%rip) + WORD $0x54000528 // b.hi LBB5_1579 $164(%rip) WORD $0x9b13182e // madd x14, x1, x19, x6 WORD $0xd100c1c1 // sub x1, x14, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xd10005ad // sub x13, x13, #1 WORD $0x8b0d020e // add x14, x16, x13 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffecc // b.gt LBB5_1557 $-40(%rip) + WORD $0x54fffecc // b.gt LBB5_1564 $-40(%rip) WORD $0x39400146 // ldrb w6, [x10] - WORD $0x14000022 // b LBB5_1574 $136(%rip) -LBB5_1560: + WORD $0x14000022 // b LBB5_1581 $136(%rip) +LBB5_1567: WORD $0x710114df // cmp w6, #69 - WORD $0x54ffb9e0 // b.eq LBB5_1449 $-2244(%rip) + WORD $0x54ffb8c0 // b.eq LBB5_1454 $-2280(%rip) WORD $0x710194df // cmp w6, #101 - WORD $0x54ffb9a0 // b.eq LBB5_1449 $-2252(%rip) - WORD $0x3500f6c4 // cbnz w4, LBB5_2017 $7896(%rip) - WORD $0x34004811 // cbz w17, LBB5_1707 $2304(%rip) + WORD $0x54ffb880 // b.eq LBB5_1454 $-2288(%rip) + WORD $0x3500fa44 // cbnz w4, LBB5_2024 $8008(%rip) + WORD $0x34004831 // cbz w17, LBB5_1714 $2308(%rip) WORD $0xb24107ec // mov x12, #-9223372036854775807 WORD $0xeb0c003f // cmp x1, x12 - WORD $0x54004963 // b.lo LBB5_1711 $2348(%rip) + WORD $0x54004983 // b.lo LBB5_1718 $2352(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x9e630023 // ucvtf d3, x1 -LBB5_1566: +LBB5_1573: WORD $0x9e66006c // fmov x12, d3 WORD $0xd2410191 // eor x17, x12, #0x8000000000000000 - WORD $0x14000693 // b LBB5_1972 $6732(%rip) -LBB5_1567: + WORD $0x140006af // b LBB5_1979 $6844(%rip) +LBB5_1574: WORD $0x52800002 // mov w2, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x3600cf71 // tbz w17, #0, LBB5_1968 $6636(%rip) - WORD $0x1400067c // b LBB5_1969 $6640(%rip) -LBB5_1568: + WORD $0x3600d2f1 // tbz w17, #0, LBB5_1975 $6748(%rip) + WORD $0x14000698 // b LBB5_1976 $6752(%rip) +LBB5_1575: WORD $0xcb0a03e6 // neg x6, x10 -LBB5_1569: +LBB5_1576: WORD $0x52800003 // mov w3, #0 WORD $0xaa0603ed // mov x13, x6 - WORD $0xb6f82306 // tbz x6, #63, LBB5_1637 $1120(%rip) - WORD $0x14000114 // b LBB5_1636 $1104(%rip) -LBB5_1570: + WORD $0xb6f82306 // tbz x6, #63, LBB5_1644 $1120(%rip) + WORD $0x14000114 // b LBB5_1643 $1104(%rip) +LBB5_1577: WORD $0x52800002 // mov w2, #0 - WORD $0x14000008 // b LBB5_1573 $32(%rip) -LBB5_1571: + WORD $0x14000008 // b LBB5_1580 $32(%rip) +LBB5_1578: WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800001 // mov x1, #0 WORD $0x8b0a00aa // add x10, x5, x10 WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fffdb2 // b LBB5_1449 $-2360(%rip) -LBB5_1572: + WORD $0x17fffda9 // b LBB5_1454 $-2396(%rip) +LBB5_1579: WORD $0x4b0d03e2 // neg w2, w13 -LBB5_1573: +LBB5_1580: WORD $0xaa0703ea // mov x10, x7 -LBB5_1574: +LBB5_1581: WORD $0x4b020084 // sub w4, w4, w2 WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x710025bf // cmp w13, #9 - WORD $0x540000c8 // b.hi LBB5_1577 $24(%rip) -LBB5_1575: + WORD $0x540000c8 // b.hi LBB5_1584 $24(%rip) +LBB5_1582: WORD $0x38401d46 // ldrb w6, [x10, #1]! WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffffa3 // b.lo LBB5_1575 $-12(%rip) + WORD $0x54ffffa3 // b.lo LBB5_1582 $-12(%rip) WORD $0x52800023 // mov w3, #1 -LBB5_1577: +LBB5_1584: WORD $0x52801bed // mov w13, #223 WORD $0x0a0d00cd // and w13, w6, w13 WORD $0x710115bf // cmp w13, #69 - WORD $0x54ffb460 // b.eq LBB5_1449 $-2420(%rip) -LBB5_1578: + WORD $0x54ffb340 // b.eq LBB5_1454 $-2456(%rip) +LBB5_1585: WORD $0x7100023f // cmp w17, #0 WORD $0x1280000d // mov w13, #-1 WORD $0x5a8d15b0 // cneg w16, w13, eq WORD $0xd374fc2d // lsr x13, x1, #52 - WORD $0xb500058d // cbnz x13, LBB5_1588 $176(%rip) + WORD $0xb500058d // cbnz x13, LBB5_1595 $176(%rip) WORD $0x9e630023 // ucvtf d3, x1 WORD $0x531f7e0d // lsr w13, w16, #31 WORD $0x9e66006e // fmov x14, d3 WORD $0xaa0dfdcd // orr x13, x14, x13, lsl #63 WORD $0x9e6701a3 // fmov d3, x13 - WORD $0x3400c8c4 // cbz w4, LBB5_1964 $6424(%rip) - WORD $0xb400c8a1 // cbz x1, LBB5_1964 $6420(%rip) + WORD $0x3400cc44 // cbz w4, LBB5_1971 $6536(%rip) + WORD $0xb400cc21 // cbz x1, LBB5_1971 $6532(%rip) WORD $0x5100048d // sub w13, w4, #1 WORD $0x710091bf // cmp w13, #36 - WORD $0x54000348 // b.hi LBB5_1586 $104(%rip) + WORD $0x54000348 // b.hi LBB5_1593 $104(%rip) WORD $0xaa0403ed // mov x13, x4 WORD $0x71005c9f // cmp w4, #23 - WORD $0x540000e3 // b.lo LBB5_1584 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_1591 $28(%rip) WORD $0x5100588d // sub w13, w4, #22 Lloh144: - WORD $0x1001018e // adr x14, _P10_TAB $8240(%rip) + WORD $0x100106ce // adr x14, _P10_TAB $8408(%rip) Lloh145: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] WORD $0x1e630883 // fmul d3, d4, d3 WORD $0x528002cd // mov w13, #22 -LBB5_1584: +LBB5_1591: WORD $0xd2a4c68e // mov x14, #640942080 WORD $0xf2cd7eae // movk x14, #27637, lsl #32 WORD $0xf2e8618e // movk x14, #17164, lsl #48 @@ -8652,30 +8700,30 @@ LBB5_1584: WORD $0xf2f8618e // movk x14, #49932, lsl #48 WORD $0x9e6701c4 // fmov d4, x14 WORD $0x1e64d468 // fccmp d3, d4, #8, le - WORD $0x54000224 // b.mi LBB5_1589 $68(%rip) + WORD $0x54000224 // b.mi LBB5_1596 $68(%rip) Lloh146: - WORD $0x1000ff8e // adr x14, _P10_TAB $8176(%rip) + WORD $0x100104ce // adr x14, _P10_TAB $8344(%rip) Lloh147: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] WORD $0x1e640863 // fmul d3, d3, d4 - WORD $0x14000629 // b LBB5_1964 $6308(%rip) -LBB5_1586: + WORD $0x14000645 // b LBB5_1971 $6420(%rip) +LBB5_1593: WORD $0x3100589f // cmn w4, #22 - WORD $0x540000e3 // b.lo LBB5_1588 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_1595 $28(%rip) WORD $0x4b0403ed // neg w13, w4 Lloh148: - WORD $0x1000fe8e // adr x14, _P10_TAB $8144(%rip) + WORD $0x100103ce // adr x14, _P10_TAB $8312(%rip) Lloh149: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] WORD $0x1e641863 // fdiv d3, d3, d4 - WORD $0x14000621 // b LBB5_1964 $6276(%rip) -LBB5_1588: + WORD $0x1400063d // b LBB5_1971 $6388(%rip) +LBB5_1595: WORD $0x5105708d // sub w13, w4, #348 WORD $0x310ae1bf // cmn w13, #696 - WORD $0x54000683 // b.lo LBB5_1595 $208(%rip) -LBB5_1589: + WORD $0x54000683 // b.lo LBB5_1602 $208(%rip) +LBB5_1596: WORD $0xdac01027 // clz x7, x1 WORD $0x9ac72035 // lsl x21, x1, x7 WORD $0x528a4d4d // mov w13, #21098 @@ -8686,7 +8734,7 @@ LBB5_1589: WORD $0x93407da2 // sxtw x2, w13 WORD $0x1105708d // add w13, w4, #348 Lloh150: - WORD $0x1001022e // adr x14, _POW10_M128_TAB $8260(%rip) + WORD $0x1001076e // adr x14, _POW10_M128_TAB $8428(%rip) Lloh151: WORD $0x910001ce // add x14, x14, _POW10_M128_TAB@PAGEOFF $0(%rip) WORD $0x8b2d51c4 // add x4, x14, w13, uxtw #4 @@ -8696,9 +8744,9 @@ Lloh151: WORD $0x9240228d // and x13, x20, #0x1ff WORD $0xaa3503ee // mvn x14, x21 WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540001c9 // b.ls LBB5_1593 $56(%rip) + WORD $0x540001c9 // b.ls LBB5_1600 $56(%rip) WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000181 // b.ne LBB5_1593 $48(%rip) + WORD $0x54000181 // b.ne LBB5_1600 $48(%rip) WORD $0xf940008d // ldr x13, [x4] WORD $0x9b157db6 // mul x22, x13, x21 WORD $0x9bd57dad // umulh x13, x13, x21 @@ -8707,10 +8755,10 @@ Lloh151: WORD $0x9240228d // and x13, x20, #0x1ff WORD $0xeb0e02df // cmp x22, x14 WORD $0xba418a60 // ccmn x19, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_1593 $12(%rip) + WORD $0x54000061 // b.ne LBB5_1600 $12(%rip) WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000280 // b.eq LBB5_1595 $80(%rip) -LBB5_1593: + WORD $0x54000280 // b.eq LBB5_1602 $80(%rip) +LBB5_1600: WORD $0xd37ffe8e // lsr x14, x20, #63 WORD $0x910025d5 // add x21, x14, #9 WORD $0x9ad52694 // lsr x20, x20, x21 @@ -8718,7 +8766,7 @@ LBB5_1593: WORD $0x92400693 // and x19, x20, #0x3 WORD $0xf10001bf // cmp x13, #0 WORD $0xfa410a60 // ccmp x19, #1, #0, eq - WORD $0x54000180 // b.eq LBB5_1595 $48(%rip) + WORD $0x54000180 // b.eq LBB5_1602 $48(%rip) WORD $0x9240028d // and x13, x20, #0x1 WORD $0x8b1401ad // add x13, x13, x20 WORD $0xd376fdb3 // lsr x19, x13, #54 @@ -8729,108 +8777,108 @@ LBB5_1593: WORD $0x9a8e05ce // cinc x14, x14, ne WORD $0xd11ffdc7 // sub x7, x14, #2047 WORD $0xb11ff8ff // cmn x7, #2046 - WORD $0x54001562 // b.hs LBB5_1639 $684(%rip) -LBB5_1595: + WORD $0x54001562 // b.hs LBB5_1646 $684(%rip) +LBB5_1602: WORD $0xcb050146 // sub x6, x10, x5 WORD $0xf9402011 // ldr x17, [x0, #64] WORD $0xf9402803 // ldr x3, [x0, #80] - WORD $0xb4000443 // cbz x3, LBB5_1607 $136(%rip) + WORD $0xb4000443 // cbz x3, LBB5_1614 $136(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf100207f // cmp x3, #8 - WORD $0x54000343 // b.lo LBB5_1605 $104(%rip) + WORD $0x54000343 // b.lo LBB5_1612 $104(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf101007f // cmp x3, #64 - WORD $0x540001a3 // b.lo LBB5_1602 $52(%rip) + WORD $0x540001a3 // b.lo LBB5_1609 $52(%rip) WORD $0x927ae461 // and x1, x3, #0xffffffffffffffc0 WORD $0x9100822d // add x13, x17, #32 WORD $0x6f00e403 // movi.2d v3, #0000000000000000 WORD $0xaa0103ee // mov x14, x1 -LBB5_1599: +LBB5_1606: WORD $0xad3f0da3 // stp q3, q3, [x13, #-32] WORD $0xac820da3 // stp q3, q3, [x13], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_1599 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_1606 $-12(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x54000240 // b.eq LBB5_1607 $72(%rip) + WORD $0x54000240 // b.eq LBB5_1614 $72(%rip) WORD $0xf27d087f // tst x3, #0x38 - WORD $0x54000160 // b.eq LBB5_1605 $44(%rip) -LBB5_1602: + WORD $0x54000160 // b.eq LBB5_1612 $44(%rip) +LBB5_1609: WORD $0xaa0103ee // mov x14, x1 WORD $0x927df061 // and x1, x3, #0xfffffffffffffff8 WORD $0x8b0e022d // add x13, x17, x14 WORD $0xcb0101ce // sub x14, x14, x1 WORD $0x6f00e403 // movi.2d v3, #0000000000000000 -LBB5_1603: +LBB5_1610: WORD $0xfc0085a3 // str d3, [x13], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_1603 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_1610 $-8(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x540000c0 // b.eq LBB5_1607 $24(%rip) -LBB5_1605: + WORD $0x540000c0 // b.eq LBB5_1614 $24(%rip) +LBB5_1612: WORD $0x8b01022d // add x13, x17, x1 WORD $0xcb01006e // sub x14, x3, x1 -LBB5_1606: +LBB5_1613: WORD $0x380015bf // strb wzr, [x13], #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffffc1 // b.ne LBB5_1606 $-8(%rip) -LBB5_1607: + WORD $0x54ffffc1 // b.ne LBB5_1613 $-8(%rip) +LBB5_1614: WORD $0xd2800015 // mov x21, #0 WORD $0x394000b8 // ldrb w24, [x5] WORD $0x7100b71f // cmp w24, #45 WORD $0x1a9f17e7 // cset w7, eq WORD $0x12807fd4 // mov w20, #-1023 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400b6ad // b.le LBB5_1963 $5844(%rip) + WORD $0x5400ba2d // b.le LBB5_1970 $5956(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800013 // mov w19, #0 WORD $0x52800017 // mov w23, #0 - WORD $0x14000006 // b LBB5_1611 $24(%rip) -LBB5_1609: + WORD $0x14000006 // b LBB5_1618 $24(%rip) +LBB5_1616: WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x110006f7 // add w23, w23, #1 -LBB5_1610: +LBB5_1617: WORD $0x910004e7 // add x7, x7, #1 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400032d // b.le LBB5_1620 $100(%rip) -LBB5_1611: + WORD $0x5400032d // b.le LBB5_1627 $100(%rip) +LBB5_1618: WORD $0x386768ad // ldrb w13, [x5, x7] WORD $0x5100c1ae // sub w14, w13, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000108 // b.hi LBB5_1615 $32(%rip) + WORD $0x54000108 // b.hi LBB5_1622 $32(%rip) WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_1617 $44(%rip) - WORD $0x34000217 // cbz w23, LBB5_1619 $64(%rip) + WORD $0x54000161 // b.ne LBB5_1624 $44(%rip) + WORD $0x34000217 // cbz w23, LBB5_1626 $64(%rip) WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe48 // b.hi LBB5_1609 $-56(%rip) - WORD $0x17fffff3 // b LBB5_1610 $-52(%rip) -LBB5_1615: + WORD $0x54fffe48 // b.hi LBB5_1616 $-56(%rip) + WORD $0x17fffff3 // b LBB5_1617 $-52(%rip) +LBB5_1622: WORD $0x7100b9bf // cmp w13, #46 - WORD $0x540001e1 // b.ne LBB5_1621 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_1628 $60(%rip) WORD $0x52800024 // mov w4, #1 WORD $0xaa1703f3 // mov x19, x23 - WORD $0x17ffffee // b LBB5_1610 $-72(%rip) -LBB5_1617: + WORD $0x17ffffee // b LBB5_1617 $-72(%rip) +LBB5_1624: WORD $0xaa1703ee // mov x14, x23 WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffd08 // b.hi LBB5_1609 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_1616 $-96(%rip) WORD $0x52800022 // mov w2, #1 - WORD $0x17ffffe8 // b LBB5_1610 $-96(%rip) -LBB5_1619: + WORD $0x17ffffe8 // b LBB5_1617 $-96(%rip) +LBB5_1626: WORD $0x51000673 // sub w19, w19, #1 - WORD $0x17ffffe6 // b LBB5_1610 $-104(%rip) -LBB5_1620: + WORD $0x17ffffe6 // b LBB5_1617 $-104(%rip) +LBB5_1627: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x14000028 // b LBB5_1628 $160(%rip) -LBB5_1621: + WORD $0x14000028 // b LBB5_1635 $160(%rip) +LBB5_1628: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq WORD $0x321b01ad // orr w13, w13, #0x20 WORD $0x710195bf // cmp w13, #101 - WORD $0x54000461 // b.ne LBB5_1628 $140(%rip) + WORD $0x54000461 // b.ne LBB5_1635 $140(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x910004ed // add x13, x7, #1 WORD $0x386d48ae // ldrb w14, [x5, w13, uxtw] @@ -8847,63 +8895,63 @@ LBB5_1621: WORD $0x1a870287 // csel w7, w20, w7, eq WORD $0x93407dad // sxtw x13, w13 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x5400022d // b.le LBB5_1627 $68(%rip) + WORD $0x5400022d // b.le LBB5_1634 $68(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x5284e1f4 // mov w20, #9999 WORD $0x5280014e // mov w14, #10 -LBB5_1624: +LBB5_1631: WORD $0x38ed68a1 // ldrsb w1, [x5, x13] WORD $0x7100c03f // cmp w1, #48 - WORD $0x5400016b // b.lt LBB5_1627 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1634 $44(%rip) WORD $0x12001c35 // and w21, w1, #0xff WORD $0x7100e6bf // cmp w21, #57 WORD $0x7a549260 // ccmp w19, w20, #0, ls - WORD $0x540000ec // b.gt LBB5_1627 $28(%rip) + WORD $0x540000ec // b.gt LBB5_1634 $28(%rip) WORD $0x1b0e7e61 // mul w1, w19, w14 WORD $0x5100c2b3 // sub w19, w21, #48 WORD $0x0b330033 // add w19, w1, w19, uxtb WORD $0x910005ad // add x13, x13, #1 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54fffe8c // b.gt LBB5_1624 $-48(%rip) -LBB5_1627: + WORD $0x54fffe8c // b.gt LBB5_1631 $-48(%rip) +LBB5_1634: WORD $0x1b071264 // madd w4, w19, w7, w4 -LBB5_1628: +LBB5_1635: WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd4 // mov w20, #-1023 - WORD $0x3400acd7 // cbz w23, LBB5_1963 $5528(%rip) + WORD $0x3400b057 // cbz w23, LBB5_1970 $5640(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x52808014 // mov w20, #1024 WORD $0x7104d89f // cmp w4, #310 - WORD $0x5400ac4c // b.gt LBB5_1963 $5512(%rip) + WORD $0x5400afcc // b.gt LBB5_1970 $5624(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd4 // mov w20, #-1023 WORD $0x3105289f // cmn w4, #330 - WORD $0x5400abcb // b.lt LBB5_1963 $5496(%rip) + WORD $0x5400af4b // b.lt LBB5_1970 $5608(%rip) WORD $0xb201e7e5 // mov x5, #-7378697629483820647 WORD $0xf2933345 // movk x5, #39322 WORD $0xf2e03325 // movk x5, #409, lsl #48 WORD $0x7100049f // cmp w4, #1 - WORD $0xb9002bf0 // str w16, [sp, #40] - WORD $0xb90023f8 // str w24, [sp, #32] + WORD $0xb90043f0 // str w16, [sp, #64] + WORD $0xb90033f8 // str w24, [sp, #48] WORD $0x52800007 // mov w7, #0 - WORD $0x5400282b // b.lt LBB5_1714 $1284(%rip) + WORD $0x5400284b // b.lt LBB5_1721 $1288(%rip) WORD $0xd1000626 // sub x6, x17, #1 WORD $0x92800014 // mov x20, #-1 WORD $0x52800155 // mov w21, #10 - WORD $0x14000065 // b LBB5_1652 $404(%rip) -LBB5_1633: + WORD $0x14000065 // b LBB5_1659 $404(%rip) +LBB5_1640: WORD $0xaa01020e // orr x14, x16, x1 WORD $0xd37ffdcd // lsr x13, x14, #63 WORD $0x520001ad // eor w13, w13, #0x1 - WORD $0xb7f824ae // tbnz x14, #63, LBB5_1709 $1172(%rip) + WORD $0xb7f824ce // tbnz x14, #63, LBB5_1716 $1176(%rip) WORD $0xeb01021f // cmp x16, x1 - WORD $0x5400246b // b.lt LBB5_1709 $1164(%rip) + WORD $0x5400248b // b.lt LBB5_1716 $1168(%rip) WORD $0xaa3003e6 // mvn x6, x16 -LBB5_1636: +LBB5_1643: WORD $0xaa2603e6 // mvn x6, x6 WORD $0x52800063 // mov w3, #3 WORD $0x9280004d // mov x13, #-3 -LBB5_1637: +LBB5_1644: WORD $0x8b0600b0 // add x16, x5, x6 WORD $0x8b3141aa // add x10, x13, w17, uxtw WORD $0x5280036d // mov w13, #27 @@ -8916,13 +8964,13 @@ LBB5_1637: WORD $0xb940d40d // ldr w13, [x0, #212] WORD $0x110005ad // add w13, w13, #1 WORD $0xb900d40d // str w13, [x0, #212] -LBB5_1638: +LBB5_1645: WORD $0x9100814a // add x10, x10, #32 WORD $0xf940600d // ldr x13, [x0, #192] WORD $0xeb0d015f // cmp x10, x13 WORD $0x1a9f87ef // cset w15, ls - WORD $0x14000573 // b LBB5_1973 $5580(%rip) -LBB5_1639: + WORD $0x1400058f // b LBB5_1980 $5692(%rip) +LBB5_1646: WORD $0xf100027f // cmp x19, #0 WORD $0x52800027 // mov w7, #1 WORD $0x9a8704e7 // cinc x7, x7, ne @@ -8932,7 +8980,7 @@ LBB5_1639: WORD $0x7100023f // cmp w17, #0 WORD $0x9a8d11cd // csel x13, x14, x13, ne WORD $0x9e6701a3 // fmov d3, x13 - WORD $0x3400a6e3 // cbz w3, LBB5_1964 $5340(%rip) + WORD $0x3400aa63 // cbz w3, LBB5_1971 $5452(%rip) WORD $0x9100042d // add x13, x1, #1 WORD $0xdac011a1 // clz x1, x13 WORD $0x9ac121ad // lsl x13, x13, x1 @@ -8941,9 +8989,9 @@ LBB5_1639: WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xaa2d03ee // mvn x14, x13 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x540001e9 // b.ls LBB5_1645 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_1652 $60(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x540001a1 // b.ne LBB5_1645 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_1652 $52(%rip) WORD $0xf9400084 // ldr x4, [x4] WORD $0x9b0d7c93 // mul x19, x4, x13 WORD $0x9bcd7c8d // umulh x13, x4, x13 @@ -8951,21 +8999,21 @@ LBB5_1639: WORD $0x9a8634c6 // cinc x6, x6, hs WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540000a9 // b.ls LBB5_1645 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_1652 $20(%rip) WORD $0xb100047f // cmn x3, #1 - WORD $0x54000061 // b.ne LBB5_1645 $12(%rip) + WORD $0x54000061 // b.ne LBB5_1652 $12(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x54ffe6c0 // b.eq LBB5_1595 $-808(%rip) -LBB5_1645: + WORD $0x54ffe6c0 // b.eq LBB5_1602 $-808(%rip) +LBB5_1652: WORD $0xd37ffccd // lsr x13, x6, #63 WORD $0x910025ae // add x14, x13, #9 WORD $0x9ace24ce // lsr x14, x6, x14 WORD $0xaa070063 // orr x3, x3, x7 - WORD $0xb5000083 // cbnz x3, LBB5_1647 $16(%rip) + WORD $0xb5000083 // cbnz x3, LBB5_1654 $16(%rip) WORD $0x924005c3 // and x3, x14, #0x3 WORD $0xf100047f // cmp x3, #1 - WORD $0x54ffe5c0 // b.eq LBB5_1595 $-840(%rip) -LBB5_1647: + WORD $0x54ffe5c0 // b.eq LBB5_1602 $-840(%rip) +LBB5_1654: WORD $0x924001c3 // and x3, x14, #0x1 WORD $0x8b0e006e // add x14, x3, x14 WORD $0xd376fdc3 // lsr x3, x14, #54 @@ -8976,7 +9024,7 @@ LBB5_1647: WORD $0x9a8d05ad // cinc x13, x13, ne WORD $0xd11ffda1 // sub x1, x13, #2047 WORD $0xb11ff83f // cmn x1, #2046 - WORD $0x54ffe463 // b.lo LBB5_1595 $-884(%rip) + WORD $0x54ffe463 // b.lo LBB5_1602 $-884(%rip) WORD $0xf100007f // cmp x3, #0 WORD $0x52800021 // mov w1, #1 WORD $0x9a810421 // cinc x1, x1, ne @@ -8987,66 +9035,66 @@ LBB5_1647: WORD $0x9a8e11ad // csel x13, x13, x14, ne WORD $0x9e6701a4 // fmov d4, x13 WORD $0x1e632080 // fcmp d4, d3 - WORD $0x5400a040 // b.eq LBB5_1964 $5128(%rip) - WORD $0x17ffff17 // b LBB5_1595 $-932(%rip) -LBB5_1649: + WORD $0x5400a3c0 // b.eq LBB5_1971 $5240(%rip) + WORD $0x17ffff17 // b LBB5_1602 $-932(%rip) +LBB5_1656: WORD $0xaa0303e7 // mov x7, x3 WORD $0x92800006 // mov x6, #-1 - WORD $0xb5ffb950 // cbnz x16, LBB5_1523 $-2264(%rip) - WORD $0x17ffffa9 // b LBB5_1636 $-348(%rip) -LBB5_1650: + WORD $0xb5ffb830 // cbnz x16, LBB5_1528 $-2300(%rip) + WORD $0x17ffffa9 // b LBB5_1643 $-348(%rip) +LBB5_1657: WORD $0x5280001b // mov w27, #0 -LBB5_1651: +LBB5_1658: WORD $0x0b0702c7 // add w7, w22, w7 WORD $0xaa1b03f7 // mov x23, x27 WORD $0x7100009f // cmp w4, #0 - WORD $0x54001b4d // b.le LBB5_1715 $872(%rip) -LBB5_1652: + WORD $0x54001b6d // b.le LBB5_1722 $876(%rip) +LBB5_1659: WORD $0x7100209f // cmp w4, #8 - WORD $0x54000109 // b.ls LBB5_1655 $32(%rip) + WORD $0x54000109 // b.ls LBB5_1662 $32(%rip) WORD $0x52800376 // mov w22, #27 - WORD $0x34ffff17 // cbz w23, LBB5_1650 $-32(%rip) + WORD $0x34ffff17 // cbz w23, LBB5_1657 $-32(%rip) WORD $0xaa0803f0 // mov x16, x8 WORD $0xaa0c03e8 // mov x8, x12 WORD $0xaa1c03ec // mov x12, x28 WORD $0x1280035a // mov w26, #-27 - WORD $0x1400000b // b LBB5_1658 $44(%rip) -LBB5_1655: + WORD $0x1400000b // b LBB5_1665 $44(%rip) +LBB5_1662: Lloh152: - WORD $0x100239ed // adr x13, _POW_TAB $18236(%rip) + WORD $0x10023f2d // adr x13, _POW_TAB $18404(%rip) Lloh153: WORD $0x910001ad // add x13, x13, _POW_TAB@PAGEOFF $0(%rip) WORD $0xb86459b6 // ldr w22, [x13, w4, uxtw #2] - WORD $0x34fffdf7 // cbz w23, LBB5_1650 $-68(%rip) + WORD $0x34fffdf7 // cbz w23, LBB5_1657 $-68(%rip) WORD $0x4b1603fa // neg w26, w22 WORD $0x3100f75f // cmn w26, #61 - WORD $0x540004c9 // b.ls LBB5_1667 $152(%rip) -LBB5_1657: + WORD $0x540004c9 // b.ls LBB5_1674 $152(%rip) +LBB5_1664: WORD $0xaa0803f0 // mov x16, x8 WORD $0xaa0c03e8 // mov x8, x12 WORD $0xaa1c03ec // mov x12, x28 -LBB5_1658: +LBB5_1665: WORD $0xd280001c // mov x28, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x4b1a03f8 // neg w24, w26 WORD $0x0ab77eed // bic w13, w23, w23, asr #31 -LBB5_1659: +LBB5_1666: WORD $0xeb1c01bf // cmp x13, x28 - WORD $0x54000ce0 // b.eq LBB5_1688 $412(%rip) + WORD $0x54000d00 // b.eq LBB5_1695 $416(%rip) WORD $0x38bc6a2e // ldrsb x14, [x17, x28] WORD $0x9b153b2e // madd x14, x25, x21, x14 WORD $0xd100c1d9 // sub x25, x14, #48 WORD $0x9100079c // add x28, x28, #1 WORD $0x9ad8272e // lsr x14, x25, x24 - WORD $0xb4ffff2e // cbz x14, LBB5_1659 $-28(%rip) -LBB5_1662: + WORD $0xb4ffff2e // cbz x14, LBB5_1666 $-28(%rip) +LBB5_1669: WORD $0x9ad8228d // lsl x13, x20, x24 WORD $0xaa2d03fa // mvn x26, x13 WORD $0x6b1c02fb // subs w27, w23, w28 - WORD $0x54000ced // b.le LBB5_1691 $412(%rip) + WORD $0x54000d0d // b.le LBB5_1698 $416(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1664: +LBB5_1671: WORD $0x9ad82721 // lsr x1, x25, x24 WORD $0x8a1a0333 // and x19, x25, x26 WORD $0x1100c021 // add w1, w1, #48 @@ -9056,48 +9104,48 @@ LBB5_1664: WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1664 $-36(%rip) - WORD $0x1400005b // b LBB5_1692 $364(%rip) -LBB5_1665: + WORD $0x54fffee1 // b.ne LBB5_1671 $-36(%rip) + WORD $0x1400005c // b LBB5_1699 $368(%rip) +LBB5_1672: WORD $0x710002ff // cmp w23, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1666: +LBB5_1673: WORD $0x1100f31a // add w26, w24, #60 WORD $0x3101e31f // cmn w24, #120 - WORD $0x54fffb8a // b.ge LBB5_1657 $-144(%rip) -LBB5_1667: + WORD $0x54fffb8a // b.ge LBB5_1664 $-144(%rip) +LBB5_1674: WORD $0xd280000d // mov x13, #0 WORD $0xd280001b // mov x27, #0 WORD $0xaa1a03f8 // mov x24, x26 WORD $0x0ab77eee // bic w14, w23, w23, asr #31 WORD $0xaa0e03f9 // mov x25, x14 -LBB5_1668: +LBB5_1675: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1671 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1678 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b150761 // madd x1, x27, x21, x1 WORD $0xd100c03b // sub x27, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cff61 // lsr x1, x27, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1668 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1675 $-28(%rip) WORD $0xaa1b03fa // mov x26, x27 WORD $0xaa0d03f9 // mov x25, x13 - WORD $0x14000008 // b LBB5_1673 $32(%rip) -LBB5_1671: - WORD $0xb400071b // cbz x27, LBB5_1687 $224(%rip) -LBB5_1672: + WORD $0x14000008 // b LBB5_1680 $32(%rip) +LBB5_1678: + WORD $0xb400073b // cbz x27, LBB5_1694 $228(%rip) +LBB5_1679: WORD $0x8b1b0b6d // add x13, x27, x27, lsl #2 WORD $0xd37ff9ba // lsl x26, x13, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0xeb05037f // cmp x27, x5 WORD $0xaa1a03fb // mov x27, x26 - WORD $0x54ffff63 // b.lo LBB5_1672 $-20(%rip) -LBB5_1673: + WORD $0x54ffff63 // b.lo LBB5_1679 $-20(%rip) +LBB5_1680: WORD $0x6b1902f7 // subs w23, w23, w25 - WORD $0x540001cd // b.le LBB5_1676 $56(%rip) + WORD $0x540001cd // b.le LBB5_1683 $56(%rip) WORD $0xaa1703ed // mov x13, x23 WORD $0xaa1103ee // mov x14, x17 -LBB5_1675: +LBB5_1682: WORD $0xd37cff41 // lsr x1, x26, #60 WORD $0x9240ef53 // and x19, x26, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9107,207 +9155,209 @@ LBB5_1675: WORD $0xd100c03a // sub x26, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1675 $-36(%rip) - WORD $0x14000002 // b LBB5_1677 $8(%rip) -LBB5_1676: + WORD $0x54fffee1 // b.ne LBB5_1682 $-36(%rip) + WORD $0x14000002 // b LBB5_1684 $8(%rip) +LBB5_1683: WORD $0x52800017 // mov w23, #0 -LBB5_1677: - WORD $0xb500011a // cbnz x26, LBB5_1679 $32(%rip) - WORD $0x14000012 // b LBB5_1681 $72(%rip) -LBB5_1678: - WORD $0xf10001df // cmp x14, #0 +LBB5_1684: + WORD $0xb500013a // cbnz x26, LBB5_1686 $36(%rip) + WORD $0x14000013 // b LBB5_1688 $76(%rip) +LBB5_1685: + WORD $0xd37cff4d // lsr x13, x26, #60 + WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1681 $48(%rip) -LBB5_1679: + WORD $0xb400018d // cbz x13, LBB5_1688 $48(%rip) +LBB5_1686: WORD $0x93407eed // sxtw x13, w23 - WORD $0xd37cff4e // lsr x14, x26, #60 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1678 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1685 $-36(%rip) + WORD $0xd37cff4e // lsr x14, x26, #60 WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x110006f7 // add w23, w23, #1 WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1679 $-40(%rip) -LBB5_1681: + WORD $0xb5fffecd // cbnz x13, LBB5_1686 $-40(%rip) +LBB5_1688: WORD $0x4b19008d // sub w13, w4, w25 WORD $0x110005a4 // add w4, w13, #1 WORD $0x710006ff // cmp w23, #1 - WORD $0x54fff7cb // b.lt LBB5_1665 $-264(%rip) + WORD $0x54fff7ab // b.lt LBB5_1672 $-268(%rip) WORD $0x2a1703f7 // mov w23, w23 -LBB5_1683: +LBB5_1690: WORD $0x387768cd // ldrb w13, [x6, x23] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1686 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1693 $24(%rip) WORD $0xf10006f7 // subs x23, x23, #1 - WORD $0x54ffff8c // b.gt LBB5_1683 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1690 $-16(%rip) WORD $0x52800017 // mov w23, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb7 // b LBB5_1666 $-292(%rip) -LBB5_1686: - WORD $0x17ffffb6 // b LBB5_1666 $-296(%rip) -LBB5_1687: + WORD $0x17ffffb6 // b LBB5_1673 $-296(%rip) +LBB5_1693: + WORD $0x17ffffb5 // b LBB5_1673 $-300(%rip) +LBB5_1694: WORD $0x52800017 // mov w23, #0 - WORD $0x17ffffb4 // b LBB5_1666 $-304(%rip) -LBB5_1688: - WORD $0xb4000659 // cbz x25, LBB5_1704 $200(%rip) + WORD $0x17ffffb3 // b LBB5_1673 $-308(%rip) +LBB5_1695: + WORD $0xb4000659 // cbz x25, LBB5_1711 $200(%rip) WORD $0x9ad8272e // lsr x14, x25, x24 WORD $0xaa0c03fc // mov x28, x12 - WORD $0xb400068e // cbz x14, LBB5_1705 $208(%rip) + WORD $0xb400068e // cbz x14, LBB5_1712 $208(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b0d008d // sub w13, w4, w13 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9ad8228d // lsl x13, x20, x24 WORD $0xaa2d03fa // mvn x26, x13 - WORD $0x14000006 // b LBB5_1693 $24(%rip) -LBB5_1691: + WORD $0x14000006 // b LBB5_1700 $24(%rip) +LBB5_1698: WORD $0x5280001b // mov w27, #0 -LBB5_1692: +LBB5_1699: WORD $0x4b1c008d // sub w13, w4, w28 WORD $0x110005a4 // add w4, w13, #1 WORD $0xaa0c03fc // mov x28, x12 - WORD $0xb40002d9 // cbz x25, LBB5_1697 $88(%rip) -LBB5_1693: + WORD $0xb40002d9 // cbz x25, LBB5_1704 $88(%rip) +LBB5_1700: WORD $0xaa0803ec // mov x12, x8 WORD $0xaa1003e8 // mov x8, x16 - WORD $0x14000007 // b LBB5_1695 $28(%rip) -LBB5_1694: + WORD $0x14000007 // b LBB5_1702 $28(%rip) +LBB5_1701: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1a032d // and x13, x25, x26 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb40001ed // cbz x13, LBB5_1698 $60(%rip) -LBB5_1695: + WORD $0xb40001ed // cbz x13, LBB5_1705 $60(%rip) +LBB5_1702: WORD $0x9ad8272d // lsr x13, x25, x24 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1694 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1701 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1a032d // and x13, x25, x26 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1695 $-40(%rip) - WORD $0x14000003 // b LBB5_1698 $12(%rip) -LBB5_1697: + WORD $0xb5fffecd // cbnz x13, LBB5_1702 $-40(%rip) + WORD $0x14000003 // b LBB5_1705 $12(%rip) +LBB5_1704: WORD $0xaa0803ec // mov x12, x8 WORD $0xaa1003e8 // mov x8, x16 -LBB5_1698: +LBB5_1705: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400010b // b.lt LBB5_1702 $32(%rip) + WORD $0x5400010b // b.lt LBB5_1709 $32(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1700: +LBB5_1707: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1703 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1710 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1700 $-16(%rip) - WORD $0x14000022 // b LBB5_1712 $136(%rip) -LBB5_1702: - WORD $0x35ffe9db // cbnz w27, LBB5_1651 $-712(%rip) - WORD $0x14000020 // b LBB5_1712 $128(%rip) -LBB5_1703: - WORD $0x17ffff4c // b LBB5_1651 $-720(%rip) -LBB5_1704: + WORD $0x54ffff8c // b.gt LBB5_1707 $-16(%rip) + WORD $0x14000022 // b LBB5_1719 $136(%rip) +LBB5_1709: + WORD $0x35ffe9bb // cbnz w27, LBB5_1658 $-716(%rip) + WORD $0x14000020 // b LBB5_1719 $128(%rip) +LBB5_1710: + WORD $0x17ffff4b // b LBB5_1658 $-724(%rip) +LBB5_1711: WORD $0x5280001b // mov w27, #0 WORD $0xaa0c03fc // mov x28, x12 WORD $0xaa0803ec // mov x12, x8 WORD $0xaa1003e8 // mov x8, x16 - WORD $0x17ffff47 // b LBB5_1651 $-740(%rip) -LBB5_1705: + WORD $0x17ffff46 // b LBB5_1658 $-744(%rip) +LBB5_1712: WORD $0xaa1c03ec // mov x12, x28 WORD $0xaa0d03fc // mov x28, x13 -LBB5_1706: +LBB5_1713: WORD $0x8b190b2d // add x13, x25, x25, lsl #2 WORD $0xd37ff9b9 // lsl x25, x13, #1 WORD $0x1100079c // add w28, w28, #1 WORD $0x9ad8272d // lsr x13, x25, x24 - WORD $0xb4ffff8d // cbz x13, LBB5_1706 $-16(%rip) - WORD $0x17ffff62 // b LBB5_1662 $-632(%rip) -LBB5_1707: + WORD $0xb4ffff8d // cbz x13, LBB5_1713 $-16(%rip) + WORD $0x17ffff61 // b LBB5_1669 $-636(%rip) +LBB5_1714: WORD $0x52800002 // mov w2, #0 WORD $0xaa0103fe // mov lr, x1 - WORD $0x14000444 // b LBB5_1968 $4368(%rip) -LBB5_1708: + WORD $0x1400045f // b LBB5_1975 $4476(%rip) +LBB5_1715: WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54fdca60 // b.eq LBB5_734 $-18100(%rip) - WORD $0x17fffcf8 // b LBB5_1519 $-3104(%rip) -LBB5_1709: + WORD $0x54fdc240 // b.eq LBB5_736 $-18360(%rip) + WORD $0x17fffcee // b LBB5_1524 $-3144(%rip) +LBB5_1716: WORD $0xd100042e // sub x14, x1, #1 WORD $0xeb0e021f // cmp x16, x14 WORD $0x1a9f17ee // cset w14, eq WORD $0x6a0e01bf // tst w13, w14 WORD $0xda810146 // csinv x6, x10, x1, eq - WORD $0x17fffdc3 // b LBB5_1569 $-2292(%rip) -LBB5_1710: + WORD $0x17fffdc2 // b LBB5_1576 $-2296(%rip) +LBB5_1717: WORD $0x5280002d // mov w13, #1 - WORD $0x17fffedb // b LBB5_1637 $-1172(%rip) -LBB5_1711: + WORD $0x17fffeda // b LBB5_1644 $-1176(%rip) +LBB5_1718: WORD $0x52800002 // mov w2, #0 WORD $0xcb0103fe // neg lr, x1 - WORD $0x14000438 // b LBB5_1969 $4320(%rip) -LBB5_1712: + WORD $0x14000453 // b LBB5_1976 $4428(%rip) +LBB5_1719: WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x0b0702c7 // add w7, w22, w7 - WORD $0x14000007 // b LBB5_1715 $28(%rip) -LBB5_1713: + WORD $0x14000007 // b LBB5_1722 $28(%rip) +LBB5_1720: WORD $0x5ac002ea // rbit w10, w23 WORD $0x5ac0114a // clz w10, w10 WORD $0xaa2303ed // mvn x13, x3 WORD $0xcb0a01a6 // sub x6, x13, x10 - WORD $0x17fffdb5 // b LBB5_1569 $-2348(%rip) -LBB5_1714: + WORD $0x17fffdb4 // b LBB5_1576 $-2352(%rip) +LBB5_1721: WORD $0xaa1703fb // mov x27, x23 -LBB5_1715: +LBB5_1722: WORD $0xd1000626 // sub x6, x17, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 WORD $0x52800158 // mov w24, #10 - WORD $0x14000004 // b LBB5_1719 $16(%rip) -LBB5_1716: + WORD $0xf9001fe9 // str x9, [sp, #56] + WORD $0x14000004 // b LBB5_1726 $16(%rip) +LBB5_1723: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1717: -LBB5_1718: +LBB5_1724: +LBB5_1725: WORD $0x4b1a00e7 // sub w7, w7, w26 -LBB5_1719: - WORD $0x37f800c4 // tbnz w4, #31, LBB5_1722 $24(%rip) - WORD $0x35002604 // cbnz w4, LBB5_1802 $1216(%rip) +LBB5_1726: + WORD $0x37f800c4 // tbnz w4, #31, LBB5_1729 $24(%rip) + WORD $0x35002624 // cbnz w4, LBB5_1809 $1220(%rip) WORD $0x39c0022d // ldrsb w13, [x17] WORD $0x7100d5bf // cmp w13, #53 - WORD $0x540000eb // b.lt LBB5_1724 $28(%rip) - WORD $0x1400012c // b LBB5_1802 $1200(%rip) -LBB5_1722: + WORD $0x540000eb // b.lt LBB5_1731 $28(%rip) + WORD $0x1400012d // b LBB5_1809 $1204(%rip) +LBB5_1729: WORD $0x3100209f // cmn w4, #8 - WORD $0x54000082 // b.hs LBB5_1724 $16(%rip) + WORD $0x54000082 // b.hs LBB5_1731 $16(%rip) WORD $0x5280037a // mov w26, #27 - WORD $0x350000fb // cbnz w27, LBB5_1725 $28(%rip) - WORD $0x17fffff5 // b LBB5_1718 $-44(%rip) -LBB5_1724: + WORD $0x350000fb // cbnz w27, LBB5_1732 $28(%rip) + WORD $0x17fffff5 // b LBB5_1725 $-44(%rip) +LBB5_1731: WORD $0x4b0403ed // neg w13, w4 Lloh154: - WORD $0x10021d4e // adr x14, _POW_TAB $17320(%rip) + WORD $0x1002224e // adr x14, _POW_TAB $17480(%rip) Lloh155: WORD $0x910001ce // add x14, x14, _POW_TAB@PAGEOFF $0(%rip) WORD $0xb86d59da // ldr w26, [x14, w13, uxtw #2] - WORD $0x34fffe1b // cbz w27, LBB5_1718 $-64(%rip) -LBB5_1725: - WORD $0xb90033e7 // str w7, [sp, #48] + WORD $0x34fffe1b // cbz w27, LBB5_1725 $-64(%rip) +LBB5_1732: + WORD $0xaa0703e9 // mov x9, x7 WORD $0xaa0803e7 // mov x7, x8 WORD $0xaa0c03e8 // mov x8, x12 WORD $0xaa1c03ec // mov x12, x28 WORD $0xaa1e03f0 // mov x16, lr WORD $0x2a1a03fe // mov w30, w26 Lloh156: - WORD $0x10021d2d // adr x13, _LSHIFT_TAB $17316(%rip) + WORD $0x1002222d // adr x13, _LSHIFT_TAB $17476(%rip) Lloh157: WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d0e // mov w14, #104 @@ -9317,37 +9367,37 @@ Lloh157: WORD $0xaa1403ee // mov x14, x20 WORD $0xaa0d03f3 // mov x19, x13 WORD $0xaa1103f9 // mov x25, x17 -LBB5_1726: +LBB5_1733: WORD $0x38401675 // ldrb w21, [x19], #1 - WORD $0x34000155 // cbz w21, LBB5_1731 $40(%rip) + WORD $0x34000155 // cbz w21, LBB5_1738 $40(%rip) WORD $0x39400321 // ldrb w1, [x25] WORD $0x6b15003f // cmp w1, w21 - WORD $0x54000b01 // b.ne LBB5_1748 $352(%rip) + WORD $0x54000b41 // b.ne LBB5_1755 $360(%rip) WORD $0x91000739 // add x25, x25, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffff21 // b.ne LBB5_1726 $-28(%rip) + WORD $0x54ffff21 // b.ne LBB5_1733 $-28(%rip) WORD $0x387469ad // ldrb w13, [x13, x20] - WORD $0x3400004d // cbz w13, LBB5_1731 $8(%rip) -LBB5_1730: + WORD $0x3400004d // cbz w13, LBB5_1738 $8(%rip) +LBB5_1737: WORD $0x5100079c // sub w28, w28, #1 -LBB5_1731: +LBB5_1738: WORD $0x0b1b038d // add w13, w28, w27 WORD $0x93407db9 // sxtw x25, w13 WORD $0x7100077f // cmp w27, #1 - WORD $0x540006ab // b.lt LBB5_1741 $212(%rip) + WORD $0x540006ab // b.lt LBB5_1748 $212(%rip) WORD $0xd280001b // mov x27, #0 WORD $0xd100072e // sub x14, x25, #1 WORD $0xd1000694 // sub x20, x20, #1 - WORD $0x14000008 // b LBB5_1734 $32(%rip) -LBB5_1733: + WORD $0x14000008 // b LBB5_1741 $32(%rip) +LBB5_1740: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005ae // sub x14, x13, #1 WORD $0x91000681 // add x1, x20, #1 WORD $0xd1000694 // sub x20, x20, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54000249 // b.ls LBB5_1736 $72(%rip) -LBB5_1734: + WORD $0x54000249 // b.ls LBB5_1743 $72(%rip) +LBB5_1741: WORD $0xaa0e03ed // mov x13, x14 WORD $0x38b46a2e // ldrsb x14, [x17, x20] WORD $0xd100c1ce // sub x14, x14, #48 @@ -9357,124 +9407,126 @@ LBB5_1734: WORD $0xd343fddb // lsr x27, x14, #3 WORD $0x9b174f6e // madd x14, x27, x23, x19 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffe09 // b.ls LBB5_1733 $-64(%rip) + WORD $0x54fffe09 // b.ls LBB5_1740 $-64(%rip) WORD $0x1100c1ce // add w14, w14, #48 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0xd10005ae // sub x14, x13, #1 WORD $0x91000681 // add x1, x20, #1 WORD $0xd1000694 // sub x20, x20, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54fffe08 // b.hi LBB5_1734 $-64(%rip) -LBB5_1736: + WORD $0x54fffe08 // b.hi LBB5_1741 $-64(%rip) +LBB5_1743: WORD $0xf1002a7f // cmp x19, #10 WORD $0xaa1003fe // mov lr, x16 - WORD $0x540002e3 // b.lo LBB5_1742 $92(%rip) + WORD $0x540002e3 // b.lo LBB5_1749 $92(%rip) WORD $0x93407dad // sxtw x13, w13 WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x14000007 // b LBB5_1739 $28(%rip) -LBB5_1738: + WORD $0x14000007 // b LBB5_1746 $28(%rip) +LBB5_1745: WORD $0xf100027f // cmp x19, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x540001c9 // b.ls LBB5_1742 $56(%rip) -LBB5_1739: + WORD $0x540001c9 // b.ls LBB5_1749 $56(%rip) +LBB5_1746: WORD $0x9bd67f6e // umulh x14, x27, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b176dd3 // madd x19, x14, x23, x27 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1738 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_1745 $-40(%rip) WORD $0x1100c261 // add w1, w19, #48 WORD $0x382d6a21 // strb w1, [x17, x13] WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x54fffec8 // b.hi LBB5_1739 $-40(%rip) - WORD $0x14000002 // b LBB5_1742 $8(%rip) -LBB5_1741: + WORD $0x54fffec8 // b.hi LBB5_1746 $-40(%rip) + WORD $0x14000002 // b LBB5_1749 $8(%rip) +LBB5_1748: WORD $0xaa1003fe // mov lr, x16 -LBB5_1742: +LBB5_1749: WORD $0xeb19007f // cmp x3, x25 WORD $0x1a83833b // csel w27, w25, w3, hi WORD $0x0b040384 // add w4, w28, w4 WORD $0x7100077f // cmp w27, #1 - WORD $0x540001ab // b.lt LBB5_1747 $52(%rip) + WORD $0x540001cb // b.lt LBB5_1754 $56(%rip) WORD $0xaa0c03fc // mov x28, x12 WORD $0xaa0803ec // mov x12, x8 WORD $0xaa0703e8 // mov x8, x7 - WORD $0xb94033e7 // ldr w7, [sp, #48] -LBB5_1744: + WORD $0xaa0903e7 // mov x7, x9 + WORD $0xf9401fe9 // ldr x9, [sp, #56] +LBB5_1751: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000221 // b.ne LBB5_1749 $68(%rip) + WORD $0x54000241 // b.ne LBB5_1756 $72(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1744 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1751 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x1400000c // b LBB5_1750 $48(%rip) -LBB5_1747: + WORD $0x1400000d // b LBB5_1757 $52(%rip) +LBB5_1754: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq WORD $0xaa0c03fc // mov x28, x12 WORD $0xaa0803ec // mov x12, x8 WORD $0xaa0703e8 // mov x8, x7 - WORD $0xb94033e7 // ldr w7, [sp, #48] - WORD $0x14000005 // b LBB5_1750 $20(%rip) -LBB5_1748: + WORD $0xaa0903e7 // mov x7, x9 + WORD $0xf9401fe9 // ldr x9, [sp, #56] + WORD $0x14000005 // b LBB5_1757 $20(%rip) +LBB5_1755: WORD $0x13001c2d // sxtb w13, w1 WORD $0x6b3581bf // cmp w13, w21, sxtb - WORD $0x54fff58b // b.lt LBB5_1730 $-336(%rip) - WORD $0x17ffffac // b LBB5_1731 $-336(%rip) -LBB5_1749: -LBB5_1750: - WORD $0x36fff01a // tbz w26, #31, LBB5_1718 $-512(%rip) + WORD $0x54fff54b // b.lt LBB5_1737 $-344(%rip) + WORD $0x17ffffaa // b LBB5_1738 $-344(%rip) +LBB5_1756: +LBB5_1757: + WORD $0x36ffefda // tbz w26, #31, LBB5_1725 $-520(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0xaa1e03f5 // mov x21, lr WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000a88 // b.hi LBB5_1776 $336(%rip) + WORD $0x54000a68 // b.hi LBB5_1783 $332(%rip) WORD $0xaa1a03fc // mov x28, x26 - WORD $0x14000007 // b LBB5_1755 $28(%rip) -LBB5_1753: + WORD $0x14000007 // b LBB5_1762 $28(%rip) +LBB5_1760: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1754: +LBB5_1761: WORD $0x1100f38d // add w13, w28, #60 WORD $0x3101e39f // cmn w28, #120 WORD $0xaa0d03fc // mov x28, x13 - WORD $0x540009aa // b.ge LBB5_1777 $308(%rip) -LBB5_1755: + WORD $0x5400098a // b.ge LBB5_1784 $304(%rip) +LBB5_1762: WORD $0xd280000d // mov x13, #0 WORD $0xd2800014 // mov x20, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03fe // mov lr, x14 -LBB5_1756: +LBB5_1763: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1759 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1766 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b180681 // madd x1, x20, x24, x1 WORD $0xd100c034 // sub x20, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cfe81 // lsr x1, x20, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1756 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1763 $-28(%rip) WORD $0xaa1403f9 // mov x25, x20 WORD $0xaa0d03fe // mov lr, x13 - WORD $0x14000008 // b LBB5_1761 $32(%rip) -LBB5_1759: - WORD $0xb4000754 // cbz x20, LBB5_1775 $232(%rip) -LBB5_1760: + WORD $0x14000008 // b LBB5_1768 $32(%rip) +LBB5_1766: + WORD $0xb4000734 // cbz x20, LBB5_1782 $228(%rip) +LBB5_1767: WORD $0x8b140a8d // add x13, x20, x20, lsl #2 WORD $0xd37ff9b9 // lsl x25, x13, #1 WORD $0x110007de // add w30, w30, #1 WORD $0xeb05029f // cmp x20, x5 WORD $0xaa1903f4 // mov x20, x25 - WORD $0x54ffff63 // b.lo LBB5_1760 $-20(%rip) -LBB5_1761: + WORD $0x54ffff63 // b.lo LBB5_1767 $-20(%rip) +LBB5_1768: WORD $0x6b1e037b // subs w27, w27, w30 - WORD $0x540001ed // b.le LBB5_1765 $60(%rip) + WORD $0x540001ed // b.le LBB5_1772 $60(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1763: +LBB5_1770: WORD $0xd37cff21 // lsr x1, x25, #60 WORD $0x9240ef33 // and x19, x25, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9484,78 +9536,77 @@ LBB5_1763: WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1763 $-36(%rip) - WORD $0xb5000199 // cbnz x25, LBB5_1767 $48(%rip) - WORD $0x14000016 // b LBB5_1769 $88(%rip) -LBB5_1765: + WORD $0x54fffee1 // b.ne LBB5_1770 $-36(%rip) + WORD $0xb5000179 // cbnz x25, LBB5_1774 $44(%rip) + WORD $0x14000015 // b LBB5_1776 $84(%rip) +LBB5_1772: WORD $0x5280001b // mov w27, #0 - WORD $0xb5000139 // cbnz x25, LBB5_1767 $36(%rip) - WORD $0x14000013 // b LBB5_1769 $76(%rip) -LBB5_1766: - WORD $0xd37cff2d // lsr x13, x25, #60 - WORD $0xf10001bf // cmp x13, #0 + WORD $0xb5000119 // cbnz x25, LBB5_1774 $32(%rip) + WORD $0x14000012 // b LBB5_1776 $72(%rip) +LBB5_1773: + WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240ef2d // and x13, x25, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1769 $48(%rip) -LBB5_1767: + WORD $0xb400018d // cbz x13, LBB5_1776 $48(%rip) +LBB5_1774: WORD $0x93407f6d // sxtw x13, w27 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1766 $-36(%rip) WORD $0xd37cff2e // lsr x14, x25, #60 + WORD $0xeb0d007f // cmp x3, x13 + WORD $0x54fffee9 // b.ls LBB5_1773 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x1100077b // add w27, w27, #1 WORD $0x9240ef2d // and x13, x25, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1767 $-40(%rip) -LBB5_1769: + WORD $0xb5fffecd // cbnz x13, LBB5_1774 $-40(%rip) +LBB5_1776: WORD $0x4b1e008d // sub w13, w4, w30 WORD $0x110005a4 // add w4, w13, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff78b // b.lt LBB5_1753 $-272(%rip) + WORD $0x54fff7ab // b.lt LBB5_1760 $-268(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1771: +LBB5_1778: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1774 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1781 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1771 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1778 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb5 // b LBB5_1754 $-300(%rip) -LBB5_1774: - WORD $0x17ffffb4 // b LBB5_1754 $-304(%rip) -LBB5_1775: + WORD $0x17ffffb6 // b LBB5_1761 $-296(%rip) +LBB5_1781: + WORD $0x17ffffb5 // b LBB5_1761 $-300(%rip) +LBB5_1782: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb2 // b LBB5_1754 $-312(%rip) -LBB5_1776: + WORD $0x17ffffb3 // b LBB5_1761 $-308(%rip) +LBB5_1783: WORD $0xaa1a03ed // mov x13, x26 -LBB5_1777: +LBB5_1784: WORD $0xd2800014 // mov x20, #0 WORD $0xd280001e // mov lr, #0 WORD $0x4b0d03fc // neg w28, w13 WORD $0x0abb7f6d // bic w13, w27, w27, asr #31 -LBB5_1778: +LBB5_1785: WORD $0xeb1401bf // cmp x13, x20 - WORD $0x54000320 // b.eq LBB5_1784 $100(%rip) + WORD $0x54000320 // b.eq LBB5_1791 $100(%rip) WORD $0x38b46a2e // ldrsb x14, [x17, x20] WORD $0x9b183bce // madd x14, lr, x24, x14 WORD $0xd100c1de // sub lr, x14, #48 WORD $0x91000694 // add x20, x20, #1 WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb4ffff2e // cbz x14, LBB5_1778 $-28(%rip) -LBB5_1781: + WORD $0xb4ffff2e // cbz x14, LBB5_1785 $-28(%rip) +LBB5_1788: WORD $0x9280000d // mov x13, #-1 WORD $0x9adc21ad // lsl x13, x13, x28 WORD $0xaa2d03f9 // mvn x25, x13 WORD $0x6b14037b // subs w27, w27, w20 - WORD $0x5400030d // b.le LBB5_1787 $96(%rip) + WORD $0x5400030d // b.le LBB5_1794 $96(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1783: +LBB5_1790: WORD $0x9adc27c1 // lsr x1, lr, x28 WORD $0x8a1903d3 // and x19, lr, x25 WORD $0x1100c021 // add w1, w1, #48 @@ -9565,131 +9616,131 @@ LBB5_1783: WORD $0xd100c03e // sub lr, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1783 $-36(%rip) - WORD $0x1400000c // b LBB5_1788 $48(%rip) -LBB5_1784: - WORD $0xb40005fe // cbz lr, LBB5_1799 $188(%rip) + WORD $0x54fffee1 // b.ne LBB5_1790 $-36(%rip) + WORD $0x1400000c // b LBB5_1795 $48(%rip) +LBB5_1791: + WORD $0xb40005fe // cbz lr, LBB5_1806 $188(%rip) WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb400064e // cbz x14, LBB5_1800 $200(%rip) + WORD $0xb400064e // cbz x14, LBB5_1807 $200(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b0d008d // sub w13, w4, w13 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9adc21ad // lsl x13, x13, x28 WORD $0xaa2d03f9 // mvn x25, x13 - WORD $0x14000005 // b LBB5_1789 $20(%rip) -LBB5_1787: + WORD $0x14000005 // b LBB5_1796 $20(%rip) +LBB5_1794: WORD $0x5280001b // mov w27, #0 -LBB5_1788: +LBB5_1795: WORD $0x4b14008d // sub w13, w4, w20 WORD $0x110005a4 // add w4, w13, #1 - WORD $0xb400029e // cbz lr, LBB5_1793 $80(%rip) -LBB5_1789: - WORD $0x14000007 // b LBB5_1791 $28(%rip) -LBB5_1790: + WORD $0xb400029e // cbz lr, LBB5_1800 $80(%rip) +LBB5_1796: + WORD $0x14000007 // b LBB5_1798 $28(%rip) +LBB5_1797: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1903cd // and x13, lr, x25 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1794 $52(%rip) -LBB5_1791: + WORD $0xb40001ad // cbz x13, LBB5_1801 $52(%rip) +LBB5_1798: WORD $0x9adc27cd // lsr x13, lr, x28 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1790 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1797 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1903cd // and x13, lr, x25 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1791 $-40(%rip) - WORD $0x14000001 // b LBB5_1794 $4(%rip) -LBB5_1793: -LBB5_1794: + WORD $0xb5fffecd // cbnz x13, LBB5_1798 $-40(%rip) + WORD $0x14000001 // b LBB5_1801 $4(%rip) +LBB5_1800: +LBB5_1801: WORD $0x7100077f // cmp w27, #1 WORD $0xaa1503fe // mov lr, x21 WORD $0xaa1003fc // mov x28, x16 - WORD $0x54ffdc6b // b.lt LBB5_1716 $-1140(%rip) + WORD $0x54ffdc4b // b.lt LBB5_1723 $-1144(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1796: +LBB5_1803: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54ffdc21 // b.ne LBB5_1717 $-1148(%rip) + WORD $0x54ffdc01 // b.ne LBB5_1724 $-1152(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1796 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1803 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffedc // b LBB5_1719 $-1168(%rip) -LBB5_1799: + WORD $0x17fffedb // b LBB5_1726 $-1172(%rip) +LBB5_1806: WORD $0x5280001b // mov w27, #0 WORD $0xaa1503fe // mov lr, x21 WORD $0xaa1003fc // mov x28, x16 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffed7 // b LBB5_1719 $-1188(%rip) -LBB5_1800: + WORD $0x17fffed6 // b LBB5_1726 $-1192(%rip) +LBB5_1807: WORD $0xaa0d03f4 // mov x20, x13 -LBB5_1801: +LBB5_1808: WORD $0x8b1e0bcd // add x13, lr, lr, lsl #2 WORD $0xd37ff9be // lsl lr, x13, #1 WORD $0x11000694 // add w20, w20, #1 WORD $0x9adc27cd // lsr x13, lr, x28 - WORD $0xb4ffff8d // cbz x13, LBB5_1801 $-16(%rip) - WORD $0x17ffffb4 // b LBB5_1781 $-304(%rip) -LBB5_1802: + WORD $0xb4ffff8d // cbz x13, LBB5_1808 $-16(%rip) + WORD $0x17ffffb4 // b LBB5_1788 $-304(%rip) +LBB5_1809: WORD $0x310ff8ff // cmn w7, #1022 - WORD $0x54000b2c // b.gt LBB5_1829 $356(%rip) + WORD $0x54000b2c // b.gt LBB5_1836 $356(%rip) WORD $0x12807fb3 // mov w19, #-1022 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f8 // ldr w24, [sp, #32] - WORD $0x340012fb // cbz w27, LBB5_1844 $604(%rip) + WORD $0xb94043f0 // ldr w16, [sp, #64] + WORD $0xb94033f8 // ldr w24, [sp, #48] + WORD $0x340012fb // cbz w27, LBB5_1851 $604(%rip) WORD $0x110ff4f3 // add w19, w7, #1021 WORD $0x3110e8ff // cmn w7, #1082 - WORD $0x54000be8 // b.hi LBB5_1832 $380(%rip) + WORD $0x54000be8 // b.hi LBB5_1839 $380(%rip) WORD $0x52800147 // mov w7, #10 - WORD $0x14000007 // b LBB5_1808 $28(%rip) -LBB5_1806: + WORD $0x14000007 // b LBB5_1815 $28(%rip) +LBB5_1813: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1807: +LBB5_1814: WORD $0x1100f26e // add w14, w19, #60 WORD $0x3101e27f // cmn w19, #120 WORD $0xaa0e03f3 // mov x19, x14 - WORD $0x54000b0a // b.ge LBB5_1833 $352(%rip) -LBB5_1808: + WORD $0x54000b0a // b.ge LBB5_1840 $352(%rip) +LBB5_1815: WORD $0xd280000d // mov x13, #0 WORD $0xd2800014 // mov x20, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03f5 // mov x21, x14 -LBB5_1809: +LBB5_1816: WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1812 $40(%rip) + WORD $0x54000140 // b.eq LBB5_1819 $40(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b070681 // madd x1, x20, x7, x1 WORD $0xd100c034 // sub x20, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0xd37cfe81 // lsr x1, x20, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1809 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1816 $-28(%rip) WORD $0xaa1403f6 // mov x22, x20 WORD $0xaa0d03f5 // mov x21, x13 - WORD $0x14000008 // b LBB5_1814 $32(%rip) -LBB5_1812: - WORD $0xb4000714 // cbz x20, LBB5_1828 $224(%rip) -LBB5_1813: + WORD $0x14000008 // b LBB5_1821 $32(%rip) +LBB5_1819: + WORD $0xb4000714 // cbz x20, LBB5_1835 $224(%rip) +LBB5_1820: WORD $0x8b140a8d // add x13, x20, x20, lsl #2 WORD $0xd37ff9b6 // lsl x22, x13, #1 WORD $0x110006b5 // add w21, w21, #1 WORD $0xeb05029f // cmp x20, x5 WORD $0xaa1603f4 // mov x20, x22 - WORD $0x54ffff63 // b.lo LBB5_1813 $-20(%rip) -LBB5_1814: + WORD $0x54ffff63 // b.lo LBB5_1820 $-20(%rip) +LBB5_1821: WORD $0x6b15037b // subs w27, w27, w21 - WORD $0x540001cd // b.le LBB5_1817 $56(%rip) + WORD $0x540001cd // b.le LBB5_1824 $56(%rip) WORD $0xaa1b03ed // mov x13, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1816: +LBB5_1823: WORD $0xd37cfec1 // lsr x1, x22, #60 WORD $0x9240eed4 // and x20, x22, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9699,97 +9750,97 @@ LBB5_1816: WORD $0xd100c036 // sub x22, x1, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1816 $-36(%rip) - WORD $0x14000002 // b LBB5_1818 $8(%rip) -LBB5_1817: + WORD $0x54fffee1 // b.ne LBB5_1823 $-36(%rip) + WORD $0x14000002 // b LBB5_1825 $8(%rip) +LBB5_1824: WORD $0x5280001b // mov w27, #0 -LBB5_1818: - WORD $0xb5000116 // cbnz x22, LBB5_1820 $32(%rip) - WORD $0x14000012 // b LBB5_1822 $72(%rip) -LBB5_1819: +LBB5_1825: + WORD $0xb5000116 // cbnz x22, LBB5_1827 $32(%rip) + WORD $0x14000012 // b LBB5_1829 $72(%rip) +LBB5_1826: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1822 $48(%rip) -LBB5_1820: + WORD $0xb400018d // cbz x13, LBB5_1829 $48(%rip) +LBB5_1827: WORD $0x93407f6d // sxtw x13, w27 WORD $0xd37cfece // lsr x14, x22, #60 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1819 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1826 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 WORD $0x382d6a2e // strb w14, [x17, x13] WORD $0x1100077b // add w27, w27, #1 WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1820 $-40(%rip) -LBB5_1822: + WORD $0xb5fffecd // cbnz x13, LBB5_1827 $-40(%rip) +LBB5_1829: WORD $0x4b15008d // sub w13, w4, w21 WORD $0x110005a4 // add w4, w13, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7cb // b.lt LBB5_1806 $-264(%rip) + WORD $0x54fff7cb // b.lt LBB5_1813 $-264(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1824: +LBB5_1831: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1827 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_1834 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1824 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1831 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb7 // b LBB5_1807 $-292(%rip) -LBB5_1827: - WORD $0x17ffffb6 // b LBB5_1807 $-296(%rip) -LBB5_1828: + WORD $0x17ffffb7 // b LBB5_1814 $-292(%rip) +LBB5_1834: + WORD $0x17ffffb6 // b LBB5_1814 $-296(%rip) +LBB5_1835: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb4 // b LBB5_1807 $-304(%rip) -LBB5_1829: + WORD $0x17ffffb4 // b LBB5_1814 $-304(%rip) +LBB5_1836: WORD $0xd2800015 // mov x21, #0 WORD $0x52808014 // mov w20, #1024 WORD $0x711000ff // cmp w7, #1024 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f8 // ldr w24, [sp, #32] - WORD $0x54004f6c // b.gt LBB5_1963 $2540(%rip) + WORD $0xb94043f0 // ldr w16, [sp, #64] + WORD $0xb94033f8 // ldr w24, [sp, #48] + WORD $0x5400528c // b.gt LBB5_1970 $2640(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x510004f3 // sub w19, w7, #1 - WORD $0x350035fb // cbnz w27, LBB5_1915 $1724(%rip) - WORD $0x1400021f // b LBB5_1939 $2172(%rip) -LBB5_1831: + WORD $0x3500391b // cbnz w27, LBB5_1922 $1824(%rip) + WORD $0x14000238 // b LBB5_1946 $2272(%rip) +LBB5_1838: WORD $0xaa2303ea // mvn x10, x3 WORD $0xcb2d4146 // sub x6, x10, w13, uxtw - WORD $0x17fffc13 // b LBB5_1569 $-4020(%rip) -LBB5_1832: + WORD $0x17fffc10 // b LBB5_1576 $-4032(%rip) +LBB5_1839: WORD $0xaa1303ee // mov x14, x19 -LBB5_1833: +LBB5_1840: WORD $0xd280000d // mov x13, #0 WORD $0xd2800007 // mov x7, #0 WORD $0x4b0e03e5 // neg w5, w14 WORD $0x5280014e // mov w14, #10 WORD $0x0abb7f74 // bic w20, w27, w27, asr #31 -LBB5_1834: +LBB5_1841: WORD $0xeb0d029f // cmp x20, x13 - WORD $0x540003a0 // b.eq LBB5_1840 $116(%rip) + WORD $0x540003a0 // b.eq LBB5_1847 $116(%rip) WORD $0x38ad6a21 // ldrsb x1, [x17, x13] WORD $0x9b0e04e1 // madd x1, x7, x14, x1 WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910005ad // add x13, x13, #1 WORD $0x9ac524e1 // lsr x1, x7, x5 - WORD $0xb4ffff21 // cbz x1, LBB5_1834 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1841 $-28(%rip) WORD $0xaa0d03f4 // mov x20, x13 -LBB5_1837: +LBB5_1844: WORD $0x4b14008d // sub w13, w4, w20 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9ac521ad // lsl x13, x13, x5 WORD $0xaa2d03f3 // mvn x19, x13 WORD $0x6b14037b // subs w27, w27, w20 - WORD $0x54002d8d // b.le LBB5_1901 $1456(%rip) + WORD $0x540030ad // b.le LBB5_1908 $1556(%rip) WORD $0x5280014d // mov w13, #10 WORD $0xaa1b03ee // mov x14, x27 WORD $0xaa1103f5 // mov x21, x17 -LBB5_1839: +LBB5_1846: WORD $0x9ac524e1 // lsr x1, x7, x5 WORD $0x8a1300e7 // and x7, x7, x19 WORD $0x1100c021 // add w1, w1, #48 @@ -9799,98 +9850,104 @@ LBB5_1839: WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910006b5 // add x21, x21, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54fffee1 // b.ne LBB5_1839 $-36(%rip) - WORD $0x1400015f // b LBB5_1902 $1404(%rip) -LBB5_1840: + WORD $0x54fffee1 // b.ne LBB5_1846 $-36(%rip) + WORD $0x14000178 // b LBB5_1909 $1504(%rip) +LBB5_1847: WORD $0x12807fb3 // mov w19, #-1022 - WORD $0xb4000207 // cbz x7, LBB5_1844 $64(%rip) + WORD $0xb4000207 // cbz x7, LBB5_1851 $64(%rip) WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb400010d // cbz x13, LBB5_1843 $32(%rip) + WORD $0xb400010d // cbz x13, LBB5_1850 $32(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x4b14008d // sub w13, w4, w20 WORD $0x110005a4 // add w4, w13, #1 WORD $0x9280000d // mov x13, #-1 WORD $0x9ac521ad // lsl x13, x13, x5 WORD $0xaa2d03f3 // mvn x19, x13 - WORD $0x14000155 // b LBB5_1903 $1364(%rip) -LBB5_1843: + WORD $0x1400016e // b LBB5_1910 $1464(%rip) +LBB5_1850: WORD $0x8b0708ed // add x13, x7, x7, lsl #2 WORD $0xd37ff9a7 // lsl x7, x13, #1 WORD $0x11000694 // add w20, w20, #1 WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb4ffff8d // cbz x13, LBB5_1843 $-16(%rip) - WORD $0x17ffffdb // b LBB5_1837 $-148(%rip) -LBB5_1844: + WORD $0xb4ffff8d // cbz x13, LBB5_1850 $-16(%rip) + WORD $0x17ffffdb // b LBB5_1844 $-148(%rip) +LBB5_1851: WORD $0x52800015 // mov w21, #0 - WORD $0x140001e5 // b LBB5_1939 $1940(%rip) -LBB5_1845: - WORD $0xdac0022d // rbit x13, x17 + WORD $0x140001fe // b LBB5_1946 $2040(%rip) +LBB5_1852: + WORD $0xaa1e03f9 // mov x25, lr + WORD $0xdac0002d // rbit x13, x1 WORD $0xdac011ad // clz x13, x13 WORD $0x8b10014e // add x14, x10, x16 WORD $0x8b0d01d0 // add x16, x14, x13 WORD $0x5299fa0e // mov w14, #53200 WORD $0x72b9f9ee // movk w14, #53199, lsl #16 - WORD $0x3201c3f1 // mov w17, #-2139062144 - WORD $0x52832321 // mov w1, #6425 - WORD $0x72a32321 // movk w1, #6425, lsl #16 - WORD $0x3202c7e2 // mov w2, #-1061109568 - WORD $0x3200dbe3 // mov w3, #2139062143 - WORD $0x5288c8c4 // mov w4, #17990 - WORD $0x72a8c8c4 // movk w4, #17990, lsl #16 - WORD $0x3203cbe5 // mov w5, #-522133280 - WORD $0x52872726 // mov w6, #14649 - WORD $0x72a72726 // movk w6, #14649, lsl #16 - WORD $0x3200cfe7 // mov w7, #252645135 - WORD $0x3200c3f3 // mov w19, #16843009 - WORD $0x5297fdf4 // mov w20, #49135 - WORD $0x528017b5 // mov w21, #189 - WORD $0x52848016 // mov w22, #9216 - WORD $0x72bf9416 // movk w22, #64672, lsl #16 + WORD $0x3201c3e1 // mov w1, #-2139062144 + WORD $0x52832322 // mov w2, #6425 + WORD $0x72a32322 // movk w2, #6425, lsl #16 + WORD $0x3202c7e3 // mov w3, #-1061109568 + WORD $0x3200dbe4 // mov w4, #2139062143 + WORD $0x5288c8c5 // mov w5, #17990 + WORD $0x72a8c8c5 // movk w5, #17990, lsl #16 + WORD $0x3203cbe6 // mov w6, #-522133280 + WORD $0x52872727 // mov w7, #14649 + WORD $0x72a72727 // movk w7, #14649, lsl #16 + WORD $0x3200cff3 // mov w19, #252645135 + WORD $0x3200c3f4 // mov w20, #16843009 + WORD $0x5297fdf5 // mov w21, #49135 + WORD $0x528017b6 // mov w22, #189 + WORD $0x52848017 // mov w23, #9216 + WORD $0x72bf9417 // movk w23, #64672, lsl #16 WORD $0x4f02e783 // movi.16b v3, #92 WORD $0x4f01e444 // movi.16b v4, #34 WORD $0x4f00e7e5 // movi.16b v5, #31 + WORD $0xaa1003fe // mov lr, x16 WORD $0xaa1003fc // mov x28, x16 - WORD $0xaa1003fb // mov x27, x16 Lloh158: - WORD $0x1002a8f7 // adr x23, _ESCAPED_TAB $21788(%rip) + WORD $0x1002adb8 // adr x24, _ESCAPED_TAB $21940(%rip) Lloh159: - WORD $0x910002f7 // add x23, x23, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_1846: - WORD $0x3940078d // ldrb w13, [x28, #1] + WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) +LBB5_1853: + WORD $0x394007cd // ldrb w13, [lr, #1] WORD $0xf101d5bf // cmp x13, #117 - WORD $0x54000100 // b.eq LBB5_1850 $32(%rip) - WORD $0x386d6aed // ldrb w13, [x23, x13] - WORD $0x340023cd // cbz w13, LBB5_1899 $1144(%rip) - WORD $0xf90017fe // str lr, [sp, #40] - WORD $0x91000b98 // add x24, x28, #2 -LBB5_1849: - WORD $0x3800176d // strb w13, [x27], #1 - WORD $0xaa1b03f9 // mov x25, x27 - WORD $0x14000064 // b LBB5_1870 $400(%rip) -LBB5_1850: - WORD $0xf90017fe // str lr, [sp, #40] - WORD $0xb840238d // ldur w13, [x28, #2] - WORD $0x0b0e01b9 // add w25, w13, w14 - WORD $0x0a2d0238 // bic w24, w17, w13 - WORD $0x6a19031f // tst w24, w25 - WORD $0x540072c1 // b.ne LBB5_2033 $3672(%rip) - WORD $0x0b0101b9 // add w25, w13, w1 - WORD $0x2a0d0339 // orr w25, w25, w13 - WORD $0x6a11033f // tst w25, w17 - WORD $0x54007241 // b.ne LBB5_2033 $3656(%rip) - WORD $0x1200d9b9 // and w25, w13, #0x7f7f7f7f - WORD $0x4b19005a // sub w26, w2, w25 - WORD $0x0b04033e // add w30, w25, w4 - WORD $0x0a1a03da // and w26, w30, w26 - WORD $0x6a18035f // tst w26, w24 - WORD $0x54007181 // b.ne LBB5_2033 $3632(%rip) - WORD $0x4b1900ba // sub w26, w5, w25 - WORD $0x0b060339 // add w25, w25, w6 - WORD $0x0a1a0339 // and w25, w25, w26 - WORD $0x6a18033f // tst w25, w24 - WORD $0x540070e1 // b.ne LBB5_2033 $3612(%rip) + WORD $0x54000120 // b.eq LBB5_1857 $36(%rip) + WORD $0x386d6b0d // ldrb w13, [x24, x13] + WORD $0x3400278d // cbz w13, LBB5_1907 $1264(%rip) + WORD $0xf90013e8 // str x8, [sp, #32] + WORD $0x91000bd0 // add x16, lr, #2 + WORD $0xa90327f0 // stp x16, x9, [sp, #48] +LBB5_1856: + WORD $0x3800178d // strb w13, [x28], #1 + WORD $0xf90017fc // str x28, [sp, #40] + WORD $0x14000074 // b LBB5_1877 $464(%rip) +LBB5_1857: + WORD $0xf9001fe9 // str x9, [sp, #56] + WORD $0xf90013e8 // str x8, [sp, #32] + WORD $0xb84023cd // ldur w13, [lr, #2] + WORD $0x0b0e01ba // add w26, w13, w14 + WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x6a1a037f // tst w27, w26 + WORD $0x54007641 // b.ne LBB5_2040 $3784(%rip) + WORD $0x0b0201ba // add w26, w13, w2 + WORD $0x2a0d035a // orr w26, w26, w13 + WORD $0x6a01035f // tst w26, w1 + WORD $0x540075c1 // b.ne LBB5_2040 $3768(%rip) + WORD $0xaa1b03e8 // mov x8, x27 + WORD $0x1200d9ba // and w26, w13, #0x7f7f7f7f + WORD $0x4b1a007b // sub w27, w3, w26 + WORD $0xb90043fb // str w27, [sp, #64] + WORD $0x0b05035b // add w27, w26, w5 + WORD $0xb94043e9 // ldr w9, [sp, #64] + WORD $0x0a09037b // and w27, w27, w9 + WORD $0x6a08037f // tst w27, w8 + WORD $0x540074a1 // b.ne LBB5_2040 $3732(%rip) + WORD $0x4b1a00db // sub w27, w6, w26 + WORD $0x0b07035a // add w26, w26, w7 + WORD $0x0a1b035a // and w26, w26, w27 + WORD $0x6a08035f // tst w26, w8 + WORD $0x54007401 // b.ne LBB5_2040 $3712(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1270 // bic w16, w19, w13, lsr #4 + WORD $0x0a6d1290 // bic w16, w20, w13, lsr #4 WORD $0x2a100e10 // orr w16, w16, w16, lsl #3 WORD $0x1200cdad // and w13, w13, #0xf0f0f0f WORD $0x0b0d020d // add w13, w16, w13 @@ -9898,104 +9955,116 @@ LBB5_1850: WORD $0x53105db0 // ubfx w16, w13, #16, #8 WORD $0x12001dad // and w13, w13, #0xff WORD $0x2a1021b0 // orr w16, w13, w16, lsl #8 - WORD $0x91001b98 // add x24, x28, #6 + WORD $0x91001bcd // add x13, lr, #6 + WORD $0xf9001bed // str x13, [sp, #48] WORD $0x7102021f // cmp w16, #128 - WORD $0x54001b83 // b.lo LBB5_1895 $880(%rip) - WORD $0x91001379 // add x25, x27, #4 -LBB5_1856: + WORD $0x54001e03 // b.lo LBB5_1903 $960(%rip) + WORD $0x9100138d // add x13, x28, #4 + WORD $0xf90017ed // str x13, [sp, #40] +LBB5_1863: WORD $0x711ffe1f // cmp w16, #2047 - WORD $0x54001b69 // b.ls LBB5_1896 $876(%rip) + WORD $0x54001dc9 // b.ls LBB5_1904 $952(%rip) WORD $0x51403a0d // sub w13, w16, #14, lsl #12 WORD $0x312005bf // cmn w13, #2049 - WORD $0x54000669 // b.ls LBB5_1868 $204(%rip) + WORD $0x54000769 // b.ls LBB5_1875 $236(%rip) WORD $0x530a7e0d // lsr w13, w16, #10 WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001ba8 // b.hi LBB5_1897 $884(%rip) - WORD $0x3940030d // ldrb w13, [x24] + WORD $0x54001e28 // b.hi LBB5_1905 $964(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394001ad // ldrb w13, [x13] WORD $0x710171bf // cmp w13, #92 - WORD $0x54001b41 // b.ne LBB5_1897 $872(%rip) - WORD $0x3940070d // ldrb w13, [x24, #1] + WORD $0x54001da1 // b.ne LBB5_1905 $948(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0x394005ad // ldrb w13, [x13, #1] WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001ae1 // b.ne LBB5_1897 $860(%rip) - WORD $0xb840230d // ldur w13, [x24, #2] - WORD $0x0b0e01bb // add w27, w13, w14 - WORD $0x0a2d023a // bic w26, w17, w13 - WORD $0x6a1b035f // tst w26, w27 - WORD $0x54007661 // b.ne LBB5_2048 $3788(%rip) - WORD $0x0b0101bb // add w27, w13, w1 - WORD $0x2a0d037b // orr w27, w27, w13 - WORD $0x6a11037f // tst w27, w17 - WORD $0x540075e1 // b.ne LBB5_2048 $3772(%rip) - WORD $0x0a0301bb // and w27, w13, w3 - WORD $0x4b1b005c // sub w28, w2, w27 - WORD $0x0b04037e // add w30, w27, w4 - WORD $0x0a1c03dc // and w28, w30, w28 - WORD $0x6a1a039f // tst w28, w26 - WORD $0x54007521 // b.ne LBB5_2048 $3748(%rip) - WORD $0x4b1b00bc // sub w28, w5, w27 - WORD $0x0b06037b // add w27, w27, w6 - WORD $0x0a1c037b // and w27, w27, w28 - WORD $0x6a1a037f // tst w27, w26 - WORD $0x54007481 // b.ne LBB5_2048 $3728(%rip) + WORD $0x54001d21 // b.ne LBB5_1905 $932(%rip) + WORD $0xf9401bed // ldr x13, [sp, #48] + WORD $0xb84021ad // ldur w13, [x13, #2] + WORD $0x0b0e01bc // add w28, w13, w14 + WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x6a1c037f // tst w27, w28 + WORD $0x54007a21 // b.ne LBB5_2056 $3908(%rip) + WORD $0x0b0201bc // add w28, w13, w2 + WORD $0x2a0d039c // orr w28, w28, w13 + WORD $0x6a01039f // tst w28, w1 + WORD $0x540079a1 // b.ne LBB5_2056 $3892(%rip) + WORD $0x0a0401bc // and w28, w13, w4 + WORD $0x4b1c0068 // sub w8, w3, w28 + WORD $0x0b05039e // add w30, w28, w5 + WORD $0x0a0803de // and w30, w30, w8 + WORD $0x6a1b03df // tst w30, w27 + WORD $0x540078e1 // b.ne LBB5_2056 $3868(%rip) + WORD $0x4b1c00de // sub w30, w6, w28 + WORD $0x0b07039c // add w28, w28, w7 + WORD $0x0a1e039c // and w28, w28, w30 + WORD $0x6a1b039f // tst w28, w27 + WORD $0x54007841 // b.ne LBB5_2056 $3848(%rip) WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d127a // bic w26, w19, w13, lsr #4 - WORD $0x0b1a0f5a // add w26, w26, w26, lsl #3 - WORD $0x0a0701ad // and w13, w13, w7 - WORD $0x0b0d034d // add w13, w26, w13 - WORD $0x2a4d11ba // orr w26, w13, w13, lsr #4 - WORD $0x53087f4d // lsr w13, w26, #8 + WORD $0x0a6d129b // bic w27, w20, w13, lsr #4 + WORD $0x0b1b0f7b // add w27, w27, w27, lsl #3 + WORD $0x0a1301ad // and w13, w13, w19 + WORD $0x0b0d036d // add w13, w27, w13 + WORD $0x2a4d11bb // orr w27, w13, w13, lsr #4 + WORD $0x53087f6d // lsr w13, w27, #8 WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0x91001b18 // add x24, x24, #6 - WORD $0x514039bb // sub w27, w13, #14, lsl #12 - WORD $0x33001f4d // bfxil w13, w26, #0, #8 - WORD $0x3110077f // cmn w27, #1025 - WORD $0x54001728 // b.hi LBB5_1898 $740(%rip) - WORD $0x781fc334 // sturh w20, [x25, #-4] - WORD $0x381fe335 // sturb w21, [x25, #-2] - WORD $0x91000f39 // add x25, x25, #3 + WORD $0xf9401bfa // ldr x26, [sp, #48] + WORD $0x91001b5a // add x26, x26, #6 + WORD $0xf9001bfa // str x26, [sp, #48] + WORD $0x514039bc // sub w28, w13, #14, lsl #12 + WORD $0x33001f6d // bfxil w13, w27, #0, #8 + WORD $0x3110079f // cmn w28, #1025 + WORD $0x54001948 // b.hi LBB5_1906 $808(%rip) + WORD $0xf94017f0 // ldr x16, [sp, #40] + WORD $0x781fc215 // sturh w21, [x16, #-4] + WORD $0x381fe216 // sturb w22, [x16, #-2] + WORD $0x91000e10 // add x16, x16, #3 + WORD $0xf90017f0 // str x16, [sp, #40] WORD $0xaa0d03f0 // mov x16, x13 WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff982 // b.hs LBB5_1856 $-208(%rip) - WORD $0xd100133b // sub x27, x25, #4 - WORD $0x17ffffa5 // b LBB5_1849 $-364(%rip) -LBB5_1868: + WORD $0x54fff8a2 // b.hs LBB5_1863 $-236(%rip) + WORD $0xf94017f0 // ldr x16, [sp, #40] + WORD $0xd100121c // sub x28, x16, #4 + WORD $0x17ffff97 // b LBB5_1856 $-420(%rip) +LBB5_1875: WORD $0x530c7e0d // lsr w13, w16, #12 WORD $0x321b09ad // orr w13, w13, #0xe0 - WORD $0x381fc32d // sturb w13, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc34d // sturb w13, [x26, #-4] WORD $0x5280100d // mov w13, #128 WORD $0x33062e0d // bfxil w13, w16, #6, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] + WORD $0x381fd34d // sturb w13, [x26, #-3] WORD $0x5280100d // mov w13, #128 WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fe32d // sturb w13, [x25, #-2] -LBB5_1869: - WORD $0xd1000739 // sub x25, x25, #1 -LBB5_1870: - WORD $0x3940030d // ldrb w13, [x24] - WORD $0xaa1803f0 // mov x16, x24 - WORD $0xaa1803fc // mov x28, x24 - WORD $0xaa1903fb // mov x27, x25 + WORD $0x381fe34d // sturb w13, [x26, #-2] + WORD $0xd100075a // sub x26, x26, #1 +LBB5_1876: + WORD $0xf90017fa // str x26, [sp, #40] +LBB5_1877: + WORD $0xa942fbfc // ldp x28, lr, [sp, #40] + WORD $0x394003cd // ldrb w13, [lr] + WORD $0xaa1e03f0 // mov x16, lr WORD $0x710171bf // cmp w13, #92 - WORD $0xf94017fe // ldr lr, [sp, #40] - WORD $0x54fff1a0 // b.eq LBB5_1846 $-460(%rip) - WORD $0xf9001beb // str x11, [sp, #48] - WORD $0xa90123e9 // stp x9, x8, [sp, #16] - WORD $0xf90013ec // str x12, [sp, #32] - WORD $0xd280001a // mov x26, #0 -LBB5_1872: - WORD $0x8b1a0310 // add x16, x24, x26 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0xf9401fe9 // ldr x9, [sp, #56] + WORD $0x54ffef80 // b.eq LBB5_1853 $-528(%rip) + WORD $0xf90023eb // str x11, [sp, #64] + WORD $0xf9000fec // str x12, [sp, #24] + WORD $0xd280001b // mov x27, #0 +LBB5_1879: + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b0110 // add x16, x8, x27 WORD $0xad401e06 // ldp q6, q7, [x16] WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x6e238cf1 // cmeq.16b v17, v7, v3 WORD $0x4e211e10 // and.16b v16, v16, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26021b // fmov w27, s16 + WORD $0x1e26021c // fmov w28, s16 WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 WORD $0x1e26020d // fmov w13, s16 - WORD $0x33103dbb // bfi w27, w13, #16, #16 + WORD $0x33103dbc // bfi w28, w13, #16, #16 WORD $0x6e248cd0 // cmeq.16b v16, v6, v4 WORD $0x6e248cf1 // cmeq.16b v17, v7, v4 WORD $0x4e211e10 // and.16b v16, v16, v1 @@ -10005,8 +10074,8 @@ LBB5_1872: WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26021c // fmov w28, s16 - WORD $0x33103f8d // bfi w13, w28, #16, #16 + WORD $0x1e26021e // fmov w30, s16 + WORD $0x33103fcd // bfi w13, w30, #16, #16 WORD $0x6e2564d0 // umax.16b v16, v6, v5 WORD $0x6e258e10 // cmeq.16b v16, v16, v5 WORD $0x6e2564f1 // umax.16b v17, v7, v5 @@ -10014,268 +10083,275 @@ LBB5_1872: WORD $0x4e211e10 // and.16b v16, v16, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26021c // fmov w28, s16 + WORD $0x1e26021e // fmov w30, s16 WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26021e // fmov w30, s16 - WORD $0x33103fdc // bfi w28, w30, #16, #16 - WORD $0x2a1b039e // orr w30, w28, w27 - WORD $0x510007de // sub w30, w30, #1 - WORD $0x6a0d03df // tst w30, w13 - WORD $0x54005a01 // b.ne LBB5_2020 $2880(%rip) + WORD $0x1e26021a // fmov w26, s16 + WORD $0x33103f5e // bfi w30, w26, #16, #16 + WORD $0x2a1c03da // orr w26, w30, w28 + WORD $0x5100075a // sub w26, w26, #1 + WORD $0x6a0d035f // tst w26, w13 + WORD $0x54005ae1 // b.ne LBB5_2027 $2908(%rip) WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0d039f // tst w28, w13 - WORD $0x540065a1 // b.ne LBB5_2041 $3252(%rip) - WORD $0x6a1b01bf // tst w13, w27 - WORD $0x540000a1 // b.ne LBB5_1876 $20(%rip) - WORD $0x8b1a032d // add x13, x25, x26 + WORD $0x36280071 // tbz w17, #5, LBB5_1882 $12(%rip) + WORD $0x0a0d03d0 // and w16, w30, w13 + WORD $0x35006a70 // cbnz w16, LBB5_2053 $3404(%rip) +LBB5_1882: + WORD $0x6a1c01bf // tst w13, w28 + WORD $0x540000c1 // b.ne LBB5_1884 $24(%rip) + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0xad001da6 // stp q6, q7, [x13] - WORD $0x9100835a // add x26, x26, #32 - WORD $0x17ffffcf // b LBB5_1872 $-196(%rip) -LBB5_1876: + WORD $0x9100837b // add x27, x27, #32 + WORD $0x17ffffcc // b LBB5_1879 $-208(%rip) +LBB5_1884: WORD $0x0e013ccd // umov.b w13, v6[0] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0xaa1003fc // mov x28, x16 + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0xaa1003fe // mov lr, x16 WORD $0x710171bf // cmp w13, #92 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x54ffe9c0 // b.eq LBB5_1846 $-712(%rip) + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x54ffe760 // b.eq LBB5_1853 $-788(%rip) WORD $0x0e013ccd // umov.b w13, v6[0] -LBB5_1878: - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0x3900036d // strb w13, [x27] - WORD $0x8b1a031c // add x28, x24, x26 - WORD $0x3940078d // ldrb w13, [x28, #1] +LBB5_1886: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b013c // add x28, x9, x27 + WORD $0x3900038d // strb w13, [x28] + WORD $0x8b1b011e // add lr, x8, x27 + WORD $0x394007cd // ldrb w13, [lr, #1] WORD $0x710171bf // cmp w13, #92 - WORD $0x54000500 // b.eq LBB5_1887 $160(%rip) - WORD $0x3900076d // strb w13, [x27, #1] - WORD $0x39400b90 // ldrb w16, [x28, #2] + WORD $0x54000580 // b.eq LBB5_1895 $176(%rip) + WORD $0x3900078d // strb w13, [x28, #1] + WORD $0x39400bd0 // ldrb w16, [lr, #2] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1888 $156(%rip) - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x39000b70 // strb w16, [x27, #2] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x39400e1b // ldrb w27, [x16, #3] - WORD $0x7101737f // cmp w27, #92 - WORD $0x540004e0 // b.eq LBB5_1889 $156(%rip) - WORD $0x39000dbb // strb w27, [x13, #3] + WORD $0x54000560 // b.eq LBB5_1896 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x39000b90 // strb w16, [x28, #2] + WORD $0x8b1b0110 // add x16, x8, x27 + WORD $0x39400e1c // ldrb w28, [x16, #3] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1897 $172(%rip) + WORD $0x39000dbc // strb w28, [x13, #3] WORD $0x39401210 // ldrb w16, [x16, #4] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1890 $156(%rip) - WORD $0x8b1a033b // add x27, x25, x26 + WORD $0x54000560 // b.eq LBB5_1898 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b013c // add x28, x9, x27 WORD $0x390011b0 // strb w16, [x13, #4] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394015b0 // ldrb w16, [x13, #5] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1891 $156(%rip) - WORD $0x39001770 // strb w16, [x27, #5] + WORD $0x54000560 // b.eq LBB5_1899 $172(%rip) + WORD $0x39001790 // strb w16, [x28, #5] WORD $0x394019b0 // ldrb w16, [x13, #6] WORD $0x7101721f // cmp w16, #92 - WORD $0x540004e0 // b.eq LBB5_1892 $156(%rip) - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x39001b70 // strb w16, [x27, #6] - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x39401e1b // ldrb w27, [x16, #7] - WORD $0x7101737f // cmp w27, #92 - WORD $0x540004e0 // b.eq LBB5_1893 $156(%rip) - WORD $0x39001dbb // strb w27, [x13, #7] + WORD $0x54000560 // b.eq LBB5_1900 $172(%rip) + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x39001b90 // strb w16, [x28, #6] + WORD $0x8b1b0110 // add x16, x8, x27 + WORD $0x39401e1c // ldrb w28, [x16, #7] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1901 $172(%rip) + WORD $0x39001dbc // strb w28, [x13, #7] WORD $0x3940220d // ldrb w13, [x16, #8] - WORD $0x9100235a // add x26, x26, #8 + WORD $0x9100237b // add x27, x27, #8 WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffb01 // b.ne LBB5_1878 $-160(%rip) - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0xd100061c // sub x28, x16, #1 - WORD $0x8b1a033b // add x27, x25, x26 - WORD $0x14000021 // b LBB5_1894 $132(%rip) -LBB5_1887: - WORD $0x91000790 // add x16, x28, #1 - WORD $0x9100077b // add x27, x27, #1 - WORD $0x1400001e // b LBB5_1894 $120(%rip) -LBB5_1888: - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x910005bc // add x28, x13, #1 + WORD $0x54fffa81 // b.ne LBB5_1886 $-176(%rip) + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0xd100061e // sub lr, x16, #1 + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0x14000024 // b LBB5_1902 $144(%rip) +LBB5_1895: + WORD $0x910007d0 // add x16, lr, #1 + WORD $0x9100079c // add x28, x28, #1 + WORD $0x14000021 // b LBB5_1902 $132(%rip) +LBB5_1896: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x910005be // add lr, x13, #1 WORD $0x910009b0 // add x16, x13, #2 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910009bb // add x27, x13, #2 - WORD $0x14000018 // b LBB5_1894 $96(%rip) -LBB5_1889: - WORD $0x91000a1c // add x28, x16, #2 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x910009bc // add x28, x13, #2 + WORD $0x1400001a // b LBB5_1902 $104(%rip) +LBB5_1897: + WORD $0x91000a1e // add lr, x16, #2 WORD $0x91000e10 // add x16, x16, #3 - WORD $0x91000dbb // add x27, x13, #3 - WORD $0x14000014 // b LBB5_1894 $80(%rip) -LBB5_1890: - WORD $0x8b1a030d // add x13, x24, x26 WORD $0x91000dbc // add x28, x13, #3 + WORD $0x14000016 // b LBB5_1902 $88(%rip) +LBB5_1898: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x91000dbe // add lr, x13, #3 WORD $0x910011b0 // add x16, x13, #4 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910011bb // add x27, x13, #4 - WORD $0x1400000e // b LBB5_1894 $56(%rip) -LBB5_1891: + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x910011bc // add x28, x13, #4 + WORD $0x1400000f // b LBB5_1902 $60(%rip) +LBB5_1899: + WORD $0x910011be // add lr, x13, #4 WORD $0x910015b0 // add x16, x13, #5 - WORD $0x9100177b // add x27, x27, #5 - WORD $0x1400000a // b LBB5_1894 $40(%rip) -LBB5_1892: - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x910015bc // add x28, x13, #5 + WORD $0x9100179c // add x28, x28, #5 + WORD $0x1400000b // b LBB5_1902 $44(%rip) +LBB5_1900: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 + WORD $0x910015be // add lr, x13, #5 WORD $0x910019b0 // add x16, x13, #6 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x910019bb // add x27, x13, #6 - WORD $0x14000004 // b LBB5_1894 $16(%rip) -LBB5_1893: - WORD $0x91001a1c // add x28, x16, #6 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x910019bc // add x28, x13, #6 + WORD $0x14000004 // b LBB5_1902 $16(%rip) +LBB5_1901: + WORD $0x91001a1e // add lr, x16, #6 WORD $0x91001e10 // add x16, x16, #7 - WORD $0x91001dbb // add x27, x13, #7 -LBB5_1894: - WORD $0x9100079c // add x28, x28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x17fffefb // b LBB5_1846 $-1044(%rip) -LBB5_1895: + WORD $0x91001dbc // add x28, x13, #7 +LBB5_1902: + WORD $0x910007de // add lr, lr, #1 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x17fffee1 // b LBB5_1853 $-1148(%rip) +LBB5_1903: WORD $0xaa1003ed // mov x13, x16 - WORD $0x17ffff00 // b LBB5_1849 $-1024(%rip) -LBB5_1896: + WORD $0x17fffee7 // b LBB5_1856 $-1124(%rip) +LBB5_1904: WORD $0x53067e0d // lsr w13, w16, #6 WORD $0x321a05ad // orr w13, w13, #0xc0 - WORD $0x381fc32d // sturb w13, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc34d // sturb w13, [x26, #-4] WORD $0x5280100d // mov w13, #128 WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] - WORD $0xd1000b39 // sub x25, x25, #2 - WORD $0x17ffff5e // b LBB5_1870 $-648(%rip) -LBB5_1897: - WORD $0x781fc334 // sturh w20, [x25, #-4] - WORD $0x381fe335 // sturb w21, [x25, #-2] - WORD $0x17ffff5a // b LBB5_1869 $-664(%rip) -LBB5_1898: + WORD $0x381fd34d // sturb w13, [x26, #-3] + WORD $0xd1000b5a // sub x26, x26, #2 + WORD $0x17ffff53 // b LBB5_1876 $-692(%rip) +LBB5_1905: + WORD $0xf94017ed // ldr x13, [sp, #40] + WORD $0x781fc1b5 // sturh w21, [x13, #-4] + WORD $0x381fe1b6 // sturb w22, [x13, #-2] + WORD $0xd10005ba // sub x26, x13, #1 + WORD $0x17ffff4e // b LBB5_1876 $-712(%rip) +LBB5_1906: WORD $0x0b1029ad // add w13, w13, w16, lsl #10 - WORD $0x0b1601ad // add w13, w13, w22 + WORD $0x0b1701ad // add w13, w13, w23 WORD $0x53127db0 // lsr w16, w13, #18 WORD $0x321c0e10 // orr w16, w16, #0xf0 - WORD $0x381fc330 // sturb w16, [x25, #-4] + WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0x381fc350 // sturb w16, [x26, #-4] WORD $0x52801010 // mov w16, #128 WORD $0x330c45b0 // bfxil w16, w13, #12, #6 - WORD $0x381fd330 // sturb w16, [x25, #-3] + WORD $0x381fd350 // sturb w16, [x26, #-3] WORD $0x52801010 // mov w16, #128 WORD $0x33062db0 // bfxil w16, w13, #6, #6 - WORD $0x381fe330 // sturb w16, [x25, #-2] + WORD $0x381fe350 // sturb w16, [x26, #-2] WORD $0x5280100d // mov w13, #128 - WORD $0x3300174d // bfxil w13, w26, #0, #6 - WORD $0x381ff32d // sturb w13, [x25, #-1] - WORD $0x17ffff4c // b LBB5_1870 $-720(%rip) -LBB5_1899: + WORD $0x3300176d // bfxil w13, w27, #0, #6 + WORD $0x381ff34d // sturb w13, [x26, #-1] + WORD $0x17ffff3f // b LBB5_1877 $-772(%rip) +LBB5_1907: WORD $0x92800031 // mov x17, #-2 WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fffa47 // b LBB5_1548 $-5860(%rip) -LBB5_1900: - WORD $0xdac001cd // rbit x13, x14 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014a // add x10, x10, x16 - WORD $0x8b0d0150 // add x16, x10, x13 - WORD $0x92800011 // mov x17, #-1 - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fffa40 // b LBB5_1548 $-5888(%rip) -LBB5_1901: + WORD $0x17fffa24 // b LBB5_1555 $-6000(%rip) +LBB5_1908: WORD $0x5280001b // mov w27, #0 -LBB5_1902: - WORD $0xb4000267 // cbz x7, LBB5_1907 $76(%rip) -LBB5_1903: - WORD $0x14000007 // b LBB5_1905 $28(%rip) -LBB5_1904: +LBB5_1909: + WORD $0xb4000267 // cbz x7, LBB5_1914 $76(%rip) +LBB5_1910: + WORD $0x14000007 // b LBB5_1912 $28(%rip) +LBB5_1911: WORD $0xf10001bf // cmp x13, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x8a1300ed // and x13, x7, x19 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1907 $48(%rip) -LBB5_1905: + WORD $0xb400018d // cbz x13, LBB5_1914 $48(%rip) +LBB5_1912: WORD $0x9ac524ed // lsr x13, x7, x5 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1904 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_1911 $-36(%rip) WORD $0x1100c1ad // add w13, w13, #48 WORD $0x382e6a2d // strb w13, [x17, x14] WORD $0x1100077b // add w27, w27, #1 WORD $0x8a1300ed // and x13, x7, x19 WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1905 $-40(%rip) -LBB5_1907: + WORD $0xb5fffecd // cbnz x13, LBB5_1912 $-40(%rip) +LBB5_1914: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400016b // b.lt LBB5_1912 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1919 $44(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1909: +LBB5_1916: WORD $0x387b68cd // ldrb w13, [x6, x27] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540001e1 // b.ne LBB5_1914 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_1921 $60(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1909 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1916 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb3 // mov w19, #-1022 - WORD $0x14000080 // b LBB5_1940 $512(%rip) -LBB5_1912: + WORD $0x14000080 // b LBB5_1947 $512(%rip) +LBB5_1919: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb3 // mov w19, #-1022 - WORD $0x350000db // cbnz w27, LBB5_1915 $24(%rip) - WORD $0x1400007b // b LBB5_1940 $492(%rip) -LBB5_1913: + WORD $0x350000db // cbnz w27, LBB5_1922 $24(%rip) + WORD $0x1400007b // b LBB5_1947 $492(%rip) +LBB5_1920: WORD $0xaa2303ea // mvn x10, x3 WORD $0xcb2e4146 // sub x6, x10, w14, uxtw - WORD $0x17fffa6a // b LBB5_1569 $-5720(%rip) -LBB5_1914: + WORD $0x17fffa4e // b LBB5_1576 $-5832(%rip) +LBB5_1921: WORD $0x12807fb3 // mov w19, #-1022 -LBB5_1915: +LBB5_1922: WORD $0xd280000d // mov x13, #0 WORD $0x2a1b03f6 // mov w22, w27 WORD $0x5282b18e // mov w14, #5516 Lloh160: - WORD $0x1001b750 // adr x16, _LSHIFT_TAB $14056(%rip) + WORD $0x1001b910 // adr x16, _LSHIFT_TAB $14112(%rip) Lloh161: WORD $0x91000210 // add x16, x16, _LSHIFT_TAB@PAGEOFF $0(%rip) -LBB5_1916: +LBB5_1923: WORD $0xf10099bf // cmp x13, #38 - WORD $0x54000220 // b.eq LBB5_1920 $68(%rip) + WORD $0x54000220 // b.eq LBB5_1927 $68(%rip) WORD $0x8b0d0201 // add x1, x16, x13 WORD $0x386e6825 // ldrb w5, [x1, x14] WORD $0x386d6a27 // ldrb w7, [x17, x13] WORD $0x6b0500ff // cmp w7, w5 - WORD $0x540001c1 // b.ne LBB5_1921 $56(%rip) + WORD $0x540001c1 // b.ne LBB5_1928 $56(%rip) WORD $0x910005ad // add x13, x13, #1 WORD $0xeb0d02df // cmp x22, x13 - WORD $0x54fffee1 // b.ne LBB5_1916 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_1923 $-36(%rip) Lloh162: - WORD $0x1001b5cd // adr x13, _LSHIFT_TAB $14008(%rip) + WORD $0x1001b78d // adr x13, _LSHIFT_TAB $14064(%rip) Lloh163: WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x8b1601ad // add x13, x13, x22 WORD $0x5282b18e // mov w14, #5516 WORD $0x386e69ad // ldrb w13, [x13, x14] WORD $0x52800205 // mov w5, #16 - WORD $0x3500012d // cbnz w13, LBB5_1922 $36(%rip) - WORD $0x14000009 // b LBB5_1923 $36(%rip) -LBB5_1920: + WORD $0x3500012d // cbnz w13, LBB5_1929 $36(%rip) + WORD $0x14000009 // b LBB5_1930 $36(%rip) +LBB5_1927: WORD $0x52800205 // mov w5, #16 - WORD $0x14000007 // b LBB5_1923 $28(%rip) -LBB5_1921: + WORD $0x14000007 // b LBB5_1930 $28(%rip) +LBB5_1928: WORD $0x13001cad // sxtb w13, w5 WORD $0x13001cee // sxtb w14, w7 WORD $0x52800205 // mov w5, #16 WORD $0x6b0d01df // cmp w14, w13 - WORD $0x5400004a // b.ge LBB5_1923 $8(%rip) -LBB5_1922: + WORD $0x5400004a // b.ge LBB5_1930 $8(%rip) +LBB5_1929: WORD $0x528001e5 // mov w5, #15 -LBB5_1923: +LBB5_1930: WORD $0x0b1600a7 // add w7, w5, w22 WORD $0x93407cf4 // sxtw x20, w7 WORD $0x710006df // cmp w22, #1 - WORD $0x5400076b // b.lt LBB5_1933 $236(%rip) + WORD $0x5400076b // b.lt LBB5_1940 $236(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd1000697 // sub x23, x20, #1 WORD $0xd10006d6 // sub x22, x22, #1 @@ -10284,8 +10360,8 @@ LBB5_1923: WORD $0xf29999ba // movk x26, #52429 WORD $0x9280013b // mov x27, #-10 WORD $0xaa0703f8 // mov x24, x7 - WORD $0x14000009 // b LBB5_1926 $36(%rip) -LBB5_1925: + WORD $0x14000009 // b LBB5_1933 $36(%rip) +LBB5_1932: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x51000718 // sub w24, w24, #1 @@ -10293,8 +10369,8 @@ LBB5_1925: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54000229 // b.ls LBB5_1928 $68(%rip) -LBB5_1926: + WORD $0x54000229 // b.ls LBB5_1935 $68(%rip) +LBB5_1933: WORD $0x38b66a2d // ldrsb x13, [x17, x22] WORD $0x8b0dd6ad // add x13, x21, x13, lsl #53 WORD $0x8b1901ad // add x13, x13, x25 @@ -10302,7 +10378,7 @@ LBB5_1926: WORD $0xd343fdd5 // lsr x21, x14, #3 WORD $0x9b1b36ae // madd x14, x21, x27, x13 WORD $0xeb17007f // cmp x3, x23 - WORD $0x54fffe29 // b.ls LBB5_1925 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_1932 $-60(%rip) WORD $0x1100c1ce // add w14, w14, #48 WORD $0x38376a2e // strb w14, [x17, x23] WORD $0x51000718 // sub w24, w24, #1 @@ -10310,94 +10386,94 @@ LBB5_1926: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffe28 // b.hi LBB5_1926 $-60(%rip) -LBB5_1928: + WORD $0x54fffe28 // b.hi LBB5_1933 $-60(%rip) +LBB5_1935: WORD $0xf10029bf // cmp x13, #10 - WORD $0x54000303 // b.lo LBB5_1933 $96(%rip) + WORD $0x54000303 // b.lo LBB5_1940 $96(%rip) WORD $0x93407f0d // sxtw x13, w24 WORD $0xd10005ad // sub x13, x13, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 - WORD $0x14000007 // b LBB5_1931 $28(%rip) -LBB5_1930: + WORD $0x14000007 // b LBB5_1938 $28(%rip) +LBB5_1937: WORD $0xf100031f // cmp x24, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54000189 // b.ls LBB5_1933 $48(%rip) -LBB5_1931: + WORD $0x54000189 // b.ls LBB5_1940 $48(%rip) +LBB5_1938: WORD $0x9bd67eae // umulh x14, x21, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b1755d8 // madd x24, x14, x23, x21 WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1930 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_1937 $-40(%rip) WORD $0x1100c301 // add w1, w24, #48 WORD $0x382d6a21 // strb w1, [x17, x13] WORD $0xd10005ad // sub x13, x13, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54fffec8 // b.hi LBB5_1931 $-40(%rip) -LBB5_1933: + WORD $0x54fffec8 // b.hi LBB5_1938 $-40(%rip) +LBB5_1940: WORD $0xeb14007f // cmp x3, x20 WORD $0x1a8380f5 // csel w21, w7, w3, hi WORD $0x0b0400a4 // add w4, w5, w4 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400016b // b.lt LBB5_1938 $44(%rip) - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f8 // ldr w24, [sp, #32] -LBB5_1935: + WORD $0x5400016b // b.lt LBB5_1945 $44(%rip) + WORD $0xb94043f0 // ldr w16, [sp, #64] + WORD $0xb94033f8 // ldr w24, [sp, #48] +LBB5_1942: WORD $0x387568cd // ldrb w13, [x6, x21] WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_1939 $44(%rip) + WORD $0x54000161 // b.ne LBB5_1946 $44(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_1935 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1942 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x1400000b // b LBB5_1940 $44(%rip) -LBB5_1938: + WORD $0x1400000b // b LBB5_1947 $44(%rip) +LBB5_1945: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0xb9402bf0 // ldr w16, [sp, #40] - WORD $0xb94023f8 // ldr w24, [sp, #32] - WORD $0x340000d5 // cbz w21, LBB5_1940 $24(%rip) -LBB5_1939: + WORD $0xb94043f0 // ldr w16, [sp, #64] + WORD $0xb94033f8 // ldr w24, [sp, #48] + WORD $0x340000d5 // cbz w21, LBB5_1947 $24(%rip) +LBB5_1946: WORD $0x92800006 // mov x6, #-1 WORD $0xaa0403e5 // mov x5, x4 WORD $0xaa1503e7 // mov x7, x21 WORD $0x7100509f // cmp w4, #20 - WORD $0x54000a0c // b.gt LBB5_1962 $320(%rip) -LBB5_1940: + WORD $0x54000a0c // b.gt LBB5_1969 $320(%rip) +LBB5_1947: WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x6b0700bf // cmp w5, w7 WORD $0x1a87b0ad // csel w13, w5, w7, lt WORD $0x710005bf // cmp w13, #1 - WORD $0x5400016b // b.lt LBB5_1944 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1951 $44(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x5280014e // mov w14, #10 WORD $0xaa0d03e4 // mov x4, x13 WORD $0xaa1103e6 // mov x6, x17 -LBB5_1942: +LBB5_1949: WORD $0x388014c1 // ldrsb x1, [x6], #1 WORD $0x9b0e0461 // madd x1, x3, x14, x1 WORD $0xd100c023 // sub x3, x1, #48 WORD $0xf1000484 // subs x4, x4, #1 - WORD $0x54ffff81 // b.ne LBB5_1942 $-16(%rip) + WORD $0x54ffff81 // b.ne LBB5_1949 $-16(%rip) WORD $0xaa0d03e4 // mov x4, x13 -LBB5_1944: +LBB5_1951: WORD $0x6b0400a6 // subs w6, w5, w4 - WORD $0x540003ad // b.le LBB5_1951 $116(%rip) + WORD $0x540003ad // b.le LBB5_1958 $116(%rip) WORD $0x710010df // cmp w6, #4 - WORD $0x540002c3 // b.lo LBB5_1949 $88(%rip) + WORD $0x540002c3 // b.lo LBB5_1956 $88(%rip) WORD $0x121e74cd // and w13, w6, #0xfffffffc WORD $0x0b0d0084 // add w4, w4, w13 WORD $0x52800034 // mov w20, #1 WORD $0xaa0d03f5 // mov x21, x13 WORD $0x52800036 // mov w22, #1 WORD $0x52800037 // mov w23, #1 -LBB5_1947: +LBB5_1954: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x8b140a8e // add x14, x20, x20, lsl #2 @@ -10407,63 +10483,63 @@ LBB5_1947: WORD $0x8b170aee // add x14, x23, x23, lsl #2 WORD $0xd37ff9d7 // lsl x23, x14, #1 WORD $0x710012b5 // subs w21, w21, #4 - WORD $0x54fffee1 // b.ne LBB5_1947 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_1954 $-36(%rip) WORD $0x9b037e8e // mul x14, x20, x3 WORD $0x9b0e7ece // mul x14, x22, x14 WORD $0x9b0e7ee3 // mul x3, x23, x14 WORD $0x6b0d00df // cmp w6, w13 - WORD $0x540000c0 // b.eq LBB5_1951 $24(%rip) -LBB5_1949: + WORD $0x540000c0 // b.eq LBB5_1958 $24(%rip) +LBB5_1956: WORD $0x4b0400ad // sub w13, w5, w4 -LBB5_1950: +LBB5_1957: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x710005ad // subs w13, w13, #1 - WORD $0x54ffffa1 // b.ne LBB5_1950 $-12(%rip) -LBB5_1951: - WORD $0x37f802c5 // tbnz w5, #31, LBB5_1959 $88(%rip) + WORD $0x54ffffa1 // b.ne LBB5_1957 $-12(%rip) +LBB5_1958: + WORD $0x37f802c5 // tbnz w5, #31, LBB5_1966 $88(%rip) WORD $0x6b0500ff // cmp w7, w5 - WORD $0x5400028d // b.le LBB5_1959 $80(%rip) + WORD $0x5400028d // b.le LBB5_1966 $80(%rip) WORD $0x8b25422d // add x13, x17, w5, uxtw WORD $0x39c001ae // ldrsb w14, [x13] WORD $0x110004b1 // add w17, w5, #1 WORD $0x7100d5df // cmp w14, #53 WORD $0x7a470220 // ccmp w17, w7, #0, eq - WORD $0x540000c0 // b.eq LBB5_1955 $24(%rip) + WORD $0x540000c0 // b.eq LBB5_1962 $24(%rip) WORD $0x7100d1df // cmp w14, #52 WORD $0x1a9fd7ed // cset w13, gt WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500016d // cbnz w13, LBB5_1960 $44(%rip) - WORD $0x14000009 // b LBB5_1959 $36(%rip) -LBB5_1955: - WORD $0x34000062 // cbz w2, LBB5_1957 $12(%rip) + WORD $0x3500016d // cbnz w13, LBB5_1967 $44(%rip) + WORD $0x14000009 // b LBB5_1966 $36(%rip) +LBB5_1962: + WORD $0x34000062 // cbz w2, LBB5_1964 $12(%rip) WORD $0x91000466 // add x6, x3, #1 - WORD $0x14000007 // b LBB5_1960 $28(%rip) -LBB5_1957: - WORD $0x340000a5 // cbz w5, LBB5_1959 $20(%rip) + WORD $0x14000007 // b LBB5_1967 $28(%rip) +LBB5_1964: + WORD $0x340000a5 // cbz w5, LBB5_1966 $20(%rip) WORD $0x385ff1ad // ldurb w13, [x13, #-1] WORD $0x120001ad // and w13, w13, #0x1 WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500004d // cbnz w13, LBB5_1960 $8(%rip) -LBB5_1959: + WORD $0x3500004d // cbnz w13, LBB5_1967 $8(%rip) +LBB5_1966: WORD $0xaa0303e6 // mov x6, x3 -LBB5_1960: +LBB5_1967: WORD $0xd2e0040d // mov x13, #9007199254740992 WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54000101 // b.ne LBB5_1962 $32(%rip) + WORD $0x54000101 // b.ne LBB5_1969 $32(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x1100066d // add w13, w19, #1 WORD $0xd2e00206 // mov x6, #4503599627370496 WORD $0x52808014 // mov w20, #1024 WORD $0x710ffe7f // cmp w19, #1023 WORD $0xaa0d03f3 // mov x19, x13 - WORD $0x540000a0 // b.eq LBB5_1963 $20(%rip) -LBB5_1962: + WORD $0x540000a0 // b.eq LBB5_1970 $20(%rip) +LBB5_1969: WORD $0xf24c00df // tst x6, #0x10000000000000 WORD $0x12807fcd // mov w13, #-1023 WORD $0x1a9301b4 // csel w20, w13, w19, eq WORD $0xaa0603f5 // mov x21, x6 -LBB5_1963: +LBB5_1970: WORD $0x9240cead // and x13, x21, #0xfffffffffffff WORD $0x110ffe8e // add w14, w20, #1023 WORD $0x120029ce // and w14, w14, #0x7ff @@ -10474,27 +10550,27 @@ LBB5_1963: WORD $0x9e6701a3 // fmov d3, x13 WORD $0x1e620204 // scvtf d4, w16 WORD $0x1e630883 // fmul d3, d4, d3 -LBB5_1964: +LBB5_1971: WORD $0x52800003 // mov w3, #0 WORD $0x9e660071 // fmov x17, d3 WORD $0x9240fa2d // and x13, x17, #0x7fffffffffffffff WORD $0x52800082 // mov w2, #4 WORD $0xd2effe0e // mov x14, #9218868437227405312 WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54000381 // b.ne LBB5_1972 $112(%rip) -LBB5_1965: + WORD $0x54000381 // b.ne LBB5_1979 $112(%rip) +LBB5_1972: WORD $0xf1004d9f // cmp x12, #19 - WORD $0x54000300 // b.eq LBB5_1971 $96(%rip) + WORD $0x54000300 // b.eq LBB5_1978 $96(%rip) WORD $0xf1002d9f // cmp x12, #11 - WORD $0x540000a0 // b.eq LBB5_1969 $20(%rip) + WORD $0x540000a0 // b.eq LBB5_1976 $20(%rip) WORD $0xf1000d9f // cmp x12, #3 - WORD $0x54fd0d41 // b.ne LBB5_673 $-24152(%rip) -LBB5_1968: + WORD $0x54fd0101 // b.ne LBB5_672 $-24544(%rip) +LBB5_1975: WORD $0x5280006c // mov w12, #3 - WORD $0x14000002 // b LBB5_1970 $8(%rip) -LBB5_1969: + WORD $0x14000002 // b LBB5_1977 $8(%rip) +LBB5_1976: WORD $0x5280016c // mov w12, #11 -LBB5_1970: +LBB5_1977: WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] WORD $0xa90079cd // stp x13, lr, [x14] @@ -10510,11 +10586,11 @@ LBB5_1970: WORD $0x1a9f87ef // cset w15, ls WORD $0xaa0a03f0 // mov x16, x10 WORD $0xaa0203e3 // mov x3, x2 - WORD $0x14000013 // b LBB5_1973 $76(%rip) -LBB5_1971: + WORD $0x14000013 // b LBB5_1980 $76(%rip) +LBB5_1978: WORD $0xaa0203e3 // mov x3, x2 WORD $0xaa1e03f1 // mov x17, lr -LBB5_1972: +LBB5_1979: WORD $0x5280026c // mov w12, #19 WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] @@ -10531,44 +10607,44 @@ LBB5_1972: WORD $0x1a9f87ef // cset w15, ls WORD $0xaa0a03f0 // mov x16, x10 WORD $0xaa1103fe // mov lr, x17 -LBB5_1973: +LBB5_1980: WORD $0x5280016a // mov w10, #11 WORD $0x7100007f // cmp w3, #0 WORD $0x1a830142 // csel w2, w10, w3, eq - WORD $0x35001b83 // cbnz w3, LBB5_2007 $880(%rip) - WORD $0x34001b6f // cbz w15, LBB5_2007 $876(%rip) + WORD $0x35001b83 // cbnz w3, LBB5_2014 $880(%rip) + WORD $0x34001b6f // cbz w15, LBB5_2014 $876(%rip) WORD $0xaa1003ea // mov x10, x16 WORD $0x38401551 // ldrb w17, [x10], #1 WORD $0x7100823f // cmp w17, #32 - WORD $0x54000888 // b.hi LBB5_1986 $272(%rip) + WORD $0x54000888 // b.hi LBB5_1993 $272(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9ad121ad // lsl x13, x13, x17 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e01bf // tst x13, x14 - WORD $0x540007c0 // b.eq LBB5_1986 $248(%rip) + WORD $0x540007c0 // b.eq LBB5_1993 $248(%rip) WORD $0x91000a0a // add x10, x16, #2 WORD $0x39400611 // ldrb w17, [x16, #1] WORD $0x7100823f // cmp w17, #32 - WORD $0x540013c8 // b.hi LBB5_1999 $632(%rip) + WORD $0x540013c8 // b.hi LBB5_2006 $632(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9ad121ad // lsl x13, x13, x17 WORD $0xea0e01bf // tst x13, x14 - WORD $0x54001340 // b.eq LBB5_1999 $616(%rip) + WORD $0x54001340 // b.eq LBB5_2006 $616(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014d // sub x13, x10, x15 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1982 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_1989 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acd21cd // lsl x13, x14, x13 WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x54000521 // b.ne LBB5_1985 $164(%rip) + WORD $0x54000521 // b.ne LBB5_1992 $164(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_1982: +LBB5_1989: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e3 // movi.16b v3, #143 -LBB5_1983: +LBB5_1990: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -10603,21 +10679,22 @@ LBB5_1983: WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_1983 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1990 $-136(%rip) +LBB5_1991: WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_1985: +LBB5_1992: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401551 // ldrb w17, [x10], #1 -LBB5_1986: +LBB5_1993: WORD $0xf940016d // ldr x13, [x11] WORD $0x910401ad // add x13, x13, #256 WORD $0xf900016d // str x13, [x11] WORD $0x7100b23f // cmp w17, #44 - WORD $0x54000ca1 // b.ne LBB5_2000 $404(%rip) -LBB5_1987: + WORD $0x54000ca1 // b.ne LBB5_2007 $404(%rip) +LBB5_1994: WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x5280002d // mov w13, #1 @@ -10627,43 +10704,43 @@ LBB5_1987: WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0x8a0e01ad // and x13, x13, x14 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x540008c0 // b.eq LBB5_1997 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_2004 $280(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x39400542 // ldrb w2, [x10, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x54000a28 // b.hi LBB5_1998 $324(%rip) + WORD $0x54000a28 // b.hi LBB5_2005 $324(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xd284c02d // mov x13, #9729 WORD $0xf2c0002d // movk x13, #1, lsl #32 WORD $0xea0d015f // tst x10, x13 - WORD $0x54000960 // b.eq LBB5_1998 $300(%rip) + WORD $0x54000960 // b.eq LBB5_2005 $300(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ed // sub x13, x15, x10 WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1993 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_2000 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9acd21ed // lsl x13, x15, x13 WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_1996 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_2003 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1993: +LBB5_2000: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh164: - WORD $0x10fb780d // adr x13, lCPI5_0 $-37120(%rip) + WORD $0x10fb6f0d // adr x13, lCPI5_0 $-37408(%rip) Lloh165: WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) Lloh166: - WORD $0x10fb784d // adr x13, lCPI5_1 $-37112(%rip) + WORD $0x10fb6f4d // adr x13, lCPI5_1 $-37400(%rip) Lloh167: WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh168: - WORD $0x10fb788d // adr x13, lCPI5_2 $-37104(%rip) + WORD $0x10fb6f8d // adr x13, lCPI5_2 $-37392(%rip) Lloh169: WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1994: +LBB5_2001: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -10698,47 +10775,47 @@ LBB5_1994: WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1994 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_2001 $-136(%rip) WORD $0xaa2d03ed // mvn x13, x13 WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_1996: +LBB5_2003: WORD $0xdac001ad // rbit x13, x13 WORD $0xdac011ad // clz x13, x13 WORD $0x8b0d014f // add x15, x10, x13 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_1997: +LBB5_2004: WORD $0x9102e010 // add x16, x0, #184 WORD $0x528000f1 // mov w17, #7 WORD $0x52800021 // mov w1, #1 WORD $0x4f04e5e3 // movi.16b v3, #143 Lloh170: - WORD $0x10fb71aa // adr x10, lCPI5_0 $-37324(%rip) + WORD $0x10fb68aa // adr x10, lCPI5_0 $-37612(%rip) Lloh171: WORD $0x3dc00140 // ldr q0, [x10, lCPI5_0@PAGEOFF] $0(%rip) WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 Lloh172: - WORD $0x10fb71aa // adr x10, lCPI5_1 $-37324(%rip) + WORD $0x10fb68aa // adr x10, lCPI5_1 $-37612(%rip) Lloh173: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_1@PAGEOFF] $0(%rip) WORD $0x92800004 // mov x4, #-1 Lloh174: - WORD $0x10fb71ca // adr x10, lCPI5_2 $-37320(%rip) + WORD $0x10fb68ca // adr x10, lCPI5_2 $-37608(%rip) Lloh175: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_2@PAGEOFF] $0(%rip) WORD $0xaa0203e7 // mov x7, x2 - WORD $0x17fff5ea // b LBB5_1424 $-10328(%rip) -LBB5_1998: - WORD $0x17fffff1 // b LBB5_1997 $-60(%rip) -LBB5_1999: + WORD $0x17fff5c5 // b LBB5_1429 $-10476(%rip) +LBB5_2005: + WORD $0x17fffff1 // b LBB5_2004 $-60(%rip) +LBB5_2006: WORD $0xf940016d // ldr x13, [x11] WORD $0x910401ad // add x13, x13, #256 WORD $0xf900016d // str x13, [x11] WORD $0x7100b23f // cmp w17, #44 - WORD $0x54fff3a0 // b.eq LBB5_1987 $-396(%rip) -LBB5_2000: + WORD $0x54fff3a0 // b.eq LBB5_1994 $-396(%rip) +LBB5_2007: WORD $0x7101763f // cmp w17, #93 - WORD $0x54001bc1 // b.ne LBB5_2047 $888(%rip) + WORD $0x54001dc1 // b.ne LBB5_2055 $952(%rip) WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! WORD $0xb940160e // ldr w14, [x16, #20] @@ -10760,41 +10837,41 @@ LBB5_2000: WORD $0xf85f820b // ldur x11, [x16, #-8] WORD $0xb9402a0d // ldr w13, [x16, #40] WORD $0xeb0d017f // cmp x11, x13 - WORD $0x54000089 // b.ls LBB5_2003 $16(%rip) + WORD $0x54000089 // b.ls LBB5_2010 $16(%rip) WORD $0xb900e00b // str w11, [x0, #224] WORD $0xf140057f // cmp x11, #1, lsl #12 - WORD $0x54000108 // b.hi LBB5_2005 $32(%rip) -LBB5_2003: + WORD $0x54000108 // b.hi LBB5_2012 $32(%rip) +LBB5_2010: WORD $0xd100056b // sub x11, x11, #1 WORD $0xf900580b // str x11, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000060 // b.eq LBB5_2005 $12(%rip) + WORD $0x54000060 // b.eq LBB5_2012 $12(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x17fff569 // b LBB5_1411 $-10844(%rip) -LBB5_2005: + WORD $0x17fff544 // b LBB5_1416 $-10992(%rip) +LBB5_2012: WORD $0xd280000b // mov x11, #0 WORD $0xaa0a03ef // mov x15, x10 - WORD $0xb5fead2b // cbnz x11, LBB5_1413 $-10844(%rip) - WORD $0x17fff5bb // b LBB5_1423 $-10516(%rip) -LBB5_2006: + WORD $0xb5fea88b // cbnz x11, LBB5_1418 $-10992(%rip) + WORD $0x17fff596 // b LBB5_1428 $-10664(%rip) +LBB5_2013: WORD $0xaa0503e7 // mov x7, x5 WORD $0x92800001 // mov x1, #-1 WORD $0x92800002 // mov x2, #-1 - WORD $0x17fff72c // b LBB5_1492 $-9040(%rip) -LBB5_2007: + WORD $0x17fff707 // b LBB5_1497 $-9188(%rip) +LBB5_2014: WORD $0xaa1003ea // mov x10, x16 - WORD $0x17ffe764 // b LBB5_673 $-25200(%rip) -LBB5_2008: + WORD $0x17ffe702 // b LBB5_672 $-25592(%rip) +LBB5_2015: WORD $0xcb10014a // sub x10, x10, x16 WORD $0x39400146 // ldrb w6, [x10] WORD $0x5100c0cd // sub w13, w6, #48 WORD $0x710025bf // cmp w13, #9 - WORD $0x540003a8 // b.hi LBB5_2015 $116(%rip) + WORD $0x540003a8 // b.hi LBB5_2022 $116(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_2010: +LBB5_2017: WORD $0x9b0a7c2d // mul x13, x1, x10 WORD $0x8b2641ad // add x13, x13, w6, uxtw WORD $0xd100c1a1 // sub x1, x13, #48 @@ -10804,167 +10881,171 @@ LBB5_2010: WORD $0x710025bf // cmp w13, #9 WORD $0xfa529a02 // ccmp x16, #18, #2, ls WORD $0x91000610 // add x16, x16, #1 - WORD $0x54fffee3 // b.lo LBB5_2010 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_2017 $-36(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x710025bf // cmp w13, #9 - WORD $0x54000248 // b.hi LBB5_2016 $72(%rip) + WORD $0x54000248 // b.hi LBB5_2023 $72(%rip) WORD $0xd2800004 // mov x4, #0 -LBB5_2013: +LBB5_2020: WORD $0x8b0400aa // add x10, x5, x4 WORD $0x8b10014a // add x10, x10, x16 WORD $0x39400546 // ldrb w6, [x10, #1] WORD $0x5100c0ca // sub w10, w6, #48 WORD $0x91000484 // add x4, x4, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_2013 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_2020 $-24(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x8b04014a // add x10, x10, x4 WORD $0x52800023 // mov w3, #1 - WORD $0x17fff679 // b LBB5_1465 $-9756(%rip) -LBB5_2015: + WORD $0x17fff654 // b LBB5_1470 $-9904(%rip) +LBB5_2022: WORD $0x52800003 // mov w3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800001 // mov x1, #0 - WORD $0x17fff674 // b LBB5_1465 $-9776(%rip) -LBB5_2016: + WORD $0x17fff64f // b LBB5_1470 $-9924(%rip) +LBB5_2023: WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17fff671 // b LBB5_1465 $-9788(%rip) -LBB5_2017: + WORD $0x17fff64c // b LBB5_1470 $-9936(%rip) +LBB5_2024: WORD $0x7100049f // cmp w4, #1 - WORD $0x54ff0e61 // b.ne LBB5_1578 $-7732(%rip) + WORD $0x54ff0ae1 // b.ne LBB5_1585 $-7844(%rip) WORD $0x5280014d // mov w13, #10 WORD $0x9bcd7c2d // umulh x13, x1, x13 WORD $0xeb0d03ff // cmp xzr, x13 - WORD $0x54000e20 // b.eq LBB5_2042 $452(%rip) + WORD $0x54000ea0 // b.eq LBB5_2049 $468(%rip) WORD $0x7100023f // cmp w17, #0 WORD $0x1280000d // mov w13, #-1 WORD $0x5a8d15b0 // cneg w16, w13, eq WORD $0x52800024 // mov w4, #1 - WORD $0x17fff89d // b LBB5_1589 $-7564(%rip) -LBB5_2020: + WORD $0x17fff881 // b LBB5_1596 $-7676(%rip) +LBB5_2027: WORD $0x0e013cce // umov.b w14, v6[0] - WORD $0x8b1a032d // add x13, x25, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x710089df // cmp w14, #34 - WORD $0x54000101 // b.ne LBB5_2023 $32(%rip) -LBB5_2021: + WORD $0x54000101 // b.ne LBB5_2030 $32(%rip) +LBB5_2028: WORD $0x91000610 // add x16, x16, #1 WORD $0xcb0a01b1 // sub x17, x13, x10 -LBB5_2022: +LBB5_2029: WORD $0x5280003c // mov w28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x17fff7ef // b LBB5_1547 $-8260(%rip) -LBB5_2023: + WORD $0xaa1903fe // mov lr, x25 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x17fff7d2 // b LBB5_1554 $-8376(%rip) +LBB5_2030: WORD $0x0e013ccd // umov.b w13, v6[0] -LBB5_2024: - WORD $0x8b1a032e // add x14, x25, x26 +LBB5_2031: + WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x8b1b012e // add x14, x9, x27 WORD $0x390001cd // strb w13, [x14] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394005b0 // ldrb w16, [x13, #1] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000520 // b.eq LBB5_2034 $164(%rip) + WORD $0x540005e0 // b.eq LBB5_2042 $188(%rip) WORD $0x390005d0 // strb w16, [x14, #1] WORD $0x394009ad // ldrb w13, [x13, #2] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000540 // b.eq LBB5_2035 $168(%rip) + WORD $0x54000620 // b.eq LBB5_2043 $196(%rip) WORD $0x390009cd // strb w13, [x14, #2] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x39400db0 // ldrb w16, [x13, #3] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000560 // b.eq LBB5_2036 $172(%rip) + WORD $0x54000640 // b.eq LBB5_2044 $200(%rip) WORD $0x39000dd0 // strb w16, [x14, #3] WORD $0x394011ad // ldrb w13, [x13, #4] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000580 // b.eq LBB5_2037 $176(%rip) + WORD $0x54000680 // b.eq LBB5_2045 $208(%rip) WORD $0x390011cd // strb w13, [x14, #4] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x394015b0 // ldrb w16, [x13, #5] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540005a0 // b.eq LBB5_2038 $180(%rip) + WORD $0x540006a0 // b.eq LBB5_2046 $212(%rip) WORD $0x390015d0 // strb w16, [x14, #5] WORD $0x394019ad // ldrb w13, [x13, #6] WORD $0x710089bf // cmp w13, #34 - WORD $0x540005c0 // b.eq LBB5_2039 $184(%rip) + WORD $0x540006e0 // b.eq LBB5_2047 $220(%rip) WORD $0x390019cd // strb w13, [x14, #6] - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0xf9401be8 // ldr x8, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 WORD $0x39401db0 // ldrb w16, [x13, #7] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540005e0 // b.eq LBB5_2040 $188(%rip) + WORD $0x54000700 // b.eq LBB5_2048 $224(%rip) WORD $0x39001dd0 // strb w16, [x14, #7] WORD $0x394021ad // ldrb w13, [x13, #8] - WORD $0x9100235a // add x26, x26, #8 + WORD $0x9100237b // add x27, x27, #8 WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffb61 // b.ne LBB5_2024 $-148(%rip) - WORD $0x8b1a0310 // add x16, x24, x26 - WORD $0x8b1a032d // add x13, x25, x26 - WORD $0x17ffffd0 // b LBB5_2021 $-192(%rip) -LBB5_2033: + WORD $0x54fffae1 // b.ne LBB5_2031 $-164(%rip) + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x17ffffcb // b LBB5_2028 $-212(%rip) +LBB5_2040: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xf94017fe // ldr lr, [sp, #40] +LBB5_2041: + WORD $0xaa1903fe // mov lr, x25 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0xf9401fe9 // ldr x9, [sp, #56] WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fff7c3 // b LBB5_1548 $-8436(%rip) -LBB5_2034: + WORD $0x17fff79f // b LBB5_1555 $-8580(%rip) +LBB5_2042: WORD $0x910009b0 // add x16, x13, #2 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000551 // add x17, x10, #1 - WORD $0x17ffffc8 // b LBB5_2022 $-224(%rip) -LBB5_2035: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffffc0 // b LBB5_2029 $-256(%rip) +LBB5_2043: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x91000db0 // add x16, x13, #3 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000951 // add x17, x10, #2 - WORD $0x17ffffc2 // b LBB5_2022 $-248(%rip) -LBB5_2036: + WORD $0x17ffffb9 // b LBB5_2029 $-284(%rip) +LBB5_2044: WORD $0x910011b0 // add x16, x13, #4 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000d51 // add x17, x10, #3 - WORD $0x17ffffbd // b LBB5_2022 $-268(%rip) -LBB5_2037: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffffb3 // b LBB5_2029 $-308(%rip) +LBB5_2045: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x910015b0 // add x16, x13, #5 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001151 // add x17, x10, #4 - WORD $0x17ffffb7 // b LBB5_2022 $-292(%rip) -LBB5_2038: + WORD $0x17ffffac // b LBB5_2029 $-336(%rip) +LBB5_2046: WORD $0x910019b0 // add x16, x13, #6 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001551 // add x17, x10, #5 - WORD $0x17ffffb2 // b LBB5_2022 $-312(%rip) -LBB5_2039: - WORD $0x8b1a030d // add x13, x24, x26 + WORD $0x17ffffa6 // b LBB5_2029 $-360(%rip) +LBB5_2047: + WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x8b1b012d // add x13, x9, x27 WORD $0x91001db0 // add x16, x13, #7 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001951 // add x17, x10, #6 - WORD $0x17ffffac // b LBB5_2022 $-336(%rip) -LBB5_2040: + WORD $0x17ffff9f // b LBB5_2029 $-388(%rip) +LBB5_2048: WORD $0x910021b0 // add x16, x13, #8 - WORD $0xcb0a032a // sub x10, x25, x10 - WORD $0x8b1a014a // add x10, x10, x26 + WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xcb0a010a // sub x10, x8, x10 + WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001d51 // add x17, x10, #7 - WORD $0x17ffffa7 // b LBB5_2022 $-356(%rip) -LBB5_2041: - WORD $0xdac0038a // rbit x10, x28 - WORD $0xdac0114a // clz x10, x10 - WORD $0x8b1a030d // add x13, x24, x26 - WORD $0x8b0a01b0 // add x16, x13, x10 - WORD $0x92800011 // mov x17, #-1 - WORD $0x5280003c // mov w28, #1 - WORD $0xa9427bec // ldp x12, lr, [sp, #32] - WORD $0xa94123e9 // ldp x9, x8, [sp, #16] - WORD $0xf9401beb // ldr x11, [sp, #48] - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fff792 // b LBB5_1548 $-8632(%rip) -LBB5_2042: + WORD $0x17ffff99 // b LBB5_2029 $-412(%rip) +LBB5_2049: WORD $0x8b01082d // add x13, x1, x1, lsl #2 WORD $0xd37ff9ad // lsl x13, x13, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] @@ -10976,26 +11057,37 @@ LBB5_2042: WORD $0x9340020e // sbfx x14, x16, #0, #1 WORD $0x52800024 // mov w4, #1 WORD $0xca1001d0 // eor x16, x14, x16 - WORD $0xb5fefe70 // cbnz x16, LBB5_1578 $-8244(%rip) - WORD $0xb7fefe4e // tbnz x14, #63, LBB5_1578 $-8248(%rip) - WORD $0x34000091 // cbz w17, LBB5_2046 $16(%rip) + WORD $0xb5fefa70 // cbnz x16, LBB5_1585 $-8372(%rip) + WORD $0xb7fefa4e // tbnz x14, #63, LBB5_1585 $-8376(%rip) + WORD $0x34000211 // cbz w17, LBB5_2054 $64(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x9e6301a3 // ucvtf d3, x13 - WORD $0x17fff7cb // b LBB5_1566 $-8404(%rip) -LBB5_2046: + WORD $0x17fff7ab // b LBB5_1573 $-8532(%rip) +LBB5_2053: + WORD $0xdac003ca // rbit x10, lr + WORD $0xdac0114a // clz x10, x10 + WORD $0xa94327e8 // ldp x8, x9, [sp, #48] + WORD $0x8b1b010d // add x13, x8, x27 + WORD $0x8b0a01b0 // add x16, x13, x10 + WORD $0x92800011 // mov x17, #-1 + WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 + WORD $0xa941a3ec // ldp x12, x8, [sp, #24] + WORD $0xf94023eb // ldr x11, [sp, #64] + WORD $0x4b1103e3 // neg w3, w17 + WORD $0x17fff755 // b LBB5_1555 $-8876(%rip) +LBB5_2054: WORD $0x52800002 // mov w2, #0 WORD $0xaa0d03fe // mov lr, x13 - WORD $0x17fffe48 // b LBB5_1968 $-1760(%rip) -LBB5_2047: + WORD $0x17fffe38 // b LBB5_1975 $-1824(%rip) +LBB5_2055: WORD $0x52800142 // mov w2, #10 - WORD $0x17ffe6af // b LBB5_673 $-25924(%rip) -LBB5_2048: + WORD $0x17ffe63d // b LBB5_672 $-26380(%rip) +LBB5_2056: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xaa1803f0 // mov x16, x24 - WORD $0xf94017fe // ldr lr, [sp, #40] - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fff776 // b LBB5_1548 $-8744(%rip) + WORD $0xf9401bf0 // ldr x16, [sp, #48] + WORD $0x17ffffa9 // b LBB5_2041 $-348(%rip) // .p2align 2, 0x00 _MASK_USE_NUMBER: WORD $0x00000002 // .long 2 @@ -14095,7 +14187,7 @@ TEXT ·__parse_with_padding(SB), NOSPLIT, $0-16 _entry: MOVD 16(g), R16 - SUB $224, RSP, R17 + SUB $240, RSP, R17 CMP R16, R17 BLS _stack_grow diff --git a/internal/native/neon/parse_with_padding_subr_arm64.go b/internal/native/neon/parse_with_padding_subr_arm64.go index 11c37e44e..b98f07a7d 100644 --- a/internal/native/neon/parse_with_padding_subr_arm64.go +++ b/internal/native/neon/parse_with_padding_subr_arm64.go @@ -13,7 +13,7 @@ var ( ) const ( - _stack__parse_with_padding = 160 + _stack__parse_with_padding = 176 ) var ( diff --git a/internal/native/sse/parse_with_padding_subr.go b/internal/native/sse/parse_with_padding_subr.go index 36fbaa79b..d3a3d229b 100644 --- a/internal/native/sse/parse_with_padding_subr.go +++ b/internal/native/sse/parse_with_padding_subr.go @@ -12,11 +12,11 @@ const ( ) const ( - _stack__parse_with_padding = 200 + _stack__parse_with_padding = 192 ) const ( - _size__parse_with_padding = 47420 + _size__parse_with_padding = 47640 ) var ( @@ -28,15 +28,15 @@ var ( {0xc, 32}, {0xd, 40}, {0x14, 48}, - {0x1888, 200}, - {0x1889, 48}, - {0x188b, 40}, - {0x188d, 32}, - {0x188f, 24}, - {0x1891, 16}, - {0x1892, 8}, - {0x1893, 0}, - {0xb93c, 200}, + {0x1802, 192}, + {0x1803, 48}, + {0x1805, 40}, + {0x1807, 32}, + {0x1809, 24}, + {0x180b, 16}, + {0x180c, 8}, + {0x180d, 0}, + {0xba18, 192}, } ) diff --git a/internal/native/sse/parse_with_padding_text_amd64.go b/internal/native/sse/parse_with_padding_text_amd64.go index 04838cda8..4ddbd6901 100644 --- a/internal/native/sse/parse_with_padding_text_amd64.go +++ b/internal/native/sse/parse_with_padding_text_amd64.go @@ -106,14727 +106,14896 @@ var _text_parse_with_padding = []byte{ 0x41, 0x55, //0x00000158 pushq %r13 0x41, 0x54, //0x0000015a pushq %r12 0x53, //0x0000015c pushq %rbx - 0x48, 0x81, 0xec, 0x98, 0x00, 0x00, 0x00, //0x0000015d subq $152, %rsp + 0x48, 0x81, 0xec, 0x90, 0x00, 0x00, 0x00, //0x0000015d subq $144, %rsp 0x49, 0x89, 0xfe, //0x00000164 movq %rdi, %r14 - 0x4c, 0x8b, 0x9f, 0x80, 0x00, 0x00, 0x00, //0x00000167 movq $128(%rdi), %r11 - 0x48, 0x8b, 0x87, 0x88, 0x00, 0x00, 0x00, //0x0000016e movq $136(%rdi), %rax - 0x48, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00000175 movq %rax, $-160(%rbp) - 0x48, 0x8b, 0x87, 0xa8, 0x00, 0x00, 0x00, //0x0000017c movq $168(%rdi), %rax - 0x4d, 0x89, 0xdf, //0x00000183 movq %r11, %r15 - 0x49, 0xf7, 0xd7, //0x00000186 notq %r15 - 0x48, 0x83, 0xf8, 0xff, //0x00000189 cmpq $-1, %rax - 0x4c, 0x89, 0x5d, 0xa0, //0x0000018d movq %r11, $-96(%rbp) - 0x0f, 0x85, 0x67, 0x2e, 0x00, 0x00, //0x00000191 jne LBB5_578 - 0x4d, 0x8d, 0x6b, 0x01, //0x00000197 leaq $1(%r11), %r13 - 0x41, 0x0f, 0xb6, 0x03, //0x0000019b movzbl (%r11), %eax - 0x48, 0x83, 0xf8, 0x20, //0x0000019f cmpq $32, %rax - 0x0f, 0x87, 0x2c, 0x01, 0x00, 0x00, //0x000001a3 ja LBB5_13 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000001a9 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x000001b3 btq %rax, %rcx - 0x0f, 0x83, 0x18, 0x01, 0x00, 0x00, //0x000001b7 jae LBB5_13 - 0x4d, 0x8d, 0x6b, 0x02, //0x000001bd leaq $2(%r11), %r13 - 0x41, 0x0f, 0xb6, 0x43, 0x01, //0x000001c1 movzbl $1(%r11), %eax + 0x48, 0x8b, 0x4f, 0x48, //0x00000167 movq $72(%rdi), %rcx + 0x48, 0x8b, 0x57, 0x50, //0x0000016b movq $80(%rdi), %rdx + 0x48, 0x8b, 0x47, 0x58, //0x0000016f movq $88(%rdi), %rax + 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00000173 movq %rax, $-136(%rbp) + 0x48, 0x8b, 0x47, 0x78, //0x0000017a movq $120(%rdi), %rax + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x0000017e movq %rcx, $-168(%rbp) + 0x49, 0x89, 0xcb, //0x00000185 movq %rcx, %r11 + 0x49, 0xf7, 0xd3, //0x00000188 notq %r11 + 0x48, 0x83, 0xf8, 0xff, //0x0000018b cmpq $-1, %rax + 0x4c, 0x89, 0x5d, 0xc8, //0x0000018f movq %r11, $-56(%rbp) + 0x0f, 0x85, 0x9a, 0x31, 0x00, 0x00, //0x00000193 jne LBB5_636 + 0x4c, 0x8d, 0x6a, 0x01, //0x00000199 leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x02, //0x0000019d movzbl (%rdx), %eax + 0x48, 0x83, 0xf8, 0x20, //0x000001a0 cmpq $32, %rax + 0x0f, 0x87, 0x32, 0x01, 0x00, 0x00, //0x000001a4 ja LBB5_13 + 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000001aa movabsq $4294977025, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x000001b4 btq %rax, %rcx + 0x0f, 0x83, 0x1e, 0x01, 0x00, 0x00, //0x000001b8 jae LBB5_13 + 0x0f, 0xb6, 0x42, 0x01, //0x000001be movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x02, //0x000001c2 addq $2, %rdx 0x48, 0x83, 0xf8, 0x20, //0x000001c6 cmpq $32, %rax - 0x0f, 0x87, 0x05, 0x01, 0x00, 0x00, //0x000001ca ja LBB5_13 + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x000001ca ja LBB5_35 0x48, 0x0f, 0xa3, 0xc1, //0x000001d0 btq %rax, %rcx - 0x0f, 0x83, 0xfb, 0x00, 0x00, 0x00, //0x000001d4 jae LBB5_13 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000001da movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x000001e1 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x000001e4 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000001e7 cmpq $64, %rcx - 0x0f, 0x83, 0x31, 0x00, 0x00, 0x00, //0x000001eb jae LBB5_9 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000001f1 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x000001f8 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x000001fb shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000001fe testq %rdx, %rdx - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000201 je LBB5_8 - 0x48, 0x0f, 0xbc, 0xca, //0x00000207 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000020b leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000020f addq $1, %r13 - 0x48, 0x01, 0xc8, //0x00000213 addq %rcx, %rax - 0xe9, 0xb8, 0x00, 0x00, 0x00, //0x00000216 jmp LBB5_12 - //0x0000021b LBB5_8 - 0x48, 0x83, 0xc0, 0x40, //0x0000021b addq $64, %rax - 0x49, 0x89, 0xc5, //0x0000021f movq %rax, %r13 - //0x00000222 LBB5_9 - 0x49, 0x83, 0xc5, 0xc0, //0x00000222 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x31, 0xfe, 0xff, 0xff, //0x00000226 movdqu $-463(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, //0x0000022f .p2align 4, 0x90 - //0x00000230 LBB5_10 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00000230 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00000236 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000023c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00000242 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00000248 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000024c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00000251 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00000256 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000025b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00000260 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00000265 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000026a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000026f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00000274 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00000278 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x0000027c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x00000280 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00000284 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x00000288 pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x0000028c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00000290 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00000294 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x00000298 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000029b shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x0000029f orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x000002a2 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x000002a6 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x000002a9 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000002ad je LBB5_10 - 0x48, 0xf7, 0xd0, //0x000002b3 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000002b6 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x000002bd movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x000002c4 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x000002c8 leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x000002cc addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000002cf addq $1, %r13 - //0x000002d3 LBB5_12 - 0x8a, 0x00, //0x000002d3 movb (%rax), %al - //0x000002d5 LBB5_13 - 0x0f, 0xbe, 0xc0, //0x000002d5 movsbl %al, %eax - 0xbe, 0x06, 0x00, 0x00, 0x00, //0x000002d8 movl $6, %esi - 0x83, 0xc0, 0xde, //0x000002dd addl $-34, %eax - 0x83, 0xf8, 0x59, //0x000002e0 cmpl $89, %eax - 0x0f, 0x87, 0xca, 0x16, 0x00, 0x00, //0x000002e3 ja LBB5_305 - 0x4f, 0x8d, 0x0c, 0x2f, //0x000002e9 leaq (%r15,%r13), %r9 - 0x31, 0xd2, //0x000002ed xorl %edx, %edx - 0x48, 0x8d, 0x0d, 0x96, 0xb7, 0x00, 0x00, //0x000002ef leaq $46998(%rip), %rcx /* LJTI5_0+0(%rip) */ - 0x48, 0x63, 0x04, 0x81, //0x000002f6 movslq (%rcx,%rax,4), %rax - 0x48, 0x01, 0xc8, //0x000002fa addq %rcx, %rax - 0xff, 0xe0, //0x000002fd jmpq *%rax - //0x000002ff LBB5_16 - 0x89, 0xd0, //0x000002ff movl %edx, %eax - 0x34, 0x01, //0x00000301 xorb $1, %al - 0x44, 0x0f, 0xb6, 0xd8, //0x00000303 movzbl %al, %r11d - 0x4d, 0x89, 0xe8, //0x00000307 movq %r13, %r8 - 0x4d, 0x29, 0xd8, //0x0000030a subq %r11, %r8 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x0000030d testb $2, $112(%r14) - 0x0f, 0x85, 0x42, 0x00, 0x00, 0x00, //0x00000312 jne LBB5_23 - 0x41, 0x8a, 0x00, //0x00000318 movb (%r8), %al - 0x3c, 0x30, //0x0000031b cmpb $48, %al - 0x0f, 0x85, 0x7a, 0x00, 0x00, 0x00, //0x0000031d jne LBB5_27 - 0x41, 0x8a, 0x40, 0x01, //0x00000323 movb $1(%r8), %al - 0x3c, 0x2e, //0x00000327 cmpb $46, %al - 0x0f, 0x84, 0x39, 0x08, 0x00, 0x00, //0x00000329 je LBB5_127 - 0x4d, 0x8d, 0x68, 0x01, //0x0000032f leaq $1(%r8), %r13 - 0x3c, 0x45, //0x00000333 cmpb $69, %al - 0x0f, 0x84, 0xf2, 0x08, 0x00, 0x00, //0x00000335 je LBB5_139 - 0x3c, 0x65, //0x0000033b cmpb $101, %al - 0x0f, 0x84, 0xea, 0x08, 0x00, 0x00, //0x0000033d je LBB5_139 - 0x31, 0xc0, //0x00000343 xorl %eax, %eax - 0x84, 0xd2, //0x00000345 testb %dl, %dl - 0x0f, 0x84, 0x1a, 0x0f, 0x00, 0x00, //0x00000347 je LBB5_215 - //0x0000034d LBB5_22 - 0x49, 0xc1, 0xe1, 0x20, //0x0000034d shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x0b, //0x00000351 orq $11, %r9 - 0xe9, 0x15, 0x0f, 0x00, 0x00, //0x00000355 jmp LBB5_216 - //0x0000035a LBB5_23 - 0x4c, 0x89, 0x4d, 0xc8, //0x0000035a movq %r9, $-56(%rbp) - 0x4c, 0x89, 0x75, 0x88, //0x0000035e movq %r14, $-120(%rbp) - 0x49, 0xf7, 0xdb, //0x00000362 negq %r11 - 0x4c, 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00000365 movq $-160(%rbp), %r9 - 0x4d, 0x29, 0xc1, //0x0000036c subq %r8, %r9 - 0x4d, 0x29, 0xd9, //0x0000036f subq %r11, %r9 - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00000372 je LBB5_35 - 0x41, 0x80, 0x38, 0x30, //0x00000378 cmpb $48, (%r8) - 0x0f, 0x85, 0x2f, 0x05, 0x00, 0x00, //0x0000037c jne LBB5_84 - 0x31, 0xf6, //0x00000382 xorl %esi, %esi - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000384 movl $1, %eax - 0x49, 0x83, 0xf9, 0x01, //0x00000389 cmpq $1, %r9 - 0x0f, 0x85, 0xee, 0x04, 0x00, 0x00, //0x0000038d jne LBB5_82 - //0x00000393 LBB5_26 - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00000393 movl $1, %ecx - 0xe9, 0xc8, 0x09, 0x00, 0x00, //0x00000398 jmp LBB5_161 - //0x0000039d LBB5_27 - 0x4d, 0x89, 0xdf, //0x0000039d movq %r11, %r15 - 0x8d, 0x48, 0xd0, //0x000003a0 leal $-48(%rax), %ecx - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x000003a3 movl $11, %r11d - 0x80, 0xf9, 0x09, //0x000003a9 cmpb $9, %cl - 0x0f, 0x87, 0xfc, 0xaf, 0x00, 0x00, //0x000003ac ja LBB5_2254 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000003b2 movq $-1, %rdi - 0x31, 0xc9, //0x000003b9 xorl %ecx, %ecx - 0x31, 0xf6, //0x000003bb xorl %esi, %esi - 0x90, 0x90, 0x90, //0x000003bd .p2align 4, 0x90 - //0x000003c0 LBB5_29 - 0x48, 0x8d, 0x34, 0xb6, //0x000003c0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x000003c4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x000003c7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000003cb addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x000003cf movzbl $2(%r8,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x000003d5 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x000003d8 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x000003dc addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000003e0 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000003e3 jb LBB5_29 - 0x4d, 0x89, 0xc5, //0x000003e9 movq %r8, %r13 - 0x49, 0x29, 0xcd, //0x000003ec subq %rcx, %r13 - 0x48, 0x83, 0xff, 0x13, //0x000003ef cmpq $19, %rdi - 0x0f, 0x83, 0xee, 0x32, 0x00, 0x00, //0x000003f3 jae LBB5_671 - 0x48, 0xf7, 0xd9, //0x000003f9 negq %rcx - 0x31, 0xff, //0x000003fc xorl %edi, %edi - 0x48, 0x89, 0x7d, 0xa0, //0x000003fe movq %rdi, $-96(%rbp) - //0x00000402 LBB5_32 - 0x45, 0x31, 0xe4, //0x00000402 xorl %r12d, %r12d - //0x00000405 LBB5_33 - 0x3c, 0x2e, //0x00000405 cmpb $46, %al - 0x0f, 0x85, 0xd3, 0x08, 0x00, 0x00, //0x00000407 jne LBB5_151 - 0x41, 0x8a, 0x45, 0x01, //0x0000040d movb $1(%r13), %al - 0x49, 0x83, 0xc5, 0x01, //0x00000411 addq $1, %r13 - 0x8d, 0x58, 0xd0, //0x00000415 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x00000418 cmpb $10, %bl - 0x0f, 0x82, 0x9b, 0x07, 0x00, 0x00, //0x0000041b jb LBB5_133 - 0xe9, 0x90, 0x15, 0x00, 0x00, //0x00000421 jmp LBB5_306 - //0x00000426 LBB5_35 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000426 movq $-1, %rax - 0xe9, 0x24, 0x09, 0x00, 0x00, //0x0000042d jmp LBB5_160 - //0x00000432 LBB5_36 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00000432 cmpb $117, (%r13) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00000437 movl $13, %esi - 0x0f, 0x85, 0x42, 0x33, 0x00, 0x00, //0x0000043c jne LBB5_680 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000442 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x52, 0x33, 0x00, 0x00, //0x00000447 jne LBB5_683 - 0x31, 0xf6, //0x0000044d xorl %esi, %esi - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x0000044f cmpb $108, $2(%r13) - 0x0f, 0x85, 0x60, 0x33, 0x00, 0x00, //0x00000454 jne LBB5_686 - //0x0000045a LBB5_39 - 0x49, 0x83, 0xc5, 0x03, //0x0000045a addq $3, %r13 - //0x0000045e LBB5_40 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000045e movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00000465 leaq $16(%rax), %rcx - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00000469 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0xc5, 0x39, 0x00, 0x00, //0x00000470 ja LBB5_150 - 0x49, 0xc1, 0xe1, 0x20, //0x00000476 shlq $32, %r9 - 0x4c, 0x89, 0x08, //0x0000047a movq %r9, (%rax) - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000047d movq %rcx, $160(%r14) - 0xe9, 0x2a, 0x15, 0x00, 0x00, //0x00000484 jmp LBB5_305 - //0x00000489 LBB5_42 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00000489 cmpb $114, (%r13) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x0000048e movl $13, %esi - 0x0f, 0x85, 0xf4, 0x32, 0x00, 0x00, //0x00000493 jne LBB5_681 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00000499 cmpb $117, $1(%r13) - 0x0f, 0x85, 0x04, 0x33, 0x00, 0x00, //0x0000049e jne LBB5_684 - 0x31, 0xf6, //0x000004a4 xorl %esi, %esi - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000004a6 cmpb $101, $2(%r13) - 0x0f, 0x85, 0x13, 0x33, 0x00, 0x00, //0x000004ab jne LBB5_687 - //0x000004b1 LBB5_45 - 0x49, 0x83, 0xc5, 0x03, //0x000004b1 addq $3, %r13 - //0x000004b5 LBB5_46 - 0x49, 0xc1, 0xe1, 0x20, //0x000004b5 shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x0a, //0x000004b9 orq $10, %r9 - 0xe9, 0xef, 0x01, 0x00, 0x00, //0x000004bd jmp LBB5_68 - //0x000004c2 LBB5_47 - 0x45, 0x31, 0xff, //0x000004c2 xorl %r15d, %r15d - 0xf3, 0x0f, 0x6f, 0x05, 0xa3, 0xfb, 0xff, 0xff, //0x000004c5 movdqu $-1117(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0xab, 0xfb, 0xff, 0xff, //0x000004cd movdqu $-1109(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0xb3, 0xfb, 0xff, 0xff, //0x000004d5 movdqu $-1101(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xee, //0x000004dd movq %r13, %rsi - //0x000004e0 .p2align 4, 0x90 - //0x000004e0 LBB5_48 - 0xf3, 0x0f, 0x6f, 0x1e, //0x000004e0 movdqu (%rsi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000004e4 movdqu $16(%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x000004e9 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x000004ed movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x000004f1 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x000004f5 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x000004f9 pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xcb, //0x000004fd pmovmskb %xmm3, %ecx - 0x66, 0x0f, 0x6f, 0xdc, //0x00000501 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x00000505 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x00000509 pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x0000050d pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00000511 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xd4, //0x00000515 pmovmskb %xmm4, %edx - 0x66, 0x0f, 0x74, 0xe9, //0x00000519 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x0000051d pmovmskb %xmm5, %ebx - 0xc1, 0xe2, 0x10, //0x00000521 shll $16, %edx - 0x09, 0xca, //0x00000524 orl %ecx, %edx - 0x66, 0x0f, 0x74, 0xd9, //0x00000526 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xfb, //0x0000052a pmovmskb %xmm3, %edi - 0x66, 0x0f, 0xd7, 0xc6, //0x0000052e pmovmskb %xmm6, %eax - 0x66, 0x0f, 0xd7, 0xcf, //0x00000532 pmovmskb %xmm7, %ecx - 0xc1, 0xe1, 0x10, //0x00000536 shll $16, %ecx - 0x09, 0xc1, //0x00000539 orl %eax, %ecx - 0xc1, 0xe7, 0x10, //0x0000053b shll $16, %edi - 0x09, 0xdf, //0x0000053e orl %ebx, %edi - 0x89, 0xc8, //0x00000540 movl %ecx, %eax - 0x09, 0xd0, //0x00000542 orl %edx, %eax - 0x83, 0xc0, 0xff, //0x00000544 addl $-1, %eax - 0x85, 0xf8, //0x00000547 testl %edi, %eax - 0x0f, 0x85, 0xa0, 0x02, 0x00, 0x00, //0x00000549 jne LBB5_79 - 0x83, 0xc7, 0xff, //0x0000054f addl $-1, %edi - 0x85, 0xd7, //0x00000552 testl %edx, %edi - 0x0f, 0x85, 0xc8, 0x23, 0x00, 0x00, //0x00000554 jne LBB5_503 - 0x85, 0xcf, //0x0000055a testl %ecx, %edi - 0x0f, 0x85, 0x67, 0x29, 0x00, 0x00, //0x0000055c jne LBB5_557 - 0x49, 0x83, 0xc7, 0x20, //0x00000562 addq $32, %r15 - 0x48, 0x83, 0xc6, 0x20, //0x00000566 addq $32, %rsi - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x0000056a jmp LBB5_48 - //0x0000056f LBB5_52 - 0x49, 0xc1, 0xe1, 0x20, //0x0000056f shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x06, //0x00000573 orq $6, %r9 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000577 movq $160(%r14), %rax - 0x4c, 0x89, 0x08, //0x0000057e movq %r9, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000581 movq $-1, $8(%rax) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000589 movq $160(%r14), %rax - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00000590 movq $184(%r14), %r8 - 0x48, 0x89, 0xc1, //0x00000597 movq %rax, %rcx - 0x4c, 0x29, 0xc1, //0x0000059a subq %r8, %rcx - 0x48, 0x89, 0xcf, //0x0000059d movq %rcx, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000005a0 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x000005a4 movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x48, 0x10, //0x000005ab leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000005af movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000005b6 addq $1, $176(%r14) - 0x48, 0x8d, 0x50, 0x20, //0x000005be leaq $32(%rax), %rdx - 0x45, 0x31, 0xd2, //0x000005c2 xorl %r10d, %r10d - 0x48, 0x83, 0xf9, 0xf0, //0x000005c5 cmpq $-16, %rcx - 0x48, 0x89, 0xc1, //0x000005c9 movq %rax, %rcx - 0x49, 0x0f, 0x44, 0xca, //0x000005cc cmoveq %r10, %rcx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x000005d0 cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000005d7 ja LBB5_54 - 0x49, 0x89, 0xca, //0x000005dd movq %rcx, %r10 - //0x000005e0 LBB5_54 - 0x4d, 0x85, 0xd2, //0x000005e0 testq %r10, %r10 - 0x0f, 0x84, 0x52, 0x38, 0x00, 0x00, //0x000005e3 je LBB5_150 - 0x4d, 0x8d, 0x65, 0x01, //0x000005e9 leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000005ed movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000005f2 cmpq $32, %rcx - 0x0f, 0x87, 0x48, 0x10, 0x00, 0x00, //0x000005f6 ja LBB5_252 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000005fc movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00000606 btq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xa0, //0x0000060a movq $-96(%rbp), %r11 - 0x0f, 0x83, 0xa2, 0x0d, 0x00, 0x00, //0x0000060e jae LBB5_226 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000614 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00000619 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000061d cmpq $32, %rcx - 0x0f, 0x87, 0xa3, 0x0c, 0x00, 0x00, //0x00000621 ja LBB5_255 - 0x48, 0x0f, 0xa3, 0xca, //0x00000627 btq %rcx, %rdx - 0x0f, 0x83, 0x99, 0x0c, 0x00, 0x00, //0x0000062b jae LBB5_255 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00000631 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x00000638 movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x0000063b subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000063e cmpq $64, %rcx - 0x0f, 0x83, 0xb6, 0x0c, 0x00, 0x00, //0x00000642 jae LBB5_222 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x00000648 movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x0000064f shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x00000652 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x00000655 testq %rsi, %rsi - 0x0f, 0x84, 0x99, 0x0c, 0x00, 0x00, //0x00000658 je LBB5_221 - 0x48, 0x0f, 0xbc, 0xce, //0x0000065e bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0a, //0x00000662 leaq (%rdx,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00000666 addq $1, %r12 - 0x48, 0x01, 0xca, //0x0000066a addq %rcx, %rdx - 0xe9, 0x42, 0x0d, 0x00, 0x00, //0x0000066d jmp LBB5_225 - //0x00000672 LBB5_62 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00000672 cmpb $97, (%r13) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00000677 movl $13, %esi - 0x0f, 0x85, 0x14, 0x31, 0x00, 0x00, //0x0000067c jne LBB5_682 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000682 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x24, 0x31, 0x00, 0x00, //0x00000687 jne LBB5_685 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x0000068d cmpb $115, $2(%r13) - 0x0f, 0x85, 0x36, 0x31, 0x00, 0x00, //0x00000692 jne LBB5_688 - 0x31, 0xf6, //0x00000698 xorl %esi, %esi - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x0000069a cmpb $101, $3(%r13) - 0x0f, 0x85, 0x32, 0x31, 0x00, 0x00, //0x0000069f jne LBB5_689 - //0x000006a5 LBB5_66 - 0x49, 0x83, 0xc5, 0x04, //0x000006a5 addq $4, %r13 - //0x000006a9 LBB5_67 - 0x49, 0xc1, 0xe1, 0x20, //0x000006a9 shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x02, //0x000006ad orq $2, %r9 - //0x000006b1 LBB5_68 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000006b1 movq $160(%r14), %rax - 0x4c, 0x89, 0x08, //0x000006b8 movq %r9, (%rax) - 0x48, 0x8d, 0x48, 0x10, //0x000006bb leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000006bf movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000006c6 addq $32, %rax - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x000006ca movl $11, %r11d - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000006d0 cmpq $192(%r14), %rax - 0x0f, 0x87, 0xd9, 0x12, 0x00, 0x00, //0x000006d7 ja LBB5_306 - 0xe9, 0xd1, 0x12, 0x00, 0x00, //0x000006dd jmp LBB5_305 - //0x000006e2 LBB5_15 - 0xb2, 0x01, //0x000006e2 movb $1, %dl - 0xe9, 0x16, 0xfc, 0xff, 0xff, //0x000006e4 jmp LBB5_16 - //0x000006e9 LBB5_69 - 0x49, 0xc1, 0xe1, 0x20, //0x000006e9 shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x07, //0x000006ed orq $7, %r9 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000006f1 movq $160(%r14), %rax - 0x4c, 0x89, 0x08, //0x000006f8 movq %r9, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000006fb movq $-1, $8(%rax) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000703 movq $160(%r14), %rax - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000070a movq $184(%r14), %r8 - 0x48, 0x89, 0xc1, //0x00000711 movq %rax, %rcx - 0x4c, 0x29, 0xc1, //0x00000714 subq %r8, %rcx - 0x48, 0x89, 0xcf, //0x00000717 movq %rcx, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x0000071a sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000071e movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x48, 0x10, //0x00000725 leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000729 movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000730 addq $1, $176(%r14) - 0x48, 0x8d, 0x50, 0x20, //0x00000738 leaq $32(%rax), %rdx - 0x31, 0xf6, //0x0000073c xorl %esi, %esi - 0x48, 0x83, 0xf9, 0xf0, //0x0000073e cmpq $-16, %rcx - 0x48, 0x89, 0xc1, //0x00000742 movq %rax, %rcx - 0x48, 0x0f, 0x44, 0xce, //0x00000745 cmoveq %rsi, %rcx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x00000749 cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000750 ja LBB5_71 - 0x48, 0x89, 0xce, //0x00000756 movq %rcx, %rsi - //0x00000759 LBB5_71 - 0x48, 0x85, 0xf6, //0x00000759 testq %rsi, %rsi - 0x0f, 0x84, 0xd9, 0x36, 0x00, 0x00, //0x0000075c je LBB5_150 - 0x48, 0x89, 0x75, 0xc0, //0x00000762 movq %rsi, $-64(%rbp) - 0x4d, 0x8d, 0x65, 0x01, //0x00000766 leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000076a movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000076f cmpq $32, %rcx - 0x0f, 0x87, 0xef, 0x0e, 0x00, 0x00, //0x00000773 ja LBB5_253 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000779 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00000783 btq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xa0, //0x00000787 movq $-96(%rbp), %r11 - 0x0f, 0x83, 0xf5, 0x0c, 0x00, 0x00, //0x0000078b jae LBB5_233 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000791 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00000796 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000079a cmpq $32, %rcx - 0x0f, 0x87, 0x37, 0x0b, 0x00, 0x00, //0x0000079e ja LBB5_256 - 0x48, 0x0f, 0xa3, 0xca, //0x000007a4 btq %rcx, %rdx - 0x0f, 0x83, 0x2d, 0x0b, 0x00, 0x00, //0x000007a8 jae LBB5_256 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x000007ae movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x000007b5 movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x000007b8 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000007bb cmpq $64, %rcx - 0x0f, 0x83, 0x0e, 0x0c, 0x00, 0x00, //0x000007bf jae LBB5_229 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x000007c5 movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x000007cc shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x000007cf shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x000007d2 testq %rsi, %rsi - 0x0f, 0x84, 0xf1, 0x0b, 0x00, 0x00, //0x000007d5 je LBB5_228 - 0x48, 0x0f, 0xbc, 0xce, //0x000007db bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0a, //0x000007df leaq (%rdx,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000007e3 addq $1, %r12 - 0x48, 0x01, 0xca, //0x000007e7 addq %rcx, %rdx - 0xe9, 0x95, 0x0c, 0x00, 0x00, //0x000007ea jmp LBB5_232 - //0x000007ef LBB5_79 - 0x0f, 0xbc, 0xc7, //0x000007ef bsfl %edi, %eax - 0x48, 0x8d, 0x0c, 0x06, //0x000007f2 leaq (%rsi,%rax), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x000007f6 addq $1, %rcx - 0x49, 0x01, 0xc7, //0x000007fa addq %rax, %r15 - 0x31, 0xdb, //0x000007fd xorl %ebx, %ebx - 0x31, 0xd2, //0x000007ff xorl %edx, %edx - 0x4d, 0x85, 0xff, //0x00000801 testq %r15, %r15 - 0x0f, 0x89, 0x05, 0x00, 0x00, 0x00, //0x00000804 jns LBB5_81 - //0x0000080a LBB5_80 - 0x44, 0x89, 0xfa, //0x0000080a movl %r15d, %edx - 0xf7, 0xda, //0x0000080d negl %edx - //0x0000080f LBB5_81 - 0x48, 0x39, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000080f cmpq %rcx, $-160(%rbp) - 0xbe, 0x05, 0x00, 0x00, 0x00, //0x00000816 movl $5, %esi - 0x0f, 0x49, 0xf2, //0x0000081b cmovnsl %edx, %esi - 0x0f, 0xb6, 0xc3, //0x0000081e movzbl %bl, %eax - 0x49, 0xc1, 0xe1, 0x20, //0x00000821 shlq $32, %r9 - 0x49, 0x8d, 0x04, 0xc1, //0x00000825 leaq (%r9,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000829 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x00000833 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00000836 addq $4, %rax - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000083a movq $160(%r14), %rdx - 0x48, 0x89, 0x02, //0x00000841 movq %rax, (%rdx) - 0x4c, 0x89, 0x7a, 0x08, //0x00000844 movq %r15, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000848 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000084f leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000853 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x0000085a addl $1, $208(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00000862 addq $32, %rax - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00000866 movl $11, %r11d - 0x49, 0x89, 0xcd, //0x0000086c movq %rcx, %r13 - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000086f cmpq $192(%r14), %rax - 0x0f, 0x86, 0x37, 0x11, 0x00, 0x00, //0x00000876 jbe LBB5_305 - 0xe9, 0x35, 0x11, 0x00, 0x00, //0x0000087c jmp LBB5_306 - //0x00000881 LBB5_82 - 0x41, 0x8a, 0x48, 0x01, //0x00000881 movb $1(%r8), %cl - 0x80, 0xc1, 0xd2, //0x00000885 addb $-46, %cl - 0x80, 0xf9, 0x37, //0x00000888 cmpb $55, %cl - 0x0f, 0x87, 0x02, 0xfb, 0xff, 0xff, //0x0000088b ja LBB5_26 - 0x0f, 0xb6, 0xc9, //0x00000891 movzbl %cl, %ecx - 0x89, 0xd7, //0x00000894 movl %edx, %edi - 0x48, 0xba, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00000896 movabsq $36028797027352577, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x000008a0 btq %rcx, %rdx - 0x89, 0xfa, //0x000008a4 movl %edi, %edx - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000008a6 movl $1, %ecx - 0x0f, 0x83, 0xb4, 0x04, 0x00, 0x00, //0x000008ab jae LBB5_161 - //0x000008b1 LBB5_84 - 0x89, 0x55, 0xc0, //0x000008b1 movl %edx, $-64(%rbp) - 0x49, 0x83, 0xf9, 0x10, //0x000008b4 cmpq $16, %r9 - 0x4c, 0x89, 0x5d, 0xa0, //0x000008b8 movq %r11, $-96(%rbp) - 0x0f, 0x82, 0xd8, 0x2d, 0x00, 0x00, //0x000008bc jb LBB5_668 - 0x45, 0x89, 0xda, //0x000008c2 movl %r11d, %r10d - 0x41, 0x83, 0xe2, 0x01, //0x000008c5 andl $1, %r10d - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000008c9 movq $-1, %r12 - 0x31, 0xc0, //0x000008d0 xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xc5, 0xf7, 0xff, 0xff, //0x000008d2 movdqu $-2107(%rip), %xmm8 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xcc, 0xf7, 0xff, 0xff, //0x000008db movdqu $-2100(%rip), %xmm10 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xd3, 0xf7, 0xff, 0xff, //0x000008e4 movdqu $-2093(%rip), %xmm9 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0xdb, 0xf7, 0xff, 0xff, //0x000008ed movdqu $-2085(%rip), %xmm3 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0xe3, 0xf7, 0xff, 0xff, //0x000008f5 movdqu $-2077(%rip), %xmm4 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0xeb, 0xf7, 0xff, 0xff, //0x000008fd movdqu $-2069(%rip), %xmm5 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0xf3, 0xf7, 0xff, 0xff, //0x00000905 movdqu $-2061(%rip), %xmm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000090d movq $-1, %r14 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000914 movq $-1, %r11 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000091b .p2align 4, 0x90 - //0x00000920 LBB5_86 - 0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x00, //0x00000920 movdqu (%r8,%rax), %xmm7 - 0x66, 0x0f, 0x6f, 0xc7, //0x00000926 movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x0000092a pcmpgtb %xmm8, %xmm0 - 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x0000092f movdqa %xmm10, %xmm1 - 0x66, 0x0f, 0x64, 0xcf, //0x00000934 pcmpgtb %xmm7, %xmm1 - 0x66, 0x0f, 0xdb, 0xc8, //0x00000938 pand %xmm0, %xmm1 - 0x66, 0x0f, 0x6f, 0xc7, //0x0000093c movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x00000940 pcmpeqb %xmm9, %xmm0 - 0x66, 0x0f, 0x6f, 0xd7, //0x00000945 movdqa %xmm7, %xmm2 - 0x66, 0x0f, 0x74, 0xd3, //0x00000949 pcmpeqb %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd0, //0x0000094d por %xmm0, %xmm2 - 0x66, 0x0f, 0x6f, 0xc7, //0x00000951 movdqa %xmm7, %xmm0 - 0x66, 0x0f, 0xdb, 0xc4, //0x00000955 pand %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc6, //0x00000959 pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0x74, 0xfd, //0x0000095d pcmpeqb %xmm5, %xmm7 - 0x66, 0x0f, 0xd7, 0xd0, //0x00000961 pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xeb, 0xc7, //0x00000965 por %xmm7, %xmm0 - 0x66, 0x0f, 0xeb, 0xca, //0x00000969 por %xmm2, %xmm1 - 0x66, 0x0f, 0xeb, 0xc8, //0x0000096d por %xmm0, %xmm1 - 0x66, 0x0f, 0xd7, 0xdf, //0x00000971 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0xd7, 0xf2, //0x00000975 pmovmskb %xmm2, %esi - 0x66, 0x0f, 0xd7, 0xc9, //0x00000979 pmovmskb %xmm1, %ecx - 0xf7, 0xd1, //0x0000097d notl %ecx - 0x0f, 0xbc, 0xc9, //0x0000097f bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00000982 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000985 je LBB5_88 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x0000098b movl $-1, %edi - 0xd3, 0xe7, //0x00000990 shll %cl, %edi - 0xf7, 0xd7, //0x00000992 notl %edi - 0x21, 0xfb, //0x00000994 andl %edi, %ebx - 0x21, 0xfa, //0x00000996 andl %edi, %edx - 0x21, 0xf7, //0x00000998 andl %esi, %edi - 0x89, 0xfe, //0x0000099a movl %edi, %esi - //0x0000099c LBB5_88 - 0x44, 0x8d, 0x7b, 0xff, //0x0000099c leal $-1(%rbx), %r15d - 0x41, 0x21, 0xdf, //0x000009a0 andl %ebx, %r15d - 0x0f, 0x85, 0x70, 0x1f, 0x00, 0x00, //0x000009a3 jne LBB5_502 - 0x8d, 0x7a, 0xff, //0x000009a9 leal $-1(%rdx), %edi - 0x21, 0xd7, //0x000009ac andl %edx, %edi - 0x0f, 0x85, 0xf3, 0x0c, 0x00, 0x00, //0x000009ae jne LBB5_257 - 0x8d, 0x7e, 0xff, //0x000009b4 leal $-1(%rsi), %edi - 0x21, 0xf7, //0x000009b7 andl %esi, %edi - 0x0f, 0x85, 0xe8, 0x0c, 0x00, 0x00, //0x000009b9 jne LBB5_257 - 0x85, 0xdb, //0x000009bf testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009c1 je LBB5_94 - 0x0f, 0xbc, 0xdb, //0x000009c7 bsfl %ebx, %ebx - 0x49, 0x83, 0xfb, 0xff, //0x000009ca cmpq $-1, %r11 - 0x0f, 0x85, 0x1a, 0x26, 0x00, 0x00, //0x000009ce jne LBB5_576 - 0x48, 0x01, 0xc3, //0x000009d4 addq %rax, %rbx - 0x49, 0x89, 0xdb, //0x000009d7 movq %rbx, %r11 - //0x000009da LBB5_94 - 0x85, 0xd2, //0x000009da testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009dc je LBB5_97 - 0x0f, 0xbc, 0xd2, //0x000009e2 bsfl %edx, %edx - 0x49, 0x83, 0xfe, 0xff, //0x000009e5 cmpq $-1, %r14 - 0x0f, 0x85, 0x53, 0x1d, 0x00, 0x00, //0x000009e9 jne LBB5_477 - 0x48, 0x01, 0xc2, //0x000009ef addq %rax, %rdx - 0x49, 0x89, 0xd6, //0x000009f2 movq %rdx, %r14 - //0x000009f5 LBB5_97 - 0x85, 0xf6, //0x000009f5 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009f7 je LBB5_100 - 0x0f, 0xbc, 0xd6, //0x000009fd bsfl %esi, %edx - 0x49, 0x83, 0xfc, 0xff, //0x00000a00 cmpq $-1, %r12 - 0x0f, 0x85, 0x38, 0x1d, 0x00, 0x00, //0x00000a04 jne LBB5_477 - 0x48, 0x01, 0xc2, //0x00000a0a addq %rax, %rdx - 0x49, 0x89, 0xd4, //0x00000a0d movq %rdx, %r12 - //0x00000a10 LBB5_100 - 0x83, 0xf9, 0x10, //0x00000a10 cmpl $16, %ecx - 0x0f, 0x85, 0xbf, 0x00, 0x00, 0x00, //0x00000a13 jne LBB5_115 - 0x49, 0x83, 0xc1, 0xf0, //0x00000a19 addq $-16, %r9 - 0x48, 0x83, 0xc0, 0x10, //0x00000a1d addq $16, %rax - 0x49, 0x83, 0xf9, 0x0f, //0x00000a21 cmpq $15, %r9 - 0x0f, 0x87, 0xf5, 0xfe, 0xff, 0xff, //0x00000a25 ja LBB5_86 - 0x48, 0x8b, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00000a2b movq $-160(%rbp), %rdx - 0x4c, 0x01, 0xd2, //0x00000a32 addq %r10, %rdx - 0x4c, 0x29, 0xea, //0x00000a35 subq %r13, %rdx - 0x48, 0x2b, 0x55, 0xa0, //0x00000a38 subq $-96(%rbp), %rdx - 0x49, 0x8d, 0x0c, 0x00, //0x00000a3c leaq (%r8,%rax), %rcx - 0x49, 0x89, 0xca, //0x00000a40 movq %rcx, %r10 - 0x48, 0x39, 0xc2, //0x00000a43 cmpq %rax, %rdx - 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00000a46 je LBB5_116 - //0x00000a4c LBB5_103 - 0x4e, 0x8d, 0x14, 0x09, //0x00000a4c leaq (%rcx,%r9), %r10 - 0x48, 0x89, 0xce, //0x00000a50 movq %rcx, %rsi - 0x4c, 0x29, 0xc6, //0x00000a53 subq %r8, %rsi - 0x31, 0xc0, //0x00000a56 xorl %eax, %eax - 0x48, 0x8d, 0x15, 0x95, 0xb1, 0x00, 0x00, //0x00000a58 leaq $45461(%rip), %rdx /* LJTI5_1+0(%rip) */ - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00000a5f jmp LBB5_108 - //0x00000a64 LBB5_104 - 0x83, 0xfb, 0x65, //0x00000a64 cmpl $101, %ebx - 0x0f, 0x85, 0xdd, 0x00, 0x00, 0x00, //0x00000a67 jne LBB5_125 - //0x00000a6d LBB5_105 - 0x49, 0x83, 0xfe, 0xff, //0x00000a6d cmpq $-1, %r14 - 0x0f, 0x85, 0x1b, 0x0c, 0x00, 0x00, //0x00000a71 jne LBB5_254 - 0x4c, 0x8d, 0x34, 0x06, //0x00000a77 leaq (%rsi,%rax), %r14 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a7b .p2align 4, 0x90 - //0x00000a80 LBB5_107 - 0x48, 0x83, 0xc0, 0x01, //0x00000a80 addq $1, %rax - 0x49, 0x39, 0xc1, //0x00000a84 cmpq %rax, %r9 - 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x00000a87 je LBB5_116 - //0x00000a8d LBB5_108 - 0x0f, 0xbe, 0x1c, 0x01, //0x00000a8d movsbl (%rcx,%rax), %ebx - 0x8d, 0x7b, 0xd0, //0x00000a91 leal $-48(%rbx), %edi - 0x83, 0xff, 0x0a, //0x00000a94 cmpl $10, %edi - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00000a97 jb LBB5_107 - 0x8d, 0x7b, 0xd5, //0x00000a9d leal $-43(%rbx), %edi - 0x83, 0xff, 0x1a, //0x00000aa0 cmpl $26, %edi - 0x0f, 0x87, 0xbb, 0xff, 0xff, 0xff, //0x00000aa3 ja LBB5_104 - 0x48, 0x63, 0x3c, 0xba, //0x00000aa9 movslq (%rdx,%rdi,4), %rdi - 0x48, 0x01, 0xd7, //0x00000aad addq %rdx, %rdi - 0xff, 0xe7, //0x00000ab0 jmpq *%rdi - //0x00000ab2 LBB5_111 - 0x49, 0x83, 0xfc, 0xff, //0x00000ab2 cmpq $-1, %r12 - 0x0f, 0x85, 0xd6, 0x0b, 0x00, 0x00, //0x00000ab6 jne LBB5_254 - 0x4c, 0x8d, 0x24, 0x06, //0x00000abc leaq (%rsi,%rax), %r12 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00000ac0 jmp LBB5_107 - //0x00000ac5 LBB5_113 - 0x49, 0x83, 0xfb, 0xff, //0x00000ac5 cmpq $-1, %r11 - 0x0f, 0x85, 0xc3, 0x0b, 0x00, 0x00, //0x00000ac9 jne LBB5_254 - 0x4c, 0x8d, 0x1c, 0x06, //0x00000acf leaq (%rsi,%rax), %r11 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00000ad3 jmp LBB5_107 - //0x00000ad8 LBB5_115 - 0x41, 0x89, 0xca, //0x00000ad8 movl %ecx, %r10d - 0x4d, 0x01, 0xc2, //0x00000adb addq %r8, %r10 - 0x49, 0x01, 0xc2, //0x00000ade addq %rax, %r10 - //0x00000ae1 LBB5_116 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000ae1 movq $-1, %rax - 0x4d, 0x85, 0xdb, //0x00000ae8 testq %r11, %r11 - 0x0f, 0x84, 0x6f, 0x00, 0x00, 0x00, //0x00000aeb je LBB5_126 - //0x00000af1 LBB5_117 - 0x4d, 0x85, 0xe4, //0x00000af1 testq %r12, %r12 - 0x8b, 0x55, 0xc0, //0x00000af4 movl $-64(%rbp), %edx - 0x0f, 0x84, 0x59, 0x02, 0x00, 0x00, //0x00000af7 je LBB5_160 - 0x4d, 0x85, 0xf6, //0x00000afd testq %r14, %r14 - 0x0f, 0x84, 0x50, 0x02, 0x00, 0x00, //0x00000b00 je LBB5_160 - 0x4d, 0x29, 0xc2, //0x00000b06 subq %r8, %r10 - 0x49, 0x8d, 0x42, 0xff, //0x00000b09 leaq $-1(%r10), %rax - 0x49, 0x39, 0xc3, //0x00000b0d cmpq %rax, %r11 - 0x0f, 0x84, 0x2c, 0x02, 0x00, 0x00, //0x00000b10 je LBB5_158 - 0x49, 0x39, 0xc4, //0x00000b16 cmpq %rax, %r12 - 0x0f, 0x84, 0x23, 0x02, 0x00, 0x00, //0x00000b19 je LBB5_158 - 0x49, 0x39, 0xc6, //0x00000b1f cmpq %rax, %r14 - 0x0f, 0x84, 0x1a, 0x02, 0x00, 0x00, //0x00000b22 je LBB5_158 - 0x4d, 0x85, 0xe4, //0x00000b28 testq %r12, %r12 - 0x0f, 0x8e, 0xb0, 0x02, 0x00, 0x00, //0x00000b2b jle LBB5_163 - 0x49, 0x8d, 0x44, 0x24, 0xff, //0x00000b31 leaq $-1(%r12), %rax - 0x49, 0x39, 0xc6, //0x00000b36 cmpq %rax, %r14 - 0x0f, 0x84, 0xa2, 0x02, 0x00, 0x00, //0x00000b39 je LBB5_163 - 0x49, 0xf7, 0xd4, //0x00000b3f notq %r12 - 0x4c, 0x89, 0xe0, //0x00000b42 movq %r12, %rax - 0xe9, 0xfe, 0x01, 0x00, 0x00, //0x00000b45 jmp LBB5_159 - //0x00000b4a LBB5_125 - 0x48, 0x01, 0xc1, //0x00000b4a addq %rax, %rcx - 0x49, 0x89, 0xca, //0x00000b4d movq %rcx, %r10 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b50 movq $-1, %rax - 0x4d, 0x85, 0xdb, //0x00000b57 testq %r11, %r11 - 0x0f, 0x85, 0x91, 0xff, 0xff, 0xff, //0x00000b5a jne LBB5_117 - //0x00000b60 LBB5_126 - 0x8b, 0x55, 0xc0, //0x00000b60 movl $-64(%rbp), %edx - 0xe9, 0xee, 0x01, 0x00, 0x00, //0x00000b63 jmp LBB5_160 - //0x00000b68 LBB5_127 - 0x4d, 0x8d, 0x68, 0x02, //0x00000b68 leaq $2(%r8), %r13 - 0x41, 0x8a, 0x40, 0x02, //0x00000b6c movb $2(%r8), %al - 0x8d, 0x48, 0xd0, //0x00000b70 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00000b73 cmpb $9, %cl - 0x0f, 0x87, 0xbf, 0x32, 0x00, 0x00, //0x00000b76 ja LBB5_150 - 0x45, 0x31, 0xe4, //0x00000b7c xorl %r12d, %r12d - 0x3c, 0x30, //0x00000b7f cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000b81 jne LBB5_130 - //0x00000b87 LBB5_129 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00000b87 movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00000b8c addq $1, %r13 - 0x41, 0x83, 0xc4, 0xff, //0x00000b90 addl $-1, %r12d - 0x3c, 0x30, //0x00000b94 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000b96 je LBB5_129 - //0x00000b9c LBB5_130 - 0x3c, 0x45, //0x00000b9c cmpb $69, %al - 0x0f, 0x84, 0x89, 0x00, 0x00, 0x00, //0x00000b9e je LBB5_139 - 0x3c, 0x65, //0x00000ba4 cmpb $101, %al - 0x0f, 0x84, 0x81, 0x00, 0x00, 0x00, //0x00000ba6 je LBB5_139 - 0x4d, 0x89, 0xdf, //0x00000bac movq %r11, %r15 - 0x8d, 0x58, 0xd0, //0x00000baf leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00000bb2 xorl %ecx, %ecx - 0x31, 0xf6, //0x00000bb4 xorl %esi, %esi - 0x48, 0x89, 0x75, 0xa0, //0x00000bb6 movq %rsi, $-96(%rbp) - 0x31, 0xf6, //0x00000bba xorl %esi, %esi - //0x00000bbc LBB5_133 - 0x4d, 0x89, 0xca, //0x00000bbc movq %r9, %r10 - 0x41, 0xb9, 0x11, 0x00, 0x00, 0x00, //0x00000bbf movl $17, %r9d - 0x49, 0x29, 0xc9, //0x00000bc5 subq %rcx, %r9 - 0x41, 0x89, 0xd3, //0x00000bc8 movl %edx, %r11d - 0x4d, 0x85, 0xc9, //0x00000bcb testq %r9, %r9 - 0x0f, 0x8e, 0xf1, 0x01, 0x00, 0x00, //0x00000bce jle LBB5_162 - 0x80, 0xfb, 0x09, //0x00000bd4 cmpb $9, %bl - 0x0f, 0x87, 0xe8, 0x01, 0x00, 0x00, //0x00000bd7 ja LBB5_162 - 0x4b, 0x8d, 0x14, 0x29, //0x00000bdd leaq (%r9,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000be1 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00000be6 subq %rcx, %rbx - 0x31, 0xc9, //0x00000be9 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000beb .p2align 4, 0x90 - //0x00000bf0 LBB5_136 - 0x48, 0x8d, 0x34, 0xb6, //0x00000bf0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00000bf4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00000bf7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00000bfb addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00000bff cmpq %rcx, %rbx - 0x0f, 0x84, 0xfc, 0x01, 0x00, 0x00, //0x00000c02 je LBB5_166 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00000c08 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00000c0e leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00000c11 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00000c15 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000c19 jb LBB5_136 - 0x4c, 0x89, 0xea, //0x00000c1f movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00000c22 addq %rcx, %rdx - 0x49, 0x89, 0xc9, //0x00000c25 movq %rcx, %r9 - 0xe9, 0x0d, 0x02, 0x00, 0x00, //0x00000c28 jmp LBB5_169 - //0x00000c2d LBB5_139 - 0x31, 0xc0, //0x00000c2d xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00000c2f movq %rax, $-96(%rbp) - 0x45, 0x31, 0xe4, //0x00000c33 xorl %r12d, %r12d - 0x31, 0xf6, //0x00000c36 xorl %esi, %esi - //0x00000c38 LBB5_140 - 0x41, 0x8a, 0x4d, 0x01, //0x00000c38 movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x00000c3c cmpb $45, %cl - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000c3f je LBB5_143 - 0x80, 0xf9, 0x2b, //0x00000c45 cmpb $43, %cl - 0x0f, 0x85, 0x2b, 0x00, 0x00, 0x00, //0x00000c48 jne LBB5_149 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000c4e movl $1, %eax - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000c53 jmp LBB5_144 - //0x00000c58 LBB5_143 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000c58 movl $-1, %eax - //0x00000c5d LBB5_144 - 0x41, 0x89, 0xd2, //0x00000c5d movl %edx, %r10d - 0x41, 0x8a, 0x4d, 0x02, //0x00000c60 movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x00000c64 addq $2, %r13 - 0x8d, 0x51, 0xd0, //0x00000c68 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000c6b cmpb $9, %dl - 0x0f, 0x86, 0x1d, 0x00, 0x00, 0x00, //0x00000c6e jbe LBB5_145 - 0xe9, 0xc2, 0x31, 0x00, 0x00, //0x00000c74 jmp LBB5_150 - //0x00000c79 LBB5_149 - 0x41, 0x89, 0xd2, //0x00000c79 movl %edx, %r10d - 0x49, 0x83, 0xc5, 0x01, //0x00000c7c addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000c80 movl $1, %eax - 0x8d, 0x51, 0xd0, //0x00000c85 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000c88 cmpb $9, %dl - 0x0f, 0x87, 0xaa, 0x31, 0x00, 0x00, //0x00000c8b ja LBB5_150 - //0x00000c91 LBB5_145 - 0x31, 0xd2, //0x00000c91 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000c93 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000c9a .p2align 4, 0x90 - //0x00000ca0 LBB5_146 - 0x8d, 0x14, 0x92, //0x00000ca0 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00000ca3 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00000ca6 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00000ca9 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000cac movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x01, //0x00000cb1 addq $1, %r13 - 0x8d, 0x59, 0xd0, //0x00000cb5 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00000cb8 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00000cbc cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000cbf jb LBB5_146 - 0x48, 0x83, 0xff, 0x09, //0x00000cc5 cmpq $9, %rdi - 0x0f, 0x83, 0xe8, 0x29, 0x00, 0x00, //0x00000cc9 jae LBB5_669 - //0x00000ccf LBB5_148 - 0x0f, 0xaf, 0xd0, //0x00000ccf imull %eax, %edx - 0x44, 0x01, 0xe2, //0x00000cd2 addl %r12d, %edx - 0x41, 0x89, 0xd4, //0x00000cd5 movl %edx, %r12d - 0x44, 0x89, 0xd2, //0x00000cd8 movl %r10d, %edx - 0xe9, 0x73, 0x01, 0x00, 0x00, //0x00000cdb jmp LBB5_170 - //0x00000ce0 LBB5_151 - 0x3c, 0x45, //0x00000ce0 cmpb $69, %al - 0x0f, 0x84, 0xf1, 0x00, 0x00, 0x00, //0x00000ce2 je LBB5_708 - 0x3c, 0x65, //0x00000ce8 cmpb $101, %al - 0x0f, 0x84, 0xe9, 0x00, 0x00, 0x00, //0x00000cea je LBB5_708 - 0x45, 0x85, 0xe4, //0x00000cf0 testl %r12d, %r12d - 0x0f, 0x85, 0x3f, 0x2e, 0x00, 0x00, //0x00000cf3 jne LBB5_717 - 0x84, 0xd2, //0x00000cf9 testb %dl, %dl - 0x0f, 0x84, 0x63, 0x05, 0x00, 0x00, //0x00000cfb je LBB5_214 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000d01 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00000d0b cmpq %rax, %rsi - 0x0f, 0x86, 0xd8, 0x05, 0x00, 0x00, //0x00000d0e jbe LBB5_220 - 0x66, 0x48, 0x0f, 0x6e, 0xce, //0x00000d14 movq %rsi, %xmm1 - //0x00000d19 LBB5_157 - 0x66, 0x0f, 0x62, 0x0d, 0xef, 0xf3, 0xff, 0xff, //0x00000d19 punpckldq $-3089(%rip), %xmm1 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x0d, 0xf7, 0xf3, 0xff, 0xff, //0x00000d21 subpd $-3081(%rip), %xmm1 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc1, //0x00000d29 movapd %xmm1, %xmm0 - 0x66, 0x0f, 0x15, 0xc1, //0x00000d2d unpckhpd %xmm1, %xmm0 - 0xf2, 0x0f, 0x58, 0xc1, //0x00000d31 addsd %xmm1, %xmm0 - 0x66, 0x0f, 0x57, 0x05, 0xf3, 0xf3, 0xff, 0xff, //0x00000d35 xorpd $-3085(%rip), %xmm0 /* LCPI5_13+0(%rip) */ - 0xe9, 0x27, 0x0c, 0x00, 0x00, //0x00000d3d jmp LBB5_302 - //0x00000d42 LBB5_158 - 0x49, 0xf7, 0xda, //0x00000d42 negq %r10 - 0x4c, 0x89, 0xd0, //0x00000d45 movq %r10, %rax - //0x00000d48 LBB5_159 - 0x31, 0xf6, //0x00000d48 xorl %esi, %esi - 0x48, 0x89, 0xc1, //0x00000d4a movq %rax, %rcx - 0x48, 0x85, 0xc0, //0x00000d4d testq %rax, %rax - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000d50 jns LBB5_161 - //0x00000d56 LBB5_160 - 0x48, 0xf7, 0xd0, //0x00000d56 notq %rax - 0xbe, 0x03, 0x00, 0x00, 0x00, //0x00000d59 movl $3, %esi - 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x00000d5e movq $-3, %rcx - //0x00000d65 LBB5_161 - 0x49, 0x01, 0xc0, //0x00000d65 addq %rax, %r8 - 0x0f, 0xb6, 0xc2, //0x00000d68 movzbl %dl, %eax - 0x48, 0x01, 0xc8, //0x00000d6b addq %rcx, %rax - 0x48, 0x8b, 0x55, 0xc8, //0x00000d6e movq $-56(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x00000d72 shlq $32, %rdx - 0x48, 0x83, 0xca, 0x1b, //0x00000d76 orq $27, %rdx - 0x4c, 0x8b, 0x75, 0x88, //0x00000d7a movq $-120(%rbp), %r14 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000d7e movq $160(%r14), %rcx - 0x48, 0x89, 0x11, //0x00000d85 movq %rdx, (%rcx) - 0x48, 0x89, 0x41, 0x08, //0x00000d88 movq %rax, $8(%rcx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000d8c movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00000d93 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000d97 movq %rcx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000d9e addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00000da6 addq $32, %rax - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00000daa movl $11, %r11d - 0x4d, 0x89, 0xc5, //0x00000db0 movq %r8, %r13 - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00000db3 cmpq $192(%r14), %rax - 0x0f, 0x86, 0xf3, 0x0b, 0x00, 0x00, //0x00000dba jbe LBB5_305 - 0xe9, 0xf1, 0x0b, 0x00, 0x00, //0x00000dc0 jmp LBB5_306 - //0x00000dc5 LBB5_162 - 0x4c, 0x89, 0xea, //0x00000dc5 movq %r13, %rdx - 0x45, 0x31, 0xc9, //0x00000dc8 xorl %r9d, %r9d - 0x80, 0xfb, 0x09, //0x00000dcb cmpb $9, %bl - 0x0f, 0x86, 0x4c, 0x00, 0x00, 0x00, //0x00000dce jbe LBB5_167 - 0xe9, 0x61, 0x00, 0x00, 0x00, //0x00000dd4 jmp LBB5_169 - //0x00000dd9 LBB5_708 - 0x4d, 0x89, 0xfb, //0x00000dd9 movq %r15, %r11 - 0xe9, 0x57, 0xfe, 0xff, 0xff, //0x00000ddc jmp LBB5_140 - //0x00000de1 LBB5_163 - 0x4c, 0x89, 0xd8, //0x00000de1 movq %r11, %rax - 0x4c, 0x09, 0xf0, //0x00000de4 orq %r14, %rax - 0x0f, 0x99, 0xc0, //0x00000de7 setns %al - 0x0f, 0x88, 0xbe, 0x04, 0x00, 0x00, //0x00000dea js LBB5_219 - 0x4d, 0x39, 0xf3, //0x00000df0 cmpq %r14, %r11 - 0x0f, 0x8c, 0xb5, 0x04, 0x00, 0x00, //0x00000df3 jl LBB5_219 - 0x49, 0xf7, 0xd3, //0x00000df9 notq %r11 - 0x4c, 0x89, 0xd8, //0x00000dfc movq %r11, %rax - 0xe9, 0x44, 0xff, 0xff, 0xff, //0x00000dff jmp LBB5_159 - //0x00000e04 LBB5_166 - 0x8a, 0x02, //0x00000e04 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00000e06 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x09, //0x00000e09 cmpb $9, %bl - 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x00000e0c ja LBB5_169 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e12 .p2align 4, 0x90 - //0x00000e20 LBB5_167 - 0x0f, 0xb6, 0x42, 0x01, //0x00000e20 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00000e24 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00000e28 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x00000e2b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000e2e jb LBB5_167 - 0xb1, 0x01, //0x00000e34 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa0, //0x00000e36 movq %rcx, $-96(%rbp) - //0x00000e3a LBB5_169 - 0x45, 0x29, 0xcc, //0x00000e3a subl %r9d, %r12d - 0x24, 0xdf, //0x00000e3d andb $-33, %al - 0x49, 0x89, 0xd5, //0x00000e3f movq %rdx, %r13 - 0x3c, 0x45, //0x00000e42 cmpb $69, %al - 0x4d, 0x89, 0xd1, //0x00000e44 movq %r10, %r9 - 0x44, 0x89, 0xda, //0x00000e47 movl %r11d, %edx - 0x4d, 0x89, 0xfb, //0x00000e4a movq %r15, %r11 - 0x0f, 0x84, 0xe5, 0xfd, 0xff, 0xff, //0x00000e4d je LBB5_140 - //0x00000e53 LBB5_170 - 0x47, 0x8d, 0x3c, 0x1b, //0x00000e53 leal (%r11,%r11), %r15d - 0x41, 0x83, 0xc7, 0xff, //0x00000e57 addl $-1, %r15d - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00000e5b movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00000e65 addq $1, %rax - 0x48, 0x39, 0xc6, //0x00000e69 cmpq %rax, %rsi - 0x0f, 0x83, 0xc9, 0x00, 0x00, 0x00, //0x00000e6c jae LBB5_181 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00000e72 movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x91, 0xf2, 0xff, 0xff, //0x00000e77 punpckldq $-3439(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x99, 0xf2, 0xff, 0xff, //0x00000e7f subpd $-3431(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00000e87 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00000e8b unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00000e8f addsd %xmm0, %xmm1 - 0x44, 0x89, 0xf8, //0x00000e93 movl %r15d, %eax - 0xc1, 0xe8, 0x1f, //0x00000e96 shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00000e99 shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00000e9d movq %rax, %xmm0 - 0x66, 0x0f, 0xeb, 0xc1, //0x00000ea2 por %xmm1, %xmm0 - 0x45, 0x85, 0xe4, //0x00000ea6 testl %r12d, %r12d - 0x0f, 0x84, 0x8b, 0x0a, 0x00, 0x00, //0x00000ea9 je LBB5_301 - 0x48, 0x85, 0xf6, //0x00000eaf testq %rsi, %rsi - 0x0f, 0x84, 0x82, 0x0a, 0x00, 0x00, //0x00000eb2 je LBB5_301 - 0x41, 0x8d, 0x44, 0x24, 0xff, //0x00000eb8 leal $-1(%r12), %eax - 0x83, 0xf8, 0x24, //0x00000ebd cmpl $36, %eax - 0x0f, 0x87, 0x56, 0x00, 0x00, 0x00, //0x00000ec0 ja LBB5_179 - 0x44, 0x89, 0xe0, //0x00000ec6 movl %r12d, %eax - 0x41, 0x83, 0xfc, 0x17, //0x00000ec9 cmpl $23, %r12d - 0x0f, 0x8c, 0x16, 0x00, 0x00, 0x00, //0x00000ecd jl LBB5_176 - 0x41, 0x8d, 0x44, 0x24, 0xea, //0x00000ed3 leal $-22(%r12), %eax - 0x48, 0x8d, 0x0d, 0x31, 0xb1, 0x00, 0x00, //0x00000ed8 leaq $45361(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000edf mulsd (%rcx,%rax,8), %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00000ee4 movl $22, %eax - //0x00000ee9 LBB5_176 - 0x66, 0x0f, 0x2e, 0x05, 0x4f, 0xf2, 0xff, 0xff, //0x00000ee9 ucomisd $-3505(%rip), %xmm0 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0x60, 0x03, 0x00, 0x00, //0x00000ef1 ja LBB5_213 - 0xf2, 0x0f, 0x10, 0x0d, 0x49, 0xf2, 0xff, 0xff, //0x00000ef7 movsd $-3511(%rip), %xmm1 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc8, //0x00000eff ucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x4e, 0x03, 0x00, 0x00, //0x00000f03 ja LBB5_213 - 0x89, 0xc0, //0x00000f09 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0xfe, 0xb0, 0x00, 0x00, //0x00000f0b leaq $45310(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f12 mulsd (%rcx,%rax,8), %xmm0 - 0xe9, 0x1e, 0x0a, 0x00, 0x00, //0x00000f17 jmp LBB5_301 - //0x00000f1c LBB5_179 - 0x41, 0x83, 0xfc, 0xea, //0x00000f1c cmpl $-22, %r12d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00000f20 jb LBB5_181 - 0x41, 0xf7, 0xdc, //0x00000f26 negl %r12d - 0x48, 0x8d, 0x05, 0xe0, 0xb0, 0x00, 0x00, //0x00000f29 leaq $45280(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xe0, //0x00000f30 divsd (%rax,%r12,8), %xmm0 - 0xe9, 0xff, 0x09, 0x00, 0x00, //0x00000f36 jmp LBB5_301 - //0x00000f3b LBB5_181 - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x00000f3b leal $348(%r12), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00000f43 cmpl $695, %eax - 0x0f, 0x87, 0x29, 0x01, 0x00, 0x00, //0x00000f48 ja LBB5_195 - //0x00000f4e LBB5_182 - 0x44, 0x89, 0x7d, 0x98, //0x00000f4e movl %r15d, $-104(%rbp) - 0x4c, 0x89, 0x4d, 0xc8, //0x00000f52 movq %r9, $-56(%rbp) - 0x48, 0x85, 0xf6, //0x00000f56 testq %rsi, %rsi - 0x4c, 0x89, 0x75, 0x88, //0x00000f59 movq %r14, $-120(%rbp) - 0x89, 0x55, 0xc0, //0x00000f5d movl %edx, $-64(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000f60 je LBB5_184 - 0x4c, 0x0f, 0xbd, 0xce, //0x00000f66 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00000f6a xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000f6e jmp LBB5_185 - //0x00000f73 LBB5_184 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000f73 movl $64, %r9d - //0x00000f79 LBB5_185 - 0x49, 0x89, 0xf6, //0x00000f79 movq %rsi, %r14 - 0x44, 0x89, 0xc9, //0x00000f7c movl %r9d, %ecx - 0x49, 0xd3, 0xe6, //0x00000f7f shlq %cl, %r14 - 0x89, 0xc3, //0x00000f82 movl %eax, %ebx - 0x48, 0xc1, 0xe3, 0x04, //0x00000f84 shlq $4, %rbx - 0x48, 0x8d, 0x3d, 0x41, 0xb1, 0x00, 0x00, //0x00000f88 leaq $45377(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0x8b, 0x44, 0x3b, 0x08, //0x00000f8f movq $8(%rbx,%rdi), %rax - 0x49, 0x89, 0xc7, //0x00000f94 movq %rax, %r15 - 0x49, 0xf7, 0xe6, //0x00000f97 mulq %r14 - 0x49, 0x89, 0xc3, //0x00000f9a movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00000f9d movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00000fa0 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00000fa6 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00000fad jne LBB5_190 - 0x4c, 0x89, 0xf1, //0x00000fb3 movq %r14, %rcx - 0x48, 0xf7, 0xd1, //0x00000fb6 notq %rcx - 0x49, 0x39, 0xcb, //0x00000fb9 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00000fbc jbe LBB5_190 - 0x4c, 0x89, 0xf0, //0x00000fc2 movq %r14, %rax - 0x48, 0xf7, 0x24, 0x3b, //0x00000fc5 mulq (%rbx,%rdi) - 0x49, 0x01, 0xd3, //0x00000fc9 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00000fcc adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00000fd0 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00000fd3 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00000fd9 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00000fe0 jne LBB5_190 - 0x49, 0x83, 0xfb, 0xff, //0x00000fe6 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00000fea jne LBB5_190 - 0x48, 0x39, 0xc8, //0x00000ff0 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00000ff3 ja LBB5_194 - //0x00000ff9 LBB5_190 - 0x4c, 0x89, 0xd0, //0x00000ff9 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00000ffc shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00001000 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00001003 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x00001006 testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001009 jne LBB5_193 - 0x48, 0x85, 0xd2, //0x0000100f testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00001012 jne LBB5_193 - 0x44, 0x89, 0xd1, //0x00001018 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x0000101b andl $3, %ecx - 0x83, 0xf9, 0x01, //0x0000101e cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00001021 je LBB5_194 - //0x00001027 LBB5_193 - 0x41, 0x69, 0xcc, 0x6a, 0x52, 0x03, 0x00, //0x00001027 imull $217706, %r12d, %ecx - 0xc1, 0xf9, 0x10, //0x0000102e sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001031 addl $1087, %ecx - 0x4c, 0x63, 0xf1, //0x00001037 movslq %ecx, %r14 - 0x4c, 0x89, 0xf7, //0x0000103a movq %r14, %rdi - 0x4c, 0x29, 0xcf, //0x0000103d subq %r9, %rdi - 0x44, 0x89, 0xd2, //0x00001040 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x00001043 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00001046 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00001049 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x0000104c shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x00001050 addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x00001053 cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x00001057 sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x0000105b leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000105f cmpq $2045, %rax - 0x0f, 0x86, 0x65, 0x00, 0x00, 0x00, //0x00001065 jbe LBB5_200 - //0x0000106b LBB5_194 - 0x4c, 0x8b, 0x75, 0x88, //0x0000106b movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0x4d, 0xc8, //0x0000106f movq $-56(%rbp), %r9 - 0x44, 0x8b, 0x7d, 0x98, //0x00001073 movl $-104(%rbp), %r15d - //0x00001077 LBB5_195 - 0x4c, 0x89, 0x4d, 0xc8, //0x00001077 movq %r9, $-56(%rbp) - 0x4c, 0x89, 0xad, 0x68, 0xff, 0xff, 0xff, //0x0000107b movq %r13, $-152(%rbp) - 0x4d, 0x89, 0xe9, //0x00001082 movq %r13, %r9 - 0x4d, 0x29, 0xc1, //0x00001085 subq %r8, %r9 - 0x4d, 0x8b, 0x6e, 0x40, //0x00001088 movq $64(%r14), %r13 - 0x4c, 0x89, 0x75, 0x88, //0x0000108c movq %r14, $-120(%rbp) - 0x49, 0x8b, 0x5e, 0x50, //0x00001090 movq $80(%r14), %rbx - 0x48, 0x85, 0xdb, //0x00001094 testq %rbx, %rbx - 0x0f, 0x84, 0x36, 0x06, 0x00, 0x00, //0x00001097 je LBB5_260 - 0x41, 0xc6, 0x45, 0x00, 0x00, //0x0000109d movb $0, (%r13) - 0x48, 0x83, 0xfb, 0x01, //0x000010a2 cmpq $1, %rbx - 0x0f, 0x84, 0x27, 0x06, 0x00, 0x00, //0x000010a6 je LBB5_260 - 0x48, 0x8d, 0x4b, 0xff, //0x000010ac leaq $-1(%rbx), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000010b0 movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x000010b5 cmpq $8, %rcx - 0x0f, 0x82, 0x01, 0x06, 0x00, 0x00, //0x000010b9 jb LBB5_259 - 0x48, 0x83, 0xf9, 0x20, //0x000010bf cmpq $32, %rcx - 0x0f, 0x83, 0xb9, 0x01, 0x00, 0x00, //0x000010c3 jae LBB5_217 - 0x31, 0xd2, //0x000010c9 xorl %edx, %edx - 0xe9, 0x40, 0x05, 0x00, 0x00, //0x000010cb jmp LBB5_249 - //0x000010d0 LBB5_200 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000010d0 movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x000010da cmpq %rax, %rdx - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000010dd movabsq $-9223372036854775808, %r12 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000010e7 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x000010f1 movb $2, %cl - 0x80, 0xd9, 0x00, //0x000010f3 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x000010f6 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x000010f9 shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x000010fd andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x00001100 orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x00001103 movq %rdx, %rax - 0x4c, 0x09, 0xe0, //0x00001106 orq %r12, %rax - 0x80, 0x7d, 0xc0, 0x00, //0x00001109 cmpb $0, $-64(%rbp) - 0x48, 0x0f, 0x44, 0xc2, //0x0000110d cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00001111 movq %rax, %xmm0 - 0x80, 0x7d, 0xa0, 0x00, //0x00001116 cmpb $0, $-96(%rbp) - 0x0f, 0x84, 0x4c, 0x04, 0x00, 0x00, //0x0000111a je LBB5_241 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001120 movl $64, %r9d - 0x48, 0xff, 0xc6, //0x00001126 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00001129 je LBB5_203 - 0x4c, 0x0f, 0xbd, 0xce, //0x0000112f bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00001133 xorq $63, %r9 - //0x00001137 LBB5_203 - 0x44, 0x89, 0xc9, //0x00001137 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x0000113a shlq %cl, %rsi - 0x4c, 0x89, 0xf8, //0x0000113d movq %r15, %rax - 0x48, 0xf7, 0xe6, //0x00001140 mulq %rsi - 0x49, 0x89, 0xc2, //0x00001143 movq %rax, %r10 - 0x49, 0x89, 0xd3, //0x00001146 movq %rdx, %r11 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001149 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000114f cmpq $511, %rdx - 0x48, 0x8d, 0x3d, 0x73, 0xaf, 0x00, 0x00, //0x00001156 leaq $44915(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x0000115d jne LBB5_208 - 0x48, 0x89, 0xf1, //0x00001163 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x00001166 notq %rcx - 0x49, 0x39, 0xca, //0x00001169 cmpq %rcx, %r10 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x0000116c jbe LBB5_208 - 0x48, 0x89, 0xf0, //0x00001172 movq %rsi, %rax - 0x48, 0xf7, 0x24, 0x3b, //0x00001175 mulq (%rbx,%rdi) - 0x49, 0x01, 0xd2, //0x00001179 addq %rdx, %r10 - 0x49, 0x83, 0xd3, 0x00, //0x0000117c adcq $0, %r11 - 0x44, 0x89, 0xda, //0x00001180 movl %r11d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001183 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001189 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00001190 jne LBB5_208 - 0x49, 0x83, 0xfa, 0xff, //0x00001196 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000119a jne LBB5_208 - 0x48, 0x39, 0xc8, //0x000011a0 cmpq %rcx, %rax - 0x0f, 0x87, 0xc2, 0xfe, 0xff, 0xff, //0x000011a3 ja LBB5_194 - //0x000011a9 LBB5_208 - 0x4c, 0x89, 0xd8, //0x000011a9 movq %r11, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000011ac shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000011b0 leal $9(%rax), %ecx - 0x49, 0xd3, 0xeb, //0x000011b3 shrq %cl, %r11 - 0x4d, 0x85, 0xd2, //0x000011b6 testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000011b9 jne LBB5_211 - 0x48, 0x85, 0xd2, //0x000011bf testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000011c2 jne LBB5_211 - 0x44, 0x89, 0xd9, //0x000011c8 movl %r11d, %ecx - 0x83, 0xe1, 0x03, //0x000011cb andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000011ce cmpl $1, %ecx - 0x0f, 0x84, 0x94, 0xfe, 0xff, 0xff, //0x000011d1 je LBB5_194 - //0x000011d7 LBB5_211 - 0x4d, 0x29, 0xce, //0x000011d7 subq %r9, %r14 - 0x44, 0x89, 0xda, //0x000011da movl %r11d, %edx - 0x83, 0xe2, 0x01, //0x000011dd andl $1, %edx - 0x4c, 0x01, 0xda, //0x000011e0 addq %r11, %rdx - 0x49, 0x01, 0xc6, //0x000011e3 addq %rax, %r14 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000011e6 movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x000011f0 cmpq %rcx, %rdx - 0x49, 0x83, 0xde, 0x00, //0x000011f3 sbbq $0, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x000011f7 leaq $-1(%r14), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000011fb cmpq $2045, %rax - 0x0f, 0x87, 0x64, 0xfe, 0xff, 0xff, //0x00001201 ja LBB5_194 - 0x48, 0x39, 0xca, //0x00001207 cmpq %rcx, %rdx - 0xb1, 0x02, //0x0000120a movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000120c sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000120f shrq %cl, %rdx - 0x49, 0xc1, 0xe6, 0x34, //0x00001212 shlq $52, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001216 movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00001220 andq %rax, %rdx - 0x4c, 0x09, 0xf2, //0x00001223 orq %r14, %rdx - 0x49, 0x09, 0xd4, //0x00001226 orq %rdx, %r12 - 0x80, 0x7d, 0xc0, 0x00, //0x00001229 cmpb $0, $-64(%rbp) - 0x4c, 0x0f, 0x44, 0xe2, //0x0000122d cmoveq %rdx, %r12 - 0x66, 0x49, 0x0f, 0x6e, 0xcc, //0x00001231 movq %r12, %xmm1 - 0x66, 0x0f, 0x2e, 0xc1, //0x00001236 ucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x75, 0x88, //0x0000123a movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0x4d, 0xc8, //0x0000123e movq $-56(%rbp), %r9 - 0x44, 0x8b, 0x7d, 0x98, //0x00001242 movl $-104(%rbp), %r15d - 0x0f, 0x85, 0x2b, 0xfe, 0xff, 0xff, //0x00001246 jne LBB5_195 - 0x0f, 0x8b, 0xe8, 0x06, 0x00, 0x00, //0x0000124c jnp LBB5_301 - 0xe9, 0x20, 0xfe, 0xff, 0xff, //0x00001252 jmp LBB5_195 - //0x00001257 LBB5_213 - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x00001257 leal $348(%r12), %eax - 0xe9, 0xea, 0xfc, 0xff, 0xff, //0x0000125f jmp LBB5_182 - //0x00001264 LBB5_214 - 0x48, 0x89, 0xf0, //0x00001264 movq %rsi, %rax - //0x00001267 LBB5_215 - 0x49, 0xc1, 0xe1, 0x20, //0x00001267 shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x03, //0x0000126b orq $3, %r9 - //0x0000126f LBB5_216 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000126f movq $160(%r14), %rcx - 0x4c, 0x89, 0x09, //0x00001276 movq %r9, (%rcx) - 0x48, 0x89, 0x41, 0x08, //0x00001279 movq %rax, $8(%rcx) - 0xe9, 0xfe, 0x06, 0x00, 0x00, //0x0000127d jmp LBB5_303 - //0x00001282 LBB5_217 - 0x48, 0x89, 0xca, //0x00001282 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x00001285 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x00001289 leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x0000128d movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x05, //0x00001290 shrq $5, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00001294 addq $1, %rdi - 0x89, 0xf8, //0x00001298 movl %edi, %eax - 0x83, 0xe0, 0x03, //0x0000129a andl $3, %eax - 0x48, 0x83, 0xfe, 0x60, //0x0000129d cmpq $96, %rsi - 0x0f, 0x83, 0xd2, 0x02, 0x00, 0x00, //0x000012a1 jae LBB5_242 - 0x31, 0xf6, //0x000012a7 xorl %esi, %esi - 0xe9, 0x1e, 0x03, 0x00, 0x00, //0x000012a9 jmp LBB5_244 - //0x000012ae LBB5_219 - 0x49, 0x8d, 0x4e, 0xff, //0x000012ae leaq $-1(%r14), %rcx - 0x49, 0x39, 0xcb, //0x000012b2 cmpq %rcx, %r11 - 0x49, 0xf7, 0xd6, //0x000012b5 notq %r14 - 0x4d, 0x0f, 0x45, 0xf2, //0x000012b8 cmovneq %r10, %r14 - 0x84, 0xc0, //0x000012bc testb %al, %al - 0x4d, 0x0f, 0x44, 0xf2, //0x000012be cmoveq %r10, %r14 - 0x4c, 0x89, 0xf0, //0x000012c2 movq %r14, %rax - 0xe9, 0x7e, 0xfa, 0xff, 0xff, //0x000012c5 jmp LBB5_159 - //0x000012ca LBB5_255 - 0x4d, 0x89, 0xec, //0x000012ca movq %r13, %r12 - 0x80, 0xf9, 0x7d, //0x000012cd cmpb $125, %cl - 0x0f, 0x85, 0x7b, 0x03, 0x00, 0x00, //0x000012d0 jne LBB5_697 - 0xe9, 0xe4, 0x00, 0x00, 0x00, //0x000012d6 jmp LBB5_227 - //0x000012db LBB5_256 - 0x4d, 0x89, 0xec, //0x000012db movq %r13, %r12 - 0x80, 0xf9, 0x5d, //0x000012de cmpb $93, %cl - 0x0f, 0x85, 0x8e, 0x03, 0x00, 0x00, //0x000012e1 jne LBB5_1562 - 0xe9, 0xa3, 0x01, 0x00, 0x00, //0x000012e7 jmp LBB5_234 - //0x000012ec LBB5_220 - 0x48, 0xf7, 0xde, //0x000012ec negq %rsi - 0x48, 0x89, 0xf0, //0x000012ef movq %rsi, %rax - 0xe9, 0x56, 0xf0, 0xff, 0xff, //0x000012f2 jmp LBB5_22 - //0x000012f7 LBB5_221 - 0x48, 0x83, 0xc2, 0x40, //0x000012f7 addq $64, %rdx - 0x49, 0x89, 0xd5, //0x000012fb movq %rdx, %r13 - //0x000012fe LBB5_222 - 0x49, 0x83, 0xc5, 0xc0, //0x000012fe addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x55, 0xed, 0xff, 0xff, //0x00001302 movdqu $-4779(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000130b .p2align 4, 0x90 - //0x00001310 LBB5_223 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00001310 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00001316 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000131c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00001322 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00001328 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000132c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00001331 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00001336 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000133b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00001340 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00001345 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000134a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000134f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00001354 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00001358 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000135c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00001360 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00001364 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00001368 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x0000136c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x00001370 pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x00001374 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x00001378 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x0000137b shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x0000137f orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x00001382 shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x00001386 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00001389 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000138d je LBB5_223 - 0x48, 0xf7, 0xd1, //0x00001393 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00001396 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000139d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000013a4 bsfq %rcx, %rcx - 0x4a, 0x8d, 0x14, 0x29, //0x000013a8 leaq (%rcx,%r13), %rdx - 0x4e, 0x8d, 0x24, 0x29, //0x000013ac leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000013b0 addq $1, %r12 - //0x000013b4 LBB5_225 - 0x8a, 0x0a, //0x000013b4 movb (%rdx), %cl - //0x000013b6 LBB5_226 - 0x80, 0xf9, 0x7d, //0x000013b6 cmpb $125, %cl - 0x0f, 0x85, 0x92, 0x02, 0x00, 0x00, //0x000013b9 jne LBB5_697 - //0x000013bf LBB5_227 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000013bf addl $1, $200(%r14) - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x000013c7 jmp LBB5_235 - //0x000013cc LBB5_228 - 0x48, 0x83, 0xc2, 0x40, //0x000013cc addq $64, %rdx - 0x49, 0x89, 0xd5, //0x000013d0 movq %rdx, %r13 - //0x000013d3 LBB5_229 - 0x49, 0x83, 0xc5, 0xc0, //0x000013d3 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x80, 0xec, 0xff, 0xff, //0x000013d7 movdqu $-4992(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x000013e0 .p2align 4, 0x90 - //0x000013e0 LBB5_230 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x000013e0 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x000013e6 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x000013ec movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000013f2 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x000013f8 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000013fc movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00001401 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00001406 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000140b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00001410 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00001415 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000141a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000141f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00001424 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00001428 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000142c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00001430 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00001434 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00001438 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x0000143c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x00001440 pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x00001444 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x00001448 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x0000144b shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x0000144f orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x00001452 shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x00001456 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00001459 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000145d je LBB5_230 - 0x48, 0xf7, 0xd1, //0x00001463 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00001466 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000146d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00001474 bsfq %rcx, %rcx - 0x4a, 0x8d, 0x14, 0x29, //0x00001478 leaq (%rcx,%r13), %rdx - 0x4e, 0x8d, 0x24, 0x29, //0x0000147c leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00001480 addq $1, %r12 - //0x00001484 LBB5_232 - 0x8a, 0x0a, //0x00001484 movb (%rdx), %cl - //0x00001486 LBB5_233 - 0x80, 0xf9, 0x5d, //0x00001486 cmpb $93, %cl - 0x0f, 0x85, 0xe6, 0x01, 0x00, 0x00, //0x00001489 jne LBB5_1562 - //0x0000148f LBB5_234 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000148f addl $1, $204(%r14) - //0x00001497 LBB5_235 - 0x48, 0xc1, 0xe7, 0x04, //0x00001497 shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000149b movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000014a0 movq %rcx, $168(%r14) - 0x49, 0x29, 0xc1, //0x000014a7 subq %rax, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x000014aa shrq $4, %r9 - 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x000014ae movl %r9d, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000014b3 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x08, //0x000014bc movzbl (%rax), %ecx - 0x89, 0x08, //0x000014bf movl %ecx, (%rax) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x000014c1 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000014c8 movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x000014cf cmpq %rcx, %rax - 0x0f, 0x86, 0x3b, 0x00, 0x00, 0x00, //0x000014d2 jbe LBB5_238 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000014d8 movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x000014df cmpq $4096, %rax - 0x0f, 0x86, 0x28, 0x00, 0x00, 0x00, //0x000014e5 jbe LBB5_238 - //0x000014eb LBB5_237 - 0x31, 0xc0, //0x000014eb xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000014ed movq %rax, $-152(%rbp) - 0x31, 0xc0, //0x000014f4 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000014f6 movq %rax, $-136(%rbp) - 0x31, 0xc0, //0x000014fd xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x000014ff movq %rax, $-104(%rbp) - 0x31, 0xc9, //0x00001503 xorl %ecx, %ecx - 0x48, 0x85, 0xc9, //0x00001505 testq %rcx, %rcx - 0x0f, 0x85, 0x4f, 0x7c, 0x00, 0x00, //0x00001508 jne LBB5_1791 - 0xe9, 0x8c, 0xa1, 0x00, 0x00, //0x0000150e jmp LBB5_2236 - //0x00001513 LBB5_238 - 0x48, 0x83, 0xc0, 0xff, //0x00001513 addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00001517 movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000151e movq $168(%r14), %rax - 0x31, 0xc9, //0x00001525 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00001527 movq %rcx, $-152(%rbp) - 0x31, 0xc9, //0x0000152e xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00001530 movq %rcx, $-104(%rbp) - 0x48, 0x83, 0xf8, 0xff, //0x00001534 cmpq $-1, %rax - 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00001538 je LBB5_240 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000153e leaq $184(%r14), %r8 - 0x31, 0xc9, //0x00001545 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001547 movq %rcx, $-136(%rbp) - 0xe9, 0xf7, 0x7b, 0x00, 0x00, //0x0000154e jmp LBB5_1789 - //0x00001553 LBB5_240 - 0x31, 0xc0, //0x00001553 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001555 movq %rax, $-136(%rbp) - 0x31, 0xc9, //0x0000155c xorl %ecx, %ecx - 0x48, 0x85, 0xc9, //0x0000155e testq %rcx, %rcx - 0x0f, 0x85, 0xf6, 0x7b, 0x00, 0x00, //0x00001561 jne LBB5_1791 - 0xe9, 0x33, 0xa1, 0x00, 0x00, //0x00001567 jmp LBB5_2236 - //0x0000156c LBB5_241 - 0x4c, 0x8b, 0x75, 0x88, //0x0000156c movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0x4d, 0xc8, //0x00001570 movq $-56(%rbp), %r9 - 0xe9, 0xc1, 0x03, 0x00, 0x00, //0x00001574 jmp LBB5_301 - //0x00001579 LBB5_242 - 0x48, 0x83, 0xe7, 0xfc, //0x00001579 andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x0000157d negq %rdi - 0x31, 0xf6, //0x00001580 xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc0, //0x00001582 pxor %xmm0, %xmm0 - //0x00001586 LBB5_243 - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x01, //0x00001586 movdqu %xmm0, $1(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x11, //0x0000158d movdqu %xmm0, $17(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x21, //0x00001594 movdqu %xmm0, $33(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x31, //0x0000159b movdqu %xmm0, $49(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x41, //0x000015a2 movdqu %xmm0, $65(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x51, //0x000015a9 movdqu %xmm0, $81(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x61, //0x000015b0 movdqu %xmm0, $97(%r13,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x35, 0x71, //0x000015b7 movdqu %xmm0, $113(%r13,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x000015be subq $-128, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x000015c2 addq $4, %rdi - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x000015c6 jne LBB5_243 - //0x000015cc LBB5_244 - 0x48, 0x85, 0xc0, //0x000015cc testq %rax, %rax - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x000015cf je LBB5_247 - 0x48, 0xf7, 0xd8, //0x000015d5 negq %rax - 0x66, 0x0f, 0xef, 0xc0, //0x000015d8 pxor %xmm0, %xmm0 - //0x000015dc LBB5_246 - 0x48, 0x89, 0xf7, //0x000015dc movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x000015df orq $1, %rdi - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3d, 0x00, //0x000015e3 movdqu %xmm0, (%r13,%rdi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3d, 0x10, //0x000015ea movdqu %xmm0, $16(%r13,%rdi) - 0x48, 0x83, 0xc6, 0x20, //0x000015f1 addq $32, %rsi - 0x48, 0xff, 0xc0, //0x000015f5 incq %rax - 0x0f, 0x85, 0xde, 0xff, 0xff, 0xff, //0x000015f8 jne LBB5_246 - //0x000015fe LBB5_247 - 0x48, 0x39, 0xd1, //0x000015fe cmpq %rdx, %rcx - 0x0f, 0x84, 0xcc, 0x00, 0x00, 0x00, //0x00001601 je LBB5_260 - 0xf6, 0xc1, 0x18, //0x00001607 testb $24, %cl - 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x0000160a je LBB5_258 - //0x00001610 LBB5_249 - 0x48, 0x89, 0xce, //0x00001610 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x00001613 andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00001617 leaq $1(%rsi), %rax - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000161b .p2align 4, 0x90 - //0x00001620 LBB5_250 - 0x49, 0xc7, 0x44, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00001620 movq $0, $1(%r13,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x00001629 addq $8, %rdx - 0x48, 0x39, 0xd6, //0x0000162d cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00001630 jne LBB5_250 - 0x48, 0x39, 0xf1, //0x00001636 cmpq %rsi, %rcx - 0x0f, 0x85, 0x81, 0x00, 0x00, 0x00, //0x00001639 jne LBB5_259 - 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x0000163f jmp LBB5_260 - //0x00001644 LBB5_252 - 0x4c, 0x8b, 0x5d, 0xa0, //0x00001644 movq $-96(%rbp), %r11 - 0x80, 0xf9, 0x7d, //0x00001648 cmpb $125, %cl - 0x0f, 0x84, 0x6e, 0xfd, 0xff, 0xff, //0x0000164b je LBB5_227 - //0x00001651 LBB5_697 - 0x31, 0xc0, //0x00001651 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00001653 movq %rax, $-152(%rbp) - 0x31, 0xc0, //0x0000165a xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000165c movq %rax, $-136(%rbp) - 0xe9, 0xef, 0x27, 0x00, 0x00, //0x00001663 jmp LBB5_753 - //0x00001668 LBB5_253 - 0x4c, 0x8b, 0x5d, 0xa0, //0x00001668 movq $-96(%rbp), %r11 - 0x80, 0xf9, 0x5d, //0x0000166c cmpb $93, %cl - 0x0f, 0x84, 0x1a, 0xfe, 0xff, 0xff, //0x0000166f je LBB5_234 - //0x00001675 LBB5_1562 - 0x31, 0xc0, //0x00001675 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00001677 movq %rax, $-152(%rbp) - 0x31, 0xc0, //0x0000167e xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001680 movq %rax, $-136(%rbp) - 0x31, 0xc0, //0x00001687 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x00001689 movq %rax, $-104(%rbp) - 0xe9, 0x46, 0x68, 0x00, 0x00, //0x0000168d jmp LBB5_1563 - //0x00001692 LBB5_254 - 0x4c, 0x03, 0x6d, 0xa0, //0x00001692 addq $-96(%rbp), %r13 - 0x49, 0x29, 0xcd, //0x00001696 subq %rcx, %r13 - 0x48, 0xf7, 0xd0, //0x00001699 notq %rax - 0x4c, 0x01, 0xe8, //0x0000169c addq %r13, %rax - 0x8b, 0x55, 0xc0, //0x0000169f movl $-64(%rbp), %edx - 0xe9, 0xa1, 0xf6, 0xff, 0xff, //0x000016a2 jmp LBB5_159 - //0x000016a7 LBB5_257 - 0x0f, 0xbc, 0xcf, //0x000016a7 bsfl %edi, %ecx - 0xe9, 0x41, 0x19, 0x00, 0x00, //0x000016aa jmp LBB5_577 - //0x000016af LBB5_258 - 0x48, 0x83, 0xca, 0x01, //0x000016af orq $1, %rdx - 0x48, 0x89, 0xd0, //0x000016b3 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000016b6 .p2align 4, 0x90 - //0x000016c0 LBB5_259 - 0x41, 0xc6, 0x44, 0x05, 0x00, 0x00, //0x000016c0 movb $0, (%r13,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000016c6 addq $1, %rax - 0x48, 0x39, 0xc3, //0x000016ca cmpq %rax, %rbx - 0x0f, 0x85, 0xed, 0xff, 0xff, 0xff, //0x000016cd jne LBB5_259 - //0x000016d3 LBB5_260 - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000016d3 movabsq $4503599627370495, %r10 - 0x41, 0x8a, 0x10, //0x000016dd movb (%r8), %dl - 0x31, 0xc9, //0x000016e0 xorl %ecx, %ecx - 0x80, 0xfa, 0x2d, //0x000016e2 cmpb $45, %dl - 0x0f, 0x94, 0xc1, //0x000016e5 sete %cl - 0x45, 0x31, 0xdb, //0x000016e8 xorl %r11d, %r11d - 0x49, 0x39, 0xc9, //0x000016eb cmpq %rcx, %r9 - 0x0f, 0x8e, 0xd3, 0x00, 0x00, 0x00, //0x000016ee jle LBB5_274 - 0x44, 0x89, 0x7d, 0x98, //0x000016f4 movl %r15d, $-104(%rbp) - 0x88, 0x55, 0xb8, //0x000016f8 movb %dl, $-72(%rbp) - 0x48, 0x89, 0x5d, 0xc0, //0x000016fb movq %rbx, $-64(%rbp) - 0xb0, 0x01, //0x000016ff movb $1, %al - 0x45, 0x31, 0xff, //0x00001701 xorl %r15d, %r15d - 0x45, 0x31, 0xd2, //0x00001704 xorl %r10d, %r10d - 0x31, 0xf6, //0x00001707 xorl %esi, %esi - 0x31, 0xd2, //0x00001709 xorl %edx, %edx - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000170b jmp LBB5_264 - //0x00001710 .p2align 4, 0x90 - //0x00001710 LBB5_262 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001710 movl $1, %edx - 0x41, 0x89, 0xf3, //0x00001715 movl %esi, %r11d - 0x80, 0xfb, 0x2e, //0x00001718 cmpb $46, %bl - 0x0f, 0x85, 0x0e, 0x01, 0x00, 0x00, //0x0000171b jne LBB5_280 - //0x00001721 LBB5_263 - 0x48, 0x83, 0xc1, 0x01, //0x00001721 addq $1, %rcx - 0x4c, 0x39, 0xc9, //0x00001725 cmpq %r9, %rcx - 0x0f, 0x9c, 0xc0, //0x00001728 setl %al - 0x49, 0x39, 0xc9, //0x0000172b cmpq %rcx, %r9 - 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x0000172e je LBB5_275 - //0x00001734 LBB5_264 - 0x89, 0xd7, //0x00001734 movl %edx, %edi - 0x45, 0x89, 0xdc, //0x00001736 movl %r11d, %r12d - 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00001739 movzbl (%r8,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x0000173e leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00001741 cmpb $9, %dl - 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00001744 ja LBB5_262 - 0x80, 0xfb, 0x30, //0x0000174a cmpb $48, %bl - 0x0f, 0x85, 0x2d, 0x00, 0x00, 0x00, //0x0000174d jne LBB5_269 - 0x85, 0xf6, //0x00001753 testl %esi, %esi - 0x0f, 0x84, 0x58, 0x00, 0x00, 0x00, //0x00001755 je LBB5_272 - 0x49, 0x63, 0xc7, //0x0000175b movslq %r15d, %rax - 0x48, 0x39, 0x45, 0xc0, //0x0000175e cmpq %rax, $-64(%rbp) - 0x0f, 0x87, 0x25, 0x00, 0x00, 0x00, //0x00001762 ja LBB5_270 - 0x45, 0x89, 0xe3, //0x00001768 movl %r12d, %r11d - 0x44, 0x89, 0xfe, //0x0000176b movl %r15d, %esi - 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x0000176e jmp LBB5_273 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001773 .p2align 4, 0x90 - //0x00001780 LBB5_269 - 0x48, 0x63, 0xc6, //0x00001780 movslq %esi, %rax - 0x48, 0x39, 0x45, 0xc0, //0x00001783 cmpq %rax, $-64(%rbp) - 0x0f, 0x86, 0x18, 0x00, 0x00, 0x00, //0x00001787 jbe LBB5_271 - //0x0000178d LBB5_270 - 0x41, 0x88, 0x5c, 0x05, 0x00, //0x0000178d movb %bl, (%r13,%rax) - 0x4c, 0x89, 0xf8, //0x00001792 movq %r15, %rax - 0x83, 0xc0, 0x01, //0x00001795 addl $1, %eax - 0x45, 0x89, 0xe3, //0x00001798 movl %r12d, %r11d - 0x49, 0x89, 0xc7, //0x0000179b movq %rax, %r15 - 0x89, 0xc6, //0x0000179e movl %eax, %esi - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x000017a0 jmp LBB5_273 - //0x000017a5 LBB5_271 - 0x45, 0x89, 0xe3, //0x000017a5 movl %r12d, %r11d - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000017a8 movl $1, %r10d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x000017ae jmp LBB5_273 - //0x000017b3 LBB5_272 - 0x41, 0x83, 0xc4, 0xff, //0x000017b3 addl $-1, %r12d - 0x31, 0xf6, //0x000017b7 xorl %esi, %esi - 0x45, 0x89, 0xe3, //0x000017b9 movl %r12d, %r11d - 0x90, 0x90, 0x90, 0x90, //0x000017bc .p2align 4, 0x90 - //0x000017c0 LBB5_273 - 0x89, 0xfa, //0x000017c0 movl %edi, %edx - 0xe9, 0x5a, 0xff, 0xff, 0xff, //0x000017c2 jmp LBB5_263 - //0x000017c7 LBB5_274 - 0x31, 0xdb, //0x000017c7 xorl %ebx, %ebx - 0x4c, 0x8b, 0x75, 0x88, //0x000017c9 movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0x4d, 0xc8, //0x000017cd movq $-56(%rbp), %r9 - 0x4c, 0x8b, 0xad, 0x68, 0xff, 0xff, 0xff, //0x000017d1 movq $-152(%rbp), %r13 - 0xe9, 0x32, 0x01, 0x00, 0x00, //0x000017d8 jmp LBB5_300 - //0x000017dd LBB5_275 - 0x44, 0x89, 0xde, //0x000017dd movl %r11d, %esi - 0x4c, 0x89, 0xc9, //0x000017e0 movq %r9, %rcx - 0x89, 0xd7, //0x000017e3 movl %edx, %edi - 0x85, 0xff, //0x000017e5 testl %edi, %edi - 0x41, 0x0f, 0x44, 0xf7, //0x000017e7 cmovel %r15d, %esi - 0xa8, 0x01, //0x000017eb testb $1, %al - 0x0f, 0x84, 0x4d, 0x00, 0x00, 0x00, //0x000017ed je LBB5_281 - //0x000017f3 LBB5_276 - 0x89, 0xc8, //0x000017f3 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x00, //0x000017f5 movb (%r8,%rax), %al - 0x0c, 0x20, //0x000017f9 orb $32, %al - 0x3c, 0x65, //0x000017fb cmpb $101, %al - 0x44, 0x89, 0xd7, //0x000017fd movl %r10d, %edi - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00001800 jne LBB5_282 - 0x89, 0xca, //0x00001806 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x00001808 movb $1(%r8,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x0000180d cmpb $45, %bl - 0x49, 0x89, 0xf2, //0x00001810 movq %rsi, %r10 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00001813 je LBB5_283 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001819 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x0000181e cmpb $43, %bl - 0x0f, 0x85, 0x34, 0x00, 0x00, 0x00, //0x00001821 jne LBB5_285 - 0x83, 0xc1, 0x02, //0x00001827 addl $2, %ecx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000182a jmp LBB5_284 - //0x0000182f LBB5_280 - 0x4c, 0x89, 0xe6, //0x0000182f movq %r12, %rsi - 0x85, 0xff, //0x00001832 testl %edi, %edi - 0x41, 0x0f, 0x44, 0xf7, //0x00001834 cmovel %r15d, %esi - 0xa8, 0x01, //0x00001838 testb $1, %al - 0x0f, 0x85, 0xb3, 0xff, 0xff, 0xff, //0x0000183a jne LBB5_276 - //0x00001840 LBB5_281 - 0x44, 0x89, 0xd7, //0x00001840 movl %r10d, %edi - //0x00001843 LBB5_282 - 0x4c, 0x8b, 0x75, 0xc0, //0x00001843 movq $-64(%rbp), %r14 - 0xe9, 0x69, 0x00, 0x00, 0x00, //0x00001847 jmp LBB5_293 - //0x0000184c LBB5_283 - 0x83, 0xc1, 0x02, //0x0000184c addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000184f movl $-1, %eax - //0x00001854 LBB5_284 - 0x89, 0xca, //0x00001854 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001856 jmp LBB5_286 - //0x0000185b LBB5_285 - 0x48, 0x83, 0xc2, 0x01, //0x0000185b addq $1, %rdx - //0x0000185f LBB5_286 - 0x4c, 0x8b, 0x75, 0xc0, //0x0000185f movq $-64(%rbp), %r14 - 0x48, 0x63, 0xd2, //0x00001863 movslq %edx, %rdx - 0x31, 0xc9, //0x00001866 xorl %ecx, %ecx - 0x49, 0x39, 0xd1, //0x00001868 cmpq %rdx, %r9 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x0000186b jle LBB5_292 - 0x31, 0xc9, //0x00001871 xorl %ecx, %ecx - //0x00001873 LBB5_288 - 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001873 movsbl (%r8,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00001878 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x0000187b jl LBB5_292 - 0x40, 0x80, 0xfe, 0x39, //0x00001881 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001885 jg LBB5_292 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x0000188b cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001891 jg LBB5_292 - 0x8d, 0x0c, 0x89, //0x00001897 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x0000189a leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x0000189d addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x000018a0 addq $1, %rdx - 0x49, 0x39, 0xd1, //0x000018a4 cmpq %rdx, %r9 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x000018a7 jne LBB5_288 - //0x000018ad LBB5_292 - 0x0f, 0xaf, 0xc8, //0x000018ad imull %eax, %ecx - 0x44, 0x01, 0xd1, //0x000018b0 addl %r10d, %ecx - 0x89, 0xce, //0x000018b3 movl %ecx, %esi - //0x000018b5 LBB5_293 - 0x45, 0x85, 0xff, //0x000018b5 testl %r15d, %r15d - 0x4c, 0x8b, 0x4d, 0xc8, //0x000018b8 movq $-56(%rbp), %r9 - 0x8a, 0x55, 0xb8, //0x000018bc movb $-72(%rbp), %dl - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000018bf movabsq $4503599627370495, %r10 - 0x0f, 0x84, 0x2c, 0x00, 0x00, 0x00, //0x000018c9 je LBB5_297 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000018cf movabsq $9218868437227405312, %r11 - 0x81, 0xfe, 0x36, 0x01, 0x00, 0x00, //0x000018d9 cmpl $310, %esi - 0x0f, 0x8f, 0x19, 0x00, 0x00, 0x00, //0x000018df jg LBB5_298 - 0x31, 0xdb, //0x000018e5 xorl %ebx, %ebx - 0x81, 0xfe, 0xb6, 0xfe, 0xff, 0xff, //0x000018e7 cmpl $-330, %esi - 0x0f, 0x8d, 0xf0, 0x00, 0x00, 0x00, //0x000018ed jge LBB5_308 - 0x45, 0x31, 0xdb, //0x000018f3 xorl %r11d, %r11d - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x000018f6 jmp LBB5_299 - //0x000018fb LBB5_297 - 0x45, 0x31, 0xdb, //0x000018fb xorl %r11d, %r11d - //0x000018fe LBB5_298 - 0x31, 0xdb, //0x000018fe xorl %ebx, %ebx - //0x00001900 LBB5_299 - 0x4c, 0x8b, 0x75, 0x88, //0x00001900 movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0xad, 0x68, 0xff, 0xff, 0xff, //0x00001904 movq $-152(%rbp), %r13 - 0x44, 0x8b, 0x7d, 0x98, //0x0000190b movl $-104(%rbp), %r15d - //0x0000190f LBB5_300 - 0x4c, 0x21, 0xd3, //0x0000190f andq %r10, %rbx - 0x4c, 0x09, 0xdb, //0x00001912 orq %r11, %rbx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001915 movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xd8, //0x0000191f orq %rbx, %rax - 0x80, 0xfa, 0x2d, //0x00001922 cmpb $45, %dl - 0x48, 0x0f, 0x45, 0xc3, //0x00001925 cmovneq %rbx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00001929 movq %rax, %xmm1 - 0x0f, 0x57, 0xc0, //0x0000192e xorps %xmm0, %xmm0 - 0xf2, 0x41, 0x0f, 0x2a, 0xc7, //0x00001931 cvtsi2sd %r15d, %xmm0 - 0xf2, 0x0f, 0x59, 0xc1, //0x00001936 mulsd %xmm1, %xmm0 - //0x0000193a LBB5_301 - 0x66, 0x48, 0x0f, 0x7e, 0xc0, //0x0000193a movq %xmm0, %rax - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000193f movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001949 addq $-1, %rcx - 0x48, 0x21, 0xc1, //0x0000194d andq %rax, %rcx - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00001950 movl $11, %r11d - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001956 movabsq $9218868437227405312, %rax - 0x48, 0x39, 0xc1, //0x00001960 cmpq %rax, %rcx - 0x0f, 0x84, 0x4d, 0x00, 0x00, 0x00, //0x00001963 je LBB5_306 - //0x00001969 LBB5_302 - 0x49, 0xc1, 0xe1, 0x20, //0x00001969 shlq $32, %r9 - 0x49, 0x83, 0xc9, 0x13, //0x0000196d orq $19, %r9 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001971 movq $160(%r14), %rax - 0x4c, 0x89, 0x08, //0x00001978 movq %r9, (%rax) - 0xf2, 0x0f, 0x11, 0x40, 0x08, //0x0000197b movsd %xmm0, $8(%rax) - //0x00001980 LBB5_303 - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00001980 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001988 movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x0000198f leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00001993 movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x0000199a addq $32, %rax - 0x31, 0xf6, //0x0000199e xorl %esi, %esi - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x000019a0 movl $11, %r11d - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000019a6 cmpq $192(%r14), %rax - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000019ad ja LBB5_306 - //0x000019b3 LBB5_305 - 0x41, 0x89, 0xf3, //0x000019b3 movl %esi, %r11d - //0x000019b6 LBB5_306 - 0x4d, 0x89, 0xae, 0x80, 0x00, 0x00, 0x00, //0x000019b6 movq %r13, $128(%r14) - 0x41, 0x81, 0xbe, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x000019bd cmpl $4096, $224(%r14) - 0x0f, 0x87, 0xf2, 0x16, 0x00, 0x00, //0x000019c8 ja LBB5_587 - //0x000019ce LBB5_307 - 0x49, 0x63, 0xc3, //0x000019ce movslq %r11d, %rax - 0x48, 0x81, 0xc4, 0x98, 0x00, 0x00, 0x00, //0x000019d1 addq $152, %rsp - 0x5b, //0x000019d8 popq %rbx - 0x41, 0x5c, //0x000019d9 popq %r12 - 0x41, 0x5d, //0x000019db popq %r13 - 0x41, 0x5e, //0x000019dd popq %r14 - 0x41, 0x5f, //0x000019df popq %r15 - 0x5d, //0x000019e1 popq %rbp - 0xc3, //0x000019e2 retq - //0x000019e3 LBB5_308 - 0x48, 0x89, 0xf0, //0x000019e3 movq %rsi, %rax - 0x85, 0xf6, //0x000019e6 testl %esi, %esi - 0x0f, 0x8e, 0x83, 0x02, 0x00, 0x00, //0x000019e8 jle LBB5_341 - 0x45, 0x31, 0xe4, //0x000019ee xorl %r12d, %r12d - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000019f1 movl $1, %r8d - 0x4c, 0x89, 0xf9, //0x000019f7 movq %r15, %rcx - 0x41, 0x89, 0xca, //0x000019fa movl %ecx, %r10d - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x000019fd jmp LBB5_312 - //0x00001a02 LBB5_310 - 0x45, 0x31, 0xff, //0x00001a02 xorl %r15d, %r15d - //0x00001a05 LBB5_311 - 0x44, 0x01, 0xe3, //0x00001a05 addl %r12d, %ebx - 0x41, 0x89, 0xdc, //0x00001a08 movl %ebx, %r12d - 0x48, 0x8b, 0x45, 0xa0, //0x00001a0b movq $-96(%rbp), %rax - 0x85, 0xc0, //0x00001a0f testl %eax, %eax - 0x0f, 0x8e, 0x60, 0x02, 0x00, 0x00, //0x00001a11 jle LBB5_342 - //0x00001a17 LBB5_312 - 0x83, 0xf8, 0x08, //0x00001a17 cmpl $8, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00001a1a movq %rax, $-96(%rbp) - 0x0f, 0x8e, 0x1c, 0x00, 0x00, 0x00, //0x00001a1e jle LBB5_315 - 0xbb, 0x1b, 0x00, 0x00, 0x00, //0x00001a24 movl $27, %ebx - 0x45, 0x85, 0xff, //0x00001a29 testl %r15d, %r15d - 0x0f, 0x84, 0xd0, 0xff, 0xff, 0xff, //0x00001a2c je LBB5_310 - 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00001a32 movl $27, %eax - 0x48, 0x89, 0x45, 0x90, //0x00001a37 movq %rax, $-112(%rbp) - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001a3b jmp LBB5_317 - //0x00001a40 LBB5_315 - 0x89, 0xc0, //0x00001a40 movl %eax, %eax - 0x48, 0x8d, 0x15, 0x17, 0xd2, 0x00, 0x00, //0x00001a42 leaq $53783(%rip), %rdx /* _POW_TAB+0(%rip) */ - 0x8b, 0x1c, 0x82, //0x00001a49 movl (%rdx,%rax,4), %ebx - 0x45, 0x85, 0xff, //0x00001a4c testl %r15d, %r15d - 0x0f, 0x84, 0xad, 0xff, 0xff, 0xff, //0x00001a4f je LBB5_310 - 0x48, 0x89, 0x5d, 0x90, //0x00001a55 movq %rbx, $-112(%rbp) - //0x00001a59 LBB5_317 - 0x48, 0x89, 0xcb, //0x00001a59 movq %rcx, %rbx - 0x41, 0x89, 0xf9, //0x00001a5c movl %edi, %r9d - 0x8b, 0x4d, 0x90, //0x00001a5f movl $-112(%rbp), %ecx - 0x45, 0x85, 0xff, //0x00001a62 testl %r15d, %r15d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001a65 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf7, //0x00001a6a cmovgl %r15d, %esi - 0x31, 0xd2, //0x00001a6e xorl %edx, %edx - 0x31, 0xc0, //0x00001a70 xorl %eax, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001a72 .p2align 4, 0x90 - //0x00001a80 LBB5_318 - 0x48, 0x39, 0xd6, //0x00001a80 cmpq %rdx, %rsi - 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00001a83 je LBB5_326 - 0x48, 0x8d, 0x04, 0x80, //0x00001a89 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x7c, 0x15, 0x00, //0x00001a8d movsbq (%r13,%rdx), %rdi - 0x48, 0x8d, 0x04, 0x47, //0x00001a93 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00001a97 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00001a9b addq $1, %rdx - 0x48, 0x89, 0xc7, //0x00001a9f movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00001aa2 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00001aa5 testq %rdi, %rdi - 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x00001aa8 je LBB5_318 - 0x4c, 0x89, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00001aae movq %r12, $-160(%rbp) - 0x89, 0xd6, //0x00001ab5 movl %edx, %esi - //0x00001ab7 LBB5_321 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001ab7 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x00001abe shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00001ac1 notq %r12 - 0x45, 0x31, 0xd2, //0x00001ac4 xorl %r10d, %r10d - 0x44, 0x39, 0xfe, //0x00001ac7 cmpl %r15d, %esi - 0x0f, 0x8d, 0x4f, 0x00, 0x00, 0x00, //0x00001aca jge LBB5_325 - 0x4c, 0x63, 0xfe, //0x00001ad0 movslq %esi, %r15 - 0x4c, 0x63, 0xdb, //0x00001ad3 movslq %ebx, %r11 - 0x4b, 0x8d, 0x1c, 0x2f, //0x00001ad6 leaq (%r15,%r13), %rbx - 0x45, 0x31, 0xd2, //0x00001ada xorl %r10d, %r10d - //0x00001add LBB5_323 - 0x48, 0x89, 0xc7, //0x00001add movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00001ae0 shrq %cl, %rdi - 0x4c, 0x21, 0xe0, //0x00001ae3 andq %r12, %rax - 0x40, 0x80, 0xc7, 0x30, //0x00001ae6 addb $48, %dil - 0x43, 0x88, 0x7c, 0x15, 0x00, //0x00001aea movb %dil, (%r13,%r10) - 0x4a, 0x0f, 0xbe, 0x3c, 0x13, //0x00001aef movsbq (%rbx,%r10), %rdi - 0x4f, 0x8d, 0x04, 0x17, //0x00001af4 leaq (%r15,%r10), %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00001af8 addq $1, %r8 - 0x49, 0x83, 0xc2, 0x01, //0x00001afc addq $1, %r10 - 0x48, 0x8d, 0x04, 0x80, //0x00001b00 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x00001b04 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00001b08 addq $-48, %rax - 0x4d, 0x39, 0xd8, //0x00001b0c cmpq %r11, %r8 - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00001b0f jl LBB5_323 - 0x4c, 0x8b, 0x75, 0xc0, //0x00001b15 movq $-64(%rbp), %r14 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001b19 movl $1, %r8d - //0x00001b1f LBB5_325 - 0x48, 0x8b, 0x7d, 0xa0, //0x00001b1f movq $-96(%rbp), %rdi - 0x29, 0xf7, //0x00001b23 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x00001b25 addl $1, %edi - 0x48, 0x89, 0x7d, 0xa0, //0x00001b28 movq %rdi, $-96(%rbp) - 0x48, 0x85, 0xc0, //0x00001b2c testq %rax, %rax - 0x48, 0x8b, 0x5d, 0x90, //0x00001b2f movq $-112(%rbp), %rbx - 0x0f, 0x85, 0x61, 0x00, 0x00, 0x00, //0x00001b33 jne LBB5_330 - 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00001b39 jmp LBB5_332 - //0x00001b3e LBB5_326 - 0x48, 0x85, 0xc0, //0x00001b3e testq %rax, %rax - 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x00001b41 je LBB5_340 - 0x48, 0x89, 0xc2, //0x00001b47 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00001b4a shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00001b4d testq %rdx, %rdx - 0x4c, 0x89, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00001b50 movq %r12, $-160(%rbp) - 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x00001b57 je LBB5_337 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00001b5d movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x00001b64 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00001b67 notq %r12 - 0x48, 0x8b, 0x55, 0xa0, //0x00001b6a movq $-96(%rbp), %rdx - 0x29, 0xf2, //0x00001b6e subl %esi, %edx - 0x83, 0xc2, 0x01, //0x00001b70 addl $1, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00001b73 movq %rdx, $-96(%rbp) - 0x45, 0x31, 0xd2, //0x00001b77 xorl %r10d, %r10d - 0x48, 0x8b, 0x5d, 0x90, //0x00001b7a movq $-112(%rbp), %rbx - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00001b7e jmp LBB5_330 - //0x00001b83 LBB5_329 - 0x48, 0x85, 0xf6, //0x00001b83 testq %rsi, %rsi - 0x45, 0x0f, 0x45, 0xc8, //0x00001b86 cmovnel %r8d, %r9d - 0x48, 0x01, 0xc0, //0x00001b8a addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00001b8d leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00001b91 testq %rax, %rax - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00001b94 je LBB5_332 - //0x00001b9a LBB5_330 - 0x48, 0x89, 0xc6, //0x00001b9a movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x00001b9d shrq %cl, %rsi - 0x4c, 0x21, 0xe0, //0x00001ba0 andq %r12, %rax - 0x49, 0x63, 0xfa, //0x00001ba3 movslq %r10d, %rdi - 0x49, 0x39, 0xfe, //0x00001ba6 cmpq %rdi, %r14 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00001ba9 jbe LBB5_329 - 0x40, 0x80, 0xc6, 0x30, //0x00001baf addb $48, %sil - 0x41, 0x88, 0x74, 0x3d, 0x00, //0x00001bb3 movb %sil, (%r13,%rdi) - 0x83, 0xc7, 0x01, //0x00001bb8 addl $1, %edi - 0x41, 0x89, 0xfa, //0x00001bbb movl %edi, %r10d - 0x48, 0x01, 0xc0, //0x00001bbe addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00001bc1 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00001bc5 testq %rax, %rax - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00001bc8 jne LBB5_330 - //0x00001bce LBB5_332 - 0x45, 0x85, 0xd2, //0x00001bce testl %r10d, %r10d - 0x44, 0x89, 0xcf, //0x00001bd1 movl %r9d, %edi - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001bd4 movabsq $9218868437227405312, %r11 - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x00001bde jle LBB5_338 - 0x44, 0x89, 0xd0, //0x00001be4 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00001be7 addq $1, %rax - 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00001beb movq $-160(%rbp), %r12 - //0x00001bf2 LBB5_334 - 0x41, 0x8d, 0x4a, 0xff, //0x00001bf2 leal $-1(%r10), %ecx - 0x41, 0x80, 0x7c, 0x0d, 0x00, 0x30, //0x00001bf6 cmpb $48, (%r13,%rcx) - 0x0f, 0x85, 0x41, 0x00, 0x00, 0x00, //0x00001bfc jne LBB5_339 - 0x48, 0x83, 0xc0, 0xff, //0x00001c02 addq $-1, %rax - 0x41, 0x89, 0xca, //0x00001c06 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x00001c09 cmpq $1, %rax - 0x0f, 0x8f, 0xdf, 0xff, 0xff, 0xff, //0x00001c0d jg LBB5_334 - 0xe9, 0x4a, 0x00, 0x00, 0x00, //0x00001c13 jmp LBB5_336 - //0x00001c18 LBB5_337 - 0x48, 0x01, 0xc0, //0x00001c18 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00001c1b leaq (%rax,%rax,4), %rax - 0x83, 0xc6, 0x01, //0x00001c1f addl $1, %esi - 0x48, 0x89, 0xc2, //0x00001c22 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00001c25 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00001c28 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001c2b je LBB5_337 - 0xe9, 0x81, 0xfe, 0xff, 0xff, //0x00001c31 jmp LBB5_321 - //0x00001c36 LBB5_338 - 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00001c36 movq $-160(%rbp), %r12 - 0x0f, 0x84, 0x1f, 0x00, 0x00, 0x00, //0x00001c3d je LBB5_336 - //0x00001c43 LBB5_339 - 0x44, 0x89, 0xd1, //0x00001c43 movl %r10d, %ecx - 0x45, 0x89, 0xd7, //0x00001c46 movl %r10d, %r15d - 0xe9, 0xb7, 0xfd, 0xff, 0xff, //0x00001c49 jmp LBB5_311 - //0x00001c4e LBB5_340 - 0x45, 0x31, 0xd2, //0x00001c4e xorl %r10d, %r10d - 0x45, 0x31, 0xff, //0x00001c51 xorl %r15d, %r15d - 0x44, 0x89, 0xcf, //0x00001c54 movl %r9d, %edi - 0x31, 0xc9, //0x00001c57 xorl %ecx, %ecx - 0x48, 0x8b, 0x5d, 0x90, //0x00001c59 movq $-112(%rbp), %rbx - 0xe9, 0xa3, 0xfd, 0xff, 0xff, //0x00001c5d jmp LBB5_311 - //0x00001c62 LBB5_336 - 0x44, 0x01, 0xe3, //0x00001c62 addl %r12d, %ebx - 0x31, 0xc0, //0x00001c65 xorl %eax, %eax - 0x31, 0xc9, //0x00001c67 xorl %ecx, %ecx - 0x45, 0x31, 0xd2, //0x00001c69 xorl %r10d, %r10d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001c6c jmp LBB5_342 - //0x00001c71 LBB5_341 - 0x4c, 0x89, 0xf9, //0x00001c71 movq %r15, %rcx - 0x41, 0x89, 0xca, //0x00001c74 movl %ecx, %r10d - //0x00001c77 LBB5_342 - 0x48, 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00001c77 movq %rcx, $-160(%rbp) - 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001c7e movabsq $1152921504606846975, %r15 - 0x49, 0x8d, 0x4d, 0x01, //0x00001c88 leaq $1(%r13), %rcx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00001c8c movq %rcx, $-136(%rbp) - 0x45, 0x89, 0xd1, //0x00001c93 movl %r10d, %r9d - 0x49, 0x89, 0xc0, //0x00001c96 movq %rax, %r8 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001c99 jmp LBB5_344 - //0x00001c9e LBB5_343 - 0x45, 0x31, 0xc9, //0x00001c9e xorl %r9d, %r9d - 0x29, 0xcb, //0x00001ca1 subl %ecx, %ebx - //0x00001ca3 LBB5_344 - 0x4c, 0x89, 0xc0, //0x00001ca3 movq %r8, %rax - 0x85, 0xc0, //0x00001ca6 testl %eax, %eax - 0x0f, 0x88, 0x16, 0x00, 0x00, 0x00, //0x00001ca8 js LBB5_349 - 0x0f, 0x85, 0x27, 0x08, 0x00, 0x00, //0x00001cae jne LBB5_445 - 0x41, 0x80, 0x7d, 0x00, 0x35, //0x00001cb4 cmpb $53, (%r13) - 0x0f, 0x8c, 0x2b, 0x00, 0x00, 0x00, //0x00001cb9 jl LBB5_347 - 0xe9, 0x17, 0x08, 0x00, 0x00, //0x00001cbf jmp LBB5_445 - //0x00001cc4 LBB5_349 - 0x83, 0xf8, 0xf8, //0x00001cc4 cmpl $-8, %eax - 0x0f, 0x8d, 0x1d, 0x00, 0x00, 0x00, //0x00001cc7 jge LBB5_347 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001ccd movl $27, %ecx - 0x45, 0x85, 0xd2, //0x00001cd2 testl %r10d, %r10d - 0x0f, 0x84, 0x35, 0x06, 0x00, 0x00, //0x00001cd5 je LBB5_424 - 0x48, 0x89, 0x5d, 0x90, //0x00001cdb movq %rbx, $-112(%rbp) - 0x41, 0x89, 0xfe, //0x00001cdf movl %edi, %r14d - 0x45, 0x89, 0xd1, //0x00001ce2 movl %r10d, %r9d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00001ce5 jmp LBB5_352 - //0x00001cea LBB5_347 - 0x44, 0x89, 0xc0, //0x00001cea movl %r8d, %eax - 0xf7, 0xd8, //0x00001ced negl %eax - 0x48, 0x8d, 0x0d, 0x6a, 0xcf, 0x00, 0x00, //0x00001cef leaq $53098(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x00001cf6 movl (%rcx,%rax,4), %ecx - 0x45, 0x85, 0xc9, //0x00001cf9 testl %r9d, %r9d - 0x0f, 0x84, 0x9c, 0xff, 0xff, 0xff, //0x00001cfc je LBB5_343 - 0x48, 0x89, 0x5d, 0x90, //0x00001d02 movq %rbx, $-112(%rbp) - 0x41, 0x89, 0xfe, //0x00001d06 movl %edi, %r14d - //0x00001d09 LBB5_352 - 0x89, 0x4d, 0xa8, //0x00001d09 movl %ecx, $-88(%rbp) - 0x89, 0xc9, //0x00001d0c movl %ecx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00001d0e imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x77, 0xcf, 0x00, 0x00, //0x00001d12 leaq $53111(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x24, 0x30, //0x00001d19 movl (%rax,%rsi), %r12d - 0x49, 0x63, 0xd1, //0x00001d1d movslq %r9d, %rdx - 0x48, 0x01, 0xc6, //0x00001d20 addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00001d23 addq $4, %rsi - 0x31, 0xff, //0x00001d27 xorl %edi, %edi - 0x4d, 0x89, 0xc2, //0x00001d29 movq %r8, %r10 - 0x90, 0x90, 0x90, 0x90, //0x00001d2c .p2align 4, 0x90 - //0x00001d30 LBB5_353 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00001d30 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00001d34 testb %bl, %bl - 0x0f, 0x84, 0x46, 0x00, 0x00, 0x00, //0x00001d36 je LBB5_357 - 0x41, 0x38, 0x5c, 0x3d, 0x00, //0x00001d3c cmpb %bl, (%r13,%rdi) - 0x0f, 0x85, 0x51, 0x00, 0x00, 0x00, //0x00001d41 jne LBB5_358 - 0x48, 0x83, 0xc7, 0x01, //0x00001d47 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00001d4b cmpq %rdi, %rdx - 0x0f, 0x85, 0xdc, 0xff, 0xff, 0xff, //0x00001d4e jne LBB5_353 - 0x44, 0x89, 0xca, //0x00001d54 movl %r9d, %edx - 0x48, 0x8d, 0x35, 0x32, 0xcf, 0x00, 0x00, //0x00001d57 leaq $53042(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00001d5e addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001d61 cmpb $0, $4(%rdx,%rax) - 0x44, 0x89, 0xf7, //0x00001d66 movl %r14d, %edi - 0x4c, 0x8b, 0x75, 0xc0, //0x00001d69 movq $-64(%rbp), %r14 - 0x48, 0xbb, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d6d movabsq $-4294967041, %rbx - 0x0f, 0x85, 0x32, 0x00, 0x00, 0x00, //0x00001d77 jne LBB5_359 - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00001d7d jmp LBB5_360 - //0x00001d82 LBB5_357 - 0x44, 0x89, 0xf7, //0x00001d82 movl %r14d, %edi - 0x4c, 0x8b, 0x75, 0xc0, //0x00001d85 movq $-64(%rbp), %r14 - 0x48, 0xbb, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d89 movabsq $-4294967041, %rbx - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00001d93 jmp LBB5_360 - //0x00001d98 LBB5_358 - 0x44, 0x89, 0xf7, //0x00001d98 movl %r14d, %edi - 0x4c, 0x8b, 0x75, 0xc0, //0x00001d9b movq $-64(%rbp), %r14 - 0x48, 0xbb, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d9f movabsq $-4294967041, %rbx - 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x00001da9 jge LBB5_360 - //0x00001daf LBB5_359 - 0x41, 0x83, 0xc4, 0xff, //0x00001daf addl $-1, %r12d - //0x00001db3 LBB5_360 - 0x45, 0x85, 0xc9, //0x00001db3 testl %r9d, %r9d - 0x0f, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00001db6 jle LBB5_368 - 0x4c, 0x89, 0x55, 0xa0, //0x00001dbc movq %r10, $-96(%rbp) - 0x4c, 0x89, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00001dc0 movq %r12, $-144(%rbp) - 0x43, 0x8d, 0x04, 0x0c, //0x00001dc7 leal (%r12,%r9), %eax - 0x45, 0x89, 0xca, //0x00001dcb movl %r9d, %r10d - 0x48, 0x98, //0x00001dce cltq - 0x49, 0x89, 0xc4, //0x00001dd0 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x00001dd3 shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x00001dd7 addq $-1, %rax - 0x49, 0x83, 0xc2, 0x01, //0x00001ddb addq $1, %r10 - 0x41, 0x83, 0xc1, 0xff, //0x00001ddf addl $-1, %r9d - 0x45, 0x31, 0xc0, //0x00001de3 xorl %r8d, %r8d - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00001de6 jmp LBB5_364 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001deb .p2align 4, 0x90 - //0x00001df0 LBB5_362 + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x000001d4 jae LBB5_35 + 0x49, 0x8b, 0x46, 0x60, //0x000001da movq $96(%r14), %rax + 0x48, 0x89, 0xd1, //0x000001de movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x000001e1 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000001e4 cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x000001e8 jae LBB5_9 + 0x49, 0x8b, 0x56, 0x68, //0x000001ee movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x000001f2 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x000001f5 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000001f8 testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000001fb je LBB5_8 + 0x48, 0x0f, 0xbc, 0xca, //0x00000201 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x00000205 leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00000209 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x0000020d addq %rcx, %rax + 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x00000210 jmp LBB5_12 + //0x00000215 LBB5_35 + 0x49, 0x89, 0xd5, //0x00000215 movq %rdx, %r13 + 0xe9, 0xbf, 0x00, 0x00, 0x00, //0x00000218 jmp LBB5_13 + //0x0000021d LBB5_8 + 0x48, 0x83, 0xc0, 0x40, //0x0000021d addq $64, %rax + 0x48, 0x89, 0xc2, //0x00000221 movq %rax, %rdx + //0x00000224 LBB5_9 + 0x48, 0x83, 0xc2, 0xc0, //0x00000224 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x2f, 0xfe, 0xff, 0xff, //0x00000228 movdqu $-465(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000231 .p2align 4, 0x90 + //0x00000240 LBB5_10 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00000240 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00000245 movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x0000024a movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x0000024f movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00000254 addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00000258 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000025d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00000262 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00000267 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000026c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00000271 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00000276 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000027b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00000280 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00000284 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00000288 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000028c pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00000290 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00000294 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00000298 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x0000029c pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x000002a0 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x000002a4 orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x000002a7 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x000002ab orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x000002ae shlq $48, %rax + 0x48, 0x09, 0xf8, //0x000002b2 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000002b5 cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000002b9 je LBB5_10 + 0x48, 0xf7, 0xd0, //0x000002bf notq %rax + 0x49, 0x89, 0x46, 0x68, //0x000002c2 movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x000002c6 movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x000002ca bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x000002ce leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x000002d2 leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x000002d6 addq $1, %r13 + //0x000002da LBB5_12 + 0x8a, 0x00, //0x000002da movb (%rax), %al + //0x000002dc LBB5_13 + 0x0f, 0xbe, 0xc0, //0x000002dc movsbl %al, %eax + 0xb9, 0x06, 0x00, 0x00, 0x00, //0x000002df movl $6, %ecx + 0x83, 0xc0, 0xde, //0x000002e4 addl $-34, %eax + 0x83, 0xf8, 0x59, //0x000002e7 cmpl $89, %eax + 0x0f, 0x87, 0x41, 0x16, 0x00, 0x00, //0x000002ea ja LBB5_307 + 0x4f, 0x8d, 0x14, 0x2b, //0x000002f0 leaq (%r11,%r13), %r10 + 0x45, 0x31, 0xe4, //0x000002f4 xorl %r12d, %r12d + 0x48, 0x8d, 0x15, 0x6a, 0xb8, 0x00, 0x00, //0x000002f7 leaq $47210(%rip), %rdx /* LJTI5_0+0(%rip) */ + 0x48, 0x63, 0x04, 0x82, //0x000002fe movslq (%rdx,%rax,4), %rax + 0x48, 0x01, 0xd0, //0x00000302 addq %rdx, %rax + 0xff, 0xe0, //0x00000305 jmpq *%rax + //0x00000307 LBB5_16 + 0x44, 0x89, 0xe0, //0x00000307 movl %r12d, %eax + 0x34, 0x01, //0x0000030a xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc8, //0x0000030c movzbl %al, %r9d + 0x4d, 0x89, 0xe8, //0x00000310 movq %r13, %r8 + 0x4d, 0x29, 0xc8, //0x00000313 subq %r9, %r8 + 0x41, 0xf6, 0x46, 0x40, 0x02, //0x00000316 testb $2, $64(%r14) + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x0000031b jne LBB5_23 + 0x41, 0x8a, 0x00, //0x00000321 movb (%r8), %al + 0x3c, 0x30, //0x00000324 cmpb $48, %al + 0x0f, 0x85, 0x82, 0x00, 0x00, 0x00, //0x00000326 jne LBB5_27 + 0x41, 0x8a, 0x40, 0x01, //0x0000032c movb $1(%r8), %al + 0x3c, 0x2e, //0x00000330 cmpb $46, %al + 0x0f, 0x84, 0x99, 0x08, 0x00, 0x00, //0x00000332 je LBB5_131 + 0x4d, 0x8d, 0x68, 0x01, //0x00000338 leaq $1(%r8), %r13 + 0x45, 0x31, 0xdb, //0x0000033c xorl %r11d, %r11d + 0x3c, 0x45, //0x0000033f cmpb $69, %al + 0x0f, 0x84, 0x3a, 0x0a, 0x00, 0x00, //0x00000341 je LBB5_156 + 0x3c, 0x65, //0x00000347 cmpb $101, %al + 0x0f, 0x84, 0x32, 0x0a, 0x00, 0x00, //0x00000349 je LBB5_156 + 0x31, 0xc0, //0x0000034f xorl %eax, %eax + 0x45, 0x84, 0xe4, //0x00000351 testb %r12b, %r12b + 0x0f, 0x84, 0x9b, 0x0e, 0x00, 0x00, //0x00000354 je LBB5_215 + //0x0000035a LBB5_22 + 0x49, 0xc1, 0xe2, 0x20, //0x0000035a shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0b, //0x0000035e orq $11, %r10 + 0xe9, 0x96, 0x0e, 0x00, 0x00, //0x00000362 jmp LBB5_216 + //0x00000367 LBB5_23 + 0x4c, 0x89, 0x55, 0xa0, //0x00000367 movq %r10, $-96(%rbp) + 0x4c, 0x89, 0x6d, 0xb8, //0x0000036b movq %r13, $-72(%rbp) + 0x4c, 0x89, 0x75, 0xc0, //0x0000036f movq %r14, $-64(%rbp) + 0x49, 0xf7, 0xd9, //0x00000373 negq %r9 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00000376 movq $-136(%rbp), %r13 + 0x4d, 0x29, 0xc5, //0x0000037d subq %r8, %r13 + 0x4d, 0x29, 0xcd, //0x00000380 subq %r9, %r13 + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00000383 je LBB5_34 + 0x41, 0x80, 0x38, 0x30, //0x00000389 cmpb $48, (%r8) + 0x0f, 0x85, 0x91, 0x05, 0x00, 0x00, //0x0000038d jne LBB5_89 + 0x31, 0xc9, //0x00000393 xorl %ecx, %ecx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000395 movl $1, %eax + 0x49, 0x83, 0xfd, 0x01, //0x0000039a cmpq $1, %r13 + 0x0f, 0x85, 0x54, 0x05, 0x00, 0x00, //0x0000039e jne LBB5_87 + //0x000003a4 LBB5_26 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000003a4 movl $1, %edx + 0xe9, 0x65, 0x09, 0x00, 0x00, //0x000003a9 jmp LBB5_153 + //0x000003ae LBB5_27 + 0x8d, 0x48, 0xd0, //0x000003ae leal $-48(%rax), %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000003b1 movl $11, %edx + 0x80, 0xf9, 0x09, //0x000003b6 cmpb $9, %cl + 0x0f, 0x87, 0x80, 0x00, 0x00, 0x00, //0x000003b9 ja LBB5_36 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000003bf movq $-1, %rdi + 0x31, 0xc9, //0x000003c6 xorl %ecx, %ecx + 0x31, 0xf6, //0x000003c8 xorl %esi, %esi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003ca .p2align 4, 0x90 + //0x000003d0 LBB5_29 + 0x48, 0x8d, 0x34, 0xb6, //0x000003d0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000003d4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000003d7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000003db addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x000003df movzbl $2(%r8,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x000003e5 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x000003e8 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x000003ec addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x000003f0 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000003f3 jb LBB5_29 + 0x4d, 0x89, 0xc5, //0x000003f9 movq %r8, %r13 + 0x49, 0x29, 0xcd, //0x000003fc subq %rcx, %r13 + 0x48, 0x83, 0xff, 0x13, //0x000003ff cmpq $19, %rdi + 0x0f, 0x83, 0x84, 0x32, 0x00, 0x00, //0x00000403 jae LBB5_679 + 0x48, 0xf7, 0xd9, //0x00000409 negq %rcx + 0x45, 0x31, 0xdb, //0x0000040c xorl %r11d, %r11d + 0x45, 0x31, 0xff, //0x0000040f xorl %r15d, %r15d + //0x00000412 LBB5_32 + 0x3c, 0x2e, //0x00000412 cmpb $46, %al + 0x0f, 0x85, 0x73, 0x08, 0x00, 0x00, //0x00000414 jne LBB5_143 + 0x41, 0x8a, 0x45, 0x01, //0x0000041a movb $1(%r13), %al + 0x49, 0x83, 0xc5, 0x01, //0x0000041e addq $1, %r13 + 0x8d, 0x58, 0xd0, //0x00000422 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x00000425 cmpb $10, %bl + 0x0f, 0x82, 0xf1, 0x07, 0x00, 0x00, //0x00000428 jb LBB5_137 + 0xe9, 0x00, 0x15, 0x00, 0x00, //0x0000042e jmp LBB5_308 + //0x00000433 LBB5_34 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000433 movq $-1, %rax + 0xe9, 0xc5, 0x08, 0x00, 0x00, //0x0000043a jmp LBB5_152 + //0x0000043f LBB5_36 + 0x4d, 0x89, 0xc5, //0x0000043f movq %r8, %r13 + 0xe9, 0xec, 0x14, 0x00, 0x00, //0x00000442 jmp LBB5_308 + //0x00000447 LBB5_37 + 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00000447 cmpb $117, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000044c movl $13, %ecx + 0x0f, 0x85, 0xbd, 0x32, 0x00, 0x00, //0x00000451 jne LBB5_687 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000457 cmpb $108, $1(%r13) + 0x0f, 0x85, 0xcd, 0x32, 0x00, 0x00, //0x0000045c jne LBB5_690 + 0x31, 0xc9, //0x00000462 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00000464 cmpb $108, $2(%r13) + 0x0f, 0x85, 0xdb, 0x32, 0x00, 0x00, //0x00000469 jne LBB5_693 + //0x0000046f LBB5_40 + 0x49, 0x83, 0xc5, 0x03, //0x0000046f addq $3, %r13 + //0x00000473 LBB5_41 + 0x49, 0x8b, 0x46, 0x70, //0x00000473 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00000477 leaq $16(%rax), %rdx + 0x49, 0x3b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000047b cmpq $144(%r14), %rdx + 0x0f, 0x87, 0xdb, 0x39, 0x00, 0x00, //0x00000482 ja LBB5_167 + 0x49, 0xc1, 0xe2, 0x20, //0x00000488 shlq $32, %r10 + 0x4c, 0x89, 0x10, //0x0000048c movq %r10, (%rax) + 0x49, 0x89, 0x56, 0x70, //0x0000048f movq %rdx, $112(%r14) + 0xe9, 0x99, 0x14, 0x00, 0x00, //0x00000493 jmp LBB5_307 + //0x00000498 LBB5_43 + 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00000498 cmpb $114, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000049d movl $13, %ecx + 0x0f, 0x85, 0x75, 0x32, 0x00, 0x00, //0x000004a2 jne LBB5_688 + 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000004a8 cmpb $117, $1(%r13) + 0x0f, 0x85, 0x85, 0x32, 0x00, 0x00, //0x000004ad jne LBB5_691 + 0x31, 0xc9, //0x000004b3 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000004b5 cmpb $101, $2(%r13) + 0x0f, 0x85, 0x94, 0x32, 0x00, 0x00, //0x000004ba jne LBB5_694 + //0x000004c0 LBB5_46 + 0x49, 0x83, 0xc5, 0x03, //0x000004c0 addq $3, %r13 + //0x000004c4 LBB5_47 + 0x49, 0xc1, 0xe2, 0x20, //0x000004c4 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0a, //0x000004c8 orq $10, %r10 + 0xe9, 0x76, 0x02, 0x00, 0x00, //0x000004cc jmp LBB5_72 + //0x000004d1 LBB5_48 + 0x4d, 0x8b, 0x66, 0x40, //0x000004d1 movq $64(%r14), %r12 + 0xf3, 0x0f, 0x6f, 0x05, 0x93, 0xfb, 0xff, 0xff, //0x000004d5 movdqu $-1133(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0x9b, 0xfb, 0xff, 0xff, //0x000004dd movdqu $-1125(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xa3, 0xfb, 0xff, 0xff, //0x000004e5 movdqu $-1117(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xe8, //0x000004ed movq %r13, %rax + 0x41, 0xf6, 0xc4, 0x20, //0x000004f0 testb $32, %r12b + 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x000004f4 jne LBB5_52 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000004fa .p2align 4, 0x90 + //0x00000500 LBB5_49 + 0xf3, 0x0f, 0x6f, 0x18, //0x00000500 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00000504 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00000509 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x0000050d movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00000511 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00000515 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x00000519 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x0000051d pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x00000521 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00000525 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x00000529 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x0000052d pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00000531 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xf4, //0x00000535 pmovmskb %xmm4, %esi + 0x66, 0x0f, 0x74, 0xe9, //0x00000539 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x0000053d pmovmskb %xmm5, %ebx + 0xc1, 0xe6, 0x10, //0x00000541 shll $16, %esi + 0x09, 0xd6, //0x00000544 orl %edx, %esi + 0x66, 0x0f, 0x74, 0xd9, //0x00000546 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xfb, //0x0000054a pmovmskb %xmm3, %edi + 0x66, 0x0f, 0xd7, 0xd6, //0x0000054e pmovmskb %xmm6, %edx + 0x66, 0x0f, 0xd7, 0xcf, //0x00000552 pmovmskb %xmm7, %ecx + 0xc1, 0xe1, 0x10, //0x00000556 shll $16, %ecx + 0x09, 0xd1, //0x00000559 orl %edx, %ecx + 0xc1, 0xe7, 0x10, //0x0000055b shll $16, %edi + 0x09, 0xdf, //0x0000055e orl %ebx, %edi + 0x09, 0xf1, //0x00000560 orl %esi, %ecx + 0x83, 0xc1, 0xff, //0x00000562 addl $-1, %ecx + 0x85, 0xf9, //0x00000565 testl %edi, %ecx + 0x0f, 0x85, 0xf9, 0x02, 0x00, 0x00, //0x00000567 jne LBB5_83 + 0x83, 0xc7, 0xff, //0x0000056d addl $-1, %edi + 0x85, 0xf7, //0x00000570 testl %esi, %edi + 0x0f, 0x85, 0x08, 0x23, 0x00, 0x00, //0x00000572 jne LBB5_507 + 0x48, 0x83, 0xc0, 0x20, //0x00000578 addq $32, %rax + 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000057c jmp LBB5_49 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000581 .p2align 4, 0x90 + //0x00000590 LBB5_52 + 0xf3, 0x0f, 0x6f, 0x18, //0x00000590 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00000594 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00000599 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x0000059d movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x000005a1 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x000005a5 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x000005a9 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xcb, //0x000005ad pmovmskb %xmm3, %ecx + 0x66, 0x0f, 0x6f, 0xdc, //0x000005b1 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x000005b5 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x000005b9 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000005bd pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x000005c1 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xf4, //0x000005c5 pmovmskb %xmm4, %esi + 0x66, 0x0f, 0x74, 0xe9, //0x000005c9 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x000005cd pmovmskb %xmm5, %ebx + 0xc1, 0xe6, 0x10, //0x000005d1 shll $16, %esi + 0x09, 0xce, //0x000005d4 orl %ecx, %esi + 0x66, 0x0f, 0x74, 0xd9, //0x000005d6 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xfb, //0x000005da pmovmskb %xmm3, %edi + 0x66, 0x0f, 0xd7, 0xce, //0x000005de pmovmskb %xmm6, %ecx + 0x66, 0x0f, 0xd7, 0xd7, //0x000005e2 pmovmskb %xmm7, %edx + 0xc1, 0xe2, 0x10, //0x000005e6 shll $16, %edx + 0x09, 0xca, //0x000005e9 orl %ecx, %edx + 0xc1, 0xe7, 0x10, //0x000005eb shll $16, %edi + 0x09, 0xdf, //0x000005ee orl %ebx, %edi + 0x89, 0xd1, //0x000005f0 movl %edx, %ecx + 0x09, 0xf1, //0x000005f2 orl %esi, %ecx + 0x83, 0xc1, 0xff, //0x000005f4 addl $-1, %ecx + 0x85, 0xf9, //0x000005f7 testl %edi, %ecx + 0x0f, 0x85, 0x67, 0x02, 0x00, 0x00, //0x000005f9 jne LBB5_83 + 0x83, 0xc7, 0xff, //0x000005ff addl $-1, %edi + 0x85, 0xf7, //0x00000602 testl %esi, %edi + 0x0f, 0x85, 0x76, 0x22, 0x00, 0x00, //0x00000604 jne LBB5_507 + 0x85, 0xd7, //0x0000060a testl %edx, %edi + 0x0f, 0x85, 0x38, 0x2e, 0x00, 0x00, //0x0000060c jne LBB5_651 + 0x48, 0x83, 0xc0, 0x20, //0x00000612 addq $32, %rax + 0xe9, 0x75, 0xff, 0xff, 0xff, //0x00000616 jmp LBB5_52 + //0x0000061b LBB5_56 + 0x49, 0xc1, 0xe2, 0x20, //0x0000061b shlq $32, %r10 + 0x49, 0x83, 0xca, 0x06, //0x0000061f orq $6, %r10 + 0x49, 0x8b, 0x46, 0x70, //0x00000623 movq $112(%r14), %rax + 0x4c, 0x89, 0x10, //0x00000627 movq %r10, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000062a movq $-1, $8(%rax) + 0x49, 0x8b, 0x56, 0x70, //0x00000632 movq $112(%r14), %rdx + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x00000636 movq $136(%r14), %r8 + 0x48, 0x89, 0xd0, //0x0000063d movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000640 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x00000643 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00000646 sarq $4, %rdi + 0x49, 0x89, 0x7e, 0x78, //0x0000064a movq %rdi, $120(%r14) + 0x4c, 0x8d, 0x4a, 0x10, //0x0000064e leaq $16(%rdx), %r9 + 0x4d, 0x89, 0x4e, 0x70, //0x00000652 movq %r9, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x00000656 addq $1, $128(%r14) + 0x48, 0x8d, 0x4a, 0x20, //0x0000065e leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x00000662 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00000665 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00000669 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x0000066c cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x00000670 cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000677 ja LBB5_58 + 0x49, 0x89, 0xc4, //0x0000067d movq %rax, %r12 + //0x00000680 LBB5_58 + 0x4d, 0x85, 0xe4, //0x00000680 testq %r12, %r12 + 0x0f, 0x84, 0xda, 0x37, 0x00, 0x00, //0x00000683 je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x00000689 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000068d movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00000692 cmpq $32, %rcx + 0x0f, 0x87, 0x94, 0x0c, 0x00, 0x00, //0x00000696 ja LBB5_226 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000069c movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000006a6 btq %rcx, %rsi + 0x0f, 0x83, 0x80, 0x0c, 0x00, 0x00, //0x000006aa jae LBB5_226 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000006b0 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000006b5 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000006b9 cmpq $32, %rcx + 0x0f, 0x87, 0x92, 0x0b, 0x00, 0x00, //0x000006bd ja LBB5_254 + 0x48, 0x0f, 0xa3, 0xce, //0x000006c3 btq %rcx, %rsi + 0x0f, 0x83, 0x88, 0x0b, 0x00, 0x00, //0x000006c7 jae LBB5_254 + 0x49, 0x8b, 0x76, 0x60, //0x000006cd movq $96(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x000006d1 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x000006d4 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000006d7 cmpq $64, %rcx + 0x0f, 0x83, 0x96, 0x0b, 0x00, 0x00, //0x000006db jae LBB5_222 + 0x49, 0x8b, 0x46, 0x68, //0x000006e1 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000006e5 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000006e8 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000006eb testq %rax, %rax + 0x0f, 0x84, 0x7c, 0x0b, 0x00, 0x00, //0x000006ee je LBB5_221 + 0x48, 0x0f, 0xbc, 0xc8, //0x000006f4 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x000006f8 leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000006fc addq $1, %r15 + 0x48, 0x01, 0xce, //0x00000700 addq %rcx, %rsi + 0xe9, 0x26, 0x0c, 0x00, 0x00, //0x00000703 jmp LBB5_225 + //0x00000708 LBB5_66 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00000708 cmpb $97, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000070d movl $13, %ecx + 0x0f, 0x85, 0x0e, 0x30, 0x00, 0x00, //0x00000712 jne LBB5_689 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000718 cmpb $108, $1(%r13) + 0x0f, 0x85, 0x1e, 0x30, 0x00, 0x00, //0x0000071d jne LBB5_692 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00000723 cmpb $115, $2(%r13) + 0x0f, 0x85, 0x30, 0x30, 0x00, 0x00, //0x00000728 jne LBB5_695 + 0x31, 0xc9, //0x0000072e xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00000730 cmpb $101, $3(%r13) + 0x0f, 0x85, 0x2c, 0x30, 0x00, 0x00, //0x00000735 jne LBB5_696 + //0x0000073b LBB5_70 + 0x49, 0x83, 0xc5, 0x04, //0x0000073b addq $4, %r13 + //0x0000073f LBB5_71 + 0x49, 0xc1, 0xe2, 0x20, //0x0000073f shlq $32, %r10 + 0x49, 0x83, 0xca, 0x02, //0x00000743 orq $2, %r10 + //0x00000747 LBB5_72 + 0x49, 0x8b, 0x46, 0x70, //0x00000747 movq $112(%r14), %rax + 0x4c, 0x89, 0x10, //0x0000074b movq %r10, (%rax) + 0x48, 0x8d, 0x50, 0x10, //0x0000074e leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00000752 movq %rdx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00000756 addq $32, %rax + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000075a movl $11, %edx + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000075f cmpq $144(%r14), %rax + 0x0f, 0x87, 0xc7, 0x11, 0x00, 0x00, //0x00000766 ja LBB5_308 + 0xe9, 0xc0, 0x11, 0x00, 0x00, //0x0000076c jmp LBB5_307 + //0x00000771 LBB5_15 + 0x41, 0xb4, 0x01, //0x00000771 movb $1, %r12b + 0xe9, 0x8e, 0xfb, 0xff, 0xff, //0x00000774 jmp LBB5_16 + //0x00000779 LBB5_73 + 0x49, 0xc1, 0xe2, 0x20, //0x00000779 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x07, //0x0000077d orq $7, %r10 + 0x49, 0x8b, 0x46, 0x70, //0x00000781 movq $112(%r14), %rax + 0x4c, 0x89, 0x10, //0x00000785 movq %r10, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000788 movq $-1, $8(%rax) + 0x49, 0x8b, 0x56, 0x70, //0x00000790 movq $112(%r14), %rdx + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x00000794 movq $136(%r14), %r8 + 0x48, 0x89, 0xd0, //0x0000079b movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x0000079e subq %r8, %rax + 0x49, 0x89, 0xc2, //0x000007a1 movq %rax, %r10 + 0x49, 0xc1, 0xfa, 0x04, //0x000007a4 sarq $4, %r10 + 0x4d, 0x89, 0x56, 0x78, //0x000007a8 movq %r10, $120(%r14) + 0x4c, 0x8d, 0x4a, 0x10, //0x000007ac leaq $16(%rdx), %r9 + 0x4d, 0x89, 0x4e, 0x70, //0x000007b0 movq %r9, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x000007b4 addq $1, $128(%r14) + 0x48, 0x8d, 0x4a, 0x20, //0x000007bc leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000007c0 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000007c3 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000007c7 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000007ca cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x000007ce cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007d5 ja LBB5_75 + 0x49, 0x89, 0xc4, //0x000007db movq %rax, %r12 + //0x000007de LBB5_75 + 0x4d, 0x85, 0xe4, //0x000007de testq %r12, %r12 + 0x0f, 0x84, 0x7c, 0x36, 0x00, 0x00, //0x000007e1 je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x000007e7 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000007eb movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000007f0 cmpq $32, %rcx + 0x0f, 0x87, 0x22, 0x0c, 0x00, 0x00, //0x000007f4 ja LBB5_233 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000007fa movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00000804 btq %rcx, %rsi + 0x0f, 0x83, 0x0e, 0x0c, 0x00, 0x00, //0x00000808 jae LBB5_233 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000080e movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00000813 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00000817 cmpq $32, %rcx + 0x0f, 0x87, 0x3c, 0x0a, 0x00, 0x00, //0x0000081b ja LBB5_255 + 0x48, 0x0f, 0xa3, 0xce, //0x00000821 btq %rcx, %rsi + 0x0f, 0x83, 0x32, 0x0a, 0x00, 0x00, //0x00000825 jae LBB5_255 + 0x49, 0x8b, 0x76, 0x60, //0x0000082b movq $96(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x0000082f movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x00000832 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00000835 cmpq $64, %rcx + 0x0f, 0x83, 0x30, 0x0b, 0x00, 0x00, //0x00000839 jae LBB5_229 + 0x49, 0x8b, 0x46, 0x68, //0x0000083f movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00000843 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00000846 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00000849 testq %rax, %rax + 0x0f, 0x84, 0x16, 0x0b, 0x00, 0x00, //0x0000084c je LBB5_228 + 0x48, 0x0f, 0xbc, 0xc8, //0x00000852 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x00000856 leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000085a addq $1, %r15 + 0x48, 0x01, 0xce, //0x0000085e addq %rcx, %rsi + 0xe9, 0xb4, 0x0b, 0x00, 0x00, //0x00000861 jmp LBB5_232 + //0x00000866 LBB5_83 + 0x0f, 0xbc, 0xcf, //0x00000866 bsfl %edi, %ecx + 0x48, 0x8d, 0x14, 0x01, //0x00000869 leaq (%rcx,%rax), %rdx + 0x48, 0x01, 0xc8, //0x0000086d addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000870 addq $1, %rax + 0x49, 0xf7, 0xd5, //0x00000874 notq %r13 + 0x4c, 0x01, 0xea, //0x00000877 addq %r13, %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000087a addq $1, %rdx + 0x31, 0xff, //0x0000087e xorl %edi, %edi + //0x00000880 LBB5_84 + 0x31, 0xf6, //0x00000880 xorl %esi, %esi + 0x48, 0x85, 0xd2, //0x00000882 testq %rdx, %rdx + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00000885 jns LBB5_86 + //0x0000088b LBB5_85 + 0x89, 0xd6, //0x0000088b movl %edx, %esi + 0xf7, 0xde, //0x0000088d negl %esi + //0x0000088f LBB5_86 + 0x48, 0x39, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000088f cmpq %rax, $-136(%rbp) + 0xb9, 0x05, 0x00, 0x00, 0x00, //0x00000896 movl $5, %ecx + 0x0f, 0x49, 0xce, //0x0000089b cmovnsl %esi, %ecx + 0x40, 0x0f, 0xb6, 0xf7, //0x0000089e movzbl %dil, %esi + 0x49, 0xc1, 0xe2, 0x20, //0x000008a2 shlq $32, %r10 + 0x49, 0x8d, 0x34, 0xf2, //0x000008a6 leaq (%r10,%rsi,8), %rsi + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000008aa movabsq $4294967296, %rdi + 0x48, 0x01, 0xfe, //0x000008b4 addq %rdi, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x000008b7 addq $4, %rsi + 0x49, 0x8b, 0x7e, 0x70, //0x000008bb movq $112(%r14), %rdi + 0x48, 0x89, 0x37, //0x000008bf movq %rsi, (%rdi) + 0x48, 0x89, 0x57, 0x08, //0x000008c2 movq %rdx, $8(%rdi) + 0x49, 0x8b, 0x76, 0x70, //0x000008c6 movq $112(%r14), %rsi + 0x48, 0x8d, 0x56, 0x10, //0x000008ca leaq $16(%rsi), %rdx + 0x49, 0x89, 0x56, 0x70, //0x000008ce movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x000008d2 addl $1, $160(%r14) + 0x48, 0x83, 0xc6, 0x20, //0x000008da addq $32, %rsi + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000008de movl $11, %edx + 0x49, 0x89, 0xc5, //0x000008e3 movq %rax, %r13 + 0x49, 0x3b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000008e6 cmpq $144(%r14), %rsi + 0x0f, 0x86, 0x3e, 0x10, 0x00, 0x00, //0x000008ed jbe LBB5_307 + 0xe9, 0x3b, 0x10, 0x00, 0x00, //0x000008f3 jmp LBB5_308 + //0x000008f8 LBB5_87 + 0x41, 0x8a, 0x50, 0x01, //0x000008f8 movb $1(%r8), %dl + 0x80, 0xc2, 0xd2, //0x000008fc addb $-46, %dl + 0x80, 0xfa, 0x37, //0x000008ff cmpb $55, %dl + 0x0f, 0x87, 0x9c, 0xfa, 0xff, 0xff, //0x00000902 ja LBB5_26 + 0x0f, 0xb6, 0xd2, //0x00000908 movzbl %dl, %edx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000090b movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xd6, //0x00000915 btq %rdx, %rsi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00000919 movl $1, %edx + 0x0f, 0x83, 0xef, 0x03, 0x00, 0x00, //0x0000091e jae LBB5_153 + //0x00000924 LBB5_89 + 0x49, 0x83, 0xfd, 0x10, //0x00000924 cmpq $16, %r13 + 0x0f, 0x82, 0x18, 0x2d, 0x00, 0x00, //0x00000928 jb LBB5_676 + 0x45, 0x89, 0xca, //0x0000092e movl %r9d, %r10d + 0x41, 0x83, 0xe2, 0x01, //0x00000931 andl $1, %r10d + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000935 movq $-1, %r15 + 0x31, 0xc0, //0x0000093c xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x59, 0xf7, 0xff, 0xff, //0x0000093e movdqu $-2215(%rip), %xmm8 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x60, 0xf7, 0xff, 0xff, //0x00000947 movdqu $-2208(%rip), %xmm10 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x67, 0xf7, 0xff, 0xff, //0x00000950 movdqu $-2201(%rip), %xmm9 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0x6f, 0xf7, 0xff, 0xff, //0x00000959 movdqu $-2193(%rip), %xmm3 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0x77, 0xf7, 0xff, 0xff, //0x00000961 movdqu $-2185(%rip), %xmm4 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0x7f, 0xf7, 0xff, 0xff, //0x00000969 movdqu $-2177(%rip), %xmm5 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0x87, 0xf7, 0xff, 0xff, //0x00000971 movdqu $-2169(%rip), %xmm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000979 movq $-1, %r14 + 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00000980 movq $-1, %r11 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000987 .p2align 4, 0x90 + //0x00000990 LBB5_91 + 0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x00, //0x00000990 movdqu (%r8,%rax), %xmm7 + 0x66, 0x0f, 0x6f, 0xc7, //0x00000996 movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x0000099a pcmpgtb %xmm8, %xmm0 + 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x0000099f movdqa %xmm10, %xmm1 + 0x66, 0x0f, 0x64, 0xcf, //0x000009a4 pcmpgtb %xmm7, %xmm1 + 0x66, 0x0f, 0xdb, 0xc8, //0x000009a8 pand %xmm0, %xmm1 + 0x66, 0x0f, 0x6f, 0xc7, //0x000009ac movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x000009b0 pcmpeqb %xmm9, %xmm0 + 0x66, 0x0f, 0x6f, 0xd7, //0x000009b5 movdqa %xmm7, %xmm2 + 0x66, 0x0f, 0x74, 0xd3, //0x000009b9 pcmpeqb %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd0, //0x000009bd por %xmm0, %xmm2 + 0x66, 0x0f, 0x6f, 0xc7, //0x000009c1 movdqa %xmm7, %xmm0 + 0x66, 0x0f, 0xdb, 0xc4, //0x000009c5 pand %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc6, //0x000009c9 pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0x74, 0xfd, //0x000009cd pcmpeqb %xmm5, %xmm7 + 0x66, 0x0f, 0xd7, 0xd0, //0x000009d1 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xeb, 0xc7, //0x000009d5 por %xmm7, %xmm0 + 0x66, 0x0f, 0xeb, 0xca, //0x000009d9 por %xmm2, %xmm1 + 0x66, 0x0f, 0xeb, 0xc8, //0x000009dd por %xmm0, %xmm1 + 0x66, 0x0f, 0xd7, 0xff, //0x000009e1 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0xd7, 0xf2, //0x000009e5 pmovmskb %xmm2, %esi + 0x66, 0x0f, 0xd7, 0xc9, //0x000009e9 pmovmskb %xmm1, %ecx + 0xf7, 0xd1, //0x000009ed notl %ecx + 0x0f, 0xbc, 0xc9, //0x000009ef bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x000009f2 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000009f5 je LBB5_93 + 0xbb, 0xff, 0xff, 0xff, 0xff, //0x000009fb movl $-1, %ebx + 0xd3, 0xe3, //0x00000a00 shll %cl, %ebx + 0xf7, 0xd3, //0x00000a02 notl %ebx + 0x21, 0xdf, //0x00000a04 andl %ebx, %edi + 0x21, 0xda, //0x00000a06 andl %ebx, %edx + 0x21, 0xf3, //0x00000a08 andl %esi, %ebx + 0x89, 0xde, //0x00000a0a movl %ebx, %esi + //0x00000a0c LBB5_93 + 0x8d, 0x5f, 0xff, //0x00000a0c leal $-1(%rdi), %ebx + 0x21, 0xfb, //0x00000a0f andl %edi, %ebx + 0x0f, 0x85, 0xbd, 0x0b, 0x00, 0x00, //0x00000a11 jne LBB5_252 + 0x8d, 0x5a, 0xff, //0x00000a17 leal $-1(%rdx), %ebx + 0x21, 0xd3, //0x00000a1a andl %edx, %ebx + 0x0f, 0x85, 0xb2, 0x0b, 0x00, 0x00, //0x00000a1c jne LBB5_252 + 0x8d, 0x5e, 0xff, //0x00000a22 leal $-1(%rsi), %ebx + 0x21, 0xf3, //0x00000a25 andl %esi, %ebx + 0x0f, 0x85, 0xa7, 0x0b, 0x00, 0x00, //0x00000a27 jne LBB5_252 + 0x85, 0xff, //0x00000a2d testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a2f je LBB5_99 + 0x0f, 0xbc, 0xff, //0x00000a35 bsfl %edi, %edi + 0x49, 0x83, 0xfb, 0xff, //0x00000a38 cmpq $-1, %r11 + 0x0f, 0x85, 0x84, 0x28, 0x00, 0x00, //0x00000a3c jne LBB5_627 + 0x48, 0x01, 0xc7, //0x00000a42 addq %rax, %rdi + 0x49, 0x89, 0xfb, //0x00000a45 movq %rdi, %r11 + //0x00000a48 LBB5_99 + 0x85, 0xd2, //0x00000a48 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a4a je LBB5_102 + 0x0f, 0xbc, 0xd2, //0x00000a50 bsfl %edx, %edx + 0x49, 0x83, 0xfe, 0xff, //0x00000a53 cmpq $-1, %r14 + 0x0f, 0x85, 0x36, 0x1c, 0x00, 0x00, //0x00000a57 jne LBB5_481 + 0x48, 0x01, 0xc2, //0x00000a5d addq %rax, %rdx + 0x49, 0x89, 0xd6, //0x00000a60 movq %rdx, %r14 + //0x00000a63 LBB5_102 + 0x85, 0xf6, //0x00000a63 testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a65 je LBB5_105 + 0x0f, 0xbc, 0xd6, //0x00000a6b bsfl %esi, %edx + 0x49, 0x83, 0xff, 0xff, //0x00000a6e cmpq $-1, %r15 + 0x0f, 0x85, 0x1b, 0x1c, 0x00, 0x00, //0x00000a72 jne LBB5_481 + 0x48, 0x01, 0xc2, //0x00000a78 addq %rax, %rdx + 0x49, 0x89, 0xd7, //0x00000a7b movq %rdx, %r15 + //0x00000a7e LBB5_105 + 0x83, 0xf9, 0x10, //0x00000a7e cmpl $16, %ecx + 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00000a81 jne LBB5_120 + 0x49, 0x83, 0xc5, 0xf0, //0x00000a87 addq $-16, %r13 + 0x48, 0x83, 0xc0, 0x10, //0x00000a8b addq $16, %rax + 0x49, 0x83, 0xfd, 0x0f, //0x00000a8f cmpq $15, %r13 + 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00000a93 ja LBB5_91 + 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00000a99 movq $-136(%rbp), %rdx + 0x4c, 0x01, 0xd2, //0x00000aa0 addq %r10, %rdx + 0x48, 0x2b, 0x55, 0xb8, //0x00000aa3 subq $-72(%rbp), %rdx + 0x4c, 0x29, 0xca, //0x00000aa7 subq %r9, %rdx + 0x49, 0x8d, 0x0c, 0x00, //0x00000aaa leaq (%r8,%rax), %rcx + 0x49, 0x89, 0xca, //0x00000aae movq %rcx, %r10 + 0x48, 0x39, 0xc2, //0x00000ab1 cmpq %rax, %rdx + 0x0f, 0x84, 0x97, 0x00, 0x00, 0x00, //0x00000ab4 je LBB5_121 + //0x00000aba LBB5_108 + 0x4e, 0x8d, 0x14, 0x29, //0x00000aba leaq (%rcx,%r13), %r10 + 0x48, 0x89, 0xce, //0x00000abe movq %rcx, %rsi + 0x4c, 0x29, 0xc6, //0x00000ac1 subq %r8, %rsi + 0x31, 0xc0, //0x00000ac4 xorl %eax, %eax + 0x48, 0x8d, 0x15, 0x03, 0xb2, 0x00, 0x00, //0x00000ac6 leaq $45571(%rip), %rdx /* LJTI5_1+0(%rip) */ + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00000acd jmp LBB5_113 + //0x00000ad2 LBB5_109 + 0x83, 0xff, 0x65, //0x00000ad2 cmpl $101, %edi + 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x00000ad5 jne LBB5_122 + //0x00000adb LBB5_110 + 0x49, 0x83, 0xfe, 0xff, //0x00000adb cmpq $-1, %r14 + 0x0f, 0x85, 0xf7, 0x0a, 0x00, 0x00, //0x00000adf jne LBB5_253 + 0x4c, 0x8d, 0x34, 0x06, //0x00000ae5 leaq (%rsi,%rax), %r14 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ae9 .p2align 4, 0x90 + //0x00000af0 LBB5_112 + 0x48, 0x83, 0xc0, 0x01, //0x00000af0 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00000af4 cmpq %rax, %r13 + 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x00000af7 je LBB5_121 + //0x00000afd LBB5_113 + 0x0f, 0xbe, 0x3c, 0x01, //0x00000afd movsbl (%rcx,%rax), %edi + 0x8d, 0x5f, 0xd0, //0x00000b01 leal $-48(%rdi), %ebx + 0x83, 0xfb, 0x0a, //0x00000b04 cmpl $10, %ebx + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00000b07 jb LBB5_112 + 0x8d, 0x5f, 0xd5, //0x00000b0d leal $-43(%rdi), %ebx + 0x83, 0xfb, 0x1a, //0x00000b10 cmpl $26, %ebx + 0x0f, 0x87, 0xb9, 0xff, 0xff, 0xff, //0x00000b13 ja LBB5_109 + 0x48, 0x63, 0x3c, 0x9a, //0x00000b19 movslq (%rdx,%rbx,4), %rdi + 0x48, 0x01, 0xd7, //0x00000b1d addq %rdx, %rdi + 0xff, 0xe7, //0x00000b20 jmpq *%rdi + //0x00000b22 LBB5_116 + 0x49, 0x83, 0xff, 0xff, //0x00000b22 cmpq $-1, %r15 + 0x0f, 0x85, 0xb0, 0x0a, 0x00, 0x00, //0x00000b26 jne LBB5_253 + 0x4c, 0x8d, 0x3c, 0x06, //0x00000b2c leaq (%rsi,%rax), %r15 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00000b30 jmp LBB5_112 + //0x00000b35 LBB5_118 + 0x49, 0x83, 0xfb, 0xff, //0x00000b35 cmpq $-1, %r11 + 0x0f, 0x85, 0x9d, 0x0a, 0x00, 0x00, //0x00000b39 jne LBB5_253 + 0x4c, 0x8d, 0x1c, 0x06, //0x00000b3f leaq (%rsi,%rax), %r11 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00000b43 jmp LBB5_112 + //0x00000b48 LBB5_120 + 0x41, 0x89, 0xca, //0x00000b48 movl %ecx, %r10d + 0x4d, 0x01, 0xc2, //0x00000b4b addq %r8, %r10 + 0x49, 0x01, 0xc2, //0x00000b4e addq %rax, %r10 + //0x00000b51 LBB5_121 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b51 movq $-1, %rax + 0x4d, 0x85, 0xdb, //0x00000b58 testq %r11, %r11 + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00000b5b jne LBB5_123 + 0xe9, 0x9e, 0x01, 0x00, 0x00, //0x00000b61 jmp LBB5_152 + //0x00000b66 LBB5_122 + 0x48, 0x01, 0xc1, //0x00000b66 addq %rax, %rcx + 0x49, 0x89, 0xca, //0x00000b69 movq %rcx, %r10 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b6c movq $-1, %rax + 0x4d, 0x85, 0xdb, //0x00000b73 testq %r11, %r11 + 0x0f, 0x84, 0x88, 0x01, 0x00, 0x00, //0x00000b76 je LBB5_152 + //0x00000b7c LBB5_123 + 0x4d, 0x85, 0xff, //0x00000b7c testq %r15, %r15 + 0x0f, 0x84, 0x7f, 0x01, 0x00, 0x00, //0x00000b7f je LBB5_152 + 0x4d, 0x85, 0xf6, //0x00000b85 testq %r14, %r14 + 0x0f, 0x84, 0x76, 0x01, 0x00, 0x00, //0x00000b88 je LBB5_152 + 0x4d, 0x29, 0xc2, //0x00000b8e subq %r8, %r10 + 0x49, 0x8d, 0x42, 0xff, //0x00000b91 leaq $-1(%r10), %rax + 0x49, 0x39, 0xc3, //0x00000b95 cmpq %rax, %r11 + 0x0f, 0x84, 0x52, 0x01, 0x00, 0x00, //0x00000b98 je LBB5_150 + 0x49, 0x39, 0xc7, //0x00000b9e cmpq %rax, %r15 + 0x0f, 0x84, 0x49, 0x01, 0x00, 0x00, //0x00000ba1 je LBB5_150 + 0x49, 0x39, 0xc6, //0x00000ba7 cmpq %rax, %r14 + 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x00000baa je LBB5_150 + 0x4d, 0x85, 0xff, //0x00000bb0 testq %r15, %r15 + 0x0f, 0x8e, 0x74, 0x02, 0x00, 0x00, //0x00000bb3 jle LBB5_168 + 0x49, 0x8d, 0x47, 0xff, //0x00000bb9 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc6, //0x00000bbd cmpq %rax, %r14 + 0x0f, 0x84, 0x67, 0x02, 0x00, 0x00, //0x00000bc0 je LBB5_168 + 0x49, 0xf7, 0xd7, //0x00000bc6 notq %r15 + 0x4c, 0x89, 0xf8, //0x00000bc9 movq %r15, %rax + 0xe9, 0x25, 0x01, 0x00, 0x00, //0x00000bcc jmp LBB5_151 + //0x00000bd1 LBB5_131 + 0x4d, 0x8d, 0x68, 0x02, //0x00000bd1 leaq $2(%r8), %r13 + 0x41, 0x8a, 0x40, 0x02, //0x00000bd5 movb $2(%r8), %al + 0x8d, 0x48, 0xd0, //0x00000bd9 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00000bdc cmpb $9, %cl + 0x0f, 0x87, 0x7e, 0x32, 0x00, 0x00, //0x00000bdf ja LBB5_167 + 0x45, 0x31, 0xff, //0x00000be5 xorl %r15d, %r15d + 0x3c, 0x30, //0x00000be8 cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000bea jne LBB5_134 + //0x00000bf0 LBB5_133 + 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00000bf0 movzbl $1(%r13), %eax + 0x49, 0x83, 0xc5, 0x01, //0x00000bf5 addq $1, %r13 + 0x41, 0x83, 0xc7, 0xff, //0x00000bf9 addl $-1, %r15d + 0x3c, 0x30, //0x00000bfd cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000bff je LBB5_133 + //0x00000c05 LBB5_134 + 0x3c, 0x45, //0x00000c05 cmpb $69, %al + 0x0f, 0x84, 0x71, 0x01, 0x00, 0x00, //0x00000c07 je LBB5_155 + 0x3c, 0x65, //0x00000c0d cmpb $101, %al + 0x0f, 0x84, 0x69, 0x01, 0x00, 0x00, //0x00000c0f je LBB5_155 + 0x8d, 0x58, 0xd0, //0x00000c15 leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00000c18 xorl %ecx, %ecx + 0x45, 0x31, 0xdb, //0x00000c1a xorl %r11d, %r11d + 0x31, 0xf6, //0x00000c1d xorl %esi, %esi + //0x00000c1f LBB5_137 + 0x4c, 0x89, 0x55, 0xa0, //0x00000c1f movq %r10, $-96(%rbp) + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c23 movl $17, %r10d + 0x49, 0x29, 0xca, //0x00000c29 subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00000c2c testq %r10, %r10 + 0x0f, 0x8e, 0x35, 0x01, 0x00, 0x00, //0x00000c2f jle LBB5_154 + 0x80, 0xfb, 0x09, //0x00000c35 cmpb $9, %bl + 0x0f, 0x87, 0x2c, 0x01, 0x00, 0x00, //0x00000c38 ja LBB5_154 + 0x4b, 0x8d, 0x14, 0x2a, //0x00000c3e leaq (%r10,%r13), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000c42 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00000c47 subq %rcx, %rbx + 0x31, 0xc9, //0x00000c4a xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, //0x00000c4c .p2align 4, 0x90 + //0x00000c50 LBB5_140 + 0x48, 0x8d, 0x34, 0xb6, //0x00000c50 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00000c54 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00000c57 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00000c5b addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00000c5f cmpq %rcx, %rbx + 0x0f, 0x84, 0xe8, 0x01, 0x00, 0x00, //0x00000c62 je LBB5_171 + 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00000c68 movzbl $1(%r13,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00000c6e leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00000c71 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00000c75 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000c79 jb LBB5_140 + 0x4c, 0x89, 0xea, //0x00000c7f movq %r13, %rdx + 0x48, 0x01, 0xca, //0x00000c82 addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00000c85 movq %rcx, %r10 + 0xe9, 0xea, 0x01, 0x00, 0x00, //0x00000c88 jmp LBB5_174 + //0x00000c8d LBB5_143 + 0x3c, 0x45, //0x00000c8d cmpb $69, %al + 0x0f, 0x84, 0xf1, 0x00, 0x00, 0x00, //0x00000c8f je LBB5_157 + 0x3c, 0x65, //0x00000c95 cmpb $101, %al + 0x0f, 0x84, 0xe9, 0x00, 0x00, 0x00, //0x00000c97 je LBB5_157 + 0x45, 0x85, 0xff, //0x00000c9d testl %r15d, %r15d + 0x0f, 0x85, 0xd9, 0x2e, 0x00, 0x00, //0x00000ca0 jne LBB5_739 + 0x45, 0x84, 0xe4, //0x00000ca6 testb %r12b, %r12b + 0x0f, 0x84, 0x43, 0x05, 0x00, 0x00, //0x00000ca9 je LBB5_214 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000caf movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00000cb9 cmpq %rax, %rsi + 0x0f, 0x86, 0xa3, 0x05, 0x00, 0x00, //0x00000cbc jbe LBB5_220 + 0x66, 0x48, 0x0f, 0x6e, 0xce, //0x00000cc2 movq %rsi, %xmm1 + //0x00000cc7 LBB5_149 + 0x66, 0x0f, 0x62, 0x0d, 0x41, 0xf4, 0xff, 0xff, //0x00000cc7 punpckldq $-3007(%rip), %xmm1 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x0d, 0x49, 0xf4, 0xff, 0xff, //0x00000ccf subpd $-2999(%rip), %xmm1 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc1, //0x00000cd7 movapd %xmm1, %xmm0 + 0x66, 0x0f, 0x15, 0xc1, //0x00000cdb unpckhpd %xmm1, %xmm0 + 0xf2, 0x0f, 0x58, 0xc1, //0x00000cdf addsd %xmm1, %xmm0 + 0x66, 0x0f, 0x57, 0x05, 0x45, 0xf4, 0xff, 0xff, //0x00000ce3 xorpd $-3003(%rip), %xmm0 /* LCPI5_13+0(%rip) */ + 0xe9, 0x01, 0x0c, 0x00, 0x00, //0x00000ceb jmp LBB5_304 + //0x00000cf0 LBB5_150 + 0x49, 0xf7, 0xda, //0x00000cf0 negq %r10 + 0x4c, 0x89, 0xd0, //0x00000cf3 movq %r10, %rax + //0x00000cf6 LBB5_151 + 0x31, 0xc9, //0x00000cf6 xorl %ecx, %ecx + 0x48, 0x89, 0xc2, //0x00000cf8 movq %rax, %rdx + 0x48, 0x85, 0xc0, //0x00000cfb testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000cfe jns LBB5_153 + //0x00000d04 LBB5_152 + 0x48, 0xf7, 0xd0, //0x00000d04 notq %rax + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00000d07 movl $3, %ecx + 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00000d0c movq $-3, %rdx + //0x00000d13 LBB5_153 + 0x49, 0x01, 0xc0, //0x00000d13 addq %rax, %r8 + 0x41, 0x0f, 0xb6, 0xc4, //0x00000d16 movzbl %r12b, %eax + 0x48, 0x01, 0xd0, //0x00000d1a addq %rdx, %rax + 0x48, 0x8b, 0x75, 0xa0, //0x00000d1d movq $-96(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00000d21 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00000d25 orq $27, %rsi + 0x4c, 0x8b, 0x75, 0xc0, //0x00000d29 movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x56, 0x70, //0x00000d2d movq $112(%r14), %rdx + 0x48, 0x89, 0x32, //0x00000d31 movq %rsi, (%rdx) + 0x48, 0x89, 0x42, 0x08, //0x00000d34 movq %rax, $8(%rdx) + 0x49, 0x8b, 0x46, 0x70, //0x00000d38 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00000d3c leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00000d40 movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00000d44 addl $1, $164(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00000d4c addq $32, %rax + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000d50 movl $11, %edx + 0x4d, 0x89, 0xc5, //0x00000d55 movq %r8, %r13 + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00000d58 cmpq $144(%r14), %rax + 0x0f, 0x86, 0xcc, 0x0b, 0x00, 0x00, //0x00000d5f jbe LBB5_307 + 0xe9, 0xc9, 0x0b, 0x00, 0x00, //0x00000d65 jmp LBB5_308 + //0x00000d6a LBB5_154 + 0x4c, 0x89, 0xea, //0x00000d6a movq %r13, %rdx + 0x45, 0x31, 0xd2, //0x00000d6d xorl %r10d, %r10d + 0x80, 0xfb, 0x09, //0x00000d70 cmpb $9, %bl + 0x0f, 0x86, 0xe7, 0x00, 0x00, 0x00, //0x00000d73 jbe LBB5_172 + 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00000d79 jmp LBB5_174 + //0x00000d7e LBB5_155 + 0x45, 0x31, 0xdb, //0x00000d7e xorl %r11d, %r11d + //0x00000d81 LBB5_156 + 0x45, 0x31, 0xff, //0x00000d81 xorl %r15d, %r15d + 0x31, 0xf6, //0x00000d84 xorl %esi, %esi + //0x00000d86 LBB5_157 + 0x41, 0x8a, 0x4d, 0x01, //0x00000d86 movb $1(%r13), %cl + 0x80, 0xf9, 0x2d, //0x00000d8a cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000d8d je LBB5_160 + 0x80, 0xf9, 0x2b, //0x00000d93 cmpb $43, %cl + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000d96 jne LBB5_166 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000d9c movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000da1 jmp LBB5_161 + //0x00000da6 LBB5_160 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000da6 movl $-1, %eax + //0x00000dab LBB5_161 + 0x41, 0x8a, 0x4d, 0x02, //0x00000dab movb $2(%r13), %cl + 0x49, 0x83, 0xc5, 0x02, //0x00000daf addq $2, %r13 + 0x8d, 0x51, 0xd0, //0x00000db3 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000db6 cmpb $9, %dl + 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00000db9 jbe LBB5_162 + 0xe9, 0x9f, 0x30, 0x00, 0x00, //0x00000dbf jmp LBB5_167 + //0x00000dc4 LBB5_166 + 0x49, 0x83, 0xc5, 0x01, //0x00000dc4 addq $1, %r13 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000dc8 movl $1, %eax + 0x8d, 0x51, 0xd0, //0x00000dcd leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000dd0 cmpb $9, %dl + 0x0f, 0x87, 0x8a, 0x30, 0x00, 0x00, //0x00000dd3 ja LBB5_167 + //0x00000dd9 LBB5_162 + 0x31, 0xd2, //0x00000dd9 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000ddb movq $-1, %rdi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000de2 .p2align 4, 0x90 + //0x00000df0 LBB5_163 + 0x8d, 0x14, 0x92, //0x00000df0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00000df3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00000df6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00000df9 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000dfc movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x01, //0x00000e01 addq $1, %r13 + 0x8d, 0x59, 0xd0, //0x00000e05 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00000e08 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00000e0c cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000e0f jb LBB5_163 + 0x48, 0x83, 0xff, 0x09, //0x00000e15 cmpq $9, %rdi + 0x0f, 0x83, 0x44, 0x28, 0x00, 0x00, //0x00000e19 jae LBB5_677 + //0x00000e1f LBB5_165 + 0x0f, 0xaf, 0xd0, //0x00000e1f imull %eax, %edx + 0x44, 0x01, 0xfa, //0x00000e22 addl %r15d, %edx + 0x41, 0x89, 0xd7, //0x00000e25 movl %edx, %r15d + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x00000e28 jmp LBB5_175 + //0x00000e2d LBB5_168 + 0x4c, 0x89, 0xd8, //0x00000e2d movq %r11, %rax + 0x4c, 0x09, 0xf0, //0x00000e30 orq %r14, %rax + 0x0f, 0x99, 0xc0, //0x00000e33 setns %al + 0x0f, 0x88, 0xfd, 0x03, 0x00, 0x00, //0x00000e36 js LBB5_219 + 0x4d, 0x39, 0xf3, //0x00000e3c cmpq %r14, %r11 + 0x0f, 0x8c, 0xf4, 0x03, 0x00, 0x00, //0x00000e3f jl LBB5_219 + 0x49, 0xf7, 0xd3, //0x00000e45 notq %r11 + 0x4c, 0x89, 0xd8, //0x00000e48 movq %r11, %rax + 0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x00000e4b jmp LBB5_151 + //0x00000e50 LBB5_171 + 0x8a, 0x02, //0x00000e50 movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x00000e52 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x09, //0x00000e55 cmpb $9, %bl + 0x0f, 0x87, 0x19, 0x00, 0x00, 0x00, //0x00000e58 ja LBB5_174 + 0x90, 0x90, //0x00000e5e .p2align 4, 0x90 + //0x00000e60 LBB5_172 + 0x0f, 0xb6, 0x42, 0x01, //0x00000e60 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00000e64 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00000e68 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x00000e6b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000e6e jb LBB5_172 + 0x41, 0xb3, 0x01, //0x00000e74 movb $1, %r11b + //0x00000e77 LBB5_174 + 0x45, 0x29, 0xd7, //0x00000e77 subl %r10d, %r15d + 0x24, 0xdf, //0x00000e7a andb $-33, %al + 0x49, 0x89, 0xd5, //0x00000e7c movq %rdx, %r13 + 0x3c, 0x45, //0x00000e7f cmpb $69, %al + 0x4c, 0x8b, 0x55, 0xa0, //0x00000e81 movq $-96(%rbp), %r10 + 0x0f, 0x84, 0xfb, 0xfe, 0xff, 0xff, //0x00000e85 je LBB5_157 + //0x00000e8b LBB5_175 + 0x43, 0x8d, 0x14, 0x09, //0x00000e8b leal (%r9,%r9), %edx + 0x83, 0xc2, 0xff, //0x00000e8f addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00000e92 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000e9c addq $1, %rax + 0x48, 0x39, 0xc6, //0x00000ea0 cmpq %rax, %rsi + 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x00000ea3 jae LBB5_186 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00000ea9 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x5a, 0xf2, 0xff, 0xff, //0x00000eae punpckldq $-3494(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x62, 0xf2, 0xff, 0xff, //0x00000eb6 subpd $-3486(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00000ebe movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00000ec2 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00000ec6 addsd %xmm0, %xmm1 + 0x89, 0xd0, //0x00000eca movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00000ecc shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00000ecf shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00000ed3 movq %rax, %xmm0 + 0x66, 0x0f, 0xeb, 0xc1, //0x00000ed8 por %xmm1, %xmm0 + 0x45, 0x85, 0xff, //0x00000edc testl %r15d, %r15d + 0x0f, 0x84, 0xde, 0x09, 0x00, 0x00, //0x00000edf je LBB5_303 + 0x48, 0x85, 0xf6, //0x00000ee5 testq %rsi, %rsi + 0x0f, 0x84, 0xd5, 0x09, 0x00, 0x00, //0x00000ee8 je LBB5_303 + 0x41, 0x8d, 0x47, 0xff, //0x00000eee leal $-1(%r15), %eax + 0x83, 0xf8, 0x24, //0x00000ef2 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00000ef5 ja LBB5_184 + 0x44, 0x89, 0xf8, //0x00000efb movl %r15d, %eax + 0x41, 0x83, 0xff, 0x17, //0x00000efe cmpl $23, %r15d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00000f02 jl LBB5_181 + 0x41, 0x8d, 0x47, 0xea, //0x00000f08 leal $-22(%r15), %eax + 0x48, 0x8d, 0x0d, 0xdd, 0xb1, 0x00, 0x00, //0x00000f0c leaq $45533(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f13 mulsd (%rcx,%rax,8), %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00000f18 movl $22, %eax + //0x00000f1d LBB5_181 + 0x66, 0x0f, 0x2e, 0x05, 0x1b, 0xf2, 0xff, 0xff, //0x00000f1d ucomisd $-3557(%rip), %xmm0 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0xb8, 0x02, 0x00, 0x00, //0x00000f25 ja LBB5_213 + 0xf2, 0x0f, 0x10, 0x0d, 0x15, 0xf2, 0xff, 0xff, //0x00000f2b movsd $-3563(%rip), %xmm1 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc8, //0x00000f33 ucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xa6, 0x02, 0x00, 0x00, //0x00000f37 ja LBB5_213 + 0x89, 0xc0, //0x00000f3d movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xaa, 0xb1, 0x00, 0x00, //0x00000f3f leaq $45482(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f46 mulsd (%rcx,%rax,8), %xmm0 + 0xe9, 0x73, 0x09, 0x00, 0x00, //0x00000f4b jmp LBB5_303 + //0x00000f50 LBB5_184 + 0x41, 0x83, 0xff, 0xea, //0x00000f50 cmpl $-22, %r15d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00000f54 jb LBB5_186 + 0x41, 0xf7, 0xdf, //0x00000f5a negl %r15d + 0x48, 0x8d, 0x05, 0x8c, 0xb1, 0x00, 0x00, //0x00000f5d leaq $45452(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xf8, //0x00000f64 divsd (%rax,%r15,8), %xmm0 + 0xe9, 0x54, 0x09, 0x00, 0x00, //0x00000f6a jmp LBB5_303 + //0x00000f6f LBB5_186 + 0x89, 0x55, 0xa8, //0x00000f6f movl %edx, $-88(%rbp) + 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00000f72 leal $348(%r15), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00000f79 cmpl $695, %eax + 0x0f, 0x87, 0x2a, 0x01, 0x00, 0x00, //0x00000f7e ja LBB5_200 + //0x00000f84 LBB5_187 + 0x48, 0x85, 0xf6, //0x00000f84 testq %rsi, %rsi + 0x4c, 0x89, 0x75, 0xc0, //0x00000f87 movq %r14, $-64(%rbp) + 0x4c, 0x89, 0x6d, 0xb8, //0x00000f8b movq %r13, $-72(%rbp) + 0x4c, 0x89, 0x55, 0xa0, //0x00000f8f movq %r10, $-96(%rbp) + 0x4c, 0x89, 0x5d, 0xc8, //0x00000f93 movq %r11, $-56(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000f97 je LBB5_189 + 0x4c, 0x0f, 0xbd, 0xce, //0x00000f9d bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00000fa1 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000fa5 jmp LBB5_190 + //0x00000faa LBB5_189 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000faa movl $64, %r9d + //0x00000fb0 LBB5_190 + 0x49, 0x89, 0xf6, //0x00000fb0 movq %rsi, %r14 + 0x44, 0x89, 0xc9, //0x00000fb3 movl %r9d, %ecx + 0x49, 0xd3, 0xe6, //0x00000fb6 shlq %cl, %r14 + 0x89, 0xc7, //0x00000fb9 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x00000fbb shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0xea, 0xb1, 0x00, 0x00, //0x00000fbf leaq $45546(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x6c, 0x1f, 0x08, //0x00000fc6 movq $8(%rdi,%rbx), %r13 + 0x4c, 0x89, 0xe8, //0x00000fcb movq %r13, %rax + 0x49, 0xf7, 0xe6, //0x00000fce mulq %r14 + 0x49, 0x89, 0xc3, //0x00000fd1 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00000fd4 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00000fd7 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00000fdd cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00000fe4 jne LBB5_195 + 0x4c, 0x89, 0xf1, //0x00000fea movq %r14, %rcx + 0x48, 0xf7, 0xd1, //0x00000fed notq %rcx + 0x49, 0x39, 0xcb, //0x00000ff0 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00000ff3 jbe LBB5_195 + 0x4c, 0x89, 0xf0, //0x00000ff9 movq %r14, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00000ffc mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x00001000 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00001003 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00001007 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000100a andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001010 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00001017 jne LBB5_195 + 0x49, 0x83, 0xfb, 0xff, //0x0000101d cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001021 jne LBB5_195 + 0x48, 0x39, 0xc8, //0x00001027 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x0000102a ja LBB5_199 + //0x00001030 LBB5_195 + 0x4c, 0x89, 0xd0, //0x00001030 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001033 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00001037 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x0000103a shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x0000103d testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001040 jne LBB5_198 + 0x48, 0x85, 0xd2, //0x00001046 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00001049 jne LBB5_198 + 0x44, 0x89, 0xd1, //0x0000104f movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x00001052 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00001055 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00001058 je LBB5_199 + //0x0000105e LBB5_198 + 0x41, 0x69, 0xcf, 0x6a, 0x52, 0x03, 0x00, //0x0000105e imull $217706, %r15d, %ecx + 0xc1, 0xf9, 0x10, //0x00001065 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001068 addl $1087, %ecx + 0x4c, 0x63, 0xf1, //0x0000106e movslq %ecx, %r14 + 0x4c, 0x89, 0xf3, //0x00001071 movq %r14, %rbx + 0x4c, 0x29, 0xcb, //0x00001074 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x00001077 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x0000107a andl $1, %edx + 0x4c, 0x01, 0xd2, //0x0000107d addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x00001080 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x00001083 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x00001087 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x0000108a cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x0000108e sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x00001092 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001096 cmpq $2045, %rax + 0x0f, 0x86, 0x59, 0x00, 0x00, 0x00, //0x0000109c jbe LBB5_205 + //0x000010a2 LBB5_199 + 0x4c, 0x8b, 0x75, 0xc0, //0x000010a2 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x6d, 0xb8, //0x000010a6 movq $-72(%rbp), %r13 + 0x4c, 0x8b, 0x55, 0xa0, //0x000010aa movq $-96(%rbp), %r10 + //0x000010ae LBB5_200 + 0x4d, 0x89, 0xe9, //0x000010ae movq %r13, %r9 + 0x4d, 0x29, 0xc1, //0x000010b1 subq %r8, %r9 + 0x4d, 0x8b, 0x5e, 0x28, //0x000010b4 movq $40(%r14), %r11 + 0x4c, 0x89, 0x75, 0xc0, //0x000010b8 movq %r14, $-64(%rbp) + 0x4d, 0x8b, 0x76, 0x38, //0x000010bc movq $56(%r14), %r14 + 0x4d, 0x85, 0xf6, //0x000010c0 testq %r14, %r14 + 0x0f, 0x84, 0xc9, 0x05, 0x00, 0x00, //0x000010c3 je LBB5_265 + 0x41, 0xc6, 0x03, 0x00, //0x000010c9 movb $0, (%r11) + 0x49, 0x83, 0xfe, 0x01, //0x000010cd cmpq $1, %r14 + 0x0f, 0x84, 0xbb, 0x05, 0x00, 0x00, //0x000010d1 je LBB5_265 + 0x49, 0x8d, 0x4e, 0xff, //0x000010d7 leaq $-1(%r14), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000010db movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x000010e0 cmpq $8, %rcx + 0x0f, 0x82, 0x96, 0x05, 0x00, 0x00, //0x000010e4 jb LBB5_264 + 0x48, 0x83, 0xf9, 0x20, //0x000010ea cmpq $32, %rcx + 0x0f, 0x83, 0x19, 0x01, 0x00, 0x00, //0x000010ee jae LBB5_217 + 0x31, 0xd2, //0x000010f4 xorl %edx, %edx + 0xe9, 0x9e, 0x04, 0x00, 0x00, //0x000010f6 jmp LBB5_249 + //0x000010fb LBB5_205 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000010fb movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x00001105 cmpq %rax, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001108 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001112 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x0000111c movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000111e sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00001121 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00001124 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00001128 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x0000112b orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000112e movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x00001131 orq %r15, %rax + 0x45, 0x84, 0xe4, //0x00001134 testb %r12b, %r12b + 0x48, 0x0f, 0x44, 0xc2, //0x00001137 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000113b movq %rax, %xmm0 + 0x80, 0x7d, 0xc8, 0x00, //0x00001140 cmpb $0, $-56(%rbp) + 0x4c, 0x8b, 0x55, 0xa0, //0x00001144 movq $-96(%rbp), %r10 + 0x0f, 0x84, 0xa8, 0x03, 0x00, 0x00, //0x00001148 je LBB5_241 + 0x4c, 0x89, 0xd3, //0x0000114e movq %r10, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001151 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00001157 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000115a je LBB5_208 + 0x4c, 0x0f, 0xbd, 0xce, //0x00001160 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00001164 xorq $63, %r9 + //0x00001168 LBB5_208 + 0x44, 0x89, 0xc9, //0x00001168 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x0000116b shlq %cl, %rsi + 0x4c, 0x89, 0xe8, //0x0000116e movq %r13, %rax + 0x48, 0xf7, 0xe6, //0x00001171 mulq %rsi + 0x49, 0x89, 0xc2, //0x00001174 movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x00001177 movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000117a andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001180 cmpq $511, %rdx + 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x00001187 jne LBB5_256 + 0x48, 0x89, 0xf1, //0x0000118d movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x00001190 notq %rcx + 0x49, 0x39, 0xca, //0x00001193 cmpq %rcx, %r10 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001196 movq $-72(%rbp), %r13 + 0x0f, 0x86, 0x55, 0x04, 0x00, 0x00, //0x0000119a jbe LBB5_257 + 0x48, 0x89, 0xf0, //0x000011a0 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x06, 0xb0, 0x00, 0x00, //0x000011a3 leaq $45062(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000011aa mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000011ae addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x000011b1 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x000011b5 movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011b8 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011be cmpq $511, %rdx + 0x0f, 0x85, 0x2a, 0x04, 0x00, 0x00, //0x000011c5 jne LBB5_257 + 0x49, 0x83, 0xfa, 0xff, //0x000011cb cmpq $-1, %r10 + 0x0f, 0x85, 0x20, 0x04, 0x00, 0x00, //0x000011cf jne LBB5_257 + 0x48, 0x39, 0xc8, //0x000011d5 cmpq %rcx, %rax + 0x0f, 0x87, 0x45, 0x04, 0x00, 0x00, //0x000011d8 ja LBB5_260 + 0xe9, 0x12, 0x04, 0x00, 0x00, //0x000011de jmp LBB5_257 + //0x000011e3 LBB5_213 + 0x89, 0x55, 0xa8, //0x000011e3 movl %edx, $-88(%rbp) + 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x000011e6 leal $348(%r15), %eax + 0xe9, 0x92, 0xfd, 0xff, 0xff, //0x000011ed jmp LBB5_187 + //0x000011f2 LBB5_214 + 0x48, 0x89, 0xf0, //0x000011f2 movq %rsi, %rax + //0x000011f5 LBB5_215 + 0x49, 0xc1, 0xe2, 0x20, //0x000011f5 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x03, //0x000011f9 orq $3, %r10 + //0x000011fd LBB5_216 + 0x49, 0x8b, 0x4e, 0x70, //0x000011fd movq $112(%r14), %rcx + 0x4c, 0x89, 0x11, //0x00001201 movq %r10, (%rcx) + 0x48, 0x89, 0x41, 0x08, //0x00001204 movq %rax, $8(%rcx) + 0xe9, 0xf8, 0x06, 0x00, 0x00, //0x00001208 jmp LBB5_305 + //0x0000120d LBB5_217 + 0x48, 0x89, 0xca, //0x0000120d movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x00001210 andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x00001214 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf7, //0x00001218 movq %rsi, %rdi + 0x48, 0xc1, 0xef, 0x05, //0x0000121b shrq $5, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000121f addq $1, %rdi + 0x89, 0xf8, //0x00001223 movl %edi, %eax + 0x83, 0xe0, 0x03, //0x00001225 andl $3, %eax + 0x48, 0x83, 0xfe, 0x60, //0x00001228 cmpq $96, %rsi + 0x0f, 0x83, 0xd1, 0x02, 0x00, 0x00, //0x0000122c jae LBB5_242 + 0x31, 0xf6, //0x00001232 xorl %esi, %esi + 0xe9, 0x1d, 0x03, 0x00, 0x00, //0x00001234 jmp LBB5_244 + //0x00001239 LBB5_219 + 0x49, 0x8d, 0x4e, 0xff, //0x00001239 leaq $-1(%r14), %rcx + 0x49, 0x39, 0xcb, //0x0000123d cmpq %rcx, %r11 + 0x49, 0xf7, 0xd6, //0x00001240 notq %r14 + 0x4d, 0x0f, 0x45, 0xf2, //0x00001243 cmovneq %r10, %r14 + 0x84, 0xc0, //0x00001247 testb %al, %al + 0x4d, 0x0f, 0x44, 0xf2, //0x00001249 cmoveq %r10, %r14 + 0x4c, 0x89, 0xf0, //0x0000124d movq %r14, %rax + 0xe9, 0xa1, 0xfa, 0xff, 0xff, //0x00001250 jmp LBB5_151 + //0x00001255 LBB5_254 + 0x4d, 0x89, 0xef, //0x00001255 movq %r13, %r15 + 0xe9, 0xd3, 0x00, 0x00, 0x00, //0x00001258 jmp LBB5_226 + //0x0000125d LBB5_255 + 0x4d, 0x89, 0xef, //0x0000125d movq %r13, %r15 + 0xe9, 0xb7, 0x01, 0x00, 0x00, //0x00001260 jmp LBB5_233 + //0x00001265 LBB5_220 + 0x48, 0xf7, 0xde, //0x00001265 negq %rsi + 0x48, 0x89, 0xf0, //0x00001268 movq %rsi, %rax + 0xe9, 0xea, 0xf0, 0xff, 0xff, //0x0000126b jmp LBB5_22 + //0x00001270 LBB5_221 + 0x48, 0x83, 0xc6, 0x40, //0x00001270 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x00001274 movq %rsi, %r13 + //0x00001277 LBB5_222 + 0x49, 0x83, 0xc5, 0xc0, //0x00001277 addq $-64, %r13 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xdc, 0xed, 0xff, 0xff, //0x0000127b movdqu $-4644(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001284 .p2align 4, 0x90 + //0x00001290 LBB5_223 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00001290 movdqu $64(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00001296 movdqu $80(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000129c movdqu $96(%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000012a2 movdqu $112(%r13), %xmm4 + 0x49, 0x83, 0xc5, 0x40, //0x000012a8 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000012ac movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000012b1 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000012b6 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000012bb pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000012c0 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000012c5 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000012ca movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000012cf pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000012d4 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000012d8 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000012dc pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000012e0 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x000012e4 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xdf, //0x000012e8 pmovmskb %xmm7, %ebx + 0x66, 0x0f, 0x74, 0xc4, //0x000012ec pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x000012f0 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x000012f4 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x000012f8 orq %rcx, %rsi + 0x48, 0xc1, 0xe3, 0x20, //0x000012fb shlq $32, %rbx + 0x48, 0x09, 0xf3, //0x000012ff orq %rsi, %rbx + 0x48, 0xc1, 0xe0, 0x30, //0x00001302 shlq $48, %rax + 0x48, 0x09, 0xd8, //0x00001306 orq %rbx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00001309 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000130d je LBB5_223 + 0x48, 0xf7, 0xd0, //0x00001313 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x00001316 movq %rax, $104(%r14) + 0x4d, 0x89, 0x6e, 0x60, //0x0000131a movq %r13, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x0000131e bsfq %rax, %rax + 0x4a, 0x8d, 0x34, 0x28, //0x00001322 leaq (%rax,%r13), %rsi + 0x4e, 0x8d, 0x3c, 0x28, //0x00001326 leaq (%rax,%r13), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000132a addq $1, %r15 + //0x0000132e LBB5_225 + 0x8a, 0x0e, //0x0000132e movb (%rsi), %cl + //0x00001330 LBB5_226 + 0x80, 0xf9, 0x7d, //0x00001330 cmpb $125, %cl + 0x0f, 0x85, 0xa4, 0x25, 0x00, 0x00, //0x00001333 jne LBB5_707 + 0x41, 0x83, 0x86, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00001339 addl $1, $152(%r14) + 0x48, 0xc1, 0xe7, 0x04, //0x00001341 shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x00001345 movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x4e, 0x78, //0x0000134a movq %rcx, $120(%r14) + 0x49, 0x29, 0xd1, //0x0000134e subq %rdx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x00001351 shrq $4, %r9 + 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x00001355 movl %r9d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000135a movl $0, $8(%r8,%rdi) + 0xe9, 0xe7, 0x00, 0x00, 0x00, //0x00001363 jmp LBB5_235 + //0x00001368 LBB5_228 + 0x48, 0x83, 0xc6, 0x40, //0x00001368 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x0000136c movq %rsi, %r13 + //0x0000136f LBB5_229 + 0x4c, 0x89, 0xe8, //0x0000136f movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00001372 addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xe1, 0xec, 0xff, 0xff, //0x00001376 movdqu $-4895(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, //0x0000137f .p2align 4, 0x90 + //0x00001380 LBB5_230 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00001380 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00001385 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000138a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000138f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00001394 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00001398 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000139d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000013a2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000013a7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000013ac movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000013b1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000013b6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000013bb pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000013c0 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x000013c4 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x000013c8 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x000013cc pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x000013d0 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x000013d4 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x000013d8 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x000013dc pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x000013e0 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x000013e4 orq %rsi, %rbx + 0x48, 0xc1, 0xe7, 0x20, //0x000013e7 shlq $32, %rdi + 0x48, 0x09, 0xdf, //0x000013eb orq %rbx, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x000013ee shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x000013f2 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000013f5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000013f9 je LBB5_230 + 0x48, 0xf7, 0xd1, //0x000013ff notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00001402 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x00001406 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000140a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x0000140e leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00001412 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00001416 addq $1, %r15 + //0x0000141a LBB5_232 + 0x8a, 0x0e, //0x0000141a movb (%rsi), %cl + //0x0000141c LBB5_233 + 0x80, 0xf9, 0x5d, //0x0000141c cmpb $93, %cl + 0x0f, 0x85, 0xff, 0x25, 0x00, 0x00, //0x0000141f jne LBB5_1598 + 0x41, 0x83, 0x86, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x00001425 addl $1, $156(%r14) + 0x49, 0xc1, 0xe2, 0x04, //0x0000142d shlq $4, %r10 + 0x4b, 0x8b, 0x4c, 0x10, 0x08, //0x00001431 movq $8(%r8,%r10), %rcx + 0x49, 0x89, 0x4e, 0x78, //0x00001436 movq %rcx, $120(%r14) + 0x49, 0x29, 0xd1, //0x0000143a subq %rdx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x0000143d shrq $4, %r9 + 0x47, 0x89, 0x4c, 0x10, 0x0c, //0x00001441 movl %r9d, $12(%r8,%r10) + 0x43, 0xc7, 0x44, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00001446 movl $0, $8(%r8,%r10) + //0x0000144f LBB5_235 + 0x0f, 0xb6, 0x0a, //0x0000144f movzbl (%rdx), %ecx + 0x89, 0x0a, //0x00001452 movl %ecx, (%rdx) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00001454 movq $128(%r14), %rcx + 0x41, 0x8b, 0x96, 0xb0, 0x00, 0x00, 0x00, //0x0000145b movl $176(%r14), %edx + 0x48, 0x39, 0xd1, //0x00001462 cmpq %rdx, %rcx + 0x0f, 0x86, 0x3a, 0x00, 0x00, 0x00, //0x00001465 jbe LBB5_238 + 0x41, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000146b movl %ecx, $176(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00001472 cmpq $4096, %rcx + 0x0f, 0x86, 0x26, 0x00, 0x00, 0x00, //0x00001479 jbe LBB5_238 + //0x0000147f LBB5_237 + 0x31, 0xc0, //0x0000147f xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001481 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00001488 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x0000148a movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x0000148e xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00001490 movq %rax, $-88(%rbp) + 0x45, 0x31, 0xe4, //0x00001494 xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x00001497 testq %r12, %r12 + 0x0f, 0x85, 0xfa, 0x29, 0x00, 0x00, //0x0000149a jne LBB5_720 + 0xe9, 0xdb, 0x29, 0x00, 0x00, //0x000014a0 jmp LBB5_2271 + //0x000014a5 LBB5_238 + 0x48, 0x83, 0xc1, 0xff, //0x000014a5 addq $-1, %rcx + 0x49, 0x89, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x000014a9 movq %rcx, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x000014b0 movq $120(%r14), %rcx + 0x31, 0xc0, //0x000014b4 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000014b6 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000014bd xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000014bf movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0xff, //0x000014c3 cmpq $-1, %rcx + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000014c7 je LBB5_240 + 0x4d, 0x8d, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x000014cd leaq $136(%r14), %r9 + 0x31, 0xc0, //0x000014d4 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x000014d6 movq %rax, $-120(%rbp) + 0xe9, 0x8e, 0x29, 0x00, 0x00, //0x000014da jmp LBB5_706 + //0x000014df LBB5_240 + 0x31, 0xc0, //0x000014df xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x000014e1 movq %rax, $-120(%rbp) + 0x45, 0x31, 0xe4, //0x000014e5 xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x000014e8 testq %r12, %r12 + 0x0f, 0x85, 0xa9, 0x29, 0x00, 0x00, //0x000014eb jne LBB5_720 + 0xe9, 0x8a, 0x29, 0x00, 0x00, //0x000014f1 jmp LBB5_2271 + //0x000014f6 LBB5_241 + 0x4c, 0x8b, 0x75, 0xc0, //0x000014f6 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x6d, 0xb8, //0x000014fa movq $-72(%rbp), %r13 + 0xe9, 0xc0, 0x03, 0x00, 0x00, //0x000014fe jmp LBB5_303 + //0x00001503 LBB5_242 + 0x48, 0x83, 0xe7, 0xfc, //0x00001503 andq $-4, %rdi + 0x48, 0xf7, 0xdf, //0x00001507 negq %rdi + 0x31, 0xf6, //0x0000150a xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc0, //0x0000150c pxor %xmm0, %xmm0 + //0x00001510 LBB5_243 + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x01, //0x00001510 movdqu %xmm0, $1(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x11, //0x00001517 movdqu %xmm0, $17(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x21, //0x0000151e movdqu %xmm0, $33(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x31, //0x00001525 movdqu %xmm0, $49(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x41, //0x0000152c movdqu %xmm0, $65(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x51, //0x00001533 movdqu %xmm0, $81(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x61, //0x0000153a movdqu %xmm0, $97(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x71, //0x00001541 movdqu %xmm0, $113(%r11,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x00001548 subq $-128, %rsi + 0x48, 0x83, 0xc7, 0x04, //0x0000154c addq $4, %rdi + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00001550 jne LBB5_243 + //0x00001556 LBB5_244 + 0x48, 0x85, 0xc0, //0x00001556 testq %rax, %rax + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00001559 je LBB5_247 + 0x48, 0xf7, 0xd8, //0x0000155f negq %rax + 0x66, 0x0f, 0xef, 0xc0, //0x00001562 pxor %xmm0, %xmm0 + //0x00001566 LBB5_246 + 0x48, 0x89, 0xf7, //0x00001566 movq %rsi, %rdi + 0x48, 0x83, 0xcf, 0x01, //0x00001569 orq $1, %rdi + 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x3b, //0x0000156d movdqu %xmm0, (%r11,%rdi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3b, 0x10, //0x00001573 movdqu %xmm0, $16(%r11,%rdi) + 0x48, 0x83, 0xc6, 0x20, //0x0000157a addq $32, %rsi + 0x48, 0xff, 0xc0, //0x0000157e incq %rax + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00001581 jne LBB5_246 + //0x00001587 LBB5_247 + 0x48, 0x39, 0xd1, //0x00001587 cmpq %rdx, %rcx + 0x0f, 0x84, 0x02, 0x01, 0x00, 0x00, //0x0000158a je LBB5_265 + 0xf6, 0xc1, 0x18, //0x00001590 testb $24, %cl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00001593 je LBB5_263 + //0x00001599 LBB5_249 + 0x48, 0x89, 0xce, //0x00001599 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x0000159c andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x000015a0 leaq $1(%rsi), %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000015a4 .p2align 4, 0x90 + //0x000015b0 LBB5_250 + 0x49, 0xc7, 0x44, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00, //0x000015b0 movq $0, $1(%r11,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x000015b9 addq $8, %rdx + 0x48, 0x39, 0xd6, //0x000015bd cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x000015c0 jne LBB5_250 + 0x48, 0x39, 0xf1, //0x000015c6 cmpq %rsi, %rcx + 0x0f, 0x85, 0xb1, 0x00, 0x00, 0x00, //0x000015c9 jne LBB5_264 + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x000015cf jmp LBB5_265 + //0x000015d4 LBB5_252 + 0x0f, 0xbc, 0xcb, //0x000015d4 bsfl %ebx, %ecx + 0xe9, 0xec, 0x1c, 0x00, 0x00, //0x000015d7 jmp LBB5_628 + //0x000015dc LBB5_253 + 0x48, 0x8b, 0x55, 0xb8, //0x000015dc movq $-72(%rbp), %rdx + 0x4c, 0x01, 0xca, //0x000015e0 addq %r9, %rdx + 0x48, 0x29, 0xca, //0x000015e3 subq %rcx, %rdx + 0x48, 0xf7, 0xd0, //0x000015e6 notq %rax + 0x48, 0x01, 0xd0, //0x000015e9 addq %rdx, %rax + 0xe9, 0x05, 0xf7, 0xff, 0xff, //0x000015ec jmp LBB5_151 + //0x000015f1 LBB5_256 + 0x4c, 0x8b, 0x6d, 0xb8, //0x000015f1 movq $-72(%rbp), %r13 + //0x000015f5 LBB5_257 + 0x4c, 0x89, 0xd8, //0x000015f5 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000015f8 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000015fc leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x000015ff shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x00001602 testq %r10, %r10 + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001605 jne LBB5_261 + 0x48, 0x85, 0xd2, //0x0000160b testq %rdx, %rdx + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000160e jne LBB5_261 + 0x44, 0x89, 0xd9, //0x00001614 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x00001617 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000161a cmpl $1, %ecx + 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x0000161d jne LBB5_261 + //0x00001623 LBB5_260 + 0x4c, 0x8b, 0x75, 0xc0, //0x00001623 movq $-64(%rbp), %r14 + 0x49, 0x89, 0xda, //0x00001627 movq %rbx, %r10 + 0xe9, 0x7f, 0xfa, 0xff, 0xff, //0x0000162a jmp LBB5_200 + //0x0000162f LBB5_261 + 0x4d, 0x29, 0xce, //0x0000162f subq %r9, %r14 + 0x44, 0x89, 0xda, //0x00001632 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x00001635 andl $1, %edx + 0x4c, 0x01, 0xda, //0x00001638 addq %r11, %rdx + 0x49, 0x01, 0xc6, //0x0000163b addq %rax, %r14 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000163e movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x00001648 cmpq %rcx, %rdx + 0x49, 0x83, 0xde, 0x00, //0x0000164b sbbq $0, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x0000164f leaq $-1(%r14), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001653 cmpq $2045, %rax + 0x49, 0x89, 0xda, //0x00001659 movq %rbx, %r10 + 0x0f, 0x86, 0xea, 0x0f, 0x00, 0x00, //0x0000165c jbe LBB5_480 + 0x4c, 0x8b, 0x75, 0xc0, //0x00001662 movq $-64(%rbp), %r14 + 0xe9, 0x43, 0xfa, 0xff, 0xff, //0x00001666 jmp LBB5_200 + //0x0000166b LBB5_263 + 0x48, 0x83, 0xca, 0x01, //0x0000166b orq $1, %rdx + 0x48, 0x89, 0xd0, //0x0000166f movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001672 .p2align 4, 0x90 + //0x00001680 LBB5_264 + 0x41, 0xc6, 0x04, 0x03, 0x00, //0x00001680 movb $0, (%r11,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00001685 addq $1, %rax + 0x49, 0x39, 0xc6, //0x00001689 cmpq %rax, %r14 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000168c jne LBB5_264 + //0x00001692 LBB5_265 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001692 movabsq $4503599627370495, %rdx + 0x41, 0x8a, 0x30, //0x0000169c movb (%r8), %sil + 0x31, 0xc9, //0x0000169f xorl %ecx, %ecx + 0x40, 0x80, 0xfe, 0x2d, //0x000016a1 cmpb $45, %sil + 0x0f, 0x94, 0xc1, //0x000016a5 sete %cl + 0x31, 0xdb, //0x000016a8 xorl %ebx, %ebx + 0x49, 0x39, 0xc9, //0x000016aa cmpq %rcx, %r9 + 0x0f, 0x8e, 0xd0, 0x00, 0x00, 0x00, //0x000016ad jle LBB5_278 + 0x40, 0x88, 0x75, 0x88, //0x000016b3 movb %sil, $-120(%rbp) + 0x4c, 0x89, 0x55, 0xa0, //0x000016b7 movq %r10, $-96(%rbp) + 0xb0, 0x01, //0x000016bb movb $1, %al + 0x45, 0x31, 0xd2, //0x000016bd xorl %r10d, %r10d + 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x000016c0 movl $0, $-56(%rbp) + 0x45, 0x31, 0xff, //0x000016c7 xorl %r15d, %r15d + 0x31, 0xd2, //0x000016ca xorl %edx, %edx + 0xe9, 0x36, 0x00, 0x00, 0x00, //0x000016cc jmp LBB5_269 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000016d1 .p2align 4, 0x90 + //0x000016e0 LBB5_267 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000016e0 movl $1, %edx + 0x44, 0x89, 0xfe, //0x000016e5 movl %r15d, %esi + 0x80, 0xfb, 0x2e, //0x000016e8 cmpb $46, %bl + 0x48, 0x89, 0xf3, //0x000016eb movq %rsi, %rbx + 0x0f, 0x85, 0xa6, 0x00, 0x00, 0x00, //0x000016ee jne LBB5_280 + //0x000016f4 LBB5_268 + 0x48, 0x83, 0xc1, 0x01, //0x000016f4 addq $1, %rcx + 0x4c, 0x39, 0xc9, //0x000016f8 cmpq %r9, %rcx + 0x0f, 0x9c, 0xc0, //0x000016fb setl %al + 0x49, 0x39, 0xc9, //0x000016fe cmpq %rcx, %r9 + 0x0f, 0x84, 0x8b, 0x00, 0x00, 0x00, //0x00001701 je LBB5_279 + //0x00001707 LBB5_269 + 0x89, 0xd7, //0x00001707 movl %edx, %edi + 0x41, 0x89, 0xdc, //0x00001709 movl %ebx, %r12d + 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x0000170c movzbl (%r8,%rcx), %ebx + 0x8d, 0x53, 0xd0, //0x00001711 leal $-48(%rbx), %edx + 0x80, 0xfa, 0x09, //0x00001714 cmpb $9, %dl + 0x0f, 0x87, 0xc3, 0xff, 0xff, 0xff, //0x00001717 ja LBB5_267 + 0x80, 0xfb, 0x30, //0x0000171d cmpb $48, %bl + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00001720 jne LBB5_273 + 0x45, 0x85, 0xff, //0x00001726 testl %r15d, %r15d + 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00001729 je LBB5_277 + 0x49, 0x63, 0xc2, //0x0000172f movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x00001732 cmpq %rax, %r14 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00001735 ja LBB5_274 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000173b jmp LBB5_275 + //0x00001740 .p2align 4, 0x90 + //0x00001740 LBB5_273 + 0x49, 0x63, 0xc7, //0x00001740 movslq %r15d, %rax + 0x49, 0x39, 0xc6, //0x00001743 cmpq %rax, %r14 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00001746 jbe LBB5_276 + //0x0000174c LBB5_274 + 0x41, 0x88, 0x1c, 0x03, //0x0000174c movb %bl, (%r11,%rax) + 0x41, 0x83, 0xc2, 0x01, //0x00001750 addl $1, %r10d + //0x00001754 LBB5_275 + 0x44, 0x89, 0xe3, //0x00001754 movl %r12d, %ebx + 0x45, 0x89, 0xd7, //0x00001757 movl %r10d, %r15d + 0x89, 0xfa, //0x0000175a movl %edi, %edx + 0xe9, 0x93, 0xff, 0xff, 0xff, //0x0000175c jmp LBB5_268 + //0x00001761 LBB5_276 + 0x44, 0x89, 0xe3, //0x00001761 movl %r12d, %ebx + 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x00001764 movl $1, $-56(%rbp) + 0x89, 0xfa, //0x0000176b movl %edi, %edx + 0xe9, 0x82, 0xff, 0xff, 0xff, //0x0000176d jmp LBB5_268 + //0x00001772 LBB5_277 + 0x41, 0x83, 0xc4, 0xff, //0x00001772 addl $-1, %r12d + 0x45, 0x31, 0xff, //0x00001776 xorl %r15d, %r15d + 0x44, 0x89, 0xe3, //0x00001779 movl %r12d, %ebx + 0x89, 0xfa, //0x0000177c movl %edi, %edx + 0xe9, 0x71, 0xff, 0xff, 0xff, //0x0000177e jmp LBB5_268 + //0x00001783 LBB5_278 + 0x31, 0xc9, //0x00001783 xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x00001785 movq $-64(%rbp), %r14 + 0x44, 0x8b, 0x7d, 0xa8, //0x00001789 movl $-88(%rbp), %r15d + 0xe9, 0x05, 0x01, 0x00, 0x00, //0x0000178d jmp LBB5_302 + //0x00001792 LBB5_279 + 0x41, 0x89, 0xdc, //0x00001792 movl %ebx, %r12d + 0x4c, 0x89, 0xc9, //0x00001795 movq %r9, %rcx + 0x89, 0xd7, //0x00001798 movl %edx, %edi + //0x0000179a LBB5_280 + 0x85, 0xff, //0x0000179a testl %edi, %edi + 0x45, 0x0f, 0x44, 0xe2, //0x0000179c cmovel %r10d, %r12d + 0xa8, 0x01, //0x000017a0 testb $1, %al + 0x4c, 0x89, 0xe7, //0x000017a2 movq %r12, %rdi + 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x000017a5 je LBB5_295 + 0x89, 0xc8, //0x000017ab movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x00, //0x000017ad movb (%r8,%rax), %al + 0x0c, 0x20, //0x000017b1 orb $32, %al + 0x3c, 0x65, //0x000017b3 cmpb $101, %al + 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x000017b5 jne LBB5_295 + 0x89, 0xca, //0x000017bb movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x000017bd movb $1(%r8,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x000017c2 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000017c5 je LBB5_285 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000017cb movl $1, %eax + 0x80, 0xfb, 0x2b, //0x000017d0 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000017d3 jne LBB5_287 + 0x83, 0xc1, 0x02, //0x000017d9 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000017dc jmp LBB5_286 + //0x000017e1 LBB5_285 + 0x83, 0xc1, 0x02, //0x000017e1 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000017e4 movl $-1, %eax + //0x000017e9 LBB5_286 + 0x89, 0xca, //0x000017e9 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000017eb jmp LBB5_288 + //0x000017f0 LBB5_287 + 0x48, 0x83, 0xc2, 0x01, //0x000017f0 addq $1, %rdx + //0x000017f4 LBB5_288 + 0x48, 0x63, 0xd2, //0x000017f4 movslq %edx, %rdx + 0x31, 0xc9, //0x000017f7 xorl %ecx, %ecx + 0x49, 0x39, 0xd1, //0x000017f9 cmpq %rdx, %r9 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x000017fc jle LBB5_294 + 0x31, 0xc9, //0x00001802 xorl %ecx, %ecx + //0x00001804 LBB5_290 + 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001804 movsbl (%r8,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00001809 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x0000180c jl LBB5_294 + 0x40, 0x80, 0xfe, 0x39, //0x00001812 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001816 jg LBB5_294 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x0000181c cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001822 jg LBB5_294 + 0x8d, 0x0c, 0x89, //0x00001828 leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x0000182b leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x0000182e addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00001831 addq $1, %rdx + 0x49, 0x39, 0xd1, //0x00001835 cmpq %rdx, %r9 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001838 jne LBB5_290 + //0x0000183e LBB5_294 + 0x0f, 0xaf, 0xc8, //0x0000183e imull %eax, %ecx + 0x01, 0xf9, //0x00001841 addl %edi, %ecx + 0x89, 0xcf, //0x00001843 movl %ecx, %edi + //0x00001845 LBB5_295 + 0x45, 0x85, 0xd2, //0x00001845 testl %r10d, %r10d + 0x44, 0x8b, 0x7d, 0xa8, //0x00001848 movl $-88(%rbp), %r15d + 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x0000184c je LBB5_299 + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001852 movabsq $9218868437227405312, %rbx + 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x0000185c cmpl $310, %edi + 0x0f, 0x8f, 0x17, 0x00, 0x00, 0x00, //0x00001862 jg LBB5_300 + 0x31, 0xc9, //0x00001868 xorl %ecx, %ecx + 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x0000186a cmpl $-330, %edi + 0x0f, 0x8d, 0xe7, 0x00, 0x00, 0x00, //0x00001870 jge LBB5_310 + 0x31, 0xdb, //0x00001876 xorl %ebx, %ebx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001878 jmp LBB5_301 + //0x0000187d LBB5_299 + 0x31, 0xdb, //0x0000187d xorl %ebx, %ebx + //0x0000187f LBB5_300 + 0x31, 0xc9, //0x0000187f xorl %ecx, %ecx + //0x00001881 LBB5_301 + 0x4c, 0x8b, 0x75, 0xc0, //0x00001881 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00001885 movq $-96(%rbp), %r10 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001889 movabsq $4503599627370495, %rdx + 0x40, 0x8a, 0x75, 0x88, //0x00001893 movb $-120(%rbp), %sil + //0x00001897 LBB5_302 + 0x48, 0x21, 0xd1, //0x00001897 andq %rdx, %rcx + 0x48, 0x09, 0xd9, //0x0000189a orq %rbx, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000189d movabsq $-9223372036854775808, %rax + 0x48, 0x09, 0xc8, //0x000018a7 orq %rcx, %rax + 0x40, 0x80, 0xfe, 0x2d, //0x000018aa cmpb $45, %sil + 0x48, 0x0f, 0x45, 0xc1, //0x000018ae cmovneq %rcx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000018b2 movq %rax, %xmm1 + 0x0f, 0x57, 0xc0, //0x000018b7 xorps %xmm0, %xmm0 + 0xf2, 0x41, 0x0f, 0x2a, 0xc7, //0x000018ba cvtsi2sd %r15d, %xmm0 + 0xf2, 0x0f, 0x59, 0xc1, //0x000018bf mulsd %xmm1, %xmm0 + //0x000018c3 LBB5_303 + 0x66, 0x48, 0x0f, 0x7e, 0xc0, //0x000018c3 movq %xmm0, %rax + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000018c8 movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x000018d2 addq $-1, %rcx + 0x48, 0x21, 0xc1, //0x000018d6 andq %rax, %rcx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000018d9 movl $11, %edx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000018de movabsq $9218868437227405312, %rax + 0x48, 0x39, 0xc1, //0x000018e8 cmpq %rax, %rcx + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x000018eb je LBB5_308 + //0x000018f1 LBB5_304 + 0x49, 0xc1, 0xe2, 0x20, //0x000018f1 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x13, //0x000018f5 orq $19, %r10 + 0x49, 0x8b, 0x46, 0x70, //0x000018f9 movq $112(%r14), %rax + 0x4c, 0x89, 0x10, //0x000018fd movq %r10, (%rax) + 0xf2, 0x0f, 0x11, 0x40, 0x08, //0x00001900 movsd %xmm0, $8(%rax) + //0x00001905 LBB5_305 + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00001905 addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x0000190d movq $112(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00001911 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4e, 0x70, //0x00001915 movq %rcx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00001919 addq $32, %rax + 0x31, 0xc9, //0x0000191d xorl %ecx, %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000191f movl $11, %edx + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00001924 cmpq $144(%r14), %rax + 0x0f, 0x87, 0x02, 0x00, 0x00, 0x00, //0x0000192b ja LBB5_308 + //0x00001931 LBB5_307 + 0x89, 0xca, //0x00001931 movl %ecx, %edx + //0x00001933 LBB5_308 + 0x4d, 0x89, 0x6e, 0x50, //0x00001933 movq %r13, $80(%r14) + 0x41, 0x81, 0xbe, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00001937 cmpl $4096, $176(%r14) + 0x0f, 0x87, 0xa2, 0x1a, 0x00, 0x00, //0x00001942 ja LBB5_645 + //0x00001948 LBB5_309 + 0x48, 0x63, 0xc2, //0x00001948 movslq %edx, %rax + 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x0000194b addq $144, %rsp + 0x5b, //0x00001952 popq %rbx + 0x41, 0x5c, //0x00001953 popq %r12 + 0x41, 0x5d, //0x00001955 popq %r13 + 0x41, 0x5e, //0x00001957 popq %r14 + 0x41, 0x5f, //0x00001959 popq %r15 + 0x5d, //0x0000195b popq %rbp + 0xc3, //0x0000195c retq + //0x0000195d LBB5_310 + 0x85, 0xff, //0x0000195d testl %edi, %edi + 0x4c, 0x89, 0x6d, 0xb8, //0x0000195f movq %r13, $-72(%rbp) + 0x0f, 0x8e, 0x42, 0x02, 0x00, 0x00, //0x00001963 jle LBB5_344 + 0x45, 0x31, 0xff, //0x00001969 xorl %r15d, %r15d + 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x0000196c movl $1, %r9d + 0x44, 0x89, 0xd3, //0x00001972 movl %r10d, %ebx + 0x45, 0x89, 0xd4, //0x00001975 movl %r10d, %r12d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00001978 jmp LBB5_314 + //0x0000197d LBB5_312 + 0x45, 0x31, 0xe4, //0x0000197d xorl %r12d, %r12d + //0x00001980 LBB5_313 + 0x44, 0x01, 0xf9, //0x00001980 addl %r15d, %ecx + 0x41, 0x89, 0xcf, //0x00001983 movl %ecx, %r15d + 0x85, 0xff, //0x00001986 testl %edi, %edi + 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00001988 jle LBB5_345 + //0x0000198e LBB5_314 + 0x83, 0xff, 0x08, //0x0000198e cmpl $8, %edi + 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x00001991 jle LBB5_316 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001997 movl $27, %ecx + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000199c jmp LBB5_317 + //0x000019a1 LBB5_316 + 0x89, 0xf8, //0x000019a1 movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x96, 0xd3, 0x00, 0x00, //0x000019a3 leaq $54166(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x000019aa movl (%rcx,%rax,4), %ecx + //0x000019ad LBB5_317 + 0x45, 0x85, 0xe4, //0x000019ad testl %r12d, %r12d + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000019b0 je LBB5_312 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000019b6 movq %rdi, $-136(%rbp) + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x000019bd movq %rcx, $-168(%rbp) + 0x89, 0xc9, //0x000019c4 movl %ecx, %ecx + 0x45, 0x85, 0xe4, //0x000019c6 testl %r12d, %r12d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000019c9 movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf4, //0x000019ce cmovgl %r12d, %esi + 0x31, 0xc0, //0x000019d2 xorl %eax, %eax + 0x31, 0xff, //0x000019d4 xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000019d6 .p2align 4, 0x90 + //0x000019e0 LBB5_319 + 0x48, 0x39, 0xc6, //0x000019e0 cmpq %rax, %rsi + 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x000019e3 je LBB5_333 + 0x48, 0x8d, 0x14, 0xbf, //0x000019e9 leaq (%rdi,%rdi,4), %rdx + 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x000019ed movsbq (%r11,%rax), %rdi + 0x48, 0x8d, 0x3c, 0x57, //0x000019f2 leaq (%rdi,%rdx,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x000019f6 addq $-48, %rdi + 0x48, 0x83, 0xc0, 0x01, //0x000019fa addq $1, %rax + 0x48, 0x89, 0xfa, //0x000019fe movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001a01 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00001a04 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001a07 je LBB5_319 + 0x89, 0xc6, //0x00001a0d movl %eax, %esi + //0x00001a0f LBB5_322 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001a0f movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001a16 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001a19 notq %rax + 0x31, 0xdb, //0x00001a1c xorl %ebx, %ebx + 0x44, 0x39, 0xe6, //0x00001a1e cmpl %r12d, %esi + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00001a21 jge LBB5_326 + 0x4c, 0x63, 0xe6, //0x00001a27 movslq %esi, %r12 + 0x4d, 0x63, 0xd2, //0x00001a2a movslq %r10d, %r10 + 0x4f, 0x8d, 0x2c, 0x23, //0x00001a2d leaq (%r11,%r12), %r13 + 0x31, 0xdb, //0x00001a31 xorl %ebx, %ebx + //0x00001a33 LBB5_324 + 0x48, 0x89, 0xfa, //0x00001a33 movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001a36 shrq %cl, %rdx + 0x48, 0x21, 0xc7, //0x00001a39 andq %rax, %rdi + 0x80, 0xc2, 0x30, //0x00001a3c addb $48, %dl + 0x41, 0x88, 0x14, 0x1b, //0x00001a3f movb %dl, (%r11,%rbx) + 0x49, 0x0f, 0xbe, 0x54, 0x1d, 0x00, //0x00001a43 movsbq (%r13,%rbx), %rdx + 0x4d, 0x8d, 0x04, 0x1c, //0x00001a49 leaq (%r12,%rbx), %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00001a4d addq $1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x00001a51 addq $1, %rbx + 0x48, 0x8d, 0x3c, 0xbf, //0x00001a55 leaq (%rdi,%rdi,4), %rdi + 0x48, 0x8d, 0x3c, 0x7a, //0x00001a59 leaq (%rdx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001a5d addq $-48, %rdi + 0x4d, 0x39, 0xd0, //0x00001a61 cmpq %r10, %r8 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00001a64 jl LBB5_324 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001a6a movq $-72(%rbp), %r13 + //0x00001a6e LBB5_326 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001a6e movq $-136(%rbp), %r8 + 0x41, 0x29, 0xf0, //0x00001a75 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00001a78 addl $1, %r8d + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00001a7c jmp LBB5_327 + //0x00001a81 LBB5_333 + 0x48, 0x85, 0xff, //0x00001a81 testq %rdi, %rdi + 0x0f, 0x84, 0x4f, 0x00, 0x00, 0x00, //0x00001a84 je LBB5_339 + 0x48, 0x89, 0xf8, //0x00001a8a movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001a8d shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001a90 testq %rax, %rax + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00001a93 je LBB5_338 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001a99 movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001aa0 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001aa3 notq %rax + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001aa6 movq $-136(%rbp), %r8 + 0x41, 0x29, 0xf0, //0x00001aad subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00001ab0 addl $1, %r8d + 0x31, 0xdb, //0x00001ab4 xorl %ebx, %ebx + 0xe9, 0x4e, 0x00, 0x00, 0x00, //0x00001ab6 jmp LBB5_336 + //0x00001abb LBB5_338 + 0x48, 0x01, 0xff, //0x00001abb addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001abe leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc6, 0x01, //0x00001ac2 addl $1, %esi + 0x48, 0x89, 0xf8, //0x00001ac5 movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001ac8 shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001acb testq %rax, %rax + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001ace je LBB5_338 + 0xe9, 0x36, 0xff, 0xff, 0xff, //0x00001ad4 jmp LBB5_322 + //0x00001ad9 LBB5_339 + 0x45, 0x31, 0xd2, //0x00001ad9 xorl %r10d, %r10d + 0x31, 0xdb, //0x00001adc xorl %ebx, %ebx + 0x45, 0x31, 0xe4, //0x00001ade xorl %r12d, %r12d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001ae1 movq $-136(%rbp), %rdi + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001ae8 movq $-168(%rbp), %rcx + 0xe9, 0x8c, 0xfe, 0xff, 0xff, //0x00001aef jmp LBB5_313 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001af4 .p2align 4, 0x90 + //0x00001b00 LBB5_327 + 0x48, 0x85, 0xff, //0x00001b00 testq %rdi, %rdi + 0x0f, 0x84, 0x40, 0x00, 0x00, 0x00, //0x00001b03 je LBB5_328 + //0x00001b09 LBB5_336 + 0x48, 0x89, 0xfe, //0x00001b09 movq %rdi, %rsi + 0x48, 0xd3, 0xee, //0x00001b0c shrq %cl, %rsi + 0x48, 0x21, 0xc7, //0x00001b0f andq %rax, %rdi + 0x48, 0x63, 0xd3, //0x00001b12 movslq %ebx, %rdx + 0x49, 0x39, 0xd6, //0x00001b15 cmpq %rdx, %r14 + 0x0f, 0x86, 0x12, 0x00, 0x00, 0x00, //0x00001b18 jbe LBB5_340 + 0x40, 0x80, 0xc6, 0x30, //0x00001b1e addb $48, %sil + 0x41, 0x88, 0x34, 0x13, //0x00001b22 movb %sil, (%r11,%rdx) + 0x83, 0xc2, 0x01, //0x00001b26 addl $1, %edx + 0x89, 0xd3, //0x00001b29 movl %edx, %ebx + 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00001b2b jmp LBB5_341 + //0x00001b30 LBB5_340 + 0x48, 0x85, 0xf6, //0x00001b30 testq %rsi, %rsi + 0x8b, 0x55, 0xc8, //0x00001b33 movl $-56(%rbp), %edx + 0x41, 0x0f, 0x45, 0xd1, //0x00001b36 cmovnel %r9d, %edx + 0x89, 0x55, 0xc8, //0x00001b3a movl %edx, $-56(%rbp) + //0x00001b3d LBB5_341 + 0x48, 0x01, 0xff, //0x00001b3d addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001b40 leaq (%rdi,%rdi,4), %rdi + 0xe9, 0xb7, 0xff, 0xff, 0xff, //0x00001b44 jmp LBB5_327 + //0x00001b49 LBB5_328 + 0x85, 0xdb, //0x00001b49 testl %ebx, %ebx + 0x4c, 0x89, 0xc7, //0x00001b4b movq %r8, %rdi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x00001b4e jle LBB5_342 + 0x89, 0xd8, //0x00001b54 movl %ebx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00001b56 addq $1, %rax + //0x00001b5a LBB5_330 + 0x8d, 0x4b, 0xff, //0x00001b5a leal $-1(%rbx), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001b5d cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00001b62 jne LBB5_343 + 0x48, 0x83, 0xc0, 0xff, //0x00001b68 addq $-1, %rax + 0x89, 0xcb, //0x00001b6c movl %ecx, %ebx + 0x48, 0x83, 0xf8, 0x01, //0x00001b6e cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001b72 jg LBB5_330 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001b78 jmp LBB5_332 + //0x00001b7d LBB5_342 + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001b7d je LBB5_332 + //0x00001b83 LBB5_343 + 0x41, 0x89, 0xda, //0x00001b83 movl %ebx, %r10d + 0x41, 0x89, 0xdc, //0x00001b86 movl %ebx, %r12d + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001b89 movq $-168(%rbp), %rcx + 0xe9, 0xeb, 0xfd, 0xff, 0xff, //0x00001b90 jmp LBB5_313 + //0x00001b95 LBB5_332 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001b95 movq $-168(%rbp), %rcx + 0x44, 0x01, 0xf9, //0x00001b9c addl %r15d, %ecx + 0x31, 0xff, //0x00001b9f xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00001ba1 xorl %r10d, %r10d + 0x31, 0xdb, //0x00001ba4 xorl %ebx, %ebx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001ba6 jmp LBB5_345 + //0x00001bab LBB5_344 + 0x44, 0x89, 0xd3, //0x00001bab movl %r10d, %ebx + //0x00001bae LBB5_345 + 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001bae movabsq $1152921504606846975, %r15 + 0x49, 0x8d, 0x43, 0x01, //0x00001bb8 leaq $1(%r11), %rax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001bbc movq %rax, $-144(%rbp) + 0x41, 0x89, 0xd9, //0x00001bc3 movl %ebx, %r9d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001bc6 movabsq $9218868437227405312, %r12 + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001bd0 jmp LBB5_347 + //0x00001bd5 LBB5_346 + 0x45, 0x31, 0xc9, //0x00001bd5 xorl %r9d, %r9d + 0x29, 0xd1, //0x00001bd8 subl %edx, %ecx + //0x00001bda LBB5_347 + 0x85, 0xff, //0x00001bda testl %edi, %edi + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001bdc js LBB5_352 + 0x0f, 0x85, 0x26, 0x08, 0x00, 0x00, //0x00001be2 jne LBB5_448 + 0x41, 0x80, 0x3b, 0x35, //0x00001be8 cmpb $53, (%r11) + 0x0f, 0x8c, 0x31, 0x00, 0x00, 0x00, //0x00001bec jl LBB5_350 + 0xe9, 0x17, 0x08, 0x00, 0x00, //0x00001bf2 jmp LBB5_448 + //0x00001bf7 LBB5_352 + 0x83, 0xff, 0xf8, //0x00001bf7 cmpl $-8, %edi + 0x0f, 0x8d, 0x23, 0x00, 0x00, 0x00, //0x00001bfa jge LBB5_350 + 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00001c00 movl $27, %edx + 0x85, 0xdb, //0x00001c05 testl %ebx, %ebx + 0x0f, 0x84, 0x44, 0x06, 0x00, 0x00, //0x00001c07 je LBB5_427 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c0d movq %rcx, $-168(%rbp) + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c14 movq %rdi, $-136(%rbp) + 0x41, 0x89, 0xd9, //0x00001c1b movl %ebx, %r9d + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00001c1e jmp LBB5_355 + //0x00001c23 LBB5_350 + 0x89, 0xf8, //0x00001c23 movl %edi, %eax + 0xf7, 0xd8, //0x00001c25 negl %eax + 0x48, 0x8d, 0x15, 0x12, 0xd1, 0x00, 0x00, //0x00001c27 leaq $53522(%rip), %rdx /* _POW_TAB+0(%rip) */ + 0x8b, 0x14, 0x82, //0x00001c2e movl (%rdx,%rax,4), %edx + 0x45, 0x85, 0xc9, //0x00001c31 testl %r9d, %r9d + 0x0f, 0x84, 0x9b, 0xff, 0xff, 0xff, //0x00001c34 je LBB5_346 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c3a movq %rcx, $-168(%rbp) + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c41 movq %rdi, $-136(%rbp) + //0x00001c48 LBB5_355 + 0x89, 0x55, 0xb0, //0x00001c48 movl %edx, $-80(%rbp) + 0x89, 0xd1, //0x00001c4b movl %edx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x00001c4d imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0x18, 0xd1, 0x00, 0x00, //0x00001c51 leaq $53528(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x30, //0x00001c58 movl (%rax,%rsi), %r8d + 0x49, 0x63, 0xd1, //0x00001c5c movslq %r9d, %rdx + 0x48, 0x01, 0xc6, //0x00001c5f addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00001c62 addq $4, %rsi + 0x31, 0xff, //0x00001c66 xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001c68 .p2align 4, 0x90 + //0x00001c70 LBB5_356 + 0x0f, 0xb6, 0x1c, 0x3e, //0x00001c70 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x00001c74 testb %bl, %bl + 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00001c76 je LBB5_360 + 0x41, 0x38, 0x1c, 0x3b, //0x00001c7c cmpb %bl, (%r11,%rdi) + 0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x00001c80 jne LBB5_361 + 0x48, 0x83, 0xc7, 0x01, //0x00001c86 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x00001c8a cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001c8d jne LBB5_356 + 0x44, 0x89, 0xca, //0x00001c93 movl %r9d, %edx + 0x48, 0x8d, 0x35, 0xd3, 0xd0, 0x00, 0x00, //0x00001c96 leaq $53459(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x00001c9d addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001ca0 cmpb $0, $4(%rdx,%rax) + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001ca5 movabsq $-3689348814741910323, %rbx + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001caf jne LBB5_362 + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00001cb5 jmp LBB5_363 + //0x00001cba LBB5_360 + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001cba movabsq $-3689348814741910323, %rbx + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00001cc4 jmp LBB5_363 + //0x00001cc9 LBB5_361 + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001cc9 movabsq $-3689348814741910323, %rbx + 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x00001cd3 jge LBB5_363 + //0x00001cd9 LBB5_362 + 0x41, 0x83, 0xc0, 0xff, //0x00001cd9 addl $-1, %r8d + //0x00001cdd LBB5_363 + 0x45, 0x85, 0xc9, //0x00001cdd testl %r9d, %r9d + 0x4c, 0x89, 0x45, 0x98, //0x00001ce0 movq %r8, $-104(%rbp) + 0x0f, 0x8e, 0xcd, 0x00, 0x00, 0x00, //0x00001ce4 jle LBB5_371 + 0x43, 0x8d, 0x04, 0x08, //0x00001cea leal (%r8,%r9), %eax + 0x44, 0x89, 0xcf, //0x00001cee movl %r9d, %edi + 0x48, 0x98, //0x00001cf1 cltq + 0x49, 0x89, 0xc4, //0x00001cf3 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x00001cf6 shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x00001cfa addq $-1, %rax + 0x48, 0x83, 0xc7, 0x01, //0x00001cfe addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001d02 addl $-1, %r9d + 0x45, 0x31, 0xc0, //0x00001d06 xorl %r8d, %r8d + 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00001d09 jmp LBB5_367 + 0x90, 0x90, //0x00001d0e .p2align 4, 0x90 + //0x00001d10 LBB5_365 + 0x48, 0x85, 0xc0, //0x00001d10 testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x00001d13 movl $-56(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001d16 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x00001d1b cmovnel %edx, %eax + 0x89, 0x45, 0xc8, //0x00001d1e movl %eax, $-56(%rbp) + //0x00001d21 LBB5_366 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d21 movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x00001d2b addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001d2e addq $-255, %r12 + 0x49, 0x8d, 0x45, 0xff, //0x00001d35 leaq $-1(%r13), %rax + 0x48, 0x83, 0xc7, 0xff, //0x00001d39 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001d3d addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00001d41 cmpq $1, %rdi + 0x0f, 0x8e, 0x44, 0x00, 0x00, 0x00, //0x00001d45 jle LBB5_369 + //0x00001d4b LBB5_367 + 0x49, 0x89, 0xc5, //0x00001d4b movq %rax, %r13 + 0x44, 0x89, 0xc8, //0x00001d4e movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001d51 movsbq (%r11,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00001d56 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00001d5a shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00001d5d addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00001d60 movq %rsi, %rax + 0x48, 0xf7, 0xe3, //0x00001d63 mulq %rbx + 0x49, 0x89, 0xd0, //0x00001d66 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00001d69 shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00001d6d leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00001d71 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00001d75 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00001d78 subq %rdx, %rax + 0x4d, 0x39, 0xf5, //0x00001d7b cmpq %r14, %r13 + 0x0f, 0x83, 0x8c, 0xff, 0xff, 0xff, //0x00001d7e jae LBB5_365 + 0x04, 0x30, //0x00001d84 addb $48, %al + 0x43, 0x88, 0x04, 0x2b, //0x00001d86 movb %al, (%r11,%r13) + 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00001d8a jmp LBB5_366 + //0x00001d8f LBB5_369 + 0x48, 0x83, 0xfe, 0x0a, //0x00001d8f cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xc8, //0x00001d93 movl $-56(%rbp), %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001d97 movq $-136(%rbp), %rdi + 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001d9e jae LBB5_372 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001da4 movq $-72(%rbp), %r13 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001da8 movabsq $9218868437227405312, %r12 + 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x00001db2 jmp LBB5_376 + //0x00001db7 LBB5_371 + 0x44, 0x8b, 0x4d, 0xc8, //0x00001db7 movl $-56(%rbp), %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001dbb movq $-136(%rbp), %rdi + 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00001dc2 jmp LBB5_376 + //0x00001dc7 LBB5_372 + 0x49, 0x63, 0xcd, //0x00001dc7 movslq %r13d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001dca addq $-1, %rcx + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001dce movq $-72(%rbp), %r13 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001dd2 movabsq $9218868437227405312, %r12 + 0xe9, 0x2c, 0x00, 0x00, 0x00, //0x00001ddc jmp LBB5_374 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001de1 .p2align 4, 0x90 + //0x00001df0 LBB5_373 0x48, 0x85, 0xc0, //0x00001df0 testq %rax, %rax 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001df3 movl $1, %eax - 0x0f, 0x45, 0xf8, //0x00001df8 cmovnel %eax, %edi - //0x00001dfb LBB5_363 - 0x49, 0x01, 0xdc, //0x00001dfb addq %rbx, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001dfe addq $-255, %r12 - 0x49, 0x8d, 0x43, 0xff, //0x00001e05 leaq $-1(%r11), %rax - 0x49, 0x83, 0xc2, 0xff, //0x00001e09 addq $-1, %r10 - 0x41, 0x83, 0xc1, 0xff, //0x00001e0d addl $-1, %r9d - 0x49, 0x83, 0xfa, 0x01, //0x00001e11 cmpq $1, %r10 - 0x0f, 0x8e, 0x50, 0x00, 0x00, 0x00, //0x00001e15 jle LBB5_366 - //0x00001e1b LBB5_364 - 0x49, 0x89, 0xc3, //0x00001e1b movq %rax, %r11 - 0x44, 0x89, 0xc8, //0x00001e1e movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x74, 0x05, 0x00, //0x00001e21 movsbq (%r13,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00001e27 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00001e2b shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00001e2e addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00001e31 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001e34 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00001e3e mulq %rdx - 0x49, 0x89, 0xd0, //0x00001e41 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x00001e44 shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00001e48 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00001e4c leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00001e50 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00001e53 subq %rdx, %rax - 0x4d, 0x39, 0xf3, //0x00001e56 cmpq %r14, %r11 - 0x0f, 0x83, 0x91, 0xff, 0xff, 0xff, //0x00001e59 jae LBB5_362 - 0x04, 0x30, //0x00001e5f addb $48, %al - 0x43, 0x88, 0x44, 0x1d, 0x00, //0x00001e61 movb %al, (%r13,%r11) - 0xe9, 0x90, 0xff, 0xff, 0xff, //0x00001e66 jmp LBB5_363 - //0x00001e6b LBB5_366 - 0x48, 0x83, 0xfe, 0x0a, //0x00001e6b cmpq $10, %rsi - 0x4c, 0x8b, 0x55, 0xa0, //0x00001e6f movq $-96(%rbp), %r10 - 0x48, 0x8b, 0x9d, 0x60, 0xff, 0xff, 0xff, //0x00001e73 movq $-160(%rbp), %rbx - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00001e7a movl $1, %r9d - 0x0f, 0x83, 0x28, 0x00, 0x00, 0x00, //0x00001e80 jae LBB5_369 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001e86 movabsq $9218868437227405312, %r11 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00001e90 movq $-144(%rbp), %r12 - 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x00001e97 jmp LBB5_373 - //0x00001e9c LBB5_368 - 0x48, 0x8b, 0x9d, 0x60, 0xff, 0xff, 0xff, //0x00001e9c movq $-160(%rbp), %rbx - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00001ea3 movl $1, %r9d - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00001ea9 jmp LBB5_373 - //0x00001eae LBB5_369 - 0x49, 0x63, 0xcb, //0x00001eae movslq %r11d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001eb1 addq $-1, %rcx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001eb5 movabsq $9218868437227405312, %r11 - 0x4c, 0x8b, 0xa5, 0x70, 0xff, 0xff, 0xff, //0x00001ebf movq $-144(%rbp), %r12 - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001ec6 jmp LBB5_371 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ecb .p2align 4, 0x90 - //0x00001ed0 LBB5_370 - 0x48, 0x85, 0xc0, //0x00001ed0 testq %rax, %rax - 0x41, 0x0f, 0x45, 0xf9, //0x00001ed3 cmovnel %r9d, %edi - 0x48, 0x83, 0xc1, 0xff, //0x00001ed7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001edb cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001edf movq %rdx, %r8 - 0x0f, 0x86, 0x43, 0x00, 0x00, 0x00, //0x00001ee2 jbe LBB5_373 - //0x00001ee8 LBB5_371 - 0x4c, 0x89, 0xc0, //0x00001ee8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001eeb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00001ef5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00001ef8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00001efc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00001f00 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00001f04 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00001f07 subq %rsi, %rax - 0x4c, 0x39, 0xf1, //0x00001f0a cmpq %r14, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00001f0d jae LBB5_370 - 0x04, 0x30, //0x00001f13 addb $48, %al - 0x41, 0x88, 0x44, 0x0d, 0x00, //0x00001f15 movb %al, (%r13,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00001f1a addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001f1e cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001f22 movq %rdx, %r8 - 0x0f, 0x87, 0xbd, 0xff, 0xff, 0xff, //0x00001f25 ja LBB5_371 - //0x00001f2b LBB5_373 - 0x44, 0x01, 0xe3, //0x00001f2b addl %r12d, %ebx - 0x48, 0x63, 0xdb, //0x00001f2e movslq %ebx, %rbx - 0x49, 0x39, 0xde, //0x00001f31 cmpq %rbx, %r14 - 0x41, 0x0f, 0x46, 0xde, //0x00001f34 cmovbel %r14d, %ebx - 0x45, 0x01, 0xe2, //0x00001f38 addl %r12d, %r10d - 0x85, 0xdb, //0x00001f3b testl %ebx, %ebx - 0x0f, 0x8e, 0x42, 0x00, 0x00, 0x00, //0x00001f3d jle LBB5_378 - 0x8d, 0x43, 0xff, //0x00001f43 leal $-1(%rbx), %eax - 0x41, 0x80, 0x7c, 0x05, 0x00, 0x30, //0x00001f46 cmpb $48, (%r13,%rax) - 0x8b, 0x4d, 0xa8, //0x00001f4c movl $-88(%rbp), %ecx - 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x00001f4f jne LBB5_380 - 0x89, 0xd8, //0x00001f55 movl %ebx, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f57 .p2align 4, 0x90 - //0x00001f60 LBB5_376 - 0x48, 0x83, 0xf8, 0x01, //0x00001f60 cmpq $1, %rax - 0x0f, 0x8e, 0x24, 0x00, 0x00, 0x00, //0x00001f64 jle LBB5_379 - 0x48, 0x8d, 0x58, 0xff, //0x00001f6a leaq $-1(%rax), %rbx - 0x83, 0xc0, 0xfe, //0x00001f6e addl $-2, %eax - 0x41, 0x80, 0x7c, 0x05, 0x00, 0x30, //0x00001f71 cmpb $48, (%r13,%rax) - 0x48, 0x89, 0xd8, //0x00001f77 movq %rbx, %rax - 0x0f, 0x84, 0xe0, 0xff, 0xff, 0xff, //0x00001f7a je LBB5_376 - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00001f80 jmp LBB5_380 - //0x00001f85 LBB5_378 - 0x8b, 0x4d, 0xa8, //0x00001f85 movl $-88(%rbp), %ecx - 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x00001f88 jne LBB5_380 - //0x00001f8e LBB5_379 - 0x45, 0x31, 0xd2, //0x00001f8e xorl %r10d, %r10d - 0x31, 0xdb, //0x00001f91 xorl %ebx, %ebx - //0x00001f93 LBB5_380 - 0x85, 0xc9, //0x00001f93 testl %ecx, %ecx - 0x0f, 0x88, 0x1b, 0x00, 0x00, 0x00, //0x00001f95 js LBB5_382 - 0x4d, 0x89, 0xd0, //0x00001f9b movq %r10, %r8 - 0x41, 0x89, 0xda, //0x00001f9e movl %ebx, %r10d - 0x48, 0x89, 0x9d, 0x60, 0xff, 0xff, 0xff, //0x00001fa1 movq %rbx, $-160(%rbp) - 0x49, 0x89, 0xd9, //0x00001fa8 movq %rbx, %r9 - 0x48, 0x8b, 0x5d, 0x90, //0x00001fab movq $-112(%rbp), %rbx - 0x29, 0xcb, //0x00001faf subl %ecx, %ebx - 0xe9, 0xed, 0xfc, 0xff, 0xff, //0x00001fb1 jmp LBB5_344 - //0x00001fb6 LBB5_382 - 0x83, 0xf9, 0xc3, //0x00001fb6 cmpl $-61, %ecx - 0x0f, 0x8f, 0x6c, 0x02, 0x00, 0x00, //0x00001fb9 jg LBB5_410 - 0x41, 0x89, 0xc8, //0x00001fbf movl %ecx, %r8d - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x00001fc2 jmp LBB5_388 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fc7 .p2align 4, 0x90 - //0x00001fd0 LBB5_385 - 0x45, 0x31, 0xd2, //0x00001fd0 xorl %r10d, %r10d - //0x00001fd3 LBB5_386 - 0x31, 0xc0, //0x00001fd3 xorl %eax, %eax - //0x00001fd5 LBB5_387 - 0x41, 0x8d, 0x48, 0x3c, //0x00001fd5 leal $60(%r8), %ecx - 0x89, 0xc3, //0x00001fd9 movl %eax, %ebx - 0x41, 0x83, 0xf8, 0x88, //0x00001fdb cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00001fdf movl %ecx, %r8d - 0x0f, 0x8d, 0x45, 0x02, 0x00, 0x00, //0x00001fe2 jge LBB5_411 - //0x00001fe8 LBB5_388 - 0x85, 0xdb, //0x00001fe8 testl %ebx, %ebx - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00001fea movl $0, %edx - 0x0f, 0x4f, 0xd3, //0x00001fef cmovgl %ebx, %edx - 0x31, 0xc0, //0x00001ff2 xorl %eax, %eax - 0x31, 0xc9, //0x00001ff4 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ff6 .p2align 4, 0x90 - //0x00002000 LBB5_389 - 0x48, 0x39, 0xc2, //0x00002000 cmpq %rax, %rdx - 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00002003 je LBB5_392 - 0x48, 0x8d, 0x0c, 0x89, //0x00002009 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x74, 0x05, 0x00, //0x0000200d movsbq (%r13,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00002013 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002017 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000201b addq $1, %rax - 0x49, 0x8d, 0x77, 0x01, //0x0000201f leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002023 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x00002026 jb LBB5_389 - 0x89, 0xc2, //0x0000202c movl %eax, %edx - 0xe9, 0x34, 0x00, 0x00, 0x00, //0x0000202e jmp LBB5_394 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002033 .p2align 4, 0x90 - //0x00002040 LBB5_392 - 0x48, 0x85, 0xc9, //0x00002040 testq %rcx, %rcx - 0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x00002043 je LBB5_386 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002049 .p2align 4, 0x90 - //0x00002050 LBB5_393 - 0x48, 0x01, 0xc9, //0x00002050 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002053 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00002057 addl $1, %edx - 0x49, 0x8d, 0x47, 0x01, //0x0000205a leaq $1(%r15), %rax - 0x48, 0x39, 0xc1, //0x0000205e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00002061 jb LBB5_393 - //0x00002067 LBB5_394 - 0x41, 0x29, 0xd2, //0x00002067 subl %edx, %r10d - 0x89, 0xd8, //0x0000206a movl %ebx, %eax - 0x29, 0xd0, //0x0000206c subl %edx, %eax - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x0000206e jle LBB5_397 - 0x41, 0x89, 0xfc, //0x00002074 movl %edi, %r12d - 0x48, 0x63, 0xf2, //0x00002077 movslq %edx, %rsi - 0x48, 0x63, 0xd3, //0x0000207a movslq %ebx, %rdx - 0x49, 0x89, 0xd1, //0x0000207d movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x00002080 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x00002083 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x00002086 notq %rdi - 0x48, 0x01, 0xd7, //0x00002089 addq %rdx, %rdi - 0x0f, 0x85, 0x25, 0x00, 0x00, 0x00, //0x0000208c jne LBB5_398 - 0x31, 0xd2, //0x00002092 xorl %edx, %edx - 0x41, 0xf6, 0xc1, 0x01, //0x00002094 testb $1, %r9b - 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x00002098 jne LBB5_401 - 0xe9, 0xc0, 0x00, 0x00, 0x00, //0x0000209e jmp LBB5_402 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020a3 .p2align 4, 0x90 - //0x000020b0 LBB5_397 - 0x31, 0xc0, //0x000020b0 xorl %eax, %eax - 0xe9, 0xe5, 0x00, 0x00, 0x00, //0x000020b2 jmp LBB5_404 - //0x000020b7 LBB5_398 - 0x4d, 0x89, 0xd3, //0x000020b7 movq %r10, %r11 - 0x4d, 0x89, 0xca, //0x000020ba movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x000020bd andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x000020c1 negq %r10 - 0x31, 0xd2, //0x000020c4 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x78, 0xff, 0xff, 0xff, //0x000020c6 movq $-136(%rbp), %rbx - 0x90, 0x90, 0x90, //0x000020cd .p2align 4, 0x90 - //0x000020d0 LBB5_399 - 0x48, 0x89, 0xcf, //0x000020d0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000020d3 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x000020d7 andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000020da orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x000020de movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x000020e2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x000020e6 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000020ec leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000020f0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x000020f4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000020f7 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x000020fb andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000020fe orb $48, %dil - 0x40, 0x88, 0x3b, //0x00002102 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00002105 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002109 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000210e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002112 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00002116 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000211a addq $-2, %rdx - 0x49, 0x39, 0xd2, //0x0000211e cmpq %rdx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002121 jne LBB5_399 - 0x48, 0x29, 0xd6, //0x00002127 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000212a negq %rdx - 0x4c, 0x8b, 0x75, 0xc0, //0x0000212d movq $-64(%rbp), %r14 - 0x4d, 0x89, 0xda, //0x00002131 movq %r11, %r10 - 0x41, 0xf6, 0xc1, 0x01, //0x00002134 testb $1, %r9b - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002138 je LBB5_402 - //0x0000213e LBB5_401 - 0x48, 0x89, 0xcf, //0x0000213e movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002141 shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x00002145 orb $48, %dil - 0x41, 0x88, 0x7c, 0x15, 0x00, //0x00002149 movb %dil, (%r13,%rdx) - 0x4c, 0x21, 0xf9, //0x0000214e andq %r15, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002151 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x54, 0x35, 0x00, //0x00002155 movsbq (%r13,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000215b leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000215f addq $-48, %rcx - //0x00002163 LBB5_402 - 0x48, 0x85, 0xc9, //0x00002163 testq %rcx, %rcx - 0x44, 0x89, 0xe7, //0x00002166 movl %r12d, %edi - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00002169 movl $1, %r9d - 0x0f, 0x85, 0x27, 0x00, 0x00, 0x00, //0x0000216f jne LBB5_404 - 0xe9, 0x56, 0x00, 0x00, 0x00, //0x00002175 jmp LBB5_406 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000217a .p2align 4, 0x90 - //0x00002180 LBB5_403 - 0x49, 0x8d, 0x77, 0x01, //0x00002180 leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002184 cmpq %rsi, %rcx - 0x41, 0x0f, 0x43, 0xf9, //0x00002187 cmovael %r9d, %edi - 0x48, 0x8d, 0x0c, 0x12, //0x0000218b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000218f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002193 testq %rdx, %rdx - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002196 je LBB5_406 - //0x0000219c LBB5_404 - 0x48, 0x89, 0xca, //0x0000219c movq %rcx, %rdx - 0x4c, 0x21, 0xfa, //0x0000219f andq %r15, %rdx - 0x48, 0x63, 0xf0, //0x000021a2 movslq %eax, %rsi - 0x49, 0x39, 0xf6, //0x000021a5 cmpq %rsi, %r14 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x000021a8 jbe LBB5_403 - 0x48, 0xc1, 0xe9, 0x3c, //0x000021ae shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x000021b2 orb $48, %cl - 0x41, 0x88, 0x4c, 0x35, 0x00, //0x000021b5 movb %cl, (%r13,%rsi) - 0x83, 0xc6, 0x01, //0x000021ba addl $1, %esi - 0x89, 0xf0, //0x000021bd movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x000021bf leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000021c3 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x000021c7 testq %rdx, %rdx - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x000021ca jne LBB5_404 - //0x000021d0 LBB5_406 - 0x41, 0x83, 0xc2, 0x01, //0x000021d0 addl $1, %r10d - 0x85, 0xc0, //0x000021d4 testl %eax, %eax - 0x0f, 0x8e, 0x44, 0x00, 0x00, 0x00, //0x000021d6 jle LBB5_384 - 0x89, 0xc1, //0x000021dc movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x000021de addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021e2 .p2align 4, 0x90 - //0x000021f0 LBB5_408 - 0x8d, 0x50, 0xff, //0x000021f0 leal $-1(%rax), %edx - 0x41, 0x80, 0x7c, 0x15, 0x00, 0x30, //0x000021f3 cmpb $48, (%r13,%rdx) - 0x0f, 0x85, 0xd6, 0xfd, 0xff, 0xff, //0x000021f9 jne LBB5_387 - 0x48, 0x83, 0xc1, 0xff, //0x000021ff addq $-1, %rcx - 0x89, 0xd0, //0x00002203 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00002205 cmpq $1, %rcx - 0x0f, 0x8f, 0xe1, 0xff, 0xff, 0xff, //0x00002209 jg LBB5_408 - 0xe9, 0xbc, 0xfd, 0xff, 0xff, //0x0000220f jmp LBB5_385 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002214 .p2align 4, 0x90 - //0x00002220 LBB5_384 - 0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002220 jne LBB5_387 - 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002226 jmp LBB5_385 - //0x0000222b LBB5_410 - 0x89, 0xd8, //0x0000222b movl %ebx, %eax - //0x0000222d LBB5_411 - 0x41, 0x89, 0xfc, //0x0000222d movl %edi, %r12d - 0xf7, 0xd9, //0x00002230 negl %ecx - 0x85, 0xc0, //0x00002232 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002234 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00002239 cmovgl %eax, %esi - 0x31, 0xff, //0x0000223c xorl %edi, %edi - 0x31, 0xdb, //0x0000223e xorl %ebx, %ebx - //0x00002240 .p2align 4, 0x90 - //0x00002240 LBB5_412 - 0x48, 0x39, 0xfe, //0x00002240 cmpq %rdi, %rsi - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00002243 je LBB5_418 - 0x48, 0x8d, 0x14, 0x9b, //0x00002249 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x5c, 0x3d, 0x00, //0x0000224d movsbq (%r13,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x00002253 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00002257 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x0000225b addq $1, %rdi - 0x48, 0x89, 0xda, //0x0000225f movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00002262 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00002265 testq %rdx, %rdx - 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x00002268 je LBB5_412 - 0x89, 0xfe, //0x0000226e movl %edi, %esi - //0x00002270 LBB5_415 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002270 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00002277 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000227a notq %r8 - 0x89, 0xc2, //0x0000227d movl %eax, %edx - 0x29, 0xf2, //0x0000227f subl %esi, %edx - 0x44, 0x89, 0xe7, //0x00002281 movl %r12d, %edi - 0x0f, 0x8e, 0x93, 0x00, 0x00, 0x00, //0x00002284 jle LBB5_425 - 0x49, 0x89, 0xd6, //0x0000228a movq %rdx, %r14 - 0x4c, 0x89, 0x55, 0xa0, //0x0000228d movq %r10, $-96(%rbp) - 0x4c, 0x63, 0xce, //0x00002291 movslq %esi, %r9 - 0x48, 0x98, //0x00002294 cltq - 0x49, 0x89, 0xc2, //0x00002296 movq %rax, %r10 - 0x4d, 0x29, 0xca, //0x00002299 subq %r9, %r10 - 0x4c, 0x89, 0xca, //0x0000229c movq %r9, %rdx - 0x48, 0xf7, 0xd2, //0x0000229f notq %rdx - 0x48, 0x01, 0xc2, //0x000022a2 addq %rax, %rdx - 0x0f, 0x85, 0xaf, 0x00, 0x00, 0x00, //0x000022a5 jne LBB5_427 - 0x31, 0xc0, //0x000022ab xorl %eax, %eax - 0xe9, 0x18, 0x01, 0x00, 0x00, //0x000022ad jmp LBB5_430 - //0x000022b2 LBB5_418 - 0x48, 0x85, 0xdb, //0x000022b2 testq %rbx, %rbx - 0x0f, 0x84, 0x73, 0x00, 0x00, 0x00, //0x000022b5 je LBB5_426 - 0x48, 0x89, 0xdf, //0x000022bb movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000022be shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x000022c1 testq %rdi, %rdi - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x000022c4 je LBB5_423 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000022ca movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000022d1 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000022d4 notq %r8 - 0x41, 0x29, 0xf2, //0x000022d7 subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x000022da addl $1, %r10d - 0x31, 0xd2, //0x000022de xorl %edx, %edx - 0x44, 0x89, 0xe7, //0x000022e0 movl %r12d, %edi - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000022e3 movabsq $9218868437227405312, %r11 - 0xe9, 0x2e, 0x01, 0x00, 0x00, //0x000022ed jmp LBB5_421 - //0x000022f2 LBB5_423 - 0x48, 0x01, 0xdb, //0x000022f2 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000022f5 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x000022f9 addl $1, %esi - 0x48, 0x89, 0xdf, //0x000022fc movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000022ff shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00002302 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002305 je LBB5_423 - 0xe9, 0x60, 0xff, 0xff, 0xff, //0x0000230b jmp LBB5_415 - //0x00002310 LBB5_424 - 0x45, 0x31, 0xd2, //0x00002310 xorl %r10d, %r10d - 0x45, 0x31, 0xc9, //0x00002313 xorl %r9d, %r9d - 0x29, 0xcb, //0x00002316 subl %ecx, %ebx - 0xe9, 0x86, 0xf9, 0xff, 0xff, //0x00002318 jmp LBB5_344 - //0x0000231d LBB5_425 - 0x31, 0xd2, //0x0000231d xorl %edx, %edx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000231f movabsq $9218868437227405312, %r11 - 0xe9, 0xe0, 0x00, 0x00, 0x00, //0x00002329 jmp LBB5_433 - //0x0000232e LBB5_426 - 0x4d, 0x89, 0xd0, //0x0000232e movq %r10, %r8 - 0x31, 0xc0, //0x00002331 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00002333 movq %rax, $-160(%rbp) - 0x45, 0x31, 0xd2, //0x0000233a xorl %r10d, %r10d - 0x45, 0x31, 0xc9, //0x0000233d xorl %r9d, %r9d - 0x44, 0x89, 0xe7, //0x00002340 movl %r12d, %edi - 0x4c, 0x8b, 0x75, 0xc0, //0x00002343 movq $-64(%rbp), %r14 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002347 movabsq $9218868437227405312, %r11 - 0x48, 0x8b, 0x5d, 0x90, //0x00002351 movq $-112(%rbp), %rbx - 0xe9, 0x77, 0x01, 0x00, 0x00, //0x00002355 jmp LBB5_444 - //0x0000235a LBB5_427 - 0x4d, 0x89, 0xd3, //0x0000235a movq %r10, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x0000235d andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x00002361 negq %r11 - 0x31, 0xc0, //0x00002364 xorl %eax, %eax - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002366 movq $-136(%rbp), %rdi - 0x90, 0x90, 0x90, //0x0000236d .p2align 4, 0x90 - //0x00002370 LBB5_428 - 0x48, 0x89, 0xda, //0x00002370 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00002373 shrq %cl, %rdx - 0x4c, 0x21, 0xc3, //0x00002376 andq %r8, %rbx - 0x80, 0xc2, 0x30, //0x00002379 addb $48, %dl - 0x88, 0x57, 0xff, //0x0000237c movb %dl, $-1(%rdi) - 0x48, 0x8d, 0x14, 0x9b, //0x0000237f leaq (%rbx,%rbx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x5c, 0x0f, 0xff, //0x00002383 movsbq $-1(%rdi,%r9), %rbx - 0x48, 0x8d, 0x14, 0x53, //0x00002389 leaq (%rbx,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000238d addq $-48, %rdx - 0x48, 0x89, 0xd3, //0x00002391 movq %rdx, %rbx - 0x48, 0xd3, 0xeb, //0x00002394 shrq %cl, %rbx - 0x4c, 0x21, 0xc2, //0x00002397 andq %r8, %rdx - 0x80, 0xc3, 0x30, //0x0000239a addb $48, %bl - 0x88, 0x1f, //0x0000239d movb %bl, (%rdi) - 0x48, 0x8d, 0x14, 0x92, //0x0000239f leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x1c, 0x0f, //0x000023a3 movsbq (%rdi,%r9), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x000023a8 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000023ac addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x02, //0x000023b0 addq $2, %rdi - 0x48, 0x83, 0xc0, 0xfe, //0x000023b4 addq $-2, %rax - 0x49, 0x39, 0xc3, //0x000023b8 cmpq %rax, %r11 - 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x000023bb jne LBB5_428 - 0x49, 0x29, 0xc1, //0x000023c1 subq %rax, %r9 - 0x48, 0xf7, 0xd8, //0x000023c4 negq %rax - 0x44, 0x89, 0xe7, //0x000023c7 movl %r12d, %edi - //0x000023ca LBB5_430 - 0x41, 0xf6, 0xc2, 0x01, //0x000023ca testb $1, %r10b - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000023ce movabsq $9218868437227405312, %r11 - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000023d8 je LBB5_432 - 0x48, 0x89, 0xda, //0x000023de movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000023e1 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x000023e4 addb $48, %dl - 0x41, 0x88, 0x54, 0x05, 0x00, //0x000023e7 movb %dl, (%r13,%rax) - 0x4c, 0x21, 0xc3, //0x000023ec andq %r8, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x000023ef leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x54, 0x0d, 0x00, //0x000023f3 movsbq (%r13,%r9), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x000023f9 leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000023fd addq $-48, %rbx - //0x00002401 LBB5_432 - 0x4c, 0x8b, 0x55, 0xa0, //0x00002401 movq $-96(%rbp), %r10 - 0x4c, 0x89, 0xf2, //0x00002405 movq %r14, %rdx - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00002408 movl $1, %r9d - //0x0000240e LBB5_433 - 0x41, 0x29, 0xf2, //0x0000240e subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00002411 addl $1, %r10d - 0xe9, 0x44, 0x00, 0x00, 0x00, //0x00002415 jmp LBB5_436 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000241a .p2align 4, 0x90 - //0x00002420 LBB5_421 - 0x48, 0x89, 0xd8, //0x00002420 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00002423 shrq %cl, %rax - 0x4c, 0x21, 0xc3, //0x00002426 andq %r8, %rbx - 0x48, 0x63, 0xf2, //0x00002429 movslq %edx, %rsi - 0x48, 0x39, 0x75, 0xc0, //0x0000242c cmpq %rsi, $-64(%rbp) - 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00002430 jbe LBB5_434 - 0x04, 0x30, //0x00002436 addb $48, %al - 0x41, 0x88, 0x44, 0x35, 0x00, //0x00002438 movb %al, (%r13,%rsi) - 0x83, 0xc6, 0x01, //0x0000243d addl $1, %esi - 0x89, 0xf2, //0x00002440 movl %esi, %edx - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00002442 jmp LBB5_435 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002447 .p2align 4, 0x90 - //0x00002450 LBB5_434 - 0x48, 0x85, 0xc0, //0x00002450 testq %rax, %rax - 0x41, 0x0f, 0x45, 0xf9, //0x00002453 cmovnel %r9d, %edi - //0x00002457 LBB5_435 - 0x48, 0x01, 0xdb, //0x00002457 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000245a leaq (%rbx,%rbx,4), %rbx - //0x0000245e LBB5_436 - 0x48, 0x85, 0xdb, //0x0000245e testq %rbx, %rbx - 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00002461 jne LBB5_421 - 0x85, 0xd2, //0x00002467 testl %edx, %edx - 0x4c, 0x8b, 0x75, 0xc0, //0x00002469 movq $-64(%rbp), %r14 - 0x48, 0x8b, 0x5d, 0x90, //0x0000246d movq $-112(%rbp), %rbx - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00002471 jle LBB5_442 - 0x89, 0xd0, //0x00002477 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002479 addq $1, %rax - 0x90, 0x90, 0x90, //0x0000247d .p2align 4, 0x90 - //0x00002480 LBB5_439 - 0x8d, 0x4a, 0xff, //0x00002480 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x7c, 0x0d, 0x00, 0x30, //0x00002483 cmpb $48, (%r13,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00002489 jne LBB5_443 - 0x48, 0x83, 0xc0, 0xff, //0x0000248f addq $-1, %rax - 0x89, 0xca, //0x00002493 movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x00002495 cmpq $1, %rax - 0x0f, 0x8f, 0xe1, 0xff, 0xff, 0xff, //0x00002499 jg LBB5_439 - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000249f jmp LBB5_441 - //0x000024a4 LBB5_442 - 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x000024a4 je LBB5_441 - //0x000024aa LBB5_443 - 0x4d, 0x89, 0xd0, //0x000024aa movq %r10, %r8 - 0x41, 0x89, 0xd2, //0x000024ad movl %edx, %r10d - 0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x000024b0 movq %rdx, $-160(%rbp) - 0x49, 0x89, 0xd1, //0x000024b7 movq %rdx, %r9 - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000024ba jmp LBB5_444 - //0x000024bf LBB5_441 - 0x45, 0x31, 0xc0, //0x000024bf xorl %r8d, %r8d - 0x31, 0xc0, //0x000024c2 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x000024c4 movq %rax, $-160(%rbp) - 0x45, 0x31, 0xd2, //0x000024cb xorl %r10d, %r10d - 0x45, 0x31, 0xc9, //0x000024ce xorl %r9d, %r9d - //0x000024d1 LBB5_444 - 0x8b, 0x4d, 0xa8, //0x000024d1 movl $-88(%rbp), %ecx - 0x29, 0xcb, //0x000024d4 subl %ecx, %ebx - 0xe9, 0xc8, 0xf7, 0xff, 0xff, //0x000024d6 jmp LBB5_344 - //0x000024db LBB5_445 - 0x81, 0xfb, 0x02, 0xfc, 0xff, 0xff, //0x000024db cmpl $-1022, %ebx - 0x0f, 0x8f, 0x08, 0x02, 0x00, 0x00, //0x000024e1 jg LBB5_473 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x000024e7 movl $-1022, %ecx - 0x45, 0x85, 0xc9, //0x000024ec testl %r9d, %r9d - 0x4d, 0x89, 0xc2, //0x000024ef movq %r8, %r10 - 0x0f, 0x84, 0x3b, 0x02, 0x00, 0x00, //0x000024f2 je LBB5_476 - 0x4c, 0x89, 0x55, 0xa0, //0x000024f8 movq %r10, $-96(%rbp) - 0x41, 0x89, 0xfc, //0x000024fc movl %edi, %r12d - 0x44, 0x8d, 0x93, 0xfd, 0x03, 0x00, 0x00, //0x000024ff leal $1021(%rbx), %r10d - 0x81, 0xfb, 0xc6, 0xfb, 0xff, 0xff, //0x00002506 cmpl $-1082, %ebx - 0x0f, 0x8f, 0x37, 0x02, 0x00, 0x00, //0x0000250c jg LBB5_478 - 0x4d, 0x8d, 0x5f, 0x01, //0x00002512 leaq $1(%r15), %r11 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002516 movl $1, %r8d - 0xe9, 0x28, 0x00, 0x00, 0x00, //0x0000251c jmp LBB5_453 - //0x00002521 LBB5_450 - 0x31, 0xc0, //0x00002521 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00002523 movq %rax, $-96(%rbp) - //0x00002527 LBB5_451 - 0x31, 0xd2, //0x00002527 xorl %edx, %edx - //0x00002529 LBB5_452 - 0x41, 0x8d, 0x4a, 0x3c, //0x00002529 leal $60(%r10), %ecx - 0x41, 0x89, 0xd1, //0x0000252d movl %edx, %r9d - 0x48, 0x89, 0xd0, //0x00002530 movq %rdx, %rax - 0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00002533 movq %rdx, $-160(%rbp) - 0x89, 0xd6, //0x0000253a movl %edx, %esi - 0x41, 0x83, 0xfa, 0x88, //0x0000253c cmpl $-120, %r10d - 0x41, 0x89, 0xca, //0x00002540 movl %ecx, %r10d - 0x0f, 0x8d, 0x06, 0x02, 0x00, 0x00, //0x00002543 jge LBB5_479 - //0x00002549 LBB5_453 - 0x45, 0x85, 0xc9, //0x00002549 testl %r9d, %r9d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000254c movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf1, //0x00002551 cmovgl %r9d, %esi - 0x31, 0xff, //0x00002555 xorl %edi, %edi - 0x31, 0xc9, //0x00002557 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002559 .p2align 4, 0x90 - //0x00002560 LBB5_454 - 0x48, 0x39, 0xfe, //0x00002560 cmpq %rdi, %rsi - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00002563 je LBB5_457 - 0x48, 0x8d, 0x0c, 0x89, //0x00002569 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x5c, 0x3d, 0x00, //0x0000256d movsbq (%r13,%rdi), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x00002573 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002577 addq $-48, %rcx - 0x4c, 0x8b, 0x75, 0xc0, //0x0000257b movq $-64(%rbp), %r14 - 0x48, 0x83, 0xc7, 0x01, //0x0000257f addq $1, %rdi - 0x4c, 0x39, 0xd9, //0x00002583 cmpq %r11, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x00002586 jb LBB5_454 - 0x89, 0xfe, //0x0000258c movl %edi, %esi - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000258e jmp LBB5_459 - //0x00002593 LBB5_457 - 0x48, 0x85, 0xc9, //0x00002593 testq %rcx, %rcx - 0x0f, 0x84, 0x8b, 0xff, 0xff, 0xff, //0x00002596 je LBB5_451 - 0x90, 0x90, 0x90, 0x90, //0x0000259c .p2align 4, 0x90 - //0x000025a0 LBB5_458 - 0x48, 0x01, 0xc9, //0x000025a0 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000025a3 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x000025a7 addl $1, %esi - 0x4c, 0x39, 0xd9, //0x000025aa cmpq %r11, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x000025ad jb LBB5_458 - //0x000025b3 LBB5_459 - 0x48, 0x8b, 0x45, 0xa0, //0x000025b3 movq $-96(%rbp), %rax - 0x29, 0xf0, //0x000025b7 subl %esi, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000025b9 movq %rax, $-96(%rbp) - 0x31, 0xff, //0x000025bd xorl %edi, %edi - 0x44, 0x39, 0xce, //0x000025bf cmpl %r9d, %esi - 0x0f, 0x8d, 0x64, 0x00, 0x00, 0x00, //0x000025c2 jge LBB5_464 - 0x4c, 0x89, 0x55, 0x90, //0x000025c8 movq %r10, $-112(%rbp) - 0x48, 0x63, 0xf6, //0x000025cc movslq %esi, %rsi - 0x4c, 0x63, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000025cf movslq $-160(%rbp), %r9 - 0x4a, 0x8d, 0x1c, 0x2e, //0x000025d6 leaq (%rsi,%r13), %rbx - 0x45, 0x31, 0xd2, //0x000025da xorl %r10d, %r10d - 0x90, 0x90, 0x90, //0x000025dd .p2align 4, 0x90 - //0x000025e0 LBB5_461 - 0x48, 0x89, 0xca, //0x000025e0 movq %rcx, %rdx - 0x48, 0xc1, 0xea, 0x3c, //0x000025e3 shrq $60, %rdx - 0x4c, 0x21, 0xf9, //0x000025e7 andq %r15, %rcx - 0x80, 0xca, 0x30, //0x000025ea orb $48, %dl - 0x43, 0x88, 0x54, 0x15, 0x00, //0x000025ed movb %dl, (%r13,%r10) - 0x4a, 0x0f, 0xbe, 0x14, 0x13, //0x000025f2 movsbq (%rbx,%r10), %rdx - 0x4a, 0x8d, 0x3c, 0x16, //0x000025f7 leaq (%rsi,%r10), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x000025fb addq $1, %rdi - 0x49, 0x83, 0xc2, 0x01, //0x000025ff addq $1, %r10 - 0x48, 0x8d, 0x04, 0x89, //0x00002603 leaq (%rcx,%rcx,4), %rax - 0x48, 0x8d, 0x0c, 0x42, //0x00002607 leaq (%rdx,%rax,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000260b addq $-48, %rcx - 0x4c, 0x39, 0xcf, //0x0000260f cmpq %r9, %rdi - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002612 jl LBB5_461 - 0x48, 0x85, 0xc9, //0x00002618 testq %rcx, %rcx - 0x0f, 0x84, 0x70, 0x00, 0x00, 0x00, //0x0000261b je LBB5_468 - 0x44, 0x89, 0xd7, //0x00002621 movl %r10d, %edi - 0x4c, 0x8b, 0x75, 0xc0, //0x00002624 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0x90, //0x00002628 movq $-112(%rbp), %r10 - //0x0000262c LBB5_464 - 0x89, 0xfa, //0x0000262c movl %edi, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000262e jmp LBB5_466 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002633 .p2align 4, 0x90 - //0x00002640 LBB5_465 - 0x4c, 0x39, 0xd9, //0x00002640 cmpq %r11, %rcx - 0x45, 0x0f, 0x43, 0xe0, //0x00002643 cmovael %r8d, %r12d - 0x48, 0x8d, 0x04, 0x36, //0x00002647 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000264b leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000264f testq %rsi, %rsi - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00002652 je LBB5_469 - //0x00002658 LBB5_466 - 0x48, 0x89, 0xce, //0x00002658 movq %rcx, %rsi - 0x4c, 0x21, 0xfe, //0x0000265b andq %r15, %rsi - 0x48, 0x63, 0xfa, //0x0000265e movslq %edx, %rdi - 0x49, 0x39, 0xfe, //0x00002661 cmpq %rdi, %r14 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002664 jbe LBB5_465 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000266a shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000266e orb $48, %cl - 0x41, 0x88, 0x4c, 0x3d, 0x00, //0x00002671 movb %cl, (%r13,%rdi) - 0x83, 0xc7, 0x01, //0x00002676 addl $1, %edi - 0x89, 0xfa, //0x00002679 movl %edi, %edx - 0x48, 0x8d, 0x04, 0x36, //0x0000267b leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000267f leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x00002683 testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002686 jne LBB5_466 - 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x0000268c jmp LBB5_469 - //0x00002691 LBB5_468 - 0x4c, 0x8b, 0x75, 0xc0, //0x00002691 movq $-64(%rbp), %r14 - 0x4c, 0x89, 0xd2, //0x00002695 movq %r10, %rdx - 0x4c, 0x8b, 0x55, 0x90, //0x00002698 movq $-112(%rbp), %r10 - //0x0000269c LBB5_469 - 0x48, 0x8b, 0x45, 0xa0, //0x0000269c movq $-96(%rbp), %rax - 0x83, 0xc0, 0x01, //0x000026a0 addl $1, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000026a3 movq %rax, $-96(%rbp) - 0x85, 0xd2, //0x000026a7 testl %edx, %edx - 0x0f, 0x8e, 0x35, 0x00, 0x00, 0x00, //0x000026a9 jle LBB5_449 - 0x89, 0xd1, //0x000026af movl %edx, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x000026b1 addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000026b5 .p2align 4, 0x90 - //0x000026c0 LBB5_471 - 0x8d, 0x72, 0xff, //0x000026c0 leal $-1(%rdx), %esi - 0x41, 0x80, 0x7c, 0x35, 0x00, 0x30, //0x000026c3 cmpb $48, (%r13,%rsi) - 0x0f, 0x85, 0x5a, 0xfe, 0xff, 0xff, //0x000026c9 jne LBB5_452 - 0x48, 0x83, 0xc1, 0xff, //0x000026cf addq $-1, %rcx - 0x89, 0xf2, //0x000026d3 movl %esi, %edx - 0x48, 0x83, 0xf9, 0x01, //0x000026d5 cmpq $1, %rcx - 0x0f, 0x8f, 0xe1, 0xff, 0xff, 0xff, //0x000026d9 jg LBB5_471 - 0xe9, 0x3d, 0xfe, 0xff, 0xff, //0x000026df jmp LBB5_450 - //0x000026e4 LBB5_449 - 0x0f, 0x85, 0x3f, 0xfe, 0xff, 0xff, //0x000026e4 jne LBB5_452 - 0xe9, 0x32, 0xfe, 0xff, 0xff, //0x000026ea jmp LBB5_450 - //0x000026ef LBB5_473 - 0x81, 0xfb, 0x00, 0x04, 0x00, 0x00, //0x000026ef cmpl $1024, %ebx - 0x0f, 0x8e, 0x27, 0x00, 0x00, 0x00, //0x000026f5 jle LBB5_475 - 0x31, 0xdb, //0x000026fb xorl %ebx, %ebx - 0x4c, 0x8b, 0x75, 0x88, //0x000026fd movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0x4d, 0xc8, //0x00002701 movq $-56(%rbp), %r9 - 0x44, 0x8b, 0x7d, 0x98, //0x00002705 movl $-104(%rbp), %r15d - 0x8a, 0x55, 0xb8, //0x00002709 movb $-72(%rbp), %dl - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000270c movabsq $4503599627370495, %r10 - 0x4c, 0x8b, 0xad, 0x68, 0xff, 0xff, 0xff, //0x00002716 movq $-152(%rbp), %r13 - 0xe9, 0xed, 0xf1, 0xff, 0xff, //0x0000271d jmp LBB5_300 - //0x00002722 LBB5_475 - 0x4d, 0x89, 0xc2, //0x00002722 movq %r8, %r10 - 0x83, 0xc3, 0xff, //0x00002725 addl $-1, %ebx - 0x89, 0xd9, //0x00002728 movl %ebx, %ecx - 0x44, 0x8b, 0x7d, 0x98, //0x0000272a movl $-104(%rbp), %r15d - 0xe9, 0xd7, 0x07, 0x00, 0x00, //0x0000272e jmp LBB5_562 - //0x00002733 LBB5_476 - 0x31, 0xc0, //0x00002733 xorl %eax, %eax - 0x4c, 0x8b, 0x4d, 0xc8, //0x00002735 movq $-56(%rbp), %r9 - 0x44, 0x8b, 0x7d, 0x98, //0x00002739 movl $-104(%rbp), %r15d - 0xe9, 0x44, 0x0b, 0x00, 0x00, //0x0000273d jmp LBB5_613 - //0x00002742 LBB5_477 - 0x89, 0xd1, //0x00002742 movl %edx, %ecx - 0xe9, 0xa7, 0x08, 0x00, 0x00, //0x00002744 jmp LBB5_577 - //0x00002749 LBB5_478 - 0x44, 0x89, 0xce, //0x00002749 movl %r9d, %esi - 0x44, 0x89, 0xd1, //0x0000274c movl %r10d, %ecx - //0x0000274f LBB5_479 - 0xf7, 0xd9, //0x0000274f negl %ecx - 0x31, 0xd2, //0x00002751 xorl %edx, %edx - 0x85, 0xf6, //0x00002753 testl %esi, %esi - 0x41, 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00002755 movl $0, %r9d - 0x44, 0x0f, 0x4f, 0xce, //0x0000275b cmovgl %esi, %r9d - 0x31, 0xc0, //0x0000275f xorl %eax, %eax - 0x44, 0x8b, 0x7d, 0x98, //0x00002761 movl $-104(%rbp), %r15d - 0x4c, 0x8b, 0x55, 0xa0, //0x00002765 movq $-96(%rbp), %r10 - //0x00002769 LBB5_480 - 0x49, 0x39, 0xd1, //0x00002769 cmpq %rdx, %r9 - 0x0f, 0x84, 0xb0, 0x00, 0x00, 0x00, //0x0000276c je LBB5_489 - 0x48, 0x8d, 0x04, 0x80, //0x00002772 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x7c, 0x15, 0x00, //0x00002776 movsbq (%r13,%rdx), %rdi - 0x48, 0x8d, 0x04, 0x47, //0x0000277c leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00002780 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00002784 addq $1, %rdx - 0x48, 0x89, 0xc7, //0x00002788 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000278b shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000278e testq %rdi, %rdi - 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x00002791 je LBB5_480 - 0x41, 0x89, 0xd1, //0x00002797 movl %edx, %r9d - //0x0000279a LBB5_483 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000279a movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000027a1 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000027a4 notq %r8 - 0x31, 0xd2, //0x000027a7 xorl %edx, %edx - 0x41, 0x39, 0xf1, //0x000027a9 cmpl %esi, %r9d - 0x0f, 0x8d, 0x50, 0x00, 0x00, 0x00, //0x000027ac jge LBB5_487 - 0x4d, 0x63, 0xd9, //0x000027b2 movslq %r9d, %r11 - 0x4c, 0x63, 0x95, 0x60, 0xff, 0xff, 0xff, //0x000027b5 movslq $-160(%rbp), %r10 - 0x4b, 0x8d, 0x1c, 0x2b, //0x000027bc leaq (%r11,%r13), %rbx - 0x31, 0xd2, //0x000027c0 xorl %edx, %edx - //0x000027c2 LBB5_485 - 0x48, 0x89, 0xc7, //0x000027c2 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x000027c5 shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x000027c8 andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x000027cb addb $48, %dil - 0x41, 0x88, 0x7c, 0x15, 0x00, //0x000027cf movb %dil, (%r13,%rdx) - 0x48, 0x0f, 0xbe, 0x3c, 0x13, //0x000027d4 movsbq (%rbx,%rdx), %rdi - 0x49, 0x8d, 0x34, 0x13, //0x000027d9 leaq (%r11,%rdx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x000027dd addq $1, %rsi - 0x48, 0x83, 0xc2, 0x01, //0x000027e1 addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x000027e5 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x000027e9 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x000027ed addq $-48, %rax - 0x4c, 0x39, 0xd6, //0x000027f1 cmpq %r10, %rsi - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x000027f4 jl LBB5_485 - 0x4c, 0x8b, 0x75, 0xc0, //0x000027fa movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x000027fe movq $-96(%rbp), %r10 - //0x00002802 LBB5_487 - 0x45, 0x29, 0xca, //0x00002802 subl %r9d, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00002805 addl $1, %r10d - 0x48, 0x85, 0xc0, //0x00002809 testq %rax, %rax - 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000280c jne LBB5_492 - 0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00002812 movq %rdx, $-160(%rbp) - 0x4c, 0x8b, 0x4d, 0xc8, //0x00002819 movq $-56(%rbp), %r9 - 0xe9, 0x95, 0x00, 0x00, 0x00, //0x0000281d jmp LBB5_496 - //0x00002822 LBB5_489 - 0x48, 0x85, 0xc0, //0x00002822 testq %rax, %rax - 0x0f, 0x84, 0xa0, 0x08, 0x00, 0x00, //0x00002825 je LBB5_588 - 0x48, 0x89, 0xc2, //0x0000282b movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000282e shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00002831 testq %rdx, %rdx - 0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x00002834 je LBB5_501 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000283a movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00002841 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00002844 notq %r8 - 0x45, 0x29, 0xca, //0x00002847 subl %r9d, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x0000284a addl $1, %r10d - 0x31, 0xd2, //0x0000284e xorl %edx, %edx - //0x00002850 LBB5_492 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002850 movl $1, %esi - 0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00002855 movq %rdx, $-160(%rbp) - 0x4c, 0x8b, 0x4d, 0xc8, //0x0000285c movq $-56(%rbp), %r9 - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00002860 jmp LBB5_494 - //0x00002865 LBB5_493 - 0x48, 0x85, 0xd2, //0x00002865 testq %rdx, %rdx - 0x44, 0x0f, 0x45, 0xe6, //0x00002868 cmovnel %esi, %r12d - 0x48, 0x01, 0xc0, //0x0000286c addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000286f leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00002873 testq %rax, %rax - 0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x00002876 je LBB5_496 - //0x0000287c LBB5_494 - 0x48, 0x89, 0xc2, //0x0000287c movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000287f shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x00002882 andq %r8, %rax - 0x48, 0x63, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x00002885 movslq $-160(%rbp), %rdi - 0x49, 0x39, 0xfe, //0x0000288c cmpq %rdi, %r14 - 0x0f, 0x86, 0xd0, 0xff, 0xff, 0xff, //0x0000288f jbe LBB5_493 - 0x80, 0xc2, 0x30, //0x00002895 addb $48, %dl - 0x41, 0x88, 0x54, 0x3d, 0x00, //0x00002898 movb %dl, (%r13,%rdi) - 0x83, 0xc7, 0x01, //0x0000289d addl $1, %edi - 0x48, 0x89, 0xbd, 0x60, 0xff, 0xff, 0xff, //0x000028a0 movq %rdi, $-160(%rbp) - 0x48, 0x01, 0xc0, //0x000028a7 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000028aa leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000028ae testq %rax, %rax - 0x0f, 0x85, 0xc5, 0xff, 0xff, 0xff, //0x000028b1 jne LBB5_494 - //0x000028b7 LBB5_496 - 0x48, 0x8b, 0x95, 0x60, 0xff, 0xff, 0xff, //0x000028b7 movq $-160(%rbp), %rdx - 0x85, 0xd2, //0x000028be testl %edx, %edx - 0x0f, 0x8e, 0x17, 0x06, 0x00, 0x00, //0x000028c0 jle LBB5_559 - 0x44, 0x89, 0xe7, //0x000028c6 movl %r12d, %edi - 0x89, 0xd0, //0x000028c9 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x000028cb addq $1, %rax - 0x31, 0xdb, //0x000028cf xorl %ebx, %ebx - //0x000028d1 LBB5_498 - 0x8d, 0x4a, 0xff, //0x000028d1 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x7c, 0x0d, 0x00, 0x30, //0x000028d4 cmpb $48, (%r13,%rcx) - 0x0f, 0x85, 0x1b, 0x06, 0x00, 0x00, //0x000028da jne LBB5_561 - 0x48, 0x83, 0xc0, 0xff, //0x000028e0 addq $-1, %rax - 0x89, 0xca, //0x000028e4 movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x000028e6 cmpq $1, %rax - 0x0f, 0x8f, 0xe1, 0xff, 0xff, 0xff, //0x000028ea jg LBB5_498 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x000028f0 movl $-1022, %ecx - 0xe9, 0x9d, 0x09, 0x00, 0x00, //0x000028f5 jmp LBB5_614 - //0x000028fa LBB5_501 - 0x48, 0x01, 0xc0, //0x000028fa addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000028fd leaq (%rax,%rax,4), %rax - 0x41, 0x83, 0xc1, 0x01, //0x00002901 addl $1, %r9d - 0x48, 0x89, 0xc2, //0x00002905 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00002908 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000290b testq %rdx, %rdx - 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x0000290e je LBB5_501 - 0xe9, 0x81, 0xfe, 0xff, 0xff, //0x00002914 jmp LBB5_483 - //0x00002919 LBB5_502 - 0x41, 0x0f, 0xbc, 0xcf, //0x00002919 bsfl %r15d, %ecx - 0xe9, 0xce, 0x06, 0x00, 0x00, //0x0000291d jmp LBB5_577 - //0x00002922 LBB5_503 - 0x4d, 0x89, 0xcc, //0x00002922 movq %r9, %r12 - 0x0f, 0xbc, 0xc2, //0x00002925 bsfl %edx, %eax - 0x48, 0x01, 0xc6, //0x00002928 addq %rax, %rsi - 0x48, 0x8d, 0x15, 0x2e, 0xdc, 0x00, 0x00, //0x0000292b leaq $56366(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xf1, //0x00002932 movq %rsi, %rcx - 0x48, 0x89, 0xf7, //0x00002935 movq %rsi, %rdi - //0x00002938 LBB5_504 - 0x0f, 0xb6, 0x46, 0x01, //0x00002938 movzbl $1(%rsi), %eax - 0x48, 0x83, 0xf8, 0x75, //0x0000293c cmpq $117, %rax - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00002940 je LBB5_507 - 0x8a, 0x04, 0x10, //0x00002946 movb (%rax,%rdx), %al - 0x84, 0xc0, //0x00002949 testb %al, %al - 0x0f, 0x84, 0x67, 0x05, 0x00, 0x00, //0x0000294b je LBB5_556 - 0x48, 0x83, 0xc6, 0x02, //0x00002951 addq $2, %rsi - 0x88, 0x07, //0x00002955 movb %al, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x00002957 addq $1, %rdi - 0x49, 0x89, 0xf0, //0x0000295b movq %rsi, %r8 - 0x49, 0x89, 0xff, //0x0000295e movq %rdi, %r15 - 0xe9, 0x36, 0x02, 0x00, 0x00, //0x00002961 jmp LBB5_526 - //0x00002966 LBB5_507 - 0x44, 0x8b, 0x46, 0x02, //0x00002966 movl $2(%rsi), %r8d - 0x45, 0x89, 0xc1, //0x0000296a movl %r8d, %r9d - 0x41, 0xf7, 0xd1, //0x0000296d notl %r9d - 0x41, 0x8d, 0x80, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002970 leal $-808464432(%r8), %eax - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x00002977 andl $-2139062144, %r9d - 0xb3, 0x01, //0x0000297e movb $1, %bl - 0x49, 0xc7, 0xc7, 0xf4, 0xff, 0xff, 0xff, //0x00002980 movq $-12, %r15 - 0x41, 0x85, 0xc1, //0x00002987 testl %eax, %r9d - 0x0f, 0x85, 0x6e, 0x13, 0x00, 0x00, //0x0000298a jne LBB5_740 - 0x41, 0x8d, 0x80, 0x19, 0x19, 0x19, 0x19, //0x00002990 leal $421075225(%r8), %eax - 0x44, 0x09, 0xc0, //0x00002997 orl %r8d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x0000299a testl $-2139062144, %eax - 0x0f, 0x85, 0x59, 0x13, 0x00, 0x00, //0x0000299f jne LBB5_740 - 0x45, 0x89, 0xc2, //0x000029a5 movl %r8d, %r10d - 0x41, 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x000029a8 andl $2139062143, %r10d - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x000029af movl $-1061109568, %eax - 0x44, 0x29, 0xd0, //0x000029b4 subl %r10d, %eax - 0x45, 0x8d, 0x9a, 0x46, 0x46, 0x46, 0x46, //0x000029b7 leal $1179010630(%r10), %r11d - 0x44, 0x21, 0xc8, //0x000029be andl %r9d, %eax - 0x44, 0x85, 0xd8, //0x000029c1 testl %r11d, %eax - 0x0f, 0x85, 0x34, 0x13, 0x00, 0x00, //0x000029c4 jne LBB5_740 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x000029ca movl $-522133280, %eax - 0x44, 0x29, 0xd0, //0x000029cf subl %r10d, %eax - 0x41, 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x000029d2 addl $960051513, %r10d - 0x41, 0x21, 0xc1, //0x000029d9 andl %eax, %r9d - 0x45, 0x85, 0xd1, //0x000029dc testl %r10d, %r9d - 0x0f, 0x85, 0x19, 0x13, 0x00, 0x00, //0x000029df jne LBB5_740 - 0x41, 0x0f, 0xc8, //0x000029e5 bswapl %r8d - 0x44, 0x89, 0xc0, //0x000029e8 movl %r8d, %eax - 0xc1, 0xe8, 0x04, //0x000029eb shrl $4, %eax - 0xf7, 0xd0, //0x000029ee notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x000029f0 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x000029f5 leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x000029f8 andl $252645135, %r8d - 0x41, 0x01, 0xc0, //0x000029ff addl %eax, %r8d - 0x44, 0x89, 0xc0, //0x00002a02 movl %r8d, %eax - 0xc1, 0xe8, 0x04, //0x00002a05 shrl $4, %eax - 0x44, 0x09, 0xc0, //0x00002a08 orl %r8d, %eax - 0x0f, 0xb6, 0xc8, //0x00002a0b movzbl %al, %ecx - 0xc1, 0xe8, 0x08, //0x00002a0e shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x00002a11 andl $65280, %eax - 0x09, 0xc1, //0x00002a16 orl %eax, %ecx - 0x4c, 0x8d, 0x46, 0x06, //0x00002a18 leaq $6(%rsi), %r8 - 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00002a1c cmpl $128, %ecx - 0x0f, 0x82, 0xeb, 0x03, 0x00, 0x00, //0x00002a22 jb LBB5_551 - 0x45, 0x31, 0xc9, //0x00002a28 xorl %r9d, %r9d - //0x00002a2b LBB5_513 - 0x89, 0xc8, //0x00002a2b movl %ecx, %eax - 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x00002a2d cmpl $2047, %ecx - 0x0f, 0x86, 0xec, 0x03, 0x00, 0x00, //0x00002a33 jbe LBB5_553 - 0x25, 0x00, 0xf8, 0xff, 0xff, //0x00002a39 andl $-2048, %eax - 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x00002a3e cmpl $55296, %eax - 0x0f, 0x85, 0x27, 0x01, 0x00, 0x00, //0x00002a43 jne LBB5_525 - 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x00002a49 cmpl $56319, %ecx - 0x0f, 0x87, 0xf1, 0x03, 0x00, 0x00, //0x00002a4f ja LBB5_554 - 0x42, 0x80, 0x7c, 0x4e, 0x06, 0x5c, //0x00002a55 cmpb $92, $6(%rsi,%r9,2) - 0x0f, 0x85, 0xe5, 0x03, 0x00, 0x00, //0x00002a5b jne LBB5_554 - 0x42, 0x80, 0x7c, 0x4e, 0x07, 0x75, //0x00002a61 cmpb $117, $7(%rsi,%r9,2) - 0x0f, 0x85, 0xd9, 0x03, 0x00, 0x00, //0x00002a67 jne LBB5_554 - 0x42, 0x8b, 0x44, 0x4e, 0x08, //0x00002a6d movl $8(%rsi,%r9,2), %eax - 0x41, 0x89, 0xc3, //0x00002a72 movl %eax, %r11d - 0x41, 0xf7, 0xd3, //0x00002a75 notl %r11d - 0x48, 0x89, 0x45, 0xc0, //0x00002a78 movq %rax, $-64(%rbp) - 0x05, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002a7c addl $-808464432, %eax - 0x41, 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00002a81 andl $-2139062144, %r11d - 0x41, 0x85, 0xc3, //0x00002a88 testl %eax, %r11d - 0x0f, 0x85, 0x9f, 0x13, 0x00, 0x00, //0x00002a8b jne LBB5_750 - 0x4c, 0x8b, 0x55, 0xc0, //0x00002a91 movq $-64(%rbp), %r10 - 0x41, 0x8d, 0x82, 0x19, 0x19, 0x19, 0x19, //0x00002a95 leal $421075225(%r10), %eax - 0x44, 0x09, 0xd0, //0x00002a9c orl %r10d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00002a9f testl $-2139062144, %eax - 0x0f, 0x85, 0x86, 0x13, 0x00, 0x00, //0x00002aa4 jne LBB5_750 - 0x4c, 0x8b, 0x55, 0xc0, //0x00002aaa movq $-64(%rbp), %r10 - 0x41, 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002aae andl $2139062143, %r10d - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002ab5 movl $-1061109568, %eax - 0x44, 0x29, 0xd0, //0x00002aba subl %r10d, %eax - 0x89, 0x45, 0x90, //0x00002abd movl %eax, $-112(%rbp) - 0x41, 0x8d, 0x82, 0x46, 0x46, 0x46, 0x46, //0x00002ac0 leal $1179010630(%r10), %eax - 0x89, 0x45, 0xa0, //0x00002ac7 movl %eax, $-96(%rbp) - 0x8b, 0x45, 0x90, //0x00002aca movl $-112(%rbp), %eax - 0x44, 0x21, 0xd8, //0x00002acd andl %r11d, %eax - 0x85, 0x45, 0xa0, //0x00002ad0 testl %eax, $-96(%rbp) - 0x0f, 0x85, 0x57, 0x13, 0x00, 0x00, //0x00002ad3 jne LBB5_750 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002ad9 movl $-522133280, %eax - 0x44, 0x29, 0xd0, //0x00002ade subl %r10d, %eax - 0x41, 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00002ae1 addl $960051513, %r10d - 0x41, 0x21, 0xc3, //0x00002ae8 andl %eax, %r11d - 0x45, 0x85, 0xd3, //0x00002aeb testl %r10d, %r11d - 0x0f, 0x85, 0x3c, 0x13, 0x00, 0x00, //0x00002aee jne LBB5_750 - 0x4c, 0x8b, 0x55, 0xc0, //0x00002af4 movq $-64(%rbp), %r10 - 0x41, 0x0f, 0xca, //0x00002af8 bswapl %r10d - 0x44, 0x89, 0xd0, //0x00002afb movl %r10d, %eax - 0xc1, 0xe8, 0x04, //0x00002afe shrl $4, %eax - 0xf7, 0xd0, //0x00002b01 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x00002b03 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00002b08 leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002b0b andl $252645135, %r10d - 0x41, 0x01, 0xc2, //0x00002b12 addl %eax, %r10d - 0x44, 0x89, 0xd0, //0x00002b15 movl %r10d, %eax - 0xc1, 0xe8, 0x04, //0x00002b18 shrl $4, %eax - 0x44, 0x09, 0xd0, //0x00002b1b orl %r10d, %eax - 0x41, 0x89, 0xc3, //0x00002b1e movl %eax, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x00002b21 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00002b25 andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xd0, //0x00002b2c movzbl %al, %r10d - 0x45, 0x09, 0xda, //0x00002b30 orl %r11d, %r10d - 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00002b33 andl $16515072, %eax - 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x00002b38 cmpl $14417920, %eax - 0x0f, 0x84, 0x1d, 0x03, 0x00, 0x00, //0x00002b3d je LBB5_555 - 0x49, 0x83, 0xc0, 0x06, //0x00002b43 addq $6, %r8 - 0x66, 0x42, 0xc7, 0x04, 0x0f, 0xef, 0xbf, //0x00002b47 movw $-16401, (%rdi,%r9) - 0x42, 0xc6, 0x44, 0x0f, 0x02, 0xbd, //0x00002b4e movb $-67, $2(%rdi,%r9) - 0x49, 0x83, 0xc1, 0x03, //0x00002b54 addq $3, %r9 - 0x44, 0x89, 0xd1, //0x00002b58 movl %r10d, %ecx - 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00002b5b cmpl $128, %r10d - 0x0f, 0x83, 0xc3, 0xfe, 0xff, 0xff, //0x00002b62 jae LBB5_513 - 0x4c, 0x01, 0xcf, //0x00002b68 addq %r9, %rdi - 0xe9, 0xa6, 0x02, 0x00, 0x00, //0x00002b6b jmp LBB5_552 - //0x00002b70 LBB5_525 - 0x89, 0xc8, //0x00002b70 movl %ecx, %eax - 0xc1, 0xe8, 0x0c, //0x00002b72 shrl $12, %eax - 0x0c, 0xe0, //0x00002b75 orb $-32, %al - 0x42, 0x88, 0x04, 0x0f, //0x00002b77 movb %al, (%rdi,%r9) - 0x89, 0xc8, //0x00002b7b movl %ecx, %eax - 0xc1, 0xe8, 0x06, //0x00002b7d shrl $6, %eax - 0x24, 0x3f, //0x00002b80 andb $63, %al - 0x0c, 0x80, //0x00002b82 orb $-128, %al - 0x42, 0x88, 0x44, 0x0f, 0x01, //0x00002b84 movb %al, $1(%rdi,%r9) - 0x80, 0xe1, 0x3f, //0x00002b89 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00002b8c orb $-128, %cl - 0x4e, 0x8d, 0x3c, 0x0f, //0x00002b8f leaq (%rdi,%r9), %r15 - 0x49, 0x83, 0xc7, 0x03, //0x00002b93 addq $3, %r15 - 0x42, 0x88, 0x4c, 0x0f, 0x02, //0x00002b97 movb %cl, $2(%rdi,%r9) - //0x00002b9c LBB5_526 - 0x41, 0x80, 0x38, 0x5c, //0x00002b9c cmpb $92, (%r8) - 0x4c, 0x89, 0xc1, //0x00002ba0 movq %r8, %rcx - 0x4c, 0x89, 0xc6, //0x00002ba3 movq %r8, %rsi - 0x4c, 0x89, 0xff, //0x00002ba6 movq %r15, %rdi - 0x0f, 0x84, 0x89, 0xfd, 0xff, 0xff, //0x00002ba9 je LBB5_504 - 0x4d, 0x89, 0xeb, //0x00002baf movq %r13, %r11 - 0x4d, 0x89, 0xf2, //0x00002bb2 movq %r14, %r10 - 0x31, 0xdb, //0x00002bb5 xorl %ebx, %ebx - //0x00002bb7 LBB5_528 - 0xf3, 0x41, 0x0f, 0x6f, 0x1c, 0x18, //0x00002bb7 movdqu (%r8,%rbx), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x18, 0x10, //0x00002bbd movdqu $16(%r8,%rbx), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00002bc4 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002bc8 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00002bcc pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00002bd0 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002bd4 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00002bd8 pmovmskb %xmm5, %esi - 0xc1, 0xe6, 0x10, //0x00002bdc shll $16, %esi - 0x09, 0xc6, //0x00002bdf orl %eax, %esi - 0x66, 0x0f, 0x6f, 0xeb, //0x00002be1 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002be5 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00002be9 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00002bed movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002bf1 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00002bf5 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00002bf9 shll $16, %edi - 0x09, 0xc7, //0x00002bfc orl %eax, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x00002bfe movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00002c02 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00002c06 pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00002c0a pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00002c0e movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00002c12 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00002c16 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002c1a pmovmskb %xmm5, %ecx - 0xc1, 0xe1, 0x10, //0x00002c1e shll $16, %ecx - 0x09, 0xc1, //0x00002c21 orl %eax, %ecx - 0x89, 0xc8, //0x00002c23 movl %ecx, %eax - 0x09, 0xf0, //0x00002c25 orl %esi, %eax - 0x83, 0xc0, 0xff, //0x00002c27 addl $-1, %eax - 0x85, 0xf8, //0x00002c2a testl %edi, %eax - 0x0f, 0x85, 0xf4, 0x0f, 0x00, 0x00, //0x00002c2c jne LBB5_724 - 0x83, 0xc7, 0xff, //0x00002c32 addl $-1, %edi - 0x85, 0xcf, //0x00002c35 testl %ecx, %edi - 0x0f, 0x85, 0x94, 0x11, 0x00, 0x00, //0x00002c37 jne LBB5_745 - 0x85, 0xf7, //0x00002c3d testl %esi, %edi - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00002c3f jne LBB5_532 - 0xf3, 0x41, 0x0f, 0x7f, 0x1c, 0x1f, //0x00002c45 movdqu %xmm3, (%r15,%rbx) - 0xf3, 0x41, 0x0f, 0x7f, 0x64, 0x1f, 0x10, //0x00002c4b movdqu %xmm4, $16(%r15,%rbx) - 0x48, 0x83, 0xc3, 0x20, //0x00002c52 addq $32, %rbx - 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x00002c56 jmp LBB5_528 - //0x00002c5b LBB5_532 - 0x66, 0x41, 0x0f, 0x7e, 0xd9, //0x00002c5b movd %xmm3, %r9d - 0x49, 0x8d, 0x0c, 0x18, //0x00002c60 leaq (%r8,%rbx), %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002c64 leaq (%r15,%rbx), %rdi - 0x48, 0x89, 0xce, //0x00002c68 movq %rcx, %rsi - 0x41, 0x80, 0xf9, 0x5c, //0x00002c6b cmpb $92, %r9b - 0x4d, 0x89, 0xd6, //0x00002c6f movq %r10, %r14 - 0x4d, 0x89, 0xdd, //0x00002c72 movq %r11, %r13 - 0x0f, 0x84, 0xbd, 0xfc, 0xff, 0xff, //0x00002c75 je LBB5_504 - //0x00002c7b LBB5_533 - 0x45, 0x88, 0x0c, 0x1f, //0x00002c7b movb %r9b, (%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x01, //0x00002c7f movzbl $1(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002c85 cmpb $92, %cl - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00002c88 je LBB5_542 - 0x41, 0x88, 0x4c, 0x1f, 0x01, //0x00002c8e movb %cl, $1(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x02, //0x00002c93 movzbl $2(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002c99 cmpb $92, %cl - 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x00002c9c je LBB5_543 - 0x41, 0x88, 0x4c, 0x1f, 0x02, //0x00002ca2 movb %cl, $2(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x03, //0x00002ca7 movzbl $3(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002cad cmpb $92, %cl - 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x00002cb0 je LBB5_544 - 0x41, 0x88, 0x4c, 0x1f, 0x03, //0x00002cb6 movb %cl, $3(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x04, //0x00002cbb movzbl $4(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002cc1 cmpb $92, %cl - 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x00002cc4 je LBB5_545 - 0x41, 0x88, 0x4c, 0x1f, 0x04, //0x00002cca movb %cl, $4(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x05, //0x00002ccf movzbl $5(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002cd5 cmpb $92, %cl - 0x0f, 0x84, 0xd4, 0x00, 0x00, 0x00, //0x00002cd8 je LBB5_546 - 0x41, 0x88, 0x4c, 0x1f, 0x05, //0x00002cde movb %cl, $5(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x06, //0x00002ce3 movzbl $6(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002ce9 cmpb $92, %cl - 0x0f, 0x84, 0xdd, 0x00, 0x00, 0x00, //0x00002cec je LBB5_547 - 0x41, 0x88, 0x4c, 0x1f, 0x06, //0x00002cf2 movb %cl, $6(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x07, //0x00002cf7 movzbl $7(%r8,%rbx), %ecx - 0x80, 0xf9, 0x5c, //0x00002cfd cmpb $92, %cl - 0x0f, 0x84, 0xe6, 0x00, 0x00, 0x00, //0x00002d00 je LBB5_548 - 0x41, 0x88, 0x4c, 0x1f, 0x07, //0x00002d06 movb %cl, $7(%r15,%rbx) - 0x45, 0x0f, 0xb6, 0x4c, 0x18, 0x08, //0x00002d0b movzbl $8(%r8,%rbx), %r9d - 0x48, 0x83, 0xc3, 0x08, //0x00002d11 addq $8, %rbx - 0x41, 0x80, 0xf9, 0x5c, //0x00002d15 cmpb $92, %r9b - 0x0f, 0x85, 0x5c, 0xff, 0xff, 0xff, //0x00002d19 jne LBB5_533 - 0x49, 0x8d, 0x34, 0x18, //0x00002d1f leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00002d23 addq $-1, %rsi - 0x49, 0x01, 0xd8, //0x00002d27 addq %rbx, %r8 - 0x49, 0x01, 0xdf, //0x00002d2a addq %rbx, %r15 - 0x48, 0x83, 0xc6, 0x01, //0x00002d2d addq $1, %rsi - 0x4c, 0x89, 0xc1, //0x00002d31 movq %r8, %rcx - 0x4c, 0x89, 0xff, //0x00002d34 movq %r15, %rdi - 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x00002d37 jmp LBB5_550 - //0x00002d3c LBB5_542 - 0x49, 0x8d, 0x0c, 0x18, //0x00002d3c leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00002d40 addq $1, %rcx - 0x49, 0x01, 0xd8, //0x00002d44 addq %rbx, %r8 - 0x49, 0x8d, 0x3c, 0x1f, //0x00002d47 leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00002d4b addq $1, %rdi - 0x49, 0x83, 0xc0, 0x01, //0x00002d4f addq $1, %r8 - 0x4c, 0x89, 0xc6, //0x00002d53 movq %r8, %rsi - 0xe9, 0xad, 0x00, 0x00, 0x00, //0x00002d56 jmp LBB5_550 - //0x00002d5b LBB5_543 - 0x49, 0x8d, 0x34, 0x18, //0x00002d5b leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00002d5f addq $1, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002d63 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x00002d67 addq $2, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002d6b leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00002d6f addq $2, %rdi - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00002d73 jmp LBB5_549 - //0x00002d78 LBB5_544 - 0x49, 0x8d, 0x34, 0x18, //0x00002d78 leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x00002d7c addq $2, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002d80 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00002d84 addq $3, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002d88 leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00002d8c addq $3, %rdi - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00002d90 jmp LBB5_549 - //0x00002d95 LBB5_545 - 0x49, 0x8d, 0x34, 0x18, //0x00002d95 leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00002d99 addq $3, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002d9d leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00002da1 addq $4, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002da5 leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00002da9 addq $4, %rdi - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x00002dad jmp LBB5_549 - //0x00002db2 LBB5_546 - 0x49, 0x8d, 0x34, 0x18, //0x00002db2 leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00002db6 addq $4, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002dba leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00002dbe addq $5, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002dc2 leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00002dc6 addq $5, %rdi - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00002dca jmp LBB5_549 - //0x00002dcf LBB5_547 - 0x49, 0x8d, 0x34, 0x18, //0x00002dcf leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00002dd3 addq $5, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002dd7 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00002ddb addq $6, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002ddf leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00002de3 addq $6, %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00002de7 jmp LBB5_549 - //0x00002dec LBB5_548 - 0x49, 0x8d, 0x34, 0x18, //0x00002dec leaq (%r8,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00002df0 addq $6, %rsi - 0x49, 0x8d, 0x0c, 0x18, //0x00002df4 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x00002df8 addq $7, %rcx - 0x49, 0x8d, 0x3c, 0x1f, //0x00002dfc leaq (%r15,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x00002e00 addq $7, %rdi - //0x00002e04 LBB5_549 - 0x48, 0x83, 0xc6, 0x01, //0x00002e04 addq $1, %rsi - //0x00002e08 LBB5_550 - 0x4d, 0x89, 0xd6, //0x00002e08 movq %r10, %r14 - 0x4d, 0x89, 0xdd, //0x00002e0b movq %r11, %r13 - 0xe9, 0x25, 0xfb, 0xff, 0xff, //0x00002e0e jmp LBB5_504 - //0x00002e13 LBB5_551 - 0x41, 0x89, 0xca, //0x00002e13 movl %ecx, %r10d - //0x00002e16 LBB5_552 - 0x44, 0x88, 0x17, //0x00002e16 movb %r10b, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x00002e19 addq $1, %rdi - 0x49, 0x89, 0xff, //0x00002e1d movq %rdi, %r15 - 0xe9, 0x77, 0xfd, 0xff, 0xff, //0x00002e20 jmp LBB5_526 - //0x00002e25 LBB5_553 - 0xc1, 0xe8, 0x06, //0x00002e25 shrl $6, %eax - 0x0c, 0xc0, //0x00002e28 orb $-64, %al - 0x42, 0x88, 0x04, 0x0f, //0x00002e2a movb %al, (%rdi,%r9) - 0x80, 0xe1, 0x3f, //0x00002e2e andb $63, %cl - 0x80, 0xc9, 0x80, //0x00002e31 orb $-128, %cl - 0x4e, 0x8d, 0x3c, 0x0f, //0x00002e34 leaq (%rdi,%r9), %r15 - 0x49, 0x83, 0xc7, 0x02, //0x00002e38 addq $2, %r15 - 0x42, 0x88, 0x4c, 0x0f, 0x01, //0x00002e3c movb %cl, $1(%rdi,%r9) - 0xe9, 0x56, 0xfd, 0xff, 0xff, //0x00002e41 jmp LBB5_526 - //0x00002e46 LBB5_554 - 0x66, 0x42, 0xc7, 0x04, 0x0f, 0xef, 0xbf, //0x00002e46 movw $-16401, (%rdi,%r9) - 0x4e, 0x8d, 0x3c, 0x0f, //0x00002e4d leaq (%rdi,%r9), %r15 - 0x49, 0x83, 0xc7, 0x03, //0x00002e51 addq $3, %r15 - 0x42, 0xc6, 0x44, 0x0f, 0x02, 0xbd, //0x00002e55 movb $-67, $2(%rdi,%r9) - 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x00002e5b jmp LBB5_526 - //0x00002e60 LBB5_555 - 0xc1, 0xe1, 0x0a, //0x00002e60 shll $10, %ecx - 0x44, 0x89, 0xd0, //0x00002e63 movl %r10d, %eax - 0x01, 0xc8, //0x00002e66 addl %ecx, %eax - 0x44, 0x01, 0xd1, //0x00002e68 addl %r10d, %ecx - 0x81, 0xc1, 0x00, 0x24, 0xa0, 0xfc, //0x00002e6b addl $-56613888, %ecx - 0x89, 0xce, //0x00002e71 movl %ecx, %esi - 0xc1, 0xee, 0x12, //0x00002e73 shrl $18, %esi - 0x40, 0x80, 0xce, 0xf0, //0x00002e76 orb $-16, %sil - 0x42, 0x88, 0x34, 0x0f, //0x00002e7a movb %sil, (%rdi,%r9) - 0x89, 0xce, //0x00002e7e movl %ecx, %esi - 0xc1, 0xee, 0x0c, //0x00002e80 shrl $12, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x00002e83 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x00002e87 orb $-128, %sil - 0x42, 0x88, 0x74, 0x0f, 0x01, //0x00002e8b movb %sil, $1(%rdi,%r9) - 0xc1, 0xe9, 0x06, //0x00002e90 shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x00002e93 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00002e96 orb $-128, %cl - 0x42, 0x88, 0x4c, 0x0f, 0x02, //0x00002e99 movb %cl, $2(%rdi,%r9) - 0x24, 0x3f, //0x00002e9e andb $63, %al - 0x0c, 0x80, //0x00002ea0 orb $-128, %al - 0x4e, 0x8d, 0x3c, 0x0f, //0x00002ea2 leaq (%rdi,%r9), %r15 - 0x49, 0x83, 0xc7, 0x04, //0x00002ea6 addq $4, %r15 - 0x42, 0x88, 0x44, 0x0f, 0x03, //0x00002eaa movb %al, $3(%rdi,%r9) - 0x49, 0x83, 0xc0, 0x06, //0x00002eaf addq $6, %r8 - 0xe9, 0xe4, 0xfc, 0xff, 0xff, //0x00002eb3 jmp LBB5_526 - //0x00002eb8 LBB5_556 - 0x4d, 0x89, 0xe1, //0x00002eb8 movq %r12, %r9 - 0xb3, 0x01, //0x00002ebb movb $1, %bl - 0x49, 0xc7, 0xc7, 0xfe, 0xff, 0xff, 0xff, //0x00002ebd movq $-2, %r15 - 0xe9, 0x41, 0xd9, 0xff, 0xff, //0x00002ec4 jmp LBB5_80 - //0x00002ec9 LBB5_557 - 0x31, 0xdb, //0x00002ec9 xorl %ebx, %ebx - //0x00002ecb LBB5_558 - 0x0f, 0xbc, 0xc9, //0x00002ecb bsfl %ecx, %ecx - 0x48, 0x01, 0xf1, //0x00002ece addq %rsi, %rcx - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00002ed1 movq $-1, %r15 - 0xe9, 0x2d, 0xd9, 0xff, 0xff, //0x00002ed8 jmp LBB5_80 - //0x00002edd LBB5_559 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002edd movl $-1022, %ecx - 0x85, 0xd2, //0x00002ee2 testl %edx, %edx - 0x0f, 0x84, 0xb2, 0x05, 0x00, 0x00, //0x00002ee4 je LBB5_644 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002eea movl $-1022, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00002eef movq %rax, $-96(%rbp) - 0x41, 0x89, 0xd1, //0x00002ef3 movl %edx, %r9d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00002ef6 jmp LBB5_564 - //0x00002efb LBB5_561 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002efb movl $-1022, %ecx - 0x48, 0x89, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00002f00 movq %rdx, $-160(%rbp) - 0x41, 0x89, 0xd1, //0x00002f07 movl %edx, %r9d - //0x00002f0a LBB5_562 - 0x45, 0x85, 0xc9, //0x00002f0a testl %r9d, %r9d - 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00002f0d je LBB5_573 - 0x48, 0x89, 0x4d, 0xa0, //0x00002f13 movq %rcx, $-96(%rbp) - 0x41, 0x89, 0xfc, //0x00002f17 movl %edi, %r12d - //0x00002f1a LBB5_564 - 0x49, 0x63, 0xc1, //0x00002f1a movslq %r9d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x00002f1d leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x00002f21 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x00002f25 xorl %esi, %esi - //0x00002f27 LBB5_565 - 0x48, 0x8d, 0x0d, 0x62, 0xbd, 0x00, 0x00, //0x00002f27 leaq $48482(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002f2e movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x35, 0x00, //0x00002f36 movzbl (%r13,%rsi), %ecx - 0x38, 0xd9, //0x00002f3c cmpb %bl, %cl - 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x00002f3e jne LBB5_574 - 0x48, 0x39, 0xf2, //0x00002f44 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002f47 je LBB5_572 - 0x48, 0x8d, 0x0d, 0x3c, 0xbd, 0x00, 0x00, //0x00002f4d leaq $48444(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002f54 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x35, 0x01, //0x00002f5c movzbl $1(%r13,%rsi), %ecx - 0x38, 0xd9, //0x00002f62 cmpb %bl, %cl - 0x0f, 0x85, 0x68, 0x00, 0x00, 0x00, //0x00002f64 jne LBB5_574 - 0x48, 0x39, 0xf7, //0x00002f6a cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002f6d je LBB5_572 - 0x48, 0x83, 0xfe, 0x24, //0x00002f73 cmpq $36, %rsi - 0x0f, 0x84, 0x61, 0x01, 0x00, 0x00, //0x00002f77 je LBB5_589 - 0x48, 0x8d, 0x0d, 0x0c, 0xbd, 0x00, 0x00, //0x00002f7d leaq $48396(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002f84 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x35, 0x02, //0x00002f8c movzbl $2(%r13,%rsi), %ecx - 0x38, 0xd9, //0x00002f92 cmpb %bl, %cl - 0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x00002f94 jne LBB5_574 - 0x48, 0x83, 0xc6, 0x03, //0x00002f9a addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00002f9e cmpq %rsi, %rax - 0x0f, 0x85, 0x80, 0xff, 0xff, 0xff, //0x00002fa1 jne LBB5_565 - //0x00002fa7 LBB5_572 - 0x4d, 0x89, 0xd3, //0x00002fa7 movq %r10, %r11 - 0x44, 0x89, 0xc8, //0x00002faa movl %r9d, %eax - 0x48, 0x8d, 0x0d, 0xdc, 0xbc, 0x00, 0x00, //0x00002fad leaq $48348(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002fb4 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x00002fbc jne LBB5_575 - 0xe9, 0x1a, 0x01, 0x00, 0x00, //0x00002fc2 jmp LBB5_590 - //0x00002fc7 LBB5_573 - 0x31, 0xc0, //0x00002fc7 xorl %eax, %eax - 0x4c, 0x8b, 0x4d, 0xc8, //0x00002fc9 movq $-56(%rbp), %r9 - 0xe9, 0xb4, 0x02, 0x00, 0x00, //0x00002fcd jmp LBB5_613 - //0x00002fd2 LBB5_574 - 0x4d, 0x89, 0xd3, //0x00002fd2 movq %r10, %r11 - 0x41, 0xbe, 0x10, 0x00, 0x00, 0x00, //0x00002fd5 movl $16, %r14d - 0x38, 0xd9, //0x00002fdb cmpb %bl, %cl - 0x0f, 0x8d, 0x04, 0x01, 0x00, 0x00, //0x00002fdd jge LBB5_591 - //0x00002fe3 LBB5_575 - 0x41, 0xbe, 0x0f, 0x00, 0x00, 0x00, //0x00002fe3 movl $15, %r14d - 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00002fe9 jmp LBB5_591 - //0x00002fee LBB5_576 - 0x89, 0xd9, //0x00002fee movl %ebx, %ecx - //0x00002ff0 LBB5_577 - 0x48, 0xf7, 0xd0, //0x00002ff0 notq %rax - 0x48, 0x29, 0xc8, //0x00002ff3 subq %rcx, %rax - 0x8b, 0x55, 0xc0, //0x00002ff6 movl $-64(%rbp), %edx - 0xe9, 0x4a, 0xdd, 0xff, 0xff, //0x00002ff9 jmp LBB5_159 - //0x00002ffe LBB5_578 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00002ffe leaq $184(%r14), %r8 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00003005 movq $160(%r14), %rcx - 0x4d, 0x8b, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x0000300c movq $184(%r14), %r9 - 0x48, 0x89, 0xc7, //0x00003013 movq %rax, %rdi - 0x48, 0xc1, 0xe7, 0x04, //0x00003016 shlq $4, %rdi - 0x4d, 0x8d, 0x14, 0x39, //0x0000301a leaq (%r9,%rdi), %r10 - 0x49, 0x89, 0xcd, //0x0000301e movq %rcx, %r13 - 0x8a, 0x49, 0xf0, //0x00003021 movb $-16(%rcx), %cl - 0x80, 0xf9, 0x07, //0x00003024 cmpb $7, %cl - 0x0f, 0x84, 0x76, 0x04, 0x00, 0x00, //0x00003027 je LBB5_645 - 0x80, 0xf9, 0x06, //0x0000302d cmpb $6, %cl - 0x0f, 0x85, 0xfb, 0x04, 0x00, 0x00, //0x00003030 jne LBB5_652 - 0x4d, 0x8d, 0x63, 0x01, //0x00003036 leaq $1(%r11), %r12 - 0x41, 0x0f, 0xb6, 0x0b, //0x0000303a movzbl (%r11), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000303e cmpq $32, %rcx - 0x0f, 0x87, 0x60, 0x08, 0x00, 0x00, //0x00003042 ja LBB5_695 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003048 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00003052 btq %rcx, %rax - 0x0f, 0x83, 0x4c, 0x08, 0x00, 0x00, //0x00003056 jae LBB5_695 - 0x4d, 0x8d, 0x63, 0x02, //0x0000305c leaq $2(%r11), %r12 - 0x41, 0x0f, 0xb6, 0x4b, 0x01, //0x00003060 movzbl $1(%r11), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00003065 cmpq $32, %rcx - 0x0f, 0x87, 0x39, 0x08, 0x00, 0x00, //0x00003069 ja LBB5_695 - 0x48, 0x0f, 0xa3, 0xc8, //0x0000306f btq %rcx, %rax - 0x0f, 0x83, 0x2f, 0x08, 0x00, 0x00, //0x00003073 jae LBB5_695 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003079 movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x00003080 movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x00003083 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003086 cmpq $64, %rcx - 0x0f, 0x83, 0x5b, 0x07, 0x00, 0x00, //0x0000308a jae LBB5_691 - 0x4c, 0x89, 0xf2, //0x00003090 movq %r14, %rdx - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x00003093 movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x0000309a shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x0000309d shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x000030a0 testq %rsi, %rsi - 0x0f, 0x84, 0x38, 0x07, 0x00, 0x00, //0x000030a3 je LBB5_690 - 0x48, 0x0f, 0xbc, 0xce, //0x000030a9 bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x08, //0x000030ad leaq (%rax,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000030b1 addq $1, %r12 - 0x48, 0x01, 0xc8, //0x000030b5 addq %rcx, %rax - 0x49, 0x89, 0xd6, //0x000030b8 movq %rdx, %r14 - 0xe9, 0xe2, 0x07, 0x00, 0x00, //0x000030bb jmp LBB5_694 - //0x000030c0 LBB5_587 - 0x41, 0xbb, 0x0e, 0x00, 0x00, 0x00, //0x000030c0 movl $14, %r11d - 0xe9, 0x03, 0xe9, 0xff, 0xff, //0x000030c6 jmp LBB5_307 - //0x000030cb LBB5_588 - 0x31, 0xc0, //0x000030cb xorl %eax, %eax - 0x4c, 0x8b, 0x4d, 0xc8, //0x000030cd movq $-56(%rbp), %r9 - 0x44, 0x89, 0xe7, //0x000030d1 movl %r12d, %edi - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x000030d4 movl $-1022, %ecx - 0xe9, 0xa8, 0x01, 0x00, 0x00, //0x000030d9 jmp LBB5_613 - //0x000030de LBB5_589 - 0x4d, 0x89, 0xd3, //0x000030de movq %r10, %r11 - //0x000030e1 LBB5_590 - 0x41, 0xbe, 0x10, 0x00, 0x00, 0x00, //0x000030e1 movl $16, %r14d - //0x000030e7 LBB5_591 - 0x45, 0x85, 0xc9, //0x000030e7 testl %r9d, %r9d - 0x48, 0x8b, 0x5d, 0xc0, //0x000030ea movq $-64(%rbp), %rbx - 0x0f, 0x8e, 0xb9, 0x00, 0x00, 0x00, //0x000030ee jle LBB5_599 - 0x44, 0x89, 0xe7, //0x000030f4 movl %r12d, %edi - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000030f7 movabsq $-432345564227567616, %r12 - 0x47, 0x8d, 0x3c, 0x0e, //0x00003101 leal (%r14,%r9), %r15d - 0x45, 0x89, 0xca, //0x00003105 movl %r9d, %r10d - 0x4d, 0x63, 0xc7, //0x00003108 movslq %r15d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x0000310b addq $-1, %r8 - 0x49, 0x83, 0xc2, 0x01, //0x0000310f addq $1, %r10 - 0x41, 0x83, 0xc1, 0xff, //0x00003113 addl $-1, %r9d - 0x31, 0xc9, //0x00003117 xorl %ecx, %ecx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00003119 jmp LBB5_595 - //0x0000311e LBB5_593 - 0x48, 0x85, 0xc0, //0x0000311e testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00003121 movl $1, %eax - 0x0f, 0x45, 0xf8, //0x00003126 cmovnel %eax, %edi - //0x00003129 LBB5_594 - 0x41, 0x83, 0xc7, 0xff, //0x00003129 addl $-1, %r15d - 0x49, 0x83, 0xc0, 0xff, //0x0000312d addq $-1, %r8 - 0x49, 0x83, 0xc2, 0xff, //0x00003131 addq $-1, %r10 - 0x41, 0x83, 0xc1, 0xff, //0x00003135 addl $-1, %r9d - 0x49, 0x83, 0xfa, 0x01, //0x00003139 cmpq $1, %r10 - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000313d jle LBB5_597 - //0x00003143 LBB5_595 - 0x4c, 0x01, 0xe1, //0x00003143 addq %r12, %rcx - 0x44, 0x89, 0xc8, //0x00003146 movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x74, 0x05, 0x00, //0x00003149 movsbq (%r13,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x0000314f shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00003153 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00003156 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00003159 movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00003163 mulq %rcx - 0x48, 0x89, 0xd1, //0x00003166 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00003169 shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x0000316d leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00003171 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00003175 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00003178 subq %rdx, %rax - 0x49, 0x39, 0xd8, //0x0000317b cmpq %rbx, %r8 - 0x0f, 0x83, 0x9a, 0xff, 0xff, 0xff, //0x0000317e jae LBB5_593 - 0x04, 0x30, //0x00003184 addb $48, %al - 0x43, 0x88, 0x44, 0x05, 0x00, //0x00003186 movb %al, (%r13,%r8) - 0xe9, 0x99, 0xff, 0xff, 0xff, //0x0000318b jmp LBB5_594 - //0x00003190 LBB5_597 - 0x41, 0x89, 0xfc, //0x00003190 movl %edi, %r12d - 0x48, 0x83, 0xfe, 0x0a, //0x00003193 cmpq $10, %rsi - 0x4c, 0x8b, 0x4d, 0xc8, //0x00003197 movq $-56(%rbp), %r9 - 0x4d, 0x89, 0xda, //0x0000319b movq %r11, %r10 - 0x0f, 0x83, 0x15, 0x00, 0x00, 0x00, //0x0000319e jae LBB5_600 - 0x44, 0x8b, 0x7d, 0x98, //0x000031a4 movl $-104(%rbp), %r15d - 0xe9, 0x80, 0x00, 0x00, 0x00, //0x000031a8 jmp LBB5_604 - //0x000031ad LBB5_599 - 0x4c, 0x8b, 0x4d, 0xc8, //0x000031ad movq $-56(%rbp), %r9 - 0x4d, 0x89, 0xda, //0x000031b1 movq %r11, %r10 - 0xe9, 0x74, 0x00, 0x00, 0x00, //0x000031b4 jmp LBB5_604 - //0x000031b9 LBB5_600 - 0x49, 0x63, 0xf7, //0x000031b9 movslq %r15d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x000031bc addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000031c0 movl $1, %edi - 0x44, 0x8b, 0x7d, 0x98, //0x000031c5 movl $-104(%rbp), %r15d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x000031c9 jmp LBB5_602 - //0x000031ce LBB5_601 - 0x48, 0x85, 0xc0, //0x000031ce testq %rax, %rax - 0x44, 0x0f, 0x45, 0xe7, //0x000031d1 cmovnel %edi, %r12d - 0x48, 0x83, 0xc6, 0xff, //0x000031d5 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000031d9 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000031dd movq %rdx, %rcx - 0x0f, 0x86, 0x47, 0x00, 0x00, 0x00, //0x000031e0 jbe LBB5_604 - //0x000031e6 LBB5_602 - 0x48, 0x89, 0xc8, //0x000031e6 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000031e9 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000031f3 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x000031f6 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000031fa leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x000031fe leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x00003202 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x00003205 subq %rbx, %rax - 0x48, 0x8b, 0x5d, 0xc0, //0x00003208 movq $-64(%rbp), %rbx - 0x48, 0x39, 0xde, //0x0000320c cmpq %rbx, %rsi - 0x0f, 0x83, 0xb9, 0xff, 0xff, 0xff, //0x0000320f jae LBB5_601 - 0x04, 0x30, //0x00003215 addb $48, %al - 0x41, 0x88, 0x44, 0x35, 0x00, //0x00003217 movb %al, (%r13,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000321c addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00003220 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00003224 movq %rdx, %rcx - 0x0f, 0x87, 0xb9, 0xff, 0xff, 0xff, //0x00003227 ja LBB5_602 - //0x0000322d LBB5_604 - 0x48, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000322d movq $-160(%rbp), %rax - 0x44, 0x01, 0xf0, //0x00003234 addl %r14d, %eax - 0x48, 0x98, //0x00003237 cltq - 0x48, 0x39, 0xc3, //0x00003239 cmpq %rax, %rbx - 0x0f, 0x46, 0xc3, //0x0000323c cmovbel %ebx, %eax - 0x45, 0x01, 0xf2, //0x0000323f addl %r14d, %r10d - 0x85, 0xc0, //0x00003242 testl %eax, %eax - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00003244 jle LBB5_610 - 0x89, 0xc1, //0x0000324a movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000324c addq $1, %rcx - 0x44, 0x89, 0xe7, //0x00003250 movl %r12d, %edi - //0x00003253 LBB5_606 - 0x8d, 0x50, 0xff, //0x00003253 leal $-1(%rax), %edx - 0x41, 0x80, 0x7c, 0x15, 0x00, 0x30, //0x00003256 cmpb $48, (%r13,%rdx) - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000325c jne LBB5_612 - 0x48, 0x83, 0xc1, 0xff, //0x00003262 addq $-1, %rcx - 0x89, 0xd0, //0x00003266 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00003268 cmpq $1, %rcx - 0x0f, 0x8f, 0xe1, 0xff, 0xff, 0xff, //0x0000326c jg LBB5_606 - 0xe9, 0xa2, 0x00, 0x00, 0x00, //0x00003272 jmp LBB5_608 - //0x00003277 LBB5_610 - 0x85, 0xc0, //0x00003277 testl %eax, %eax - 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x00003279 je LBB5_608 - 0x44, 0x89, 0xe7, //0x0000327f movl %r12d, %edi - //0x00003282 LBB5_612 - 0x48, 0x8b, 0x4d, 0xa0, //0x00003282 movq $-96(%rbp), %rcx - //0x00003286 LBB5_613 - 0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003286 movq $-1, %rbx - 0x41, 0x83, 0xfa, 0x14, //0x0000328d cmpl $20, %r10d - 0x0f, 0x8e, 0x1d, 0x00, 0x00, 0x00, //0x00003291 jle LBB5_615 - //0x00003297 LBB5_614 - 0x4c, 0x8b, 0x75, 0x88, //0x00003297 movq $-120(%rbp), %r14 - 0x8a, 0x55, 0xb8, //0x0000329b movb $-72(%rbp), %dl - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000329e movabsq $4503599627370495, %r10 - 0x4c, 0x8b, 0xad, 0x68, 0xff, 0xff, 0xff, //0x000032a8 movq $-152(%rbp), %r13 - 0xe9, 0xc2, 0x01, 0x00, 0x00, //0x000032af jmp LBB5_643 - //0x000032b4 LBB5_615 - 0x48, 0x89, 0x4d, 0xa0, //0x000032b4 movq %rcx, $-96(%rbp) - 0x45, 0x89, 0xd4, //0x000032b8 movl %r10d, %r12d - 0x4d, 0x89, 0xd3, //0x000032bb movq %r10, %r11 - 0x45, 0x85, 0xd2, //0x000032be testl %r10d, %r10d - 0x0f, 0x8e, 0x5b, 0x00, 0x00, 0x00, //0x000032c1 jle LBB5_620 - 0x31, 0xf6, //0x000032c7 xorl %esi, %esi - 0x85, 0xc0, //0x000032c9 testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x000032cb movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x000032d0 cmovgl %eax, %ebx - 0x4d, 0x8d, 0x54, 0x24, 0xff, //0x000032d3 leaq $-1(%r12), %r10 - 0x49, 0x39, 0xda, //0x000032d8 cmpq %rbx, %r10 - 0x4c, 0x0f, 0x43, 0xd3, //0x000032db cmovaeq %rbx, %r10 - 0x45, 0x8d, 0x42, 0x01, //0x000032df leal $1(%r10), %r8d - 0x31, 0xc9, //0x000032e3 xorl %ecx, %ecx - //0x000032e5 LBB5_617 - 0x48, 0x39, 0xf3, //0x000032e5 cmpq %rsi, %rbx - 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x000032e8 je LBB5_621 - 0x48, 0x8d, 0x0c, 0x89, //0x000032ee leaq (%rcx,%rcx,4), %rcx - 0x89, 0xfa, //0x000032f2 movl %edi, %edx - 0x49, 0x0f, 0xbe, 0x7c, 0x35, 0x00, //0x000032f4 movsbq (%r13,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000032fa leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000032fe addq $-48, %rcx - 0x89, 0xd7, //0x00003302 movl %edx, %edi - 0x48, 0x83, 0xc6, 0x01, //0x00003304 addq $1, %rsi - 0x49, 0x39, 0xf4, //0x00003308 cmpq %rsi, %r12 - 0x0f, 0x85, 0xd4, 0xff, 0xff, 0xff, //0x0000330b jne LBB5_617 - 0x45, 0x89, 0xc2, //0x00003311 movl %r8d, %r10d - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00003314 jmp LBB5_621 - //0x00003319 LBB5_608 - 0x31, 0xc9, //0x00003319 xorl %ecx, %ecx - 0x31, 0xff, //0x0000331b xorl %edi, %edi - 0xe9, 0xda, 0x00, 0x00, 0x00, //0x0000331d jmp LBB5_609 - //0x00003322 LBB5_620 - 0x45, 0x31, 0xd2, //0x00003322 xorl %r10d, %r10d - 0x31, 0xc9, //0x00003325 xorl %ecx, %ecx - //0x00003327 LBB5_621 - 0x4c, 0x89, 0xda, //0x00003327 movq %r11, %rdx - 0x85, 0xd2, //0x0000332a testl %edx, %edx - 0x41, 0x0f, 0x9e, 0xc6, //0x0000332c setle %r14b - 0x89, 0xd3, //0x00003330 movl %edx, %ebx - 0x44, 0x29, 0xd3, //0x00003332 subl %r10d, %ebx - 0x0f, 0x8e, 0x57, 0x00, 0x00, 0x00, //0x00003335 jle LBB5_629 - 0x45, 0x89, 0xd1, //0x0000333b movl %r10d, %r9d - 0x41, 0xf7, 0xd1, //0x0000333e notl %r9d - 0x41, 0x01, 0xd1, //0x00003341 addl %edx, %r9d - 0x83, 0xe3, 0x07, //0x00003344 andl $7, %ebx - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00003347 je LBB5_626 - 0xf7, 0xdb, //0x0000334d negl %ebx - 0x31, 0xf6, //0x0000334f xorl %esi, %esi - //0x00003351 LBB5_624 - 0x48, 0x01, 0xc9, //0x00003351 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00003354 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0xff, //0x00003358 addl $-1, %esi - 0x39, 0xf3, //0x0000335b cmpl %esi, %ebx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000335d jne LBB5_624 - 0x41, 0x29, 0xf2, //0x00003363 subl %esi, %r10d - //0x00003366 LBB5_626 - 0x41, 0x89, 0xf8, //0x00003366 movl %edi, %r8d - 0x41, 0x83, 0xf9, 0x07, //0x00003369 cmpl $7, %r9d - 0x4c, 0x8b, 0x4d, 0xc8, //0x0000336d movq $-56(%rbp), %r9 - 0x0f, 0x82, 0x1e, 0x00, 0x00, 0x00, //0x00003371 jb LBB5_630 - 0x44, 0x89, 0xde, //0x00003377 movl %r11d, %esi - 0x44, 0x29, 0xd6, //0x0000337a subl %r10d, %esi - //0x0000337d LBB5_628 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000337d imulq $100000000, %rcx, %rcx - 0x83, 0xc6, 0xf8, //0x00003384 addl $-8, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00003387 jne LBB5_628 - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000338d jmp LBB5_630 - //0x00003392 LBB5_629 - 0x41, 0x89, 0xf8, //0x00003392 movl %edi, %r8d - //0x00003395 LBB5_630 - 0x31, 0xff, //0x00003395 xorl %edi, %edi - 0x4c, 0x89, 0xdb, //0x00003397 movq %r11, %rbx - 0x85, 0xdb, //0x0000339a testl %ebx, %ebx - 0x0f, 0x88, 0x5a, 0x00, 0x00, 0x00, //0x0000339c js LBB5_609 - 0x39, 0xd8, //0x000033a2 cmpl %ebx, %eax - 0x8a, 0x55, 0xb8, //0x000033a4 movb $-72(%rbp), %dl - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000033a7 movabsq $4503599627370495, %r10 - 0x0f, 0x8e, 0x69, 0x00, 0x00, 0x00, //0x000033b1 jle LBB5_637 - 0x43, 0x8a, 0x7c, 0x25, 0x00, //0x000033b7 movb (%r13,%r12), %dil - 0x40, 0x80, 0xff, 0x35, //0x000033bc cmpb $53, %dil - 0x0f, 0x85, 0x52, 0x00, 0x00, 0x00, //0x000033c0 jne LBB5_636 - 0x8d, 0x73, 0x01, //0x000033c6 leal $1(%rbx), %esi - 0x39, 0xc6, //0x000033c9 cmpl %eax, %esi - 0x0f, 0x85, 0x47, 0x00, 0x00, 0x00, //0x000033cb jne LBB5_636 - 0x45, 0x85, 0xc0, //0x000033d1 testl %r8d, %r8d - 0x40, 0x0f, 0x95, 0xc7, //0x000033d4 setne %dil - 0x41, 0x08, 0xfe, //0x000033d8 orb %dil, %r14b - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000033db movabsq $9218868437227405312, %r11 - 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x000033e5 jne LBB5_638 - 0x83, 0xc3, 0xff, //0x000033eb addl $-1, %ebx - 0x41, 0x8a, 0x7c, 0x1d, 0x00, //0x000033ee movb (%r13,%rbx), %dil - 0x40, 0x80, 0xe7, 0x01, //0x000033f3 andb $1, %dil - 0xe9, 0x2e, 0x00, 0x00, 0x00, //0x000033f7 jmp LBB5_638 - //0x000033fc LBB5_609 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000033fc movabsq $9218868437227405312, %r11 - 0x8a, 0x55, 0xb8, //0x00003406 movb $-72(%rbp), %dl - 0x49, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003409 movabsq $4503599627370495, %r10 - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00003413 jmp LBB5_638 - //0x00003418 LBB5_636 - 0x40, 0x80, 0xff, 0x35, //0x00003418 cmpb $53, %dil - 0x40, 0x0f, 0x9d, 0xc7, //0x0000341c setge %dil - //0x00003420 LBB5_637 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003420 movabsq $9218868437227405312, %r11 - //0x0000342a LBB5_638 - 0x40, 0x0f, 0xb6, 0xdf, //0x0000342a movzbl %dil, %ebx - 0x48, 0x01, 0xcb, //0x0000342e addq %rcx, %rbx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00003431 movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc3, //0x0000343b cmpq %rax, %rbx - 0x4c, 0x8b, 0x75, 0x88, //0x0000343e movq $-120(%rbp), %r14 - 0x4c, 0x8b, 0xad, 0x68, 0xff, 0xff, 0xff, //0x00003442 movq $-152(%rbp), %r13 - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00003449 jne LBB5_641 - 0x48, 0x8b, 0x4d, 0xa0, //0x0000344f movq $-96(%rbp), %rcx - 0x81, 0xf9, 0xfe, 0x03, 0x00, 0x00, //0x00003453 cmpl $1022, %ecx - 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x00003459 jle LBB5_642 - 0x31, 0xdb, //0x0000345f xorl %ebx, %ebx - 0xe9, 0xa9, 0xe4, 0xff, 0xff, //0x00003461 jmp LBB5_300 - //0x00003466 LBB5_641 - 0x48, 0x8b, 0x4d, 0xa0, //0x00003466 movq $-96(%rbp), %rcx - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000346a jmp LBB5_643 - //0x0000346f LBB5_642 - 0x83, 0xc1, 0x01, //0x0000346f addl $1, %ecx - 0x49, 0x8d, 0x5a, 0x01, //0x00003472 leaq $1(%r10), %rbx - //0x00003476 LBB5_643 - 0x49, 0x8d, 0x42, 0x01, //0x00003476 leaq $1(%r10), %rax - 0x48, 0x21, 0xd8, //0x0000347a andq %rbx, %rax - 0x81, 0xc1, 0xff, 0x03, 0x00, 0x00, //0x0000347d addl $1023, %ecx - 0x81, 0xe1, 0xff, 0x07, 0x00, 0x00, //0x00003483 andl $2047, %ecx - 0x48, 0xc1, 0xe1, 0x34, //0x00003489 shlq $52, %rcx - 0x48, 0x85, 0xc0, //0x0000348d testq %rax, %rax - 0x48, 0x0f, 0x44, 0xc8, //0x00003490 cmoveq %rax, %rcx - 0x49, 0x89, 0xcb, //0x00003494 movq %rcx, %r11 - 0xe9, 0x73, 0xe4, 0xff, 0xff, //0x00003497 jmp LBB5_300 - //0x0000349c LBB5_644 - 0x31, 0xdb, //0x0000349c xorl %ebx, %ebx - 0xe9, 0xf4, 0xfd, 0xff, 0xff, //0x0000349e jmp LBB5_614 - //0x000034a3 LBB5_645 - 0x4c, 0x89, 0x55, 0xc0, //0x000034a3 movq %r10, $-64(%rbp) - 0x4d, 0x8d, 0x63, 0x01, //0x000034a7 leaq $1(%r11), %r12 - 0x41, 0x0f, 0xb6, 0x0b, //0x000034ab movzbl (%r11), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000034af cmpq $32, %rcx - 0x0f, 0x87, 0xcc, 0x04, 0x00, 0x00, //0x000034b3 ja LBB5_703 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000034b9 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000034c3 btq %rcx, %rax - 0x0f, 0x83, 0xb8, 0x04, 0x00, 0x00, //0x000034c7 jae LBB5_703 - 0x4d, 0x8d, 0x63, 0x02, //0x000034cd leaq $2(%r11), %r12 - 0x41, 0x0f, 0xb6, 0x4b, 0x01, //0x000034d1 movzbl $1(%r11), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000034d6 cmpq $32, %rcx - 0x0f, 0x87, 0xa5, 0x04, 0x00, 0x00, //0x000034da ja LBB5_703 - 0x48, 0x0f, 0xa3, 0xc8, //0x000034e0 btq %rcx, %rax - 0x0f, 0x83, 0x9b, 0x04, 0x00, 0x00, //0x000034e4 jae LBB5_703 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000034ea movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x000034f1 movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x000034f4 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000034f7 cmpq $64, %rcx - 0x0f, 0x83, 0xc7, 0x03, 0x00, 0x00, //0x000034fb jae LBB5_699 - 0x4c, 0x89, 0xf2, //0x00003501 movq %r14, %rdx - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x00003504 movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x0000350b shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x0000350e shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x00003511 testq %rsi, %rsi - 0x0f, 0x84, 0xa4, 0x03, 0x00, 0x00, //0x00003514 je LBB5_698 - 0x48, 0x0f, 0xbc, 0xce, //0x0000351a bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x08, //0x0000351e leaq (%rax,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00003522 addq $1, %r12 - 0x48, 0x01, 0xc8, //0x00003526 addq %rcx, %rax - 0x49, 0x89, 0xd6, //0x00003529 movq %rdx, %r14 - 0xe9, 0x4e, 0x04, 0x00, 0x00, //0x0000352c jmp LBB5_702 - //0x00003531 LBB5_652 - 0x41, 0x80, 0x3a, 0x06, //0x00003531 cmpb $6, (%r10) - 0x0f, 0x85, 0xba, 0x00, 0x00, 0x00, //0x00003535 jne LBB5_661 - 0x49, 0x8d, 0x4d, 0xf0, //0x0000353b leaq $-16(%r13), %rcx - 0xc1, 0xe0, 0x04, //0x0000353f shll $4, %eax - 0x44, 0x01, 0xc8, //0x00003542 addl %r9d, %eax - 0x29, 0xc1, //0x00003545 subl %eax, %ecx - 0xf6, 0xc1, 0x10, //0x00003547 testb $16, %cl - 0x0f, 0x85, 0x74, 0x01, 0x00, 0x00, //0x0000354a jne LBB5_670 - 0x4d, 0x8d, 0x6b, 0x01, //0x00003550 leaq $1(%r11), %r13 - 0x41, 0x0f, 0xb6, 0x03, //0x00003554 movzbl (%r11), %eax - 0x31, 0xc9, //0x00003558 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000355a movq %rcx, $-152(%rbp) - 0x31, 0xc9, //0x00003561 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003563 movq %rcx, $-104(%rbp) - 0x48, 0x83, 0xf8, 0x20, //0x00003567 cmpq $32, %rax - 0x0f, 0x87, 0xd5, 0x04, 0x00, 0x00, //0x0000356b ja LBB5_710 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003571 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000357b btq %rax, %rcx - 0x0f, 0x83, 0xc1, 0x04, 0x00, 0x00, //0x0000357f jae LBB5_710 - 0x48, 0x8b, 0x45, 0xa0, //0x00003585 movq $-96(%rbp), %rax - 0x4c, 0x8d, 0x68, 0x02, //0x00003589 leaq $2(%rax), %r13 - 0x0f, 0xb6, 0x40, 0x01, //0x0000358d movzbl $1(%rax), %eax - 0x31, 0xd2, //0x00003591 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00003593 movq %rdx, $-152(%rbp) - 0x31, 0xd2, //0x0000359a xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x0000359c movq %rdx, $-104(%rbp) - 0x48, 0x83, 0xf8, 0x20, //0x000035a0 cmpq $32, %rax - 0x0f, 0x87, 0x9c, 0x04, 0x00, 0x00, //0x000035a4 ja LBB5_710 - 0x48, 0x0f, 0xa3, 0xc1, //0x000035aa btq %rax, %rcx - 0x0f, 0x83, 0x92, 0x04, 0x00, 0x00, //0x000035ae jae LBB5_710 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000035b4 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x000035bb movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x000035be subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000035c1 cmpq $64, %rcx - 0x0f, 0x83, 0x8a, 0x05, 0x00, 0x00, //0x000035c5 jae LBB5_720 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000035cb movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x000035d2 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x000035d5 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000035d8 testq %rdx, %rdx - 0x0f, 0x84, 0x6d, 0x05, 0x00, 0x00, //0x000035db je LBB5_719 - 0x48, 0x0f, 0xbc, 0xca, //0x000035e1 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x000035e5 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000035e9 addq $1, %r13 - 0x48, 0x01, 0xc8, //0x000035ed addq %rcx, %rax - 0xe9, 0x10, 0x06, 0x00, 0x00, //0x000035f0 jmp LBB5_723 - //0x000035f5 LBB5_661 - 0x4d, 0x8d, 0x6b, 0x01, //0x000035f5 leaq $1(%r11), %r13 - 0x41, 0x0f, 0xb6, 0x03, //0x000035f9 movzbl (%r11), %eax - 0x31, 0xc9, //0x000035fd xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000035ff movq %rcx, $-152(%rbp) - 0x31, 0xc9, //0x00003606 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003608 movq %rcx, $-104(%rbp) - 0x48, 0x83, 0xf8, 0x20, //0x0000360c cmpq $32, %rax - 0x0f, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00003610 ja LBB5_679 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003616 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x00003620 btq %rax, %rcx - 0x0f, 0x83, 0x48, 0x01, 0x00, 0x00, //0x00003624 jae LBB5_679 - 0x48, 0x8b, 0x45, 0xa0, //0x0000362a movq $-96(%rbp), %rax - 0x4c, 0x8d, 0x68, 0x02, //0x0000362e leaq $2(%rax), %r13 - 0x0f, 0xb6, 0x40, 0x01, //0x00003632 movzbl $1(%rax), %eax - 0x31, 0xd2, //0x00003636 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00003638 movq %rdx, $-152(%rbp) - 0x31, 0xd2, //0x0000363f xorl %edx, %edx - 0x48, 0x89, 0x55, 0x98, //0x00003641 movq %rdx, $-104(%rbp) - 0x48, 0x83, 0xf8, 0x20, //0x00003645 cmpq $32, %rax - 0x0f, 0x87, 0x23, 0x01, 0x00, 0x00, //0x00003649 ja LBB5_679 - 0x48, 0x0f, 0xa3, 0xc1, //0x0000364f btq %rax, %rcx - 0x0f, 0x83, 0x19, 0x01, 0x00, 0x00, //0x00003653 jae LBB5_679 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003659 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x00003660 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x00003663 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003666 cmpq $64, %rcx - 0x0f, 0x83, 0xef, 0x03, 0x00, 0x00, //0x0000366a jae LBB5_712 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00003670 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00003677 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000367a shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000367d testq %rdx, %rdx - 0x0f, 0x84, 0xd2, 0x03, 0x00, 0x00, //0x00003680 je LBB5_711 - 0x48, 0x0f, 0xbc, 0xca, //0x00003686 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000368a leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000368e addq $1, %r13 - 0x48, 0x01, 0xc8, //0x00003692 addq %rcx, %rax - 0xe9, 0x75, 0x04, 0x00, 0x00, //0x00003695 jmp LBB5_715 - //0x0000369a LBB5_668 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000369a movq $-1, %r11 - 0x4c, 0x89, 0xc1, //0x000036a1 movq %r8, %rcx - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000036a4 movq $-1, %r14 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000036ab movq $-1, %r12 - 0xe9, 0x95, 0xd3, 0xff, 0xff, //0x000036b2 jmp LBB5_103 - //0x000036b7 LBB5_669 - 0x45, 0x31, 0xe4, //0x000036b7 xorl %r12d, %r12d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x000036ba movl $10000, %edx - 0xe9, 0x0b, 0xd6, 0xff, 0xff, //0x000036bf jmp LBB5_148 - //0x000036c4 LBB5_670 - 0x31, 0xc0, //0x000036c4 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000036c6 movq %rax, $-152(%rbp) - 0x4c, 0x89, 0xd8, //0x000036cd movq %r11, %rax - 0x31, 0xc9, //0x000036d0 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000036d2 movq %rcx, $-136(%rbp) - 0x31, 0xc9, //0x000036d9 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x000036db movq %rcx, $-104(%rbp) - 0x4c, 0x89, 0xeb, //0x000036df movq %r13, %rbx - 0xe9, 0xe2, 0x09, 0x00, 0x00, //0x000036e2 jmp LBB5_775 - //0x000036e7 LBB5_671 - 0x4e, 0x8d, 0x14, 0x29, //0x000036e7 leaq (%rcx,%r13), %r10 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x000036eb movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x000036f0 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x000036f3 cmpb $9, %cl - 0x0f, 0x87, 0x35, 0x03, 0x00, 0x00, //0x000036f6 ja LBB5_709 - 0x31, 0xf6, //0x000036fc xorl %esi, %esi - 0x31, 0xdb, //0x000036fe xorl %ebx, %ebx - //0x00003700 LBB5_673 - 0x48, 0x8d, 0x0c, 0xb6, //0x00003700 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x00003704 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x00003707 leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000370b addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x0000370f leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003713 movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x00003718 addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x0000371c leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x0000371f cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003723 ja LBB5_675 - 0x48, 0x83, 0xfb, 0x12, //0x00003729 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x0000372d movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00003730 jb LBB5_673 - //0x00003736 LBB5_675 - 0x31, 0xdb, //0x00003736 xorl %ebx, %ebx - 0x48, 0x89, 0x5d, 0xa0, //0x00003738 movq %rbx, $-96(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x0000373c cmpb $9, %dil - 0x0f, 0x87, 0xea, 0x03, 0x00, 0x00, //0x00003740 ja LBB5_716 - 0x45, 0x31, 0xe4, //0x00003746 xorl %r12d, %r12d - //0x00003749 LBB5_677 - 0x43, 0x0f, 0xb6, 0x44, 0x22, 0x01, //0x00003749 movzbl $1(%r10,%r12), %eax - 0x8d, 0x78, 0xd0, //0x0000374f leal $-48(%rax), %edi - 0x49, 0x83, 0xc4, 0x01, //0x00003752 addq $1, %r12 - 0x40, 0x80, 0xff, 0x0a, //0x00003756 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000375a jb LBB5_677 - 0x4d, 0x01, 0xe2, //0x00003760 addq %r12, %r10 - 0x40, 0xb7, 0x01, //0x00003763 movb $1, %dil - 0x48, 0x89, 0x7d, 0xa0, //0x00003766 movq %rdi, $-96(%rbp) - 0x4d, 0x89, 0xd5, //0x0000376a movq %r10, %r13 - 0xe9, 0x93, 0xcc, 0xff, 0xff, //0x0000376d jmp LBB5_33 - //0x00003772 LBB5_679 - 0x31, 0xc9, //0x00003772 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003774 movq %rcx, $-136(%rbp) - 0x4c, 0x8b, 0x5d, 0xa0, //0x0000377b movq $-96(%rbp), %r11 - 0xe9, 0xf2, 0x7c, 0x00, 0x00, //0x0000377f jmp LBB5_1905 - //0x00003784 LBB5_680 - 0x49, 0x83, 0xc5, 0x01, //0x00003784 addq $1, %r13 - 0xe9, 0xd1, 0xcc, 0xff, 0xff, //0x00003788 jmp LBB5_40 - //0x0000378d LBB5_681 - 0x49, 0x83, 0xc5, 0x01, //0x0000378d addq $1, %r13 - 0xe9, 0x1f, 0xcd, 0xff, 0xff, //0x00003791 jmp LBB5_46 - //0x00003796 LBB5_682 - 0x49, 0x83, 0xc5, 0x01, //0x00003796 addq $1, %r13 - 0xe9, 0x0a, 0xcf, 0xff, 0xff, //0x0000379a jmp LBB5_67 - //0x0000379f LBB5_683 - 0x49, 0x83, 0xc5, 0x02, //0x0000379f addq $2, %r13 - 0xe9, 0xb6, 0xcc, 0xff, 0xff, //0x000037a3 jmp LBB5_40 - //0x000037a8 LBB5_684 - 0x49, 0x83, 0xc5, 0x02, //0x000037a8 addq $2, %r13 - 0xe9, 0x04, 0xcd, 0xff, 0xff, //0x000037ac jmp LBB5_46 - //0x000037b1 LBB5_685 - 0x49, 0x83, 0xc5, 0x02, //0x000037b1 addq $2, %r13 - 0xe9, 0xef, 0xce, 0xff, 0xff, //0x000037b5 jmp LBB5_67 - //0x000037ba LBB5_686 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x000037ba movl $13, %esi - 0xe9, 0x96, 0xcc, 0xff, 0xff, //0x000037bf jmp LBB5_39 - //0x000037c4 LBB5_687 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x000037c4 movl $13, %esi - 0xe9, 0xe3, 0xcc, 0xff, 0xff, //0x000037c9 jmp LBB5_45 - //0x000037ce LBB5_688 - 0x49, 0x83, 0xc5, 0x03, //0x000037ce addq $3, %r13 - 0xe9, 0xd2, 0xce, 0xff, 0xff, //0x000037d2 jmp LBB5_67 - //0x000037d7 LBB5_689 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x000037d7 movl $13, %esi - 0xe9, 0xc4, 0xce, 0xff, 0xff, //0x000037dc jmp LBB5_66 - //0x000037e1 LBB5_690 - 0x48, 0x83, 0xc0, 0x40, //0x000037e1 addq $64, %rax - 0x49, 0x89, 0xc4, //0x000037e5 movq %rax, %r12 - 0x49, 0x89, 0xd6, //0x000037e8 movq %rdx, %r14 - //0x000037eb LBB5_691 - 0x49, 0x83, 0xc4, 0xc0, //0x000037eb addq $-64, %r12 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x68, 0xc8, 0xff, 0xff, //0x000037ef movdqu $-14232(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x000037f8 LBB5_692 - 0x4c, 0x89, 0xe6, //0x000037f8 movq %r12, %rsi - 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x40, //0x000037fb movdqu $64(%r12), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x50, //0x00003802 movdqu $80(%r12), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x60, //0x00003809 movdqu $96(%r12), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x70, //0x00003810 movdqu $112(%r12), %xmm4 - 0x49, 0x83, 0xc4, 0x40, //0x00003817 addq $64, %r12 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000381b movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003820 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003825 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000382a pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000382f movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003834 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003839 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000383e pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003843 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003847 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x0000384b pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xde, //0x0000384f pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0x74, 0xfb, //0x00003853 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xd7, //0x00003857 pmovmskb %xmm7, %edx - 0x66, 0x0f, 0x74, 0xc4, //0x0000385b pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000385f pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe3, 0x10, //0x00003863 shlq $16, %rbx - 0x48, 0x09, 0xcb, //0x00003867 orq %rcx, %rbx - 0x48, 0xc1, 0xe2, 0x20, //0x0000386a shlq $32, %rdx - 0x48, 0x09, 0xda, //0x0000386e orq %rbx, %rdx - 0x48, 0xc1, 0xe0, 0x30, //0x00003871 shlq $48, %rax - 0x48, 0x09, 0xd0, //0x00003875 orq %rdx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003878 cmpq $-1, %rax - 0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x0000387c je LBB5_692 - 0x48, 0xf7, 0xd0, //0x00003882 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003885 movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x0000388c movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003893 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x00003897 leaq (%r12,%rcx), %rax - 0x49, 0x01, 0xcc, //0x0000389b addq %rcx, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000389e addq $1, %r12 - //0x000038a2 LBB5_694 - 0x8a, 0x08, //0x000038a2 movb (%rax), %cl - 0x4c, 0x8b, 0x5d, 0xa0, //0x000038a4 movq $-96(%rbp), %r11 - //0x000038a8 LBB5_695 - 0x80, 0xf9, 0x7d, //0x000038a8 cmpb $125, %cl - 0x0f, 0x85, 0xa0, 0xdd, 0xff, 0xff, //0x000038ab jne LBB5_697 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000038b1 addl $1, $200(%r14) - 0xe9, 0xd8, 0x00, 0x00, 0x00, //0x000038b9 jmp LBB5_705 - //0x000038be LBB5_698 - 0x48, 0x83, 0xc0, 0x40, //0x000038be addq $64, %rax - 0x49, 0x89, 0xc4, //0x000038c2 movq %rax, %r12 - 0x49, 0x89, 0xd6, //0x000038c5 movq %rdx, %r14 - //0x000038c8 LBB5_699 - 0x49, 0x83, 0xc4, 0xc0, //0x000038c8 addq $-64, %r12 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x8b, 0xc7, 0xff, 0xff, //0x000038cc movdqu $-14453(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x000038d5 LBB5_700 - 0x4c, 0x89, 0xe6, //0x000038d5 movq %r12, %rsi - 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x40, //0x000038d8 movdqu $64(%r12), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x50, //0x000038df movdqu $80(%r12), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x60, //0x000038e6 movdqu $96(%r12), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x70, //0x000038ed movdqu $112(%r12), %xmm4 - 0x49, 0x83, 0xc4, 0x40, //0x000038f4 addq $64, %r12 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000038f8 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000038fd pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003902 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003907 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000390c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003911 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003916 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000391b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003920 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003924 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00003928 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x0000392c pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00003930 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00003934 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x00003938 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000393c pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00003940 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x00003944 orq %rcx, %rdx - 0x48, 0xc1, 0xe3, 0x20, //0x00003947 shlq $32, %rbx - 0x48, 0x09, 0xd3, //0x0000394b orq %rdx, %rbx - 0x48, 0xc1, 0xe0, 0x30, //0x0000394e shlq $48, %rax - 0x48, 0x09, 0xd8, //0x00003952 orq %rbx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003955 cmpq $-1, %rax - 0x0f, 0x84, 0x76, 0xff, 0xff, 0xff, //0x00003959 je LBB5_700 - 0x48, 0xf7, 0xd0, //0x0000395f notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003962 movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x00003969 movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003970 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x00003974 leaq (%r12,%rcx), %rax - 0x49, 0x01, 0xcc, //0x00003978 addq %rcx, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000397b addq $1, %r12 - //0x0000397f LBB5_702 - 0x8a, 0x08, //0x0000397f movb (%rax), %cl - 0x4c, 0x8b, 0x5d, 0xa0, //0x00003981 movq $-96(%rbp), %r11 - //0x00003985 LBB5_703 - 0x80, 0xf9, 0x5d, //0x00003985 cmpb $93, %cl - 0x0f, 0x85, 0xe7, 0xdc, 0xff, 0xff, //0x00003988 jne LBB5_1562 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000398e addl $1, $204(%r14) - //0x00003996 LBB5_705 - 0x49, 0x8b, 0x4c, 0x39, 0x08, //0x00003996 movq $8(%r9,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000399b movq %rcx, $168(%r14) - 0x4d, 0x29, 0xcd, //0x000039a2 subq %r9, %r13 - 0x49, 0x29, 0xfd, //0x000039a5 subq %rdi, %r13 - 0x49, 0xc1, 0xed, 0x04, //0x000039a8 shrq $4, %r13 - 0x45, 0x89, 0x6c, 0x39, 0x0c, //0x000039ac movl %r13d, $12(%r9,%rdi) - 0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000039b1 movl $0, $8(%r9,%rdi) - 0x41, 0x0f, 0xb6, 0x04, 0x39, //0x000039ba movzbl (%r9,%rdi), %eax - 0x41, 0x89, 0x04, 0x39, //0x000039bf movl %eax, (%r9,%rdi) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x000039c3 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000039ca movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x000039d1 cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x000039d4 jbe LBB5_707 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000039da movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x000039e1 cmpq $4096, %rax - 0x0f, 0x87, 0xfe, 0xda, 0xff, 0xff, //0x000039e7 ja LBB5_237 - //0x000039ed LBB5_707 - 0x48, 0x83, 0xc0, 0xff, //0x000039ed addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x000039f1 movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000039f8 movq $168(%r14), %rax - 0x31, 0xc9, //0x000039ff xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003a01 movq %rcx, $-152(%rbp) - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00003a08 movl $0, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003a0d movq %rcx, $-136(%rbp) - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00003a14 movl $0, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003a19 movq %rcx, $-104(%rbp) - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00003a1d movl $0, %ecx - 0x48, 0x83, 0xf8, 0xff, //0x00003a22 cmpq $-1, %rax - 0x0f, 0x85, 0x1e, 0x57, 0x00, 0x00, //0x00003a26 jne LBB5_1789 - 0xe9, 0x23, 0x57, 0x00, 0x00, //0x00003a2c jmp LBB5_1790 - //0x00003a31 LBB5_709 - 0x31, 0xc9, //0x00003a31 xorl %ecx, %ecx - 0x4d, 0x89, 0xd5, //0x00003a33 movq %r10, %r13 - 0x31, 0xf6, //0x00003a36 xorl %esi, %esi - 0x48, 0x89, 0x75, 0xa0, //0x00003a38 movq %rsi, $-96(%rbp) - 0x45, 0x31, 0xe4, //0x00003a3c xorl %r12d, %r12d - 0x31, 0xf6, //0x00003a3f xorl %esi, %esi - 0xe9, 0xbf, 0xc9, 0xff, 0xff, //0x00003a41 jmp LBB5_33 - //0x00003a46 LBB5_710 - 0x31, 0xc9, //0x00003a46 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003a48 movq %rcx, $-136(%rbp) - 0x4c, 0x8b, 0x5d, 0xa0, //0x00003a4f movq $-96(%rbp), %r11 - 0xe9, 0x6c, 0x58, 0x00, 0x00, //0x00003a53 jmp LBB5_1804 - //0x00003a58 LBB5_711 - 0x48, 0x83, 0xc0, 0x40, //0x00003a58 addq $64, %rax - 0x49, 0x89, 0xc5, //0x00003a5c movq %rax, %r13 - //0x00003a5f LBB5_712 - 0x49, 0x83, 0xc5, 0xc0, //0x00003a5f addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xf4, 0xc5, 0xff, 0xff, //0x00003a63 movdqu $-14860(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00003a6c LBB5_713 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00003a6c movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00003a72 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x00003a78 movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00003a7e movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00003a84 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003a88 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003a8d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003a92 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003a97 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003a9c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003aa1 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003aa6 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003aab pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003ab0 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003ab4 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00003ab8 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x00003abc pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00003ac0 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x00003ac4 pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x00003ac8 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00003acc pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00003ad0 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x00003ad4 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x00003ad7 shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x00003adb orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00003ade shlq $48, %rax - 0x48, 0x09, 0xf0, //0x00003ae2 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003ae5 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x00003ae9 je LBB5_713 - 0x48, 0xf7, 0xd0, //0x00003aef notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003af2 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x00003af9 movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003b00 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x00003b04 leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x00003b08 addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003b0b addq $1, %r13 - //0x00003b0f LBB5_715 - 0x31, 0xc9, //0x00003b0f xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003b11 movq %rcx, $-152(%rbp) - 0x31, 0xc9, //0x00003b18 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003b1a movq %rcx, $-136(%rbp) - 0x31, 0xc9, //0x00003b21 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003b23 movq %rcx, $-104(%rbp) - 0x4c, 0x8b, 0x5d, 0xa0, //0x00003b27 movq $-96(%rbp), %r11 - 0xe9, 0x44, 0x79, 0x00, 0x00, //0x00003b2b jmp LBB5_1904 - //0x00003b30 LBB5_716 - 0x4d, 0x89, 0xd5, //0x00003b30 movq %r10, %r13 - 0xe9, 0xca, 0xc8, 0xff, 0xff, //0x00003b33 jmp LBB5_32 - //0x00003b38 LBB5_717 - 0x89, 0xd7, //0x00003b38 movl %edx, %edi - 0x41, 0x83, 0xfc, 0x01, //0x00003b3a cmpl $1, %r12d - 0x0f, 0x84, 0x63, 0x02, 0x00, 0x00, //0x00003b3e je LBB5_743 - //0x00003b44 LBB5_718 - 0x89, 0xfa, //0x00003b44 movl %edi, %edx - 0x4d, 0x89, 0xfb, //0x00003b46 movq %r15, %r11 - 0xe9, 0x05, 0xd3, 0xff, 0xff, //0x00003b49 jmp LBB5_170 - //0x00003b4e LBB5_719 - 0x48, 0x83, 0xc0, 0x40, //0x00003b4e addq $64, %rax - 0x49, 0x89, 0xc5, //0x00003b52 movq %rax, %r13 - //0x00003b55 LBB5_720 - 0x49, 0x83, 0xc5, 0xc0, //0x00003b55 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xfe, 0xc4, 0xff, 0xff, //0x00003b59 movdqu $-15106(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00003b62 LBB5_721 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00003b62 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00003b68 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x00003b6e movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00003b74 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00003b7a addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003b7e movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003b83 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003b88 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003b8d pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003b92 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003b97 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003b9c movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003ba1 pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003ba6 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003baa pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00003bae pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x00003bb2 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00003bb6 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x00003bba pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x00003bbe pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00003bc2 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00003bc6 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x00003bca orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x00003bcd shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x00003bd1 orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00003bd4 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x00003bd8 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003bdb cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x00003bdf je LBB5_721 - 0x48, 0xf7, 0xd0, //0x00003be5 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003be8 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x00003bef movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003bf6 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x00003bfa leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x00003bfe addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003c01 addq $1, %r13 - //0x00003c05 LBB5_723 - 0x31, 0xc9, //0x00003c05 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003c07 movq %rcx, $-152(%rbp) - 0x31, 0xc9, //0x00003c0e xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00003c10 movq %rcx, $-136(%rbp) - 0x31, 0xc9, //0x00003c17 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003c19 movq %rcx, $-104(%rbp) - 0x4c, 0x8b, 0x5d, 0xa0, //0x00003c1d movq $-96(%rbp), %r11 - 0xe9, 0x76, 0x3c, 0x00, 0x00, //0x00003c21 jmp LBB5_1141 - //0x00003c26 LBB5_724 - 0x66, 0x0f, 0x7e, 0xd9, //0x00003c26 movd %xmm3, %ecx - 0x80, 0xf9, 0x22, //0x00003c2a cmpb $34, %cl - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x00003c2d je LBB5_733 - //0x00003c33 LBB5_725 - 0x41, 0x88, 0x0c, 0x1f, //0x00003c33 movb %cl, (%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x01, //0x00003c37 movzbl $1(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003c3d cmpb $34, %cl - 0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x00003c40 je LBB5_735 - 0x41, 0x88, 0x4c, 0x1f, 0x01, //0x00003c46 movb %cl, $1(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x02, //0x00003c4b movzbl $2(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003c51 cmpb $34, %cl - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00003c54 je LBB5_736 - 0x41, 0x88, 0x4c, 0x1f, 0x02, //0x00003c5a movb %cl, $2(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x03, //0x00003c5f movzbl $3(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003c65 cmpb $34, %cl - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x00003c68 je LBB5_737 - 0x41, 0x88, 0x4c, 0x1f, 0x03, //0x00003c6e movb %cl, $3(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x04, //0x00003c73 movzbl $4(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003c79 cmpb $34, %cl - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00003c7c je LBB5_738 - 0x41, 0x88, 0x4c, 0x1f, 0x04, //0x00003c82 movb %cl, $4(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x05, //0x00003c87 movzbl $5(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003c8d cmpb $34, %cl - 0x0f, 0x84, 0xcc, 0x00, 0x00, 0x00, //0x00003c90 je LBB5_739 - 0x41, 0x88, 0x4c, 0x1f, 0x05, //0x00003c96 movb %cl, $5(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x06, //0x00003c9b movzbl $6(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003ca1 cmpb $34, %cl - 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x00003ca4 je LBB5_741 - 0x41, 0x88, 0x4c, 0x1f, 0x06, //0x00003caa movb %cl, $6(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x07, //0x00003caf movzbl $7(%r8,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00003cb5 cmpb $34, %cl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00003cb8 je LBB5_742 - 0x41, 0x88, 0x4c, 0x1f, 0x07, //0x00003cbe movb %cl, $7(%r15,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x18, 0x08, //0x00003cc3 movzbl $8(%r8,%rbx), %ecx - 0x48, 0x83, 0xc3, 0x08, //0x00003cc9 addq $8, %rbx - 0x80, 0xf9, 0x22, //0x00003ccd cmpb $34, %cl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x00003cd0 jne LBB5_725 - //0x00003cd6 LBB5_733 - 0x49, 0x01, 0xd8, //0x00003cd6 addq %rbx, %r8 - 0x49, 0x01, 0xdf, //0x00003cd9 addq %rbx, %r15 - 0x4c, 0x89, 0xc1, //0x00003cdc movq %r8, %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00003cdf addq $1, %rcx - 0x4d, 0x29, 0xdf, //0x00003ce3 subq %r11, %r15 - //0x00003ce6 LBB5_734 - 0xb3, 0x01, //0x00003ce6 movb $1, %bl - 0x4d, 0x89, 0xd6, //0x00003ce8 movq %r10, %r14 - 0x4d, 0x89, 0xe1, //0x00003ceb movq %r12, %r9 - 0x31, 0xd2, //0x00003cee xorl %edx, %edx - 0x4d, 0x85, 0xff, //0x00003cf0 testq %r15, %r15 - 0x0f, 0x89, 0x16, 0xcb, 0xff, 0xff, //0x00003cf3 jns LBB5_81 - 0xe9, 0x0c, 0xcb, 0xff, 0xff, //0x00003cf9 jmp LBB5_80 - //0x00003cfe LBB5_740 - 0x4d, 0x89, 0xe1, //0x00003cfe movq %r12, %r9 - 0xe9, 0x04, 0xcb, 0xff, 0xff, //0x00003d01 jmp LBB5_80 - //0x00003d06 LBB5_735 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d06 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x00003d0a addq $2, %rcx - 0x4d, 0x29, 0xdf, //0x00003d0e subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d11 addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003d14 addq $1, %r15 - 0xe9, 0xc9, 0xff, 0xff, 0xff, //0x00003d18 jmp LBB5_734 - //0x00003d1d LBB5_736 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d1d leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00003d21 addq $3, %rcx - 0x4d, 0x29, 0xdf, //0x00003d25 subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d28 addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x02, //0x00003d2b addq $2, %r15 - 0xe9, 0xb2, 0xff, 0xff, 0xff, //0x00003d2f jmp LBB5_734 - //0x00003d34 LBB5_737 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d34 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00003d38 addq $4, %rcx - 0x4d, 0x29, 0xdf, //0x00003d3c subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d3f addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x03, //0x00003d42 addq $3, %r15 - 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x00003d46 jmp LBB5_734 - //0x00003d4b LBB5_738 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d4b leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00003d4f addq $5, %rcx - 0x4d, 0x29, 0xdf, //0x00003d53 subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d56 addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x04, //0x00003d59 addq $4, %r15 - 0xe9, 0x84, 0xff, 0xff, 0xff, //0x00003d5d jmp LBB5_734 - //0x00003d62 LBB5_739 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d62 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00003d66 addq $6, %rcx - 0x4d, 0x29, 0xdf, //0x00003d6a subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d6d addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x05, //0x00003d70 addq $5, %r15 - 0xe9, 0x6d, 0xff, 0xff, 0xff, //0x00003d74 jmp LBB5_734 - //0x00003d79 LBB5_741 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d79 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x00003d7d addq $7, %rcx - 0x4d, 0x29, 0xdf, //0x00003d81 subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d84 addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x06, //0x00003d87 addq $6, %r15 - 0xe9, 0x56, 0xff, 0xff, 0xff, //0x00003d8b jmp LBB5_734 - //0x00003d90 LBB5_742 - 0x49, 0x8d, 0x0c, 0x18, //0x00003d90 leaq (%r8,%rbx), %rcx - 0x48, 0x83, 0xc1, 0x08, //0x00003d94 addq $8, %rcx - 0x4d, 0x29, 0xdf, //0x00003d98 subq %r11, %r15 - 0x49, 0x01, 0xdf, //0x00003d9b addq %rbx, %r15 - 0x49, 0x83, 0xc7, 0x07, //0x00003d9e addq $7, %r15 - 0xe9, 0x3f, 0xff, 0xff, 0xff, //0x00003da2 jmp LBB5_734 - //0x00003da7 LBB5_743 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003da7 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00003dac movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00003daf mulq %rcx - 0x0f, 0x81, 0x2c, 0x00, 0x00, 0x00, //0x00003db2 jno LBB5_746 - 0x45, 0x01, 0xff, //0x00003db8 addl %r15d, %r15d - 0x41, 0x83, 0xc7, 0xff, //0x00003dbb addl $-1, %r15d - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003dbf movl $349, %eax - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00003dc4 movl $1, %r12d - 0x89, 0xfa, //0x00003dca movl %edi, %edx - 0xe9, 0x7d, 0xd1, 0xff, 0xff, //0x00003dcc jmp LBB5_182 - //0x00003dd1 LBB5_745 - 0x49, 0x01, 0xd8, //0x00003dd1 addq %rbx, %r8 - 0xb3, 0x01, //0x00003dd4 movb $1, %bl - 0x4c, 0x89, 0xc6, //0x00003dd6 movq %r8, %rsi - 0x4d, 0x89, 0xd6, //0x00003dd9 movq %r10, %r14 - 0x4d, 0x89, 0xe1, //0x00003ddc movq %r12, %r9 - 0xe9, 0xe7, 0xf0, 0xff, 0xff, //0x00003ddf jmp LBB5_558 - //0x00003de4 LBB5_746 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00003de4 movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x00003de9 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x00003dec movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x00003def movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x00003df2 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x00003df6 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x00003df9 adcq $0, %rdx - 0x89, 0xd1, //0x00003dfd movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x00003dff andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x00003e02 negq %rcx - 0x48, 0x31, 0xca, //0x00003e05 xorq %rcx, %rdx - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00003e08 movl $1, %r12d - 0x0f, 0x85, 0x30, 0xfd, 0xff, 0xff, //0x00003e0e jne LBB5_718 - 0x48, 0x85, 0xc9, //0x00003e14 testq %rcx, %rcx - 0x0f, 0x88, 0x27, 0xfd, 0xff, 0xff, //0x00003e17 js LBB5_718 - 0x40, 0x84, 0xff, //0x00003e1d testb %dil, %dil - 0x0f, 0x84, 0x41, 0xd4, 0xff, 0xff, //0x00003e20 je LBB5_215 - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00003e26 movq %rax, %xmm1 - 0xe9, 0xe9, 0xce, 0xff, 0xff, //0x00003e2b jmp LBB5_157 - //0x00003e30 LBB5_750 - 0x4c, 0x89, 0xc1, //0x00003e30 movq %r8, %rcx - 0x4d, 0x89, 0xe1, //0x00003e33 movq %r12, %r9 - 0xe9, 0xcf, 0xc9, 0xff, 0xff, //0x00003e36 jmp LBB5_80 - //0x00003e3b LBB5_150 - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00003e3b movl $11, %r11d - 0xe9, 0x70, 0xdb, 0xff, 0xff, //0x00003e41 jmp LBB5_306 - //0x00003e46 LBB5_751 - 0x48, 0x0f, 0xbc, 0xca, //0x00003e46 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x24, 0x08, //0x00003e4a leaq (%rax,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00003e4e addq $1, %r12 - 0x48, 0x01, 0xc8, //0x00003e52 addq %rcx, %rax - //0x00003e55 LBB5_752 - 0x8a, 0x08, //0x00003e55 movb (%rax), %cl - //0x00003e57 LBB5_753 - 0x80, 0xf9, 0x22, //0x00003e57 cmpb $34, %cl - 0x0f, 0x85, 0xf9, 0x37, 0x00, 0x00, //0x00003e5a jne LBB5_1469 - 0x4d, 0x89, 0xf8, //0x00003e60 movq %r15, %r8 - 0x4d, 0x89, 0xe7, //0x00003e63 movq %r12, %r15 - 0x4d, 0x29, 0xdf, //0x00003e66 subq %r11, %r15 - 0x45, 0x31, 0xdb, //0x00003e69 xorl %r11d, %r11d - 0xf3, 0x0f, 0x6f, 0x05, 0xfc, 0xc1, 0xff, 0xff, //0x00003e6c movdqu $-15876(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x04, 0xc2, 0xff, 0xff, //0x00003e74 movdqu $-15868(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x0c, 0xc2, 0xff, 0xff, //0x00003e7c movdqu $-15860(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xe0, //0x00003e84 movq %r12, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003e87 .p2align 4, 0x90 - //0x00003e90 LBB5_755 - 0xf3, 0x0f, 0x6f, 0x18, //0x00003e90 movdqu (%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00003e94 movdqu $16(%rax), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00003e99 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x00003e9d movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x00003ea1 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x00003ea5 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x00003ea9 pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xcb, //0x00003ead pmovmskb %xmm3, %ecx - 0x66, 0x0f, 0x6f, 0xdc, //0x00003eb1 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x00003eb5 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x00003eb9 pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x00003ebd pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00003ec1 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xfc, //0x00003ec5 pmovmskb %xmm4, %edi - 0x66, 0x0f, 0x74, 0xe9, //0x00003ec9 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00003ecd pmovmskb %xmm5, %esi - 0xc1, 0xe7, 0x10, //0x00003ed1 shll $16, %edi - 0x09, 0xcf, //0x00003ed4 orl %ecx, %edi - 0x66, 0x0f, 0x74, 0xd9, //0x00003ed6 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xdb, //0x00003eda pmovmskb %xmm3, %ebx - 0x66, 0x0f, 0xd7, 0xd6, //0x00003ede pmovmskb %xmm6, %edx - 0x66, 0x0f, 0xd7, 0xcf, //0x00003ee2 pmovmskb %xmm7, %ecx - 0xc1, 0xe1, 0x10, //0x00003ee6 shll $16, %ecx - 0x09, 0xd1, //0x00003ee9 orl %edx, %ecx - 0xc1, 0xe3, 0x10, //0x00003eeb shll $16, %ebx - 0x09, 0xf3, //0x00003eee orl %esi, %ebx - 0x89, 0xca, //0x00003ef0 movl %ecx, %edx - 0x09, 0xfa, //0x00003ef2 orl %edi, %edx - 0x83, 0xc2, 0xff, //0x00003ef4 addl $-1, %edx - 0x85, 0xda, //0x00003ef7 testl %ebx, %edx - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00003ef9 jne LBB5_759 - 0x83, 0xc3, 0xff, //0x00003eff addl $-1, %ebx - 0x85, 0xfb, //0x00003f02 testl %edi, %ebx - 0x0f, 0x85, 0x83, 0x10, 0x00, 0x00, //0x00003f04 jne LBB5_972 - 0x85, 0xcb, //0x00003f0a testl %ecx, %ebx - 0x0f, 0x85, 0x0a, 0x3e, 0x00, 0x00, //0x00003f0c jne LBB5_1541 - 0x49, 0x83, 0xc3, 0x20, //0x00003f12 addq $32, %r11 - 0x48, 0x83, 0xc0, 0x20, //0x00003f16 addq $32, %rax - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x00003f1a jmp LBB5_755 - //0x00003f1f LBB5_759 - 0x0f, 0xbc, 0xcb, //0x00003f1f bsfl %ebx, %ecx - 0x48, 0x8d, 0x3c, 0x08, //0x00003f22 leaq (%rax,%rcx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00003f26 addq $1, %rdi - 0x49, 0x01, 0xcb, //0x00003f2a addq %rcx, %r11 - 0xb8, 0x04, 0x00, 0x00, 0x00, //0x00003f2d movl $4, %eax - 0x31, 0xc9, //0x00003f32 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x98, //0x00003f34 movq %rcx, $-104(%rbp) - 0x4d, 0x85, 0xdb, //0x00003f38 testq %r11, %r11 - 0x0f, 0x88, 0xe8, 0x3d, 0x00, 0x00, //0x00003f3b js LBB5_1542 - //0x00003f41 LBB5_760 - 0x4c, 0x8d, 0x6f, 0x01, //0x00003f41 leaq $1(%rdi), %r13 - 0x0f, 0xb6, 0x0f, //0x00003f45 movzbl (%rdi), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00003f48 cmpq $32, %rcx - 0x0f, 0x87, 0x30, 0x01, 0x00, 0x00, //0x00003f4c ja LBB5_772 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003f52 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00003f5c btq %rcx, %rsi - 0x0f, 0x83, 0x1c, 0x01, 0x00, 0x00, //0x00003f60 jae LBB5_772 - 0x0f, 0xb6, 0x4f, 0x01, //0x00003f66 movzbl $1(%rdi), %ecx - 0x48, 0x83, 0xc7, 0x02, //0x00003f6a addq $2, %rdi - 0x48, 0x83, 0xf9, 0x20, //0x00003f6e cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00003f72 ja LBB5_813 - 0x48, 0x0f, 0xa3, 0xce, //0x00003f78 btq %rcx, %rsi - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00003f7c jae LBB5_813 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00003f82 movq $144(%r14), %rsi - 0x48, 0x89, 0xf9, //0x00003f89 movq %rdi, %rcx - 0x48, 0x29, 0xf1, //0x00003f8c subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003f8f cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00003f93 jae LBB5_768 - 0x49, 0x8b, 0xbe, 0x98, 0x00, 0x00, 0x00, //0x00003f99 movq $152(%r14), %rdi - 0x48, 0xd3, 0xef, //0x00003fa0 shrq %cl, %rdi - 0x48, 0xd3, 0xe7, //0x00003fa3 shlq %cl, %rdi - 0x48, 0x85, 0xff, //0x00003fa6 testq %rdi, %rdi - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00003fa9 je LBB5_767 - 0x48, 0x0f, 0xbc, 0xcf, //0x00003faf bsfq %rdi, %rcx - 0x4c, 0x8d, 0x2c, 0x0e, //0x00003fb3 leaq (%rsi,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003fb7 addq $1, %r13 - 0x48, 0x01, 0xce, //0x00003fbb addq %rcx, %rsi - 0xe9, 0xbd, 0x00, 0x00, 0x00, //0x00003fbe jmp LBB5_771 - //0x00003fc3 LBB5_813 - 0x49, 0x89, 0xfd, //0x00003fc3 movq %rdi, %r13 - 0xe9, 0xb7, 0x00, 0x00, 0x00, //0x00003fc6 jmp LBB5_772 - //0x00003fcb LBB5_767 - 0x48, 0x83, 0xc6, 0x40, //0x00003fcb addq $64, %rsi - 0x48, 0x89, 0xf7, //0x00003fcf movq %rsi, %rdi - //0x00003fd2 LBB5_768 - 0x48, 0x83, 0xc7, 0xc0, //0x00003fd2 addq $-64, %rdi - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x81, 0xc0, 0xff, 0xff, //0x00003fd6 movdqu $-16255(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, //0x00003fdf .p2align 4, 0x90 - //0x00003fe0 LBB5_769 - 0xf3, 0x0f, 0x6f, 0x4f, 0x40, //0x00003fe0 movdqu $64(%rdi), %xmm1 - 0xf3, 0x0f, 0x6f, 0x57, 0x50, //0x00003fe5 movdqu $80(%rdi), %xmm2 - 0xf3, 0x0f, 0x6f, 0x5f, 0x60, //0x00003fea movdqu $96(%rdi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x67, 0x70, //0x00003fef movdqu $112(%rdi), %xmm4 - 0x48, 0x83, 0xc7, 0x40, //0x00003ff4 addq $64, %rdi - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003ff8 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003ffd pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00004002 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00004007 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000400c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00004011 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00004016 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000401b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00004020 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00004024 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x00004028 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000402c pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00004030 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00004034 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x00004038 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x0000403c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x00004040 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x00004044 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x00004047 shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x0000404b orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x0000404e shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x00004052 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00004055 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00004059 je LBB5_769 - 0x48, 0xf7, 0xd1, //0x0000405f notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00004062 movq %rcx, $152(%r14) - 0x49, 0x89, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x00004069 movq %rdi, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00004070 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x0f, //0x00004074 leaq (%rdi,%rcx), %rsi - 0x4c, 0x8d, 0x2c, 0x0f, //0x00004078 leaq (%rdi,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000407c addq $1, %r13 - //0x00004080 LBB5_771 - 0x8a, 0x0e, //0x00004080 movb (%rsi), %cl - //0x00004082 LBB5_772 - 0x80, 0xf9, 0x3a, //0x00004082 cmpb $58, %cl - 0x0f, 0x85, 0xdc, 0x35, 0x00, 0x00, //0x00004085 jne LBB5_1470 - 0x49, 0xc1, 0xe7, 0x20, //0x0000408b shlq $32, %r15 - 0x4c, 0x09, 0xf8, //0x0000408f orq %r15, %rax - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00004092 movq $160(%r14), %rcx - 0x48, 0x89, 0x01, //0x00004099 movq %rax, (%rcx) - 0x4c, 0x89, 0x59, 0x08, //0x0000409c movq %r11, $8(%rcx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000040a0 movq $160(%r14), %rax - 0x48, 0x8d, 0x58, 0x10, //0x000040a7 leaq $16(%rax), %rbx - 0x49, 0x89, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x000040ab movq %rbx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000040b2 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000040b6 cmpq $192(%r14), %rax - 0x0f, 0x87, 0x78, 0xfd, 0xff, 0xff, //0x000040bd ja LBB5_150 - 0x4c, 0x89, 0xe8, //0x000040c3 movq %r13, %rax - 0x4d, 0x89, 0xc7, //0x000040c6 movq %r8, %r15 - //0x000040c9 LBB5_775 - 0x4c, 0x8d, 0x68, 0x01, //0x000040c9 leaq $1(%rax), %r13 - 0x0f, 0xb6, 0x08, //0x000040cd movzbl (%rax), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000040d0 cmpq $32, %rcx - 0x4c, 0x89, 0x7d, 0x90, //0x000040d4 movq %r15, $-112(%rbp) - 0x4c, 0x89, 0x55, 0xc0, //0x000040d8 movq %r10, $-64(%rbp) - 0x0f, 0x87, 0x30, 0x01, 0x00, 0x00, //0x000040dc ja LBB5_787 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000040e2 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x000040ec btq %rcx, %rdx - 0x0f, 0x83, 0x1c, 0x01, 0x00, 0x00, //0x000040f0 jae LBB5_787 - 0x0f, 0xb6, 0x48, 0x01, //0x000040f6 movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x02, //0x000040fa addq $2, %rax - 0x48, 0x83, 0xf9, 0x20, //0x000040fe cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004102 ja LBB5_812 - 0x48, 0x0f, 0xa3, 0xca, //0x00004108 btq %rcx, %rdx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000410c jae LBB5_812 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00004112 movq $144(%r14), %rdx - 0x48, 0x89, 0xc1, //0x00004119 movq %rax, %rcx - 0x48, 0x29, 0xd1, //0x0000411c subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000411f cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00004123 jae LBB5_783 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004129 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00004130 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004133 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004136 testq %rax, %rax - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004139 je LBB5_782 - 0x48, 0x0f, 0xbc, 0xc0, //0x0000413f bsfq %rax, %rax - 0x4c, 0x8d, 0x2c, 0x02, //0x00004143 leaq (%rdx,%rax), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00004147 addq $1, %r13 - 0x48, 0x01, 0xc2, //0x0000414b addq %rax, %rdx - 0xe9, 0xbd, 0x00, 0x00, 0x00, //0x0000414e jmp LBB5_786 - //0x00004153 LBB5_812 - 0x49, 0x89, 0xc5, //0x00004153 movq %rax, %r13 - 0xe9, 0xb7, 0x00, 0x00, 0x00, //0x00004156 jmp LBB5_787 - //0x0000415b LBB5_782 - 0x48, 0x83, 0xc2, 0x40, //0x0000415b addq $64, %rdx - 0x48, 0x89, 0xd0, //0x0000415f movq %rdx, %rax - //0x00004162 LBB5_783 - 0x48, 0x83, 0xc0, 0xc0, //0x00004162 addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xf1, 0xbe, 0xff, 0xff, //0x00004166 movdqu $-16655(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, //0x0000416f .p2align 4, 0x90 - //0x00004170 LBB5_784 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00004170 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00004175 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000417a movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000417f movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x00004184 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00004188 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000418d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00004192 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00004197 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000419c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000041a1 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000041a6 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000041ab pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000041b0 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x000041b4 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x000041b8 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x000041bc pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x000041c0 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x000041c4 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x000041c8 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x000041cc pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x000041d0 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x000041d4 orq %rdx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x000041d7 shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x000041db orq %rsi, %rdi - 0x48, 0xc1, 0xe1, 0x30, //0x000041de shlq $48, %rcx - 0x48, 0x09, 0xf9, //0x000041e2 orq %rdi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000041e5 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000041e9 je LBB5_784 - 0x48, 0xf7, 0xd1, //0x000041ef notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000041f2 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000041f9 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00004200 bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x00004204 leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x2c, 0x08, //0x00004208 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000420c addq $1, %r13 - //0x00004210 LBB5_786 - 0x8a, 0x0a, //0x00004210 movb (%rdx), %cl - //0x00004212 LBB5_787 - 0x0f, 0xbe, 0xc1, //0x00004212 movsbl %cl, %eax - 0x41, 0xbb, 0x06, 0x00, 0x00, 0x00, //0x00004215 movl $6, %r11d - 0x83, 0xc0, 0xde, //0x0000421b addl $-34, %eax - 0x83, 0xf8, 0x59, //0x0000421e cmpl $89, %eax - 0x0f, 0x87, 0x8f, 0xd7, 0xff, 0xff, //0x00004221 ja LBB5_306 - 0x4f, 0x8d, 0x04, 0x2f, //0x00004227 leaq (%r15,%r13), %r8 - 0x45, 0x31, 0xd2, //0x0000422b xorl %r10d, %r10d - 0x48, 0x8d, 0x0d, 0x2b, 0x7a, 0x00, 0x00, //0x0000422e leaq $31275(%rip), %rcx /* LJTI5_2+0(%rip) */ - 0x48, 0x63, 0x04, 0x81, //0x00004235 movslq (%rcx,%rax,4), %rax - 0x48, 0x01, 0xc8, //0x00004239 addq %rcx, %rax - 0xff, 0xe0, //0x0000423c jmpq *%rax - //0x0000423e LBB5_790 - 0x44, 0x89, 0xd0, //0x0000423e movl %r10d, %eax - 0x34, 0x01, //0x00004241 xorb $1, %al - 0x44, 0x0f, 0xb6, 0xd8, //0x00004243 movzbl %al, %r11d - 0x4d, 0x89, 0xec, //0x00004247 movq %r13, %r12 - 0x4d, 0x29, 0xdc, //0x0000424a subq %r11, %r12 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x0000424d testb $2, $112(%r14) - 0x0f, 0x85, 0x60, 0x00, 0x00, 0x00, //0x00004252 jne LBB5_800 - 0x41, 0x8a, 0x04, 0x24, //0x00004258 movb (%r12), %al - 0x3c, 0x30, //0x0000425c cmpb $48, %al - 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000425e jne LBB5_804 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004264 movb $1(%r12), %al - 0x3c, 0x2e, //0x00004269 cmpb $46, %al - 0x0f, 0x84, 0xcc, 0x08, 0x00, 0x00, //0x0000426b je LBB5_913 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x00004271 leaq $1(%r12), %r13 - 0x3c, 0x45, //0x00004276 cmpb $69, %al - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00004278 je LBB5_795 - 0x3c, 0x65, //0x0000427e cmpb $101, %al - 0x0f, 0x85, 0x7f, 0x09, 0x00, 0x00, //0x00004280 jne LBB5_925 - //0x00004286 LBB5_795 - 0x31, 0xc0, //0x00004286 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x80, //0x00004288 movq %rax, $-128(%rbp) - 0x4c, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000428c movq %r8, $-144(%rbp) - //0x00004293 LBB5_796 - 0x45, 0x31, 0xc0, //0x00004293 xorl %r8d, %r8d - 0x31, 0xf6, //0x00004296 xorl %esi, %esi - //0x00004298 LBB5_797 - 0x41, 0x8a, 0x4d, 0x01, //0x00004298 movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x0000429c cmpb $45, %cl - 0x0f, 0x84, 0x23, 0x08, 0x00, 0x00, //0x0000429f je LBB5_905 - 0x80, 0xf9, 0x2b, //0x000042a5 cmpb $43, %cl - 0x0f, 0x85, 0x2c, 0x08, 0x00, 0x00, //0x000042a8 jne LBB5_907 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000042ae movl $1, %eax - 0xe9, 0x15, 0x08, 0x00, 0x00, //0x000042b3 jmp LBB5_906 - //0x000042b8 LBB5_800 - 0x48, 0x89, 0x5d, 0xa8, //0x000042b8 movq %rbx, $-88(%rbp) - 0x44, 0x89, 0x55, 0xc8, //0x000042bc movl %r10d, $-56(%rbp) - 0x4c, 0x89, 0x75, 0x88, //0x000042c0 movq %r14, $-120(%rbp) - 0x49, 0xf7, 0xdb, //0x000042c4 negq %r11 - 0x4c, 0x8b, 0x95, 0x60, 0xff, 0xff, 0xff, //0x000042c7 movq $-160(%rbp), %r10 - 0x4d, 0x29, 0xe2, //0x000042ce subq %r12, %r10 - 0x4d, 0x29, 0xda, //0x000042d1 subq %r11, %r10 - 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x000042d4 je LBB5_810 - 0x41, 0x80, 0x3c, 0x24, 0x30, //0x000042da cmpb $48, (%r12) - 0x0f, 0x85, 0x3c, 0x05, 0x00, 0x00, //0x000042df jne LBB5_863 - 0x31, 0xc9, //0x000042e5 xorl %ecx, %ecx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000042e7 movl $1, %eax - 0x49, 0x83, 0xfa, 0x01, //0x000042ec cmpq $1, %r10 - 0x0f, 0x85, 0xfe, 0x04, 0x00, 0x00, //0x000042f0 jne LBB5_861 - //0x000042f6 LBB5_803 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000042f6 movl $1, %edx - 0xe9, 0x4a, 0x09, 0x00, 0x00, //0x000042fb jmp LBB5_929 - //0x00004300 LBB5_804 - 0x4c, 0x89, 0x5d, 0xb8, //0x00004300 movq %r11, $-72(%rbp) - 0x4c, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004304 movq %r8, $-144(%rbp) - 0x8d, 0x48, 0xd0, //0x0000430b leal $-48(%rax), %ecx - 0x41, 0xbb, 0x03, 0x00, 0x00, 0x00, //0x0000430e movl $3, %r11d - 0x80, 0xf9, 0x09, //0x00004314 cmpb $9, %cl - 0x0f, 0x87, 0x85, 0x00, 0x00, 0x00, //0x00004317 ja LBB5_811 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000431d movq $-1, %rdi - 0x31, 0xc9, //0x00004324 xorl %ecx, %ecx - 0x31, 0xf6, //0x00004326 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004328 .p2align 4, 0x90 - //0x00004330 LBB5_806 - 0x48, 0x8d, 0x14, 0xb6, //0x00004330 leaq (%rsi,%rsi,4), %rdx - 0x0f, 0xb6, 0xc0, //0x00004334 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x50, //0x00004337 leaq (%rax,%rdx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000433b addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000433f movzbl $2(%r12,%rdi), %eax - 0x8d, 0x50, 0xd0, //0x00004345 leal $-48(%rax), %edx - 0x48, 0x83, 0xc1, 0xff, //0x00004348 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000434c addq $1, %rdi - 0x80, 0xfa, 0x0a, //0x00004350 cmpb $10, %dl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004353 jb LBB5_806 - 0x4d, 0x89, 0xe5, //0x00004359 movq %r12, %r13 - 0x49, 0x29, 0xcd, //0x0000435c subq %rcx, %r13 - 0x48, 0x83, 0xff, 0x13, //0x0000435f cmpq $19, %rdi - 0x0f, 0x83, 0x91, 0x35, 0x00, 0x00, //0x00004363 jae LBB5_1476 - 0x48, 0xf7, 0xd9, //0x00004369 negq %rcx - 0x31, 0xd2, //0x0000436c xorl %edx, %edx - 0x48, 0x89, 0x55, 0x80, //0x0000436e movq %rdx, $-128(%rbp) - 0x45, 0x31, 0xc0, //0x00004372 xorl %r8d, %r8d - 0x3c, 0x2e, //0x00004375 cmpb $46, %al - 0x0f, 0x85, 0xa3, 0x36, 0x00, 0x00, //0x00004377 jne LBB5_1498 - //0x0000437d LBB5_809 - 0x41, 0x8a, 0x45, 0x01, //0x0000437d movb $1(%r13), %al - 0x49, 0x83, 0xc5, 0x01, //0x00004381 addq $1, %r13 - 0x8d, 0x58, 0xd0, //0x00004385 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x00004388 cmpb $10, %bl - 0x0f, 0x82, 0x0a, 0x08, 0x00, 0x00, //0x0000438b jb LBB5_919 - 0xe9, 0x8e, 0x31, 0x00, 0x00, //0x00004391 jmp LBB5_1119 - //0x00004396 LBB5_810 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004396 movq $-1, %rax - 0xe9, 0x99, 0x08, 0x00, 0x00, //0x0000439d jmp LBB5_928 - //0x000043a2 LBB5_811 - 0x4d, 0x89, 0xe5, //0x000043a2 movq %r12, %r13 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000043a5 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x000043ac cmpq $3, %rax - 0x0f, 0x85, 0x7f, 0x31, 0x00, 0x00, //0x000043b0 jne LBB5_1120 - 0xe9, 0x09, 0x33, 0x00, 0x00, //0x000043b6 jmp LBB5_1144 - //0x000043bb LBB5_814 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x000043bb cmpb $114, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000043c0 movl $13, %ecx - 0x0f, 0x85, 0xbc, 0x35, 0x00, 0x00, //0x000043c5 jne LBB5_1484 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000043cb cmpb $117, $1(%r13) - 0x0f, 0x85, 0xd5, 0x35, 0x00, 0x00, //0x000043d0 jne LBB5_1487 - 0x31, 0xc9, //0x000043d6 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000043d8 cmpb $101, $2(%r13) - 0x0f, 0x85, 0xec, 0x35, 0x00, 0x00, //0x000043dd jne LBB5_1490 - //0x000043e3 LBB5_817 - 0x4d, 0x89, 0xec, //0x000043e3 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x000043e6 addq $3, %r12 - //0x000043ea LBB5_818 - 0x49, 0xc1, 0xe0, 0x20, //0x000043ea shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x0a, //0x000043ee orq $10, %r8 - 0xe9, 0x61, 0x02, 0x00, 0x00, //0x000043f2 jmp LBB5_847 - //0x000043f7 LBB5_819 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x000043f7 cmpb $117, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000043fc movl $13, %ecx - 0x0f, 0x85, 0x8c, 0x35, 0x00, 0x00, //0x00004401 jne LBB5_1485 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00004407 cmpb $108, $1(%r13) - 0x0f, 0x85, 0xa5, 0x35, 0x00, 0x00, //0x0000440c jne LBB5_1488 - 0x31, 0xc9, //0x00004412 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00004414 cmpb $108, $2(%r13) - 0x0f, 0x85, 0xba, 0x35, 0x00, 0x00, //0x00004419 jne LBB5_1491 - //0x0000441f LBB5_822 - 0x4d, 0x89, 0xec, //0x0000441f movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00004422 addq $3, %r12 - //0x00004426 LBB5_823 - 0x48, 0x8d, 0x43, 0x10, //0x00004426 leaq $16(%rbx), %rax - 0x49, 0x8b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x0000442a movq $192(%r14), %rdx - 0x48, 0x39, 0xd0, //0x00004431 cmpq %rdx, %rax - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00004434 ja LBB5_825 - 0x49, 0xc1, 0xe0, 0x20, //0x0000443a shlq $32, %r8 - 0x4c, 0x89, 0x03, //0x0000443e movq %r8, (%rbx) - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004441 movq %rax, $160(%r14) - //0x00004448 LBB5_825 - 0x48, 0x39, 0xd0, //0x00004448 cmpq %rdx, %rax - 0xe9, 0x40, 0x08, 0x00, 0x00, //0x0000444b jmp LBB5_930 - //0x00004450 LBB5_826 - 0x4d, 0x89, 0xf7, //0x00004450 movq %r14, %r15 - 0x45, 0x31, 0xf6, //0x00004453 xorl %r14d, %r14d - 0xf3, 0x0f, 0x6f, 0x05, 0x12, 0xbc, 0xff, 0xff, //0x00004456 movdqu $-17390(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x1a, 0xbc, 0xff, 0xff, //0x0000445e movdqu $-17382(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x22, 0xbc, 0xff, 0xff, //0x00004466 movdqu $-17374(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xee, //0x0000446e movq %r13, %rsi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004471 .p2align 4, 0x90 - //0x00004480 LBB5_827 - 0xf3, 0x0f, 0x6f, 0x1e, //0x00004480 movdqu (%rsi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x00004484 movdqu $16(%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00004489 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x0000448d movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x00004491 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x00004495 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x00004499 pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x0000449d pmovmskb %xmm3, %edx - 0x66, 0x0f, 0x6f, 0xdc, //0x000044a1 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x000044a5 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x000044a9 pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x000044ad pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x000044b1 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x000044b5 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x000044b9 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x000044bd pmovmskb %xmm5, %ebx - 0xc1, 0xe1, 0x10, //0x000044c1 shll $16, %ecx - 0x09, 0xd1, //0x000044c4 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xd9, //0x000044c6 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x000044ca pmovmskb %xmm3, %edx - 0x66, 0x0f, 0xd7, 0xc6, //0x000044ce pmovmskb %xmm6, %eax - 0x66, 0x0f, 0xd7, 0xff, //0x000044d2 pmovmskb %xmm7, %edi - 0xc1, 0xe7, 0x10, //0x000044d6 shll $16, %edi - 0x09, 0xc7, //0x000044d9 orl %eax, %edi - 0xc1, 0xe2, 0x10, //0x000044db shll $16, %edx - 0x09, 0xda, //0x000044de orl %ebx, %edx - 0x89, 0xf8, //0x000044e0 movl %edi, %eax - 0x09, 0xc8, //0x000044e2 orl %ecx, %eax - 0x83, 0xc0, 0xff, //0x000044e4 addl $-1, %eax - 0x85, 0xd0, //0x000044e7 testl %edx, %eax - 0x0f, 0x85, 0x89, 0x02, 0x00, 0x00, //0x000044e9 jne LBB5_858 - 0x83, 0xc2, 0xff, //0x000044ef addl $-1, %edx - 0x85, 0xca, //0x000044f2 testl %ecx, %edx - 0x0f, 0x85, 0xd2, 0x25, 0x00, 0x00, //0x000044f4 jne LBB5_1346 - 0x85, 0xfa, //0x000044fa testl %edi, %edx - 0x0f, 0x85, 0x17, 0x39, 0x00, 0x00, //0x000044fc jne LBB5_1554 - 0x49, 0x83, 0xc6, 0x20, //0x00004502 addq $32, %r14 - 0x48, 0x83, 0xc6, 0x20, //0x00004506 addq $32, %rsi - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x0000450a jmp LBB5_827 - //0x0000450f LBB5_789 - 0x41, 0xb2, 0x01, //0x0000450f movb $1, %r10b - 0xe9, 0x27, 0xfd, 0xff, 0xff, //0x00004512 jmp LBB5_790 - //0x00004517 LBB5_831 - 0x49, 0xc1, 0xe0, 0x20, //0x00004517 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x06, //0x0000451b orq $6, %r8 - 0x4c, 0x89, 0x03, //0x0000451f movq %r8, (%rbx) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00004522 movq $168(%r14), %rax - 0x48, 0x89, 0x43, 0x08, //0x00004529 movq %rax, $8(%rbx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000452d movq $160(%r14), %rax - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00004534 movq $184(%r14), %r8 - 0x48, 0x89, 0xc1, //0x0000453b movq %rax, %rcx - 0x4c, 0x29, 0xc1, //0x0000453e subq %r8, %rcx - 0x48, 0x89, 0xcf, //0x00004541 movq %rcx, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00004544 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00004548 movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x48, 0x10, //0x0000454f leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00004553 movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x0000455a addq $1, $176(%r14) - 0x48, 0x8d, 0x50, 0x20, //0x00004562 leaq $32(%rax), %rdx - 0x45, 0x31, 0xd2, //0x00004566 xorl %r10d, %r10d - 0x48, 0x83, 0xf9, 0xf0, //0x00004569 cmpq $-16, %rcx - 0x48, 0x89, 0xc1, //0x0000456d movq %rax, %rcx - 0x49, 0x0f, 0x44, 0xca, //0x00004570 cmoveq %r10, %rcx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x00004574 cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000457b ja LBB5_833 - 0x49, 0x89, 0xca, //0x00004581 movq %rcx, %r10 - //0x00004584 LBB5_833 - 0x4d, 0x85, 0xd2, //0x00004584 testq %r10, %r10 - 0x0f, 0x84, 0xae, 0xf8, 0xff, 0xff, //0x00004587 je LBB5_150 - 0x4d, 0x8d, 0x65, 0x01, //0x0000458d leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004591 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004596 cmpq $32, %rcx - 0x0f, 0x87, 0xf3, 0x12, 0x00, 0x00, //0x0000459a ja LBB5_1055 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000045a0 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x000045aa btq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xa0, //0x000045ae movq $-96(%rbp), %r11 - 0x0f, 0x83, 0x7e, 0x11, 0x00, 0x00, //0x000045b2 jae LBB5_1041 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000045b8 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x000045bd addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x000045c1 cmpq $32, %rcx - 0x0f, 0x87, 0x38, 0x10, 0x00, 0x00, //0x000045c5 ja LBB5_1057 - 0x48, 0x0f, 0xa3, 0xca, //0x000045cb btq %rcx, %rdx - 0x0f, 0x83, 0x2e, 0x10, 0x00, 0x00, //0x000045cf jae LBB5_1057 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x000045d5 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x000045dc movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x000045df subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000045e2 cmpq $64, %rcx - 0x0f, 0x83, 0x88, 0x10, 0x00, 0x00, //0x000045e6 jae LBB5_1037 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x000045ec movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x000045f3 shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x000045f6 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x000045f9 testq %rsi, %rsi - 0x0f, 0x84, 0x6b, 0x10, 0x00, 0x00, //0x000045fc je LBB5_1036 - 0x48, 0x0f, 0xbc, 0xce, //0x00004602 bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0a, //0x00004606 leaq (%rdx,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000460a addq $1, %r12 - 0x48, 0x01, 0xca, //0x0000460e addq %rcx, %rdx - 0xe9, 0x1e, 0x11, 0x00, 0x00, //0x00004611 jmp LBB5_1040 - //0x00004616 LBB5_841 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00004616 cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000461b movl $13, %ecx - 0x0f, 0x85, 0x79, 0x33, 0x00, 0x00, //0x00004620 jne LBB5_1486 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00004626 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x92, 0x33, 0x00, 0x00, //0x0000462b jne LBB5_1489 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00004631 cmpb $115, $2(%r13) - 0x0f, 0x85, 0xa7, 0x33, 0x00, 0x00, //0x00004636 jne LBB5_1492 - 0x31, 0xc9, //0x0000463c xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x0000463e cmpb $101, $3(%r13) - 0x0f, 0x85, 0xa6, 0x33, 0x00, 0x00, //0x00004643 jne LBB5_1493 - //0x00004649 LBB5_845 - 0x4d, 0x89, 0xec, //0x00004649 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x0000464c addq $4, %r12 - //0x00004650 LBB5_846 - 0x49, 0xc1, 0xe0, 0x20, //0x00004650 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x02, //0x00004654 orq $2, %r8 - //0x00004658 LBB5_847 - 0x4c, 0x89, 0x03, //0x00004658 movq %r8, (%rbx) - 0x48, 0x8d, 0x43, 0x10, //0x0000465b leaq $16(%rbx), %rax - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000465f movq %rax, $160(%r14) - 0x48, 0x83, 0xc3, 0x20, //0x00004666 addq $32, %rbx - 0x49, 0x3b, 0x9e, 0xc0, 0x00, 0x00, 0x00, //0x0000466a cmpq $192(%r14), %rbx - 0xe9, 0x1a, 0x06, 0x00, 0x00, //0x00004671 jmp LBB5_930 - //0x00004676 LBB5_848 - 0x49, 0xc1, 0xe0, 0x20, //0x00004676 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x07, //0x0000467a orq $7, %r8 - 0x4c, 0x89, 0x03, //0x0000467e movq %r8, (%rbx) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00004681 movq $168(%r14), %rax - 0x48, 0x89, 0x43, 0x08, //0x00004688 movq %rax, $8(%rbx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000468c movq $160(%r14), %rax - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00004693 movq $184(%r14), %r8 - 0x48, 0x89, 0xc1, //0x0000469a movq %rax, %rcx - 0x4c, 0x29, 0xc1, //0x0000469d subq %r8, %rcx - 0x48, 0x89, 0xcf, //0x000046a0 movq %rcx, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000046a3 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x000046a7 movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x48, 0x10, //0x000046ae leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000046b2 movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000046b9 addq $1, $176(%r14) - 0x48, 0x8d, 0x50, 0x20, //0x000046c1 leaq $32(%rax), %rdx - 0x31, 0xf6, //0x000046c5 xorl %esi, %esi - 0x48, 0x83, 0xf9, 0xf0, //0x000046c7 cmpq $-16, %rcx - 0x48, 0x89, 0xc1, //0x000046cb movq %rax, %rcx - 0x48, 0x0f, 0x44, 0xce, //0x000046ce cmoveq %rsi, %rcx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x000046d2 cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000046d9 ja LBB5_850 - 0x48, 0x89, 0xce, //0x000046df movq %rcx, %rsi - //0x000046e2 LBB5_850 - 0x48, 0x85, 0xf6, //0x000046e2 testq %rsi, %rsi - 0x0f, 0x84, 0xb4, 0x12, 0x00, 0x00, //0x000046e5 je LBB5_1072 - 0x48, 0x89, 0x75, 0xc0, //0x000046eb movq %rsi, $-64(%rbp) - 0x4d, 0x8d, 0x65, 0x01, //0x000046ef leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000046f3 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000046f8 cmpq $32, %rcx - 0x0f, 0x87, 0xa3, 0x11, 0x00, 0x00, //0x000046fc ja LBB5_1056 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004702 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000470c btq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xa0, //0x00004710 movq $-96(%rbp), %r11 - 0x0f, 0x83, 0xec, 0x10, 0x00, 0x00, //0x00004714 jae LBB5_1053 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000471a movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000471f addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00004723 cmpq $32, %rcx - 0x0f, 0x87, 0xe7, 0x0e, 0x00, 0x00, //0x00004727 ja LBB5_1058 - 0x48, 0x0f, 0xa3, 0xca, //0x0000472d btq %rcx, %rdx - 0x0f, 0x83, 0xdd, 0x0e, 0x00, 0x00, //0x00004731 jae LBB5_1058 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00004737 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x0000473e movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x00004741 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004744 cmpq $64, %rcx - 0x0f, 0x83, 0x05, 0x10, 0x00, 0x00, //0x00004748 jae LBB5_1049 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x0000474e movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x00004755 shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x00004758 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x0000475b testq %rsi, %rsi - 0x0f, 0x84, 0xe8, 0x0f, 0x00, 0x00, //0x0000475e je LBB5_1048 - 0x48, 0x0f, 0xbc, 0xce, //0x00004764 bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0a, //0x00004768 leaq (%rdx,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000476c addq $1, %r12 - 0x48, 0x01, 0xca, //0x00004770 addq %rcx, %rdx - 0xe9, 0x8c, 0x10, 0x00, 0x00, //0x00004773 jmp LBB5_1052 - //0x00004778 LBB5_858 - 0x0f, 0xbc, 0xc2, //0x00004778 bsfl %edx, %eax - 0x4c, 0x8d, 0x24, 0x06, //0x0000477b leaq (%rsi,%rax), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000477f addq $1, %r12 - 0x49, 0x01, 0xc6, //0x00004783 addq %rax, %r14 - 0x31, 0xc0, //0x00004786 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x00004788 movq %rax, $-104(%rbp) - 0x31, 0xc9, //0x0000478c xorl %ecx, %ecx - 0x4d, 0x85, 0xf6, //0x0000478e testq %r14, %r14 - 0x0f, 0x89, 0x05, 0x00, 0x00, 0x00, //0x00004791 jns LBB5_860 - //0x00004797 LBB5_859 - 0x44, 0x89, 0xf1, //0x00004797 movl %r14d, %ecx - 0xf7, 0xd9, //0x0000479a negl %ecx - //0x0000479c LBB5_860 - 0x0f, 0xb6, 0x45, 0x98, //0x0000479c movzbl $-104(%rbp), %eax - 0x49, 0xc1, 0xe0, 0x20, //0x000047a0 shlq $32, %r8 - 0x49, 0x8d, 0x04, 0xc0, //0x000047a4 leaq (%r8,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000047a8 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x000047b2 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x000047b5 addq $4, %rax - 0x49, 0x8b, 0x97, 0xa0, 0x00, 0x00, 0x00, //0x000047b9 movq $160(%r15), %rdx - 0x48, 0x89, 0x02, //0x000047c0 movq %rax, (%rdx) - 0x4c, 0x89, 0x72, 0x08, //0x000047c3 movq %r14, $8(%rdx) - 0x4d, 0x89, 0xfe, //0x000047c7 movq %r15, %r14 - 0x49, 0x8b, 0x87, 0xa0, 0x00, 0x00, 0x00, //0x000047ca movq $160(%r15), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000047d1 leaq $16(%rax), %rdx - 0x49, 0x89, 0x97, 0xa0, 0x00, 0x00, 0x00, //0x000047d5 movq %rdx, $160(%r15) - 0x41, 0x83, 0x87, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000047dc addl $1, $208(%r15) - 0x48, 0x83, 0xc0, 0x20, //0x000047e4 addq $32, %rax - 0x49, 0x3b, 0x87, 0xc0, 0x00, 0x00, 0x00, //0x000047e8 cmpq $192(%r15), %rax - 0xe9, 0x9c, 0x04, 0x00, 0x00, //0x000047ef jmp LBB5_930 - //0x000047f4 LBB5_861 - 0x41, 0x8a, 0x54, 0x24, 0x01, //0x000047f4 movb $1(%r12), %dl - 0x80, 0xc2, 0xd2, //0x000047f9 addb $-46, %dl - 0x80, 0xfa, 0x37, //0x000047fc cmpb $55, %dl - 0x0f, 0x87, 0xf1, 0xfa, 0xff, 0xff, //0x000047ff ja LBB5_803 - 0x0f, 0xb6, 0xd2, //0x00004805 movzbl %dl, %edx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004808 movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xd6, //0x00004812 btq %rdx, %rsi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00004816 movl $1, %edx - 0x0f, 0x83, 0x29, 0x04, 0x00, 0x00, //0x0000481b jae LBB5_929 - //0x00004821 LBB5_863 - 0x4c, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004821 movq %r8, $-144(%rbp) - 0x49, 0x83, 0xfa, 0x10, //0x00004828 cmpq $16, %r10 - 0x0f, 0x82, 0x93, 0x30, 0x00, 0x00, //0x0000482c jb LBB5_1474 - 0x45, 0x89, 0xd8, //0x00004832 movl %r11d, %r8d - 0x41, 0x83, 0xe0, 0x01, //0x00004835 andl $1, %r8d - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004839 movq $-1, %r9 - 0x31, 0xc0, //0x00004840 xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x55, 0xb8, 0xff, 0xff, //0x00004842 movdqu $-18347(%rip), %xmm8 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x5c, 0xb8, 0xff, 0xff, //0x0000484b movdqu $-18340(%rip), %xmm10 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x63, 0xb8, 0xff, 0xff, //0x00004854 movdqu $-18333(%rip), %xmm9 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0x6b, 0xb8, 0xff, 0xff, //0x0000485d movdqu $-18325(%rip), %xmm3 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0x73, 0xb8, 0xff, 0xff, //0x00004865 movdqu $-18317(%rip), %xmm4 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0x7b, 0xb8, 0xff, 0xff, //0x0000486d movdqu $-18309(%rip), %xmm5 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0x83, 0xb8, 0xff, 0xff, //0x00004875 movdqu $-18301(%rip), %xmm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000487d movq $-1, %r14 - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004884 movq $-1, %r15 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000488b .p2align 4, 0x90 - //0x00004890 LBB5_865 - 0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x04, //0x00004890 movdqu (%r12,%rax), %xmm7 - 0x66, 0x0f, 0x6f, 0xc7, //0x00004896 movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x0000489a pcmpgtb %xmm8, %xmm0 - 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x0000489f movdqa %xmm10, %xmm1 - 0x66, 0x0f, 0x64, 0xcf, //0x000048a4 pcmpgtb %xmm7, %xmm1 - 0x66, 0x0f, 0xdb, 0xc8, //0x000048a8 pand %xmm0, %xmm1 - 0x66, 0x0f, 0x6f, 0xc7, //0x000048ac movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x000048b0 pcmpeqb %xmm9, %xmm0 - 0x66, 0x0f, 0x6f, 0xd7, //0x000048b5 movdqa %xmm7, %xmm2 - 0x66, 0x0f, 0x74, 0xd3, //0x000048b9 pcmpeqb %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd0, //0x000048bd por %xmm0, %xmm2 - 0x66, 0x0f, 0x6f, 0xc7, //0x000048c1 movdqa %xmm7, %xmm0 - 0x66, 0x0f, 0xdb, 0xc4, //0x000048c5 pand %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc6, //0x000048c9 pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0x74, 0xfd, //0x000048cd pcmpeqb %xmm5, %xmm7 - 0x66, 0x0f, 0xd7, 0xd0, //0x000048d1 pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xeb, 0xc7, //0x000048d5 por %xmm7, %xmm0 - 0x66, 0x0f, 0xeb, 0xca, //0x000048d9 por %xmm2, %xmm1 - 0x66, 0x0f, 0xeb, 0xc8, //0x000048dd por %xmm0, %xmm1 - 0x66, 0x0f, 0xd7, 0xdf, //0x000048e1 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0xd7, 0xf2, //0x000048e5 pmovmskb %xmm2, %esi - 0x66, 0x0f, 0xd7, 0xc9, //0x000048e9 pmovmskb %xmm1, %ecx - 0xf7, 0xd1, //0x000048ed notl %ecx - 0x0f, 0xbc, 0xc9, //0x000048ef bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x000048f2 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x000048f5 je LBB5_867 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x000048fb movl $-1, %edi - 0xd3, 0xe7, //0x00004900 shll %cl, %edi - 0xf7, 0xd7, //0x00004902 notl %edi - 0x21, 0xfb, //0x00004904 andl %edi, %ebx - 0x21, 0xfa, //0x00004906 andl %edi, %edx - 0x21, 0xf7, //0x00004908 andl %esi, %edi - 0x89, 0xfe, //0x0000490a movl %edi, %esi - //0x0000490c LBB5_867 - 0x8d, 0x7b, 0xff, //0x0000490c leal $-1(%rbx), %edi - 0x21, 0xdf, //0x0000490f andl %ebx, %edi - 0x0f, 0x85, 0x6e, 0x10, 0x00, 0x00, //0x00004911 jne LBB5_1070 - 0x8d, 0x7a, 0xff, //0x00004917 leal $-1(%rdx), %edi - 0x21, 0xd7, //0x0000491a andl %edx, %edi - 0x0f, 0x85, 0x63, 0x10, 0x00, 0x00, //0x0000491c jne LBB5_1070 - 0x8d, 0x7e, 0xff, //0x00004922 leal $-1(%rsi), %edi - 0x21, 0xf7, //0x00004925 andl %esi, %edi - 0x0f, 0x85, 0x58, 0x10, 0x00, 0x00, //0x00004927 jne LBB5_1070 - 0x85, 0xdb, //0x0000492d testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x0000492f je LBB5_873 - 0x0f, 0xbc, 0xdb, //0x00004935 bsfl %ebx, %ebx - 0x49, 0x83, 0xff, 0xff, //0x00004938 cmpq $-1, %r15 - 0x0f, 0x85, 0x1f, 0x2b, 0x00, 0x00, //0x0000493c jne LBB5_1458 - 0x48, 0x01, 0xc3, //0x00004942 addq %rax, %rbx - 0x49, 0x89, 0xdf, //0x00004945 movq %rbx, %r15 - //0x00004948 LBB5_873 - 0x85, 0xd2, //0x00004948 testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x0000494a je LBB5_876 - 0x0f, 0xbc, 0xd2, //0x00004950 bsfl %edx, %edx - 0x49, 0x83, 0xfe, 0xff, //0x00004953 cmpq $-1, %r14 - 0x0f, 0x85, 0x8c, 0x1f, 0x00, 0x00, //0x00004957 jne LBB5_1320 - 0x48, 0x01, 0xc2, //0x0000495d addq %rax, %rdx - 0x49, 0x89, 0xd6, //0x00004960 movq %rdx, %r14 - //0x00004963 LBB5_876 - 0x85, 0xf6, //0x00004963 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004965 je LBB5_879 - 0x0f, 0xbc, 0xd6, //0x0000496b bsfl %esi, %edx - 0x49, 0x83, 0xf9, 0xff, //0x0000496e cmpq $-1, %r9 - 0x0f, 0x85, 0x71, 0x1f, 0x00, 0x00, //0x00004972 jne LBB5_1320 - 0x48, 0x01, 0xc2, //0x00004978 addq %rax, %rdx - 0x49, 0x89, 0xd1, //0x0000497b movq %rdx, %r9 - //0x0000497e LBB5_879 - 0x83, 0xf9, 0x10, //0x0000497e cmpl $16, %ecx - 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00004981 jne LBB5_894 - 0x49, 0x83, 0xc2, 0xf0, //0x00004987 addq $-16, %r10 - 0x48, 0x83, 0xc0, 0x10, //0x0000498b addq $16, %rax - 0x49, 0x83, 0xfa, 0x0f, //0x0000498f cmpq $15, %r10 - 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00004993 ja LBB5_865 - 0x4c, 0x03, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00004999 addq $-160(%rbp), %r8 - 0x4d, 0x29, 0xe8, //0x000049a0 subq %r13, %r8 - 0x4c, 0x89, 0x5d, 0xb8, //0x000049a3 movq %r11, $-72(%rbp) - 0x4d, 0x29, 0xd8, //0x000049a7 subq %r11, %r8 - 0x49, 0x8d, 0x0c, 0x04, //0x000049aa leaq (%r12,%rax), %rcx - 0x49, 0x89, 0xcb, //0x000049ae movq %rcx, %r11 - 0x49, 0x39, 0xc0, //0x000049b1 cmpq %rax, %r8 - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000049b4 movq $-144(%rbp), %r8 - 0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x000049bb je LBB5_896 - //0x000049c1 LBB5_882 - 0x4e, 0x8d, 0x1c, 0x11, //0x000049c1 leaq (%rcx,%r10), %r11 - 0x48, 0x89, 0xce, //0x000049c5 movq %rcx, %rsi - 0x4c, 0x29, 0xe6, //0x000049c8 subq %r12, %rsi - 0x31, 0xc0, //0x000049cb xorl %eax, %eax - 0x48, 0x8d, 0x15, 0xf4, 0x73, 0x00, 0x00, //0x000049cd leaq $29684(%rip), %rdx /* LJTI5_3+0(%rip) */ - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x000049d4 jmp LBB5_887 - //0x000049d9 LBB5_883 - 0x83, 0xfb, 0x65, //0x000049d9 cmpl $101, %ebx - 0x0f, 0x85, 0x7b, 0x00, 0x00, 0x00, //0x000049dc jne LBB5_895 - //0x000049e2 LBB5_884 - 0x49, 0x83, 0xfe, 0xff, //0x000049e2 cmpq $-1, %r14 - 0x0f, 0x85, 0xa1, 0x0f, 0x00, 0x00, //0x000049e6 jne LBB5_1071 - 0x4c, 0x8d, 0x34, 0x06, //0x000049ec leaq (%rsi,%rax), %r14 - //0x000049f0 .p2align 4, 0x90 - //0x000049f0 LBB5_886 - 0x48, 0x83, 0xc0, 0x01, //0x000049f0 addq $1, %rax - 0x49, 0x39, 0xc2, //0x000049f4 cmpq %rax, %r10 - 0x0f, 0x84, 0x66, 0x00, 0x00, 0x00, //0x000049f7 je LBB5_896 - //0x000049fd LBB5_887 - 0x0f, 0xbe, 0x1c, 0x01, //0x000049fd movsbl (%rcx,%rax), %ebx - 0x8d, 0x7b, 0xd0, //0x00004a01 leal $-48(%rbx), %edi - 0x83, 0xff, 0x0a, //0x00004a04 cmpl $10, %edi - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00004a07 jb LBB5_886 - 0x8d, 0x7b, 0xd5, //0x00004a0d leal $-43(%rbx), %edi - 0x83, 0xff, 0x1a, //0x00004a10 cmpl $26, %edi - 0x0f, 0x87, 0xc0, 0xff, 0xff, 0xff, //0x00004a13 ja LBB5_883 - 0x48, 0x63, 0x3c, 0xba, //0x00004a19 movslq (%rdx,%rdi,4), %rdi - 0x48, 0x01, 0xd7, //0x00004a1d addq %rdx, %rdi - 0xff, 0xe7, //0x00004a20 jmpq *%rdi - //0x00004a22 LBB5_890 - 0x49, 0x83, 0xf9, 0xff, //0x00004a22 cmpq $-1, %r9 - 0x0f, 0x85, 0x61, 0x0f, 0x00, 0x00, //0x00004a26 jne LBB5_1071 - 0x4c, 0x8d, 0x0c, 0x06, //0x00004a2c leaq (%rsi,%rax), %r9 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00004a30 jmp LBB5_886 - //0x00004a35 LBB5_892 - 0x49, 0x83, 0xff, 0xff, //0x00004a35 cmpq $-1, %r15 - 0x0f, 0x85, 0x4e, 0x0f, 0x00, 0x00, //0x00004a39 jne LBB5_1071 - 0x4c, 0x8d, 0x3c, 0x06, //0x00004a3f leaq (%rsi,%rax), %r15 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00004a43 jmp LBB5_886 - //0x00004a48 LBB5_894 - 0x41, 0x89, 0xcb, //0x00004a48 movl %ecx, %r11d - 0x4d, 0x01, 0xe3, //0x00004a4b addq %r12, %r11 - 0x49, 0x01, 0xc3, //0x00004a4e addq %rax, %r11 - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004a51 movq $-144(%rbp), %r8 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004a58 jmp LBB5_896 - //0x00004a5d LBB5_895 - 0x48, 0x01, 0xc1, //0x00004a5d addq %rax, %rcx - 0x49, 0x89, 0xcb, //0x00004a60 movq %rcx, %r11 - //0x00004a63 LBB5_896 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004a63 movq $-1, %rax - 0x4d, 0x85, 0xff, //0x00004a6a testq %r15, %r15 - 0x0f, 0x84, 0xc8, 0x01, 0x00, 0x00, //0x00004a6d je LBB5_928 - 0x4d, 0x85, 0xc9, //0x00004a73 testq %r9, %r9 - 0x0f, 0x84, 0xbf, 0x01, 0x00, 0x00, //0x00004a76 je LBB5_928 - 0x4d, 0x85, 0xf6, //0x00004a7c testq %r14, %r14 - 0x0f, 0x84, 0xb6, 0x01, 0x00, 0x00, //0x00004a7f je LBB5_928 - 0x4d, 0x29, 0xe3, //0x00004a85 subq %r12, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x00004a88 leaq $-1(%r11), %rax - 0x49, 0x39, 0xc7, //0x00004a8c cmpq %rax, %r15 - 0x0f, 0x84, 0x92, 0x01, 0x00, 0x00, //0x00004a8f je LBB5_926 - 0x49, 0x39, 0xc1, //0x00004a95 cmpq %rax, %r9 - 0x0f, 0x84, 0x89, 0x01, 0x00, 0x00, //0x00004a98 je LBB5_926 - 0x49, 0x39, 0xc6, //0x00004a9e cmpq %rax, %r14 - 0x0f, 0x84, 0x80, 0x01, 0x00, 0x00, //0x00004aa1 je LBB5_926 - 0x4d, 0x85, 0xc9, //0x00004aa7 testq %r9, %r9 - 0x0f, 0x8e, 0x14, 0x02, 0x00, 0x00, //0x00004aaa jle LBB5_933 - 0x49, 0x8d, 0x41, 0xff, //0x00004ab0 leaq $-1(%r9), %rax - 0x49, 0x39, 0xc6, //0x00004ab4 cmpq %rax, %r14 - 0x0f, 0x84, 0x07, 0x02, 0x00, 0x00, //0x00004ab7 je LBB5_933 - 0x49, 0xf7, 0xd1, //0x00004abd notq %r9 - 0x4c, 0x89, 0xc8, //0x00004ac0 movq %r9, %rax - 0xe9, 0x65, 0x01, 0x00, 0x00, //0x00004ac3 jmp LBB5_927 - //0x00004ac8 LBB5_905 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004ac8 movl $-1, %eax - //0x00004acd LBB5_906 - 0x41, 0x8a, 0x4d, 0x02, //0x00004acd movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x00004ad1 addq $2, %r13 - 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004ad5 jmp LBB5_908 - //0x00004ada LBB5_907 - 0x49, 0x83, 0xc5, 0x01, //0x00004ada addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004ade movl $1, %eax - //0x00004ae3 LBB5_908 - 0x8d, 0x51, 0xd0, //0x00004ae3 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00004ae6 cmpb $9, %dl - 0x0f, 0x87, 0xbe, 0x2b, 0x00, 0x00, //0x00004ae9 ja LBB5_1494 - 0x31, 0xd2, //0x00004aef xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004af1 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004af8 .p2align 4, 0x90 - //0x00004b00 LBB5_910 - 0x8d, 0x14, 0x92, //0x00004b00 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00004b03 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00004b06 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00004b09 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004b0c movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x01, //0x00004b11 addq $1, %r13 - 0x8d, 0x59, 0xd0, //0x00004b15 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00004b18 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00004b1c cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00004b1f jb LBB5_910 - 0x48, 0x83, 0xff, 0x09, //0x00004b25 cmpq $9, %rdi - 0x0f, 0x83, 0xbe, 0x2d, 0x00, 0x00, //0x00004b29 jae LBB5_1475 - //0x00004b2f LBB5_912 - 0x0f, 0xaf, 0xd0, //0x00004b2f imull %eax, %edx - 0x44, 0x01, 0xc2, //0x00004b32 addl %r8d, %edx - 0x41, 0x89, 0xd0, //0x00004b35 movl %edx, %r8d - 0xe9, 0xed, 0x01, 0x00, 0x00, //0x00004b38 jmp LBB5_941 - //0x00004b3d LBB5_913 - 0x4c, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004b3d movq %r8, $-144(%rbp) - 0x4d, 0x8d, 0x6c, 0x24, 0x02, //0x00004b44 leaq $2(%r12), %r13 - 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004b49 movb $2(%r12), %al - 0x8d, 0x48, 0xd0, //0x00004b4e leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00004b51 cmpb $9, %cl - 0x0f, 0x87, 0x53, 0x2b, 0x00, 0x00, //0x00004b54 ja LBB5_1494 - 0x45, 0x31, 0xc0, //0x00004b5a xorl %r8d, %r8d - 0x3c, 0x30, //0x00004b5d cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00004b5f jne LBB5_916 - //0x00004b65 LBB5_915 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00004b65 movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00004b6a addq $1, %r13 - 0x41, 0x83, 0xc0, 0xff, //0x00004b6e addl $-1, %r8d - 0x3c, 0x30, //0x00004b72 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00004b74 je LBB5_915 - //0x00004b7a LBB5_916 - 0x3c, 0x45, //0x00004b7a cmpb $69, %al - 0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00004b7c je LBB5_932 - 0x3c, 0x65, //0x00004b82 cmpb $101, %al - 0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00004b84 je LBB5_932 - 0x4c, 0x89, 0x5d, 0xb8, //0x00004b8a movq %r11, $-72(%rbp) - 0x8d, 0x58, 0xd0, //0x00004b8e leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00004b91 xorl %ecx, %ecx - 0x31, 0xd2, //0x00004b93 xorl %edx, %edx - 0x48, 0x89, 0x55, 0x80, //0x00004b95 movq %rdx, $-128(%rbp) - 0x31, 0xf6, //0x00004b99 xorl %esi, %esi - //0x00004b9b LBB5_919 - 0x41, 0xb9, 0x11, 0x00, 0x00, 0x00, //0x00004b9b movl $17, %r9d - 0x49, 0x29, 0xc9, //0x00004ba1 subq %rcx, %r9 - 0x4d, 0x85, 0xc9, //0x00004ba4 testq %r9, %r9 - 0x0f, 0x8e, 0xfd, 0x00, 0x00, 0x00, //0x00004ba7 jle LBB5_931 - 0x80, 0xfb, 0x09, //0x00004bad cmpb $9, %bl - 0x0f, 0x87, 0xf4, 0x00, 0x00, 0x00, //0x00004bb0 ja LBB5_931 - 0x4b, 0x8d, 0x14, 0x29, //0x00004bb6 leaq (%r9,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004bba movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00004bbf subq %rcx, %rbx - 0x31, 0xc9, //0x00004bc2 xorl %ecx, %ecx - 0x4c, 0x8b, 0x5d, 0xb8, //0x00004bc4 movq $-72(%rbp), %r11 - //0x00004bc8 LBB5_922 - 0x48, 0x8d, 0x34, 0xb6, //0x00004bc8 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004bcc movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004bcf leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00004bd3 addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00004bd7 cmpq %rcx, %rbx - 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x00004bda je LBB5_936 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00004be0 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00004be6 leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00004be9 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00004bed cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00004bf1 jb LBB5_922 - 0x4c, 0x89, 0xea, //0x00004bf7 movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00004bfa addq %rcx, %rdx - 0x49, 0x89, 0xc9, //0x00004bfd movq %rcx, %r9 - 0xe9, 0x15, 0x01, 0x00, 0x00, //0x00004c00 jmp LBB5_940 - //0x00004c05 LBB5_925 - 0x31, 0xc9, //0x00004c05 xorl %ecx, %ecx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004c07 movl $0, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00004c0c movq %rax, $-136(%rbp) - 0x41, 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00004c13 movl $0, %r11d - 0x45, 0x84, 0xd2, //0x00004c19 testb %r10b, %r10b - 0x0f, 0x85, 0x35, 0x29, 0x00, 0x00, //0x00004c1c jne LBB5_1124 - 0xe9, 0xae, 0x2a, 0x00, 0x00, //0x00004c22 jmp LBB5_1146 - //0x00004c27 LBB5_926 - 0x49, 0xf7, 0xdb, //0x00004c27 negq %r11 - 0x4c, 0x89, 0xd8, //0x00004c2a movq %r11, %rax - //0x00004c2d LBB5_927 - 0x31, 0xc9, //0x00004c2d xorl %ecx, %ecx - 0x48, 0x89, 0xc2, //0x00004c2f movq %rax, %rdx - 0x48, 0x85, 0xc0, //0x00004c32 testq %rax, %rax - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004c35 jns LBB5_929 - //0x00004c3b LBB5_928 - 0x48, 0xf7, 0xd0, //0x00004c3b notq %rax - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00004c3e movl $3, %ecx - 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00004c43 movq $-3, %rdx - //0x00004c4a LBB5_929 - 0x49, 0x01, 0xc4, //0x00004c4a addq %rax, %r12 - 0x0f, 0xb6, 0x45, 0xc8, //0x00004c4d movzbl $-56(%rbp), %eax - 0x48, 0x01, 0xd0, //0x00004c51 addq %rdx, %rax - 0x49, 0xc1, 0xe0, 0x20, //0x00004c54 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x1b, //0x00004c58 orq $27, %r8 - 0x48, 0x8b, 0x55, 0xa8, //0x00004c5c movq $-88(%rbp), %rdx - 0x4c, 0x89, 0x02, //0x00004c60 movq %r8, (%rdx) - 0x48, 0x89, 0x42, 0x08, //0x00004c63 movq %rax, $8(%rdx) - 0x4c, 0x8b, 0x75, 0x88, //0x00004c67 movq $-120(%rbp), %r14 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004c6b movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00004c72 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004c76 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00004c7d addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00004c85 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00004c89 cmpq $192(%r14), %rax - //0x00004c90 LBB5_930 - 0x0f, 0x96, 0xc0, //0x00004c90 setbe %al - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00004c93 movl $11, %r11d - 0x85, 0xc9, //0x00004c99 testl %ecx, %ecx - 0x44, 0x0f, 0x45, 0xd9, //0x00004c9b cmovnel %ecx, %r11d - 0x0f, 0x84, 0x8f, 0x2a, 0x00, 0x00, //0x00004c9f je LBB5_1127 - 0xe9, 0x13, 0x2c, 0x00, 0x00, //0x00004ca5 jmp LBB5_1147 - //0x00004caa LBB5_931 - 0x4c, 0x89, 0xea, //0x00004caa movq %r13, %rdx - 0x45, 0x31, 0xc9, //0x00004cad xorl %r9d, %r9d - 0x4c, 0x8b, 0x5d, 0xb8, //0x00004cb0 movq $-72(%rbp), %r11 - 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00004cb4 jmp LBB5_937 - //0x00004cb9 LBB5_932 - 0x31, 0xc0, //0x00004cb9 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x80, //0x00004cbb movq %rax, $-128(%rbp) - 0xe9, 0xcf, 0xf5, 0xff, 0xff, //0x00004cbf jmp LBB5_796 - //0x00004cc4 LBB5_933 - 0x4c, 0x89, 0xf8, //0x00004cc4 movq %r15, %rax - 0x4c, 0x09, 0xf0, //0x00004cc7 orq %r14, %rax - 0x0f, 0x99, 0xc0, //0x00004cca setns %al - 0x0f, 0x88, 0x7e, 0x09, 0x00, 0x00, //0x00004ccd js LBB5_1035 - 0x4d, 0x39, 0xf7, //0x00004cd3 cmpq %r14, %r15 - 0x0f, 0x8c, 0x75, 0x09, 0x00, 0x00, //0x00004cd6 jl LBB5_1035 - 0x49, 0xf7, 0xd7, //0x00004cdc notq %r15 - 0x4c, 0x89, 0xf8, //0x00004cdf movq %r15, %rax - 0xe9, 0x46, 0xff, 0xff, 0xff, //0x00004ce2 jmp LBB5_927 - //0x00004ce7 LBB5_936 - 0x8a, 0x02, //0x00004ce7 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00004ce9 leal $-48(%rax), %ebx - //0x00004cec LBB5_937 - 0x80, 0xfb, 0x09, //0x00004cec cmpb $9, %bl - 0x0f, 0x87, 0x25, 0x00, 0x00, 0x00, //0x00004cef ja LBB5_940 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004cf5 .p2align 4, 0x90 - //0x00004d00 LBB5_938 - 0x0f, 0xb6, 0x42, 0x01, //0x00004d00 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00004d04 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00004d08 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x00004d0b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00004d0e jb LBB5_938 - 0xb1, 0x01, //0x00004d14 movb $1, %cl - 0x48, 0x89, 0x4d, 0x80, //0x00004d16 movq %rcx, $-128(%rbp) - //0x00004d1a LBB5_940 - 0x45, 0x29, 0xc8, //0x00004d1a subl %r9d, %r8d - 0x24, 0xdf, //0x00004d1d andb $-33, %al - 0x49, 0x89, 0xd5, //0x00004d1f movq %rdx, %r13 - 0x3c, 0x45, //0x00004d22 cmpb $69, %al - 0x0f, 0x84, 0x6e, 0xf5, 0xff, 0xff, //0x00004d24 je LBB5_797 - //0x00004d2a LBB5_941 - 0x47, 0x8d, 0x0c, 0x1b, //0x00004d2a leal (%r11,%r11), %r9d - 0x41, 0x83, 0xc1, 0xff, //0x00004d2e addl $-1, %r9d - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00004d32 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00004d3c addq $1, %rax - 0x48, 0x39, 0xc6, //0x00004d40 cmpq %rax, %rsi - 0x0f, 0x83, 0xc7, 0x00, 0x00, 0x00, //0x00004d43 jae LBB5_952 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00004d49 movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xba, 0xb3, 0xff, 0xff, //0x00004d4e punpckldq $-19526(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0xc2, 0xb3, 0xff, 0xff, //0x00004d56 subpd $-19518(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00004d5e movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00004d62 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00004d66 addsd %xmm0, %xmm1 - 0x44, 0x89, 0xc8, //0x00004d6a movl %r9d, %eax - 0xc1, 0xe8, 0x1f, //0x00004d6d shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00004d70 shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00004d74 movq %rax, %xmm0 - 0x66, 0x0f, 0xeb, 0xc1, //0x00004d79 por %xmm1, %xmm0 - 0x45, 0x85, 0xc0, //0x00004d7d testl %r8d, %r8d - 0x0f, 0x84, 0x6d, 0x27, 0x00, 0x00, //0x00004d80 je LBB5_1118 - 0x48, 0x85, 0xf6, //0x00004d86 testq %rsi, %rsi - 0x0f, 0x84, 0x64, 0x27, 0x00, 0x00, //0x00004d89 je LBB5_1118 - 0x41, 0x8d, 0x40, 0xff, //0x00004d8f leal $-1(%r8), %eax - 0x83, 0xf8, 0x24, //0x00004d93 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00004d96 ja LBB5_950 - 0x44, 0x89, 0xc0, //0x00004d9c movl %r8d, %eax - 0x41, 0x83, 0xf8, 0x17, //0x00004d9f cmpl $23, %r8d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00004da3 jl LBB5_947 - 0x41, 0x8d, 0x40, 0xea, //0x00004da9 leal $-22(%r8), %eax - 0x48, 0x8d, 0x0d, 0x5c, 0x72, 0x00, 0x00, //0x00004dad leaq $29276(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00004db4 mulsd (%rcx,%rax,8), %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00004db9 movl $22, %eax - //0x00004dbe LBB5_947 - 0x66, 0x0f, 0x2e, 0x05, 0x7a, 0xb3, 0xff, 0xff, //0x00004dbe ucomisd $-19590(%rip), %xmm0 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0x2b, 0x08, 0x00, 0x00, //0x00004dc6 ja LBB5_1032 - 0xf2, 0x0f, 0x10, 0x0d, 0x74, 0xb3, 0xff, 0xff, //0x00004dcc movsd $-19596(%rip), %xmm1 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc8, //0x00004dd4 ucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x19, 0x08, 0x00, 0x00, //0x00004dd8 ja LBB5_1032 - 0x89, 0xc0, //0x00004dde movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x29, 0x72, 0x00, 0x00, //0x00004de0 leaq $29225(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00004de7 mulsd (%rcx,%rax,8), %xmm0 - 0xe9, 0x02, 0x27, 0x00, 0x00, //0x00004dec jmp LBB5_1118 - //0x00004df1 LBB5_950 - 0x41, 0x83, 0xf8, 0xea, //0x00004df1 cmpl $-22, %r8d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00004df5 jb LBB5_952 - 0x41, 0xf7, 0xd8, //0x00004dfb negl %r8d - 0x48, 0x8d, 0x05, 0x0b, 0x72, 0x00, 0x00, //0x00004dfe leaq $29195(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xc0, //0x00004e05 divsd (%rax,%r8,8), %xmm0 - 0xe9, 0xe3, 0x26, 0x00, 0x00, //0x00004e0b jmp LBB5_1118 - //0x00004e10 LBB5_952 - 0x41, 0x8d, 0x80, 0x5c, 0x01, 0x00, 0x00, //0x00004e10 leal $348(%r8), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00004e17 cmpl $695, %eax - 0x0f, 0x87, 0x22, 0x01, 0x00, 0x00, //0x00004e1c ja LBB5_967 - //0x00004e22 LBB5_953 - 0x44, 0x89, 0x4d, 0xb4, //0x00004e22 movl %r9d, $-76(%rbp) - 0x48, 0x85, 0xf6, //0x00004e26 testq %rsi, %rsi - 0x4c, 0x89, 0x75, 0x88, //0x00004e29 movq %r14, $-120(%rbp) - 0x44, 0x89, 0x55, 0xc8, //0x00004e2d movl %r10d, $-56(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00004e31 je LBB5_955 - 0x4c, 0x0f, 0xbd, 0xce, //0x00004e37 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00004e3b xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004e3f jmp LBB5_956 - //0x00004e44 LBB5_955 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00004e44 movl $64, %r9d - //0x00004e4a LBB5_956 - 0x49, 0x89, 0xf7, //0x00004e4a movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x00004e4d movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x00004e50 shlq %cl, %r15 - 0x89, 0xc3, //0x00004e53 movl %eax, %ebx - 0x48, 0xc1, 0xe3, 0x04, //0x00004e55 shlq $4, %rbx - 0x48, 0x8d, 0x3d, 0x70, 0x72, 0x00, 0x00, //0x00004e59 leaq $29296(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x74, 0x3b, 0x08, //0x00004e60 movq $8(%rbx,%rdi), %r14 - 0x4c, 0x89, 0xf0, //0x00004e65 movq %r14, %rax - 0x49, 0xf7, 0xe7, //0x00004e68 mulq %r15 - 0x49, 0x89, 0xc3, //0x00004e6b movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00004e6e movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00004e71 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00004e77 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00004e7e jne LBB5_961 - 0x4c, 0x89, 0xf9, //0x00004e84 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x00004e87 notq %rcx - 0x49, 0x39, 0xcb, //0x00004e8a cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00004e8d jbe LBB5_961 - 0x4c, 0x89, 0xf8, //0x00004e93 movq %r15, %rax - 0x48, 0xf7, 0x24, 0x3b, //0x00004e96 mulq (%rbx,%rdi) - 0x49, 0x01, 0xd3, //0x00004e9a addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00004e9d adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00004ea1 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00004ea4 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00004eaa cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00004eb1 jne LBB5_961 - 0x49, 0x83, 0xfb, 0xff, //0x00004eb7 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00004ebb jne LBB5_961 - 0x48, 0x39, 0xc8, //0x00004ec1 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00004ec4 ja LBB5_965 - //0x00004eca LBB5_961 - 0x4c, 0x89, 0xd0, //0x00004eca movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00004ecd shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00004ed1 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00004ed4 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x00004ed7 testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00004eda jne LBB5_964 - 0x48, 0x85, 0xd2, //0x00004ee0 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00004ee3 jne LBB5_964 - 0x44, 0x89, 0xd1, //0x00004ee9 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x00004eec andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00004eef cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00004ef2 je LBB5_965 - //0x00004ef8 LBB5_964 - 0x41, 0x69, 0xc8, 0x6a, 0x52, 0x03, 0x00, //0x00004ef8 imull $217706, %r8d, %ecx - 0xc1, 0xf9, 0x10, //0x00004eff sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00004f02 addl $1087, %ecx - 0x4c, 0x63, 0xd9, //0x00004f08 movslq %ecx, %r11 - 0x4c, 0x89, 0xdf, //0x00004f0b movq %r11, %rdi - 0x4c, 0x29, 0xcf, //0x00004f0e subq %r9, %rdi - 0x44, 0x89, 0xd2, //0x00004f11 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x00004f14 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00004f17 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00004f1a movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x00004f1d shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x00004f21 addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x00004f24 cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x00004f28 sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x00004f2c leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00004f30 cmpq $2045, %rax - 0x0f, 0x86, 0xd7, 0x05, 0x00, 0x00, //0x00004f36 jbe LBB5_1024 - //0x00004f3c LBB5_965 - 0x4c, 0x8b, 0x75, 0x88, //0x00004f3c movq $-120(%rbp), %r14 - //0x00004f40 LBB5_966 - 0x44, 0x8b, 0x4d, 0xb4, //0x00004f40 movl $-76(%rbp), %r9d - //0x00004f44 LBB5_967 - 0x4d, 0x89, 0xe8, //0x00004f44 movq %r13, %r8 - 0x4d, 0x29, 0xe0, //0x00004f47 subq %r12, %r8 - 0x4d, 0x8b, 0x7e, 0x40, //0x00004f4a movq $64(%r14), %r15 - 0x49, 0x8b, 0x5e, 0x50, //0x00004f4e movq $80(%r14), %rbx - 0x48, 0x85, 0xdb, //0x00004f52 testq %rbx, %rbx - 0x0f, 0x84, 0x17, 0x0b, 0x00, 0x00, //0x00004f55 je LBB5_1081 - 0x41, 0xc6, 0x07, 0x00, //0x00004f5b movb $0, (%r15) - 0x48, 0x83, 0xfb, 0x01, //0x00004f5f cmpq $1, %rbx - 0x0f, 0x84, 0x09, 0x0b, 0x00, 0x00, //0x00004f63 je LBB5_1081 - 0x48, 0x8d, 0x4b, 0xff, //0x00004f69 leaq $-1(%rbx), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004f6d movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x00004f72 cmpq $8, %rcx - 0x0f, 0x82, 0xe4, 0x0a, 0x00, 0x00, //0x00004f76 jb LBB5_1080 - 0x48, 0x83, 0xf9, 0x20, //0x00004f7c cmpq $32, %rcx - 0x0f, 0x83, 0x9f, 0x06, 0x00, 0x00, //0x00004f80 jae LBB5_1033 - 0x31, 0xd2, //0x00004f86 xorl %edx, %edx - 0xe9, 0xc9, 0x09, 0x00, 0x00, //0x00004f88 jmp LBB5_1067 - //0x00004f8d LBB5_972 - 0x0f, 0xbc, 0xcf, //0x00004f8d bsfl %edi, %ecx - 0x48, 0x01, 0xc8, //0x00004f90 addq %rcx, %rax - 0x4c, 0x8d, 0x0d, 0xc6, 0xb5, 0x00, 0x00, //0x00004f93 leaq $46534(%rip), %r9 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xc7, //0x00004f9a movq %rax, %rdi - 0x48, 0x89, 0xc1, //0x00004f9d movq %rax, %rcx - //0x00004fa0 LBB5_973 - 0x0f, 0xb6, 0x50, 0x01, //0x00004fa0 movzbl $1(%rax), %edx - 0x48, 0x83, 0xfa, 0x75, //0x00004fa4 cmpq $117, %rdx - 0x0f, 0x84, 0x2c, 0x00, 0x00, 0x00, //0x00004fa8 je LBB5_976 - 0x42, 0x8a, 0x1c, 0x0a, //0x00004fae movb (%rdx,%r9), %bl - 0x49, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00004fb2 movq $-2, %r11 - 0x84, 0xdb, //0x00004fb9 testb %bl, %bl - 0x0f, 0x84, 0x68, 0x2d, 0x00, 0x00, //0x00004fbb je LBB5_1542 - 0x4c, 0x89, 0x75, 0x88, //0x00004fc1 movq %r14, $-120(%rbp) - 0x48, 0x83, 0xc0, 0x02, //0x00004fc5 addq $2, %rax - 0x88, 0x19, //0x00004fc9 movb %bl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x00004fcb addq $1, %rcx - 0x48, 0x89, 0xc3, //0x00004fcf movq %rax, %rbx - 0x49, 0x89, 0xcb, //0x00004fd2 movq %rcx, %r11 - 0xe9, 0x31, 0x02, 0x00, 0x00, //0x00004fd5 jmp LBB5_995 - //0x00004fda LBB5_976 - 0x4c, 0x89, 0x75, 0x88, //0x00004fda movq %r14, $-120(%rbp) - 0x8b, 0x70, 0x02, //0x00004fde movl $2(%rax), %esi - 0x41, 0x89, 0xf5, //0x00004fe1 movl %esi, %r13d - 0x41, 0xf7, 0xd5, //0x00004fe4 notl %r13d - 0x8d, 0x96, 0xd0, 0xcf, 0xcf, 0xcf, //0x00004fe7 leal $-808464432(%rsi), %edx - 0x41, 0x81, 0xe5, 0x80, 0x80, 0x80, 0x80, //0x00004fed andl $-2139062144, %r13d - 0x49, 0xc7, 0xc3, 0xf4, 0xff, 0xff, 0xff, //0x00004ff4 movq $-12, %r11 - 0x41, 0x85, 0xd5, //0x00004ffb testl %edx, %r13d - 0x0f, 0x85, 0x8c, 0x2b, 0x00, 0x00, //0x00004ffe jne LBB5_1526 - 0x8d, 0x96, 0x19, 0x19, 0x19, 0x19, //0x00005004 leal $421075225(%rsi), %edx - 0x09, 0xf2, //0x0000500a orl %esi, %edx - 0xf7, 0xc2, 0x80, 0x80, 0x80, 0x80, //0x0000500c testl $-2139062144, %edx - 0x0f, 0x85, 0x78, 0x2b, 0x00, 0x00, //0x00005012 jne LBB5_1526 - 0x89, 0xf3, //0x00005018 movl %esi, %ebx - 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000501a andl $2139062143, %ebx - 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x00005020 movl $-1061109568, %edx - 0x29, 0xda, //0x00005025 subl %ebx, %edx - 0x44, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x00005027 leal $1179010630(%rbx), %r14d - 0x44, 0x21, 0xea, //0x0000502e andl %r13d, %edx - 0x44, 0x85, 0xf2, //0x00005031 testl %r14d, %edx - 0x0f, 0x85, 0x56, 0x2b, 0x00, 0x00, //0x00005034 jne LBB5_1526 - 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000503a movl $-522133280, %edx - 0x29, 0xda, //0x0000503f subl %ebx, %edx - 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00005041 addl $960051513, %ebx - 0x41, 0x21, 0xd5, //0x00005047 andl %edx, %r13d - 0x41, 0x85, 0xdd, //0x0000504a testl %ebx, %r13d - 0x0f, 0x85, 0x3d, 0x2b, 0x00, 0x00, //0x0000504d jne LBB5_1526 - 0x0f, 0xce, //0x00005053 bswapl %esi - 0x89, 0xf2, //0x00005055 movl %esi, %edx - 0xc1, 0xea, 0x04, //0x00005057 shrl $4, %edx - 0xf7, 0xd2, //0x0000505a notl %edx - 0x81, 0xe2, 0x01, 0x01, 0x01, 0x01, //0x0000505c andl $16843009, %edx - 0x8d, 0x14, 0xd2, //0x00005062 leal (%rdx,%rdx,8), %edx - 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005065 andl $252645135, %esi - 0x01, 0xd6, //0x0000506b addl %edx, %esi - 0x89, 0xf2, //0x0000506d movl %esi, %edx - 0xc1, 0xea, 0x04, //0x0000506f shrl $4, %edx - 0x09, 0xf2, //0x00005072 orl %esi, %edx - 0x0f, 0xb6, 0xfa, //0x00005074 movzbl %dl, %edi - 0xc1, 0xea, 0x08, //0x00005077 shrl $8, %edx - 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x0000507a andl $65280, %edx - 0x09, 0xd7, //0x00005080 orl %edx, %edi - 0x48, 0x8d, 0x58, 0x06, //0x00005082 leaq $6(%rax), %rbx - 0x81, 0xff, 0x80, 0x00, 0x00, 0x00, //0x00005086 cmpl $128, %edi - 0x0f, 0x82, 0xdc, 0x03, 0x00, 0x00, //0x0000508c jb LBB5_1019 - 0x45, 0x31, 0xed, //0x00005092 xorl %r13d, %r13d - //0x00005095 LBB5_982 - 0x81, 0xff, 0xff, 0x07, 0x00, 0x00, //0x00005095 cmpl $2047, %edi - 0x0f, 0x86, 0xdd, 0x03, 0x00, 0x00, //0x0000509b jbe LBB5_1021 - 0x89, 0xfa, //0x000050a1 movl %edi, %edx - 0x81, 0xe2, 0x00, 0xf8, 0xff, 0xff, //0x000050a3 andl $-2048, %edx - 0x81, 0xfa, 0x00, 0xd8, 0x00, 0x00, //0x000050a9 cmpl $55296, %edx - 0x0f, 0x85, 0x28, 0x01, 0x00, 0x00, //0x000050af jne LBB5_994 - 0x81, 0xff, 0xff, 0xdb, 0x00, 0x00, //0x000050b5 cmpl $56319, %edi - 0x0f, 0x87, 0xe2, 0x03, 0x00, 0x00, //0x000050bb ja LBB5_1022 - 0x42, 0x80, 0x7c, 0x68, 0x06, 0x5c, //0x000050c1 cmpb $92, $6(%rax,%r13,2) - 0x0f, 0x85, 0xd6, 0x03, 0x00, 0x00, //0x000050c7 jne LBB5_1022 - 0x42, 0x80, 0x7c, 0x68, 0x07, 0x75, //0x000050cd cmpb $117, $7(%rax,%r13,2) - 0x0f, 0x85, 0xca, 0x03, 0x00, 0x00, //0x000050d3 jne LBB5_1022 - 0x42, 0x8b, 0x74, 0x68, 0x08, //0x000050d9 movl $8(%rax,%r13,2), %esi - 0x89, 0xf2, //0x000050de movl %esi, %edx - 0xf7, 0xd2, //0x000050e0 notl %edx - 0x48, 0x89, 0x75, 0xc0, //0x000050e2 movq %rsi, $-64(%rbp) - 0x81, 0xc6, 0xd0, 0xcf, 0xcf, 0xcf, //0x000050e6 addl $-808464432, %esi - 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x000050ec andl $-2139062144, %edx - 0x89, 0x55, 0xc8, //0x000050f2 movl %edx, $-56(%rbp) - 0x85, 0xf2, //0x000050f5 testl %esi, %edx - 0x0f, 0x85, 0xb4, 0x2d, 0x00, 0x00, //0x000050f7 jne LBB5_1560 - 0x4c, 0x8b, 0x75, 0xc0, //0x000050fd movq $-64(%rbp), %r14 - 0x41, 0x8d, 0xb6, 0x19, 0x19, 0x19, 0x19, //0x00005101 leal $421075225(%r14), %esi - 0x44, 0x09, 0xf6, //0x00005108 orl %r14d, %esi - 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x0000510b testl $-2139062144, %esi - 0x0f, 0x85, 0x9a, 0x2d, 0x00, 0x00, //0x00005111 jne LBB5_1560 - 0x48, 0x8b, 0x75, 0xc0, //0x00005117 movq $-64(%rbp), %rsi - 0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000511b andl $2139062143, %esi - 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x00005121 movl $-1061109568, %edx - 0x29, 0xf2, //0x00005126 subl %esi, %edx - 0x48, 0x89, 0x75, 0x98, //0x00005128 movq %rsi, $-104(%rbp) - 0x44, 0x8d, 0xb6, 0x46, 0x46, 0x46, 0x46, //0x0000512c leal $1179010630(%rsi), %r14d - 0x44, 0x89, 0x75, 0xa8, //0x00005133 movl %r14d, $-88(%rbp) - 0x89, 0xd6, //0x00005137 movl %edx, %esi - 0x23, 0x75, 0xc8, //0x00005139 andl $-56(%rbp), %esi - 0x85, 0x75, 0xa8, //0x0000513c testl %esi, $-88(%rbp) - 0x0f, 0x85, 0x6c, 0x2d, 0x00, 0x00, //0x0000513f jne LBB5_1560 - 0x41, 0xbe, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005145 movl $-522133280, %r14d - 0x48, 0x8b, 0x75, 0x98, //0x0000514b movq $-104(%rbp), %rsi - 0x41, 0x29, 0xf6, //0x0000514f subl %esi, %r14d - 0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00005152 addl $960051513, %esi - 0x8b, 0x55, 0xc8, //0x00005158 movl $-56(%rbp), %edx - 0x44, 0x21, 0xf2, //0x0000515b andl %r14d, %edx - 0x85, 0xf2, //0x0000515e testl %esi, %edx - 0x0f, 0x85, 0x4b, 0x2d, 0x00, 0x00, //0x00005160 jne LBB5_1560 - 0x48, 0x8b, 0x55, 0xc0, //0x00005166 movq $-64(%rbp), %rdx - 0x0f, 0xca, //0x0000516a bswapl %edx - 0x89, 0xd6, //0x0000516c movl %edx, %esi - 0xc1, 0xee, 0x04, //0x0000516e shrl $4, %esi - 0xf7, 0xd6, //0x00005171 notl %esi - 0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x00005173 andl $16843009, %esi - 0x8d, 0x34, 0xf6, //0x00005179 leal (%rsi,%rsi,8), %esi - 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000517c andl $252645135, %edx - 0x01, 0xf2, //0x00005182 addl %esi, %edx - 0x89, 0xd6, //0x00005184 movl %edx, %esi - 0xc1, 0xee, 0x04, //0x00005186 shrl $4, %esi - 0x09, 0xd6, //0x00005189 orl %edx, %esi - 0x41, 0x89, 0xf6, //0x0000518b movl %esi, %r14d - 0x41, 0xc1, 0xee, 0x08, //0x0000518e shrl $8, %r14d - 0x41, 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00005192 andl $65280, %r14d - 0x40, 0x0f, 0xb6, 0xd6, //0x00005199 movzbl %sil, %edx - 0x44, 0x09, 0xf2, //0x0000519d orl %r14d, %edx - 0x81, 0xe6, 0x00, 0x00, 0xfc, 0x00, //0x000051a0 andl $16515072, %esi - 0x81, 0xfe, 0x00, 0x00, 0xdc, 0x00, //0x000051a6 cmpl $14417920, %esi - 0x0f, 0x84, 0x0b, 0x03, 0x00, 0x00, //0x000051ac je LBB5_1023 - 0x48, 0x83, 0xc3, 0x06, //0x000051b2 addq $6, %rbx - 0x66, 0x42, 0xc7, 0x04, 0x29, 0xef, 0xbf, //0x000051b6 movw $-16401, (%rcx,%r13) - 0x42, 0xc6, 0x44, 0x29, 0x02, 0xbd, //0x000051bd movb $-67, $2(%rcx,%r13) - 0x49, 0x83, 0xc5, 0x03, //0x000051c3 addq $3, %r13 - 0x89, 0xd7, //0x000051c7 movl %edx, %edi - 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x000051c9 cmpl $128, %edx - 0x0f, 0x83, 0xc0, 0xfe, 0xff, 0xff, //0x000051cf jae LBB5_982 - 0x4c, 0x01, 0xe9, //0x000051d5 addq %r13, %rcx - 0xe9, 0x93, 0x02, 0x00, 0x00, //0x000051d8 jmp LBB5_1020 - //0x000051dd LBB5_994 - 0x89, 0xf8, //0x000051dd movl %edi, %eax - 0xc1, 0xe8, 0x0c, //0x000051df shrl $12, %eax - 0x0c, 0xe0, //0x000051e2 orb $-32, %al - 0x42, 0x88, 0x04, 0x29, //0x000051e4 movb %al, (%rcx,%r13) - 0x89, 0xf8, //0x000051e8 movl %edi, %eax - 0xc1, 0xe8, 0x06, //0x000051ea shrl $6, %eax - 0x24, 0x3f, //0x000051ed andb $63, %al - 0x0c, 0x80, //0x000051ef orb $-128, %al - 0x42, 0x88, 0x44, 0x29, 0x01, //0x000051f1 movb %al, $1(%rcx,%r13) - 0x40, 0x80, 0xe7, 0x3f, //0x000051f6 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x000051fa orb $-128, %dil - 0x4e, 0x8d, 0x1c, 0x29, //0x000051fe leaq (%rcx,%r13), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x00005202 addq $3, %r11 - 0x42, 0x88, 0x7c, 0x29, 0x02, //0x00005206 movb %dil, $2(%rcx,%r13) - //0x0000520b LBB5_995 - 0x80, 0x3b, 0x5c, //0x0000520b cmpb $92, (%rbx) - 0x48, 0x89, 0xdf, //0x0000520e movq %rbx, %rdi - 0x48, 0x89, 0xd8, //0x00005211 movq %rbx, %rax - 0x4c, 0x89, 0xd9, //0x00005214 movq %r11, %rcx - 0x4c, 0x8b, 0x75, 0x88, //0x00005217 movq $-120(%rbp), %r14 - 0x0f, 0x84, 0x7f, 0xfd, 0xff, 0xff, //0x0000521b je LBB5_973 - 0x4d, 0x89, 0xf5, //0x00005221 movq %r14, %r13 - 0x31, 0xf6, //0x00005224 xorl %esi, %esi - //0x00005226 LBB5_997 - 0xf3, 0x0f, 0x6f, 0x1c, 0x33, //0x00005226 movdqu (%rbx,%rsi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x64, 0x33, 0x10, //0x0000522b movdqu $16(%rbx,%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00005231 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00005235 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00005239 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x0000523d movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00005241 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00005245 pmovmskb %xmm5, %eax - 0xc1, 0xe0, 0x10, //0x00005249 shll $16, %eax - 0x09, 0xc8, //0x0000524c orl %ecx, %eax - 0x66, 0x0f, 0x6f, 0xeb, //0x0000524e movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00005252 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00005256 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x0000525a movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x0000525e pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00005262 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00005266 shll $16, %edi - 0x09, 0xcf, //0x00005269 orl %ecx, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x0000526b movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x0000526f pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00005273 pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00005277 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x6f, 0xec, //0x0000527b movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x0000527f pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00005283 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00005287 pmovmskb %xmm5, %ecx - 0xc1, 0xe1, 0x10, //0x0000528b shll $16, %ecx - 0x09, 0xd1, //0x0000528e orl %edx, %ecx - 0x89, 0xca, //0x00005290 movl %ecx, %edx - 0x09, 0xc2, //0x00005292 orl %eax, %edx - 0x83, 0xc2, 0xff, //0x00005294 addl $-1, %edx - 0x85, 0xfa, //0x00005297 testl %edi, %edx - 0x0f, 0x85, 0x26, 0x28, 0x00, 0x00, //0x00005299 jne LBB5_1510 - 0x83, 0xc7, 0xff, //0x0000529f addl $-1, %edi - 0x85, 0xcf, //0x000052a2 testl %ecx, %edi - 0x0f, 0x85, 0x69, 0x2a, 0x00, 0x00, //0x000052a4 jne LBB5_1540 - 0x85, 0xc7, //0x000052aa testl %eax, %edi - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x000052ac jne LBB5_1001 - 0xf3, 0x41, 0x0f, 0x7f, 0x1c, 0x33, //0x000052b2 movdqu %xmm3, (%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x64, 0x33, 0x10, //0x000052b8 movdqu %xmm4, $16(%r11,%rsi) - 0x48, 0x83, 0xc6, 0x20, //0x000052bf addq $32, %rsi - 0xe9, 0x5e, 0xff, 0xff, 0xff, //0x000052c3 jmp LBB5_997 - //0x000052c8 LBB5_1001 - 0x66, 0x0f, 0x7e, 0xda, //0x000052c8 movd %xmm3, %edx - 0x48, 0x8d, 0x3c, 0x33, //0x000052cc leaq (%rbx,%rsi), %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x000052d0 leaq (%r11,%rsi), %rcx - 0x48, 0x89, 0xf8, //0x000052d4 movq %rdi, %rax - 0x80, 0xfa, 0x5c, //0x000052d7 cmpb $92, %dl - 0x4d, 0x89, 0xee, //0x000052da movq %r13, %r14 - 0x0f, 0x84, 0xbd, 0xfc, 0xff, 0xff, //0x000052dd je LBB5_973 - //0x000052e3 LBB5_1002 - 0x41, 0x88, 0x14, 0x33, //0x000052e3 movb %dl, (%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x01, //0x000052e7 movzbl $1(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x000052ec cmpb $92, %al - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x000052ee je LBB5_1011 - 0x41, 0x88, 0x44, 0x33, 0x01, //0x000052f4 movb %al, $1(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x02, //0x000052f9 movzbl $2(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x000052fe cmpb $92, %al - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00005300 je LBB5_1012 - 0x41, 0x88, 0x44, 0x33, 0x02, //0x00005306 movb %al, $2(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x03, //0x0000530b movzbl $3(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x00005310 cmpb $92, %al - 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x00005312 je LBB5_1013 - 0x41, 0x88, 0x44, 0x33, 0x03, //0x00005318 movb %al, $3(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x04, //0x0000531d movzbl $4(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x00005322 cmpb $92, %al - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00005324 je LBB5_1014 - 0x41, 0x88, 0x44, 0x33, 0x04, //0x0000532a movb %al, $4(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x05, //0x0000532f movzbl $5(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x00005334 cmpb $92, %al - 0x0f, 0x84, 0xd4, 0x00, 0x00, 0x00, //0x00005336 je LBB5_1015 - 0x41, 0x88, 0x44, 0x33, 0x05, //0x0000533c movb %al, $5(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x06, //0x00005341 movzbl $6(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x00005346 cmpb $92, %al - 0x0f, 0x84, 0xdf, 0x00, 0x00, 0x00, //0x00005348 je LBB5_1016 - 0x41, 0x88, 0x44, 0x33, 0x06, //0x0000534e movb %al, $6(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x07, //0x00005353 movzbl $7(%rbx,%rsi), %eax - 0x3c, 0x5c, //0x00005358 cmpb $92, %al - 0x0f, 0x84, 0xea, 0x00, 0x00, 0x00, //0x0000535a je LBB5_1017 - 0x41, 0x88, 0x44, 0x33, 0x07, //0x00005360 movb %al, $7(%r11,%rsi) - 0x0f, 0xb6, 0x54, 0x33, 0x08, //0x00005365 movzbl $8(%rbx,%rsi), %edx - 0x48, 0x83, 0xc6, 0x08, //0x0000536a addq $8, %rsi - 0x80, 0xfa, 0x5c, //0x0000536e cmpb $92, %dl - 0x0f, 0x85, 0x6c, 0xff, 0xff, 0xff, //0x00005371 jne LBB5_1002 - 0x48, 0x8d, 0x04, 0x33, //0x00005377 leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0xff, //0x0000537b addq $-1, %rax - 0x48, 0x01, 0xf3, //0x0000537f addq %rsi, %rbx - 0x49, 0x01, 0xf3, //0x00005382 addq %rsi, %r11 - 0x48, 0x83, 0xc0, 0x01, //0x00005385 addq $1, %rax - 0x48, 0x89, 0xdf, //0x00005389 movq %rbx, %rdi - 0x4c, 0x89, 0xd9, //0x0000538c movq %r11, %rcx - 0x4d, 0x89, 0xee, //0x0000538f movq %r13, %r14 - 0xe9, 0x09, 0xfc, 0xff, 0xff, //0x00005392 jmp LBB5_973 - //0x00005397 LBB5_1011 - 0x48, 0x8d, 0x3c, 0x33, //0x00005397 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000539b addq $1, %rdi - 0x48, 0x01, 0xf3, //0x0000539f addq %rsi, %rbx - 0x49, 0x8d, 0x0c, 0x33, //0x000053a2 leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x000053a6 addq $1, %rcx - 0x48, 0x83, 0xc3, 0x01, //0x000053aa addq $1, %rbx - 0x48, 0x89, 0xd8, //0x000053ae movq %rbx, %rax - 0x4d, 0x89, 0xee, //0x000053b1 movq %r13, %r14 - 0xe9, 0xe7, 0xfb, 0xff, 0xff, //0x000053b4 jmp LBB5_973 - //0x000053b9 LBB5_1012 - 0x48, 0x8d, 0x04, 0x33, //0x000053b9 leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000053bd addq $1, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x000053c1 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x000053c5 addq $2, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x000053c9 leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x000053cd addq $2, %rcx - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x000053d1 jmp LBB5_1018 - //0x000053d6 LBB5_1013 - 0x48, 0x8d, 0x04, 0x33, //0x000053d6 leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x02, //0x000053da addq $2, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x000053de leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x000053e2 addq $3, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x000053e6 leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x000053ea addq $3, %rcx - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x000053ee jmp LBB5_1018 - //0x000053f3 LBB5_1014 - 0x48, 0x8d, 0x04, 0x33, //0x000053f3 leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x03, //0x000053f7 addq $3, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x000053fb leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x000053ff addq $4, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x00005403 leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00005407 addq $4, %rcx - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000540b jmp LBB5_1018 - //0x00005410 LBB5_1015 - 0x48, 0x8d, 0x04, 0x33, //0x00005410 leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x04, //0x00005414 addq $4, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x00005418 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x0000541c addq $5, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x00005420 leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00005424 addq $5, %rcx - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00005428 jmp LBB5_1018 - //0x0000542d LBB5_1016 - 0x48, 0x8d, 0x04, 0x33, //0x0000542d leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x05, //0x00005431 addq $5, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x00005435 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00005439 addq $6, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x0000543d leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00005441 addq $6, %rcx - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00005445 jmp LBB5_1018 - //0x0000544a LBB5_1017 - 0x48, 0x8d, 0x04, 0x33, //0x0000544a leaq (%rbx,%rsi), %rax - 0x48, 0x83, 0xc0, 0x06, //0x0000544e addq $6, %rax - 0x48, 0x8d, 0x3c, 0x33, //0x00005452 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x00005456 addq $7, %rdi - 0x49, 0x8d, 0x0c, 0x33, //0x0000545a leaq (%r11,%rsi), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x0000545e addq $7, %rcx - //0x00005462 LBB5_1018 - 0x48, 0x83, 0xc0, 0x01, //0x00005462 addq $1, %rax - 0x4d, 0x89, 0xee, //0x00005466 movq %r13, %r14 - 0xe9, 0x32, 0xfb, 0xff, 0xff, //0x00005469 jmp LBB5_973 - //0x0000546e LBB5_1019 - 0x89, 0xfa, //0x0000546e movl %edi, %edx - //0x00005470 LBB5_1020 - 0x88, 0x11, //0x00005470 movb %dl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x00005472 addq $1, %rcx - 0x49, 0x89, 0xcb, //0x00005476 movq %rcx, %r11 - 0xe9, 0x8d, 0xfd, 0xff, 0xff, //0x00005479 jmp LBB5_995 - //0x0000547e LBB5_1021 - 0x89, 0xf8, //0x0000547e movl %edi, %eax - 0xc1, 0xe8, 0x06, //0x00005480 shrl $6, %eax - 0x0c, 0xc0, //0x00005483 orb $-64, %al - 0x42, 0x88, 0x04, 0x29, //0x00005485 movb %al, (%rcx,%r13) - 0x40, 0x80, 0xe7, 0x3f, //0x00005489 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x0000548d orb $-128, %dil - 0x4e, 0x8d, 0x1c, 0x29, //0x00005491 leaq (%rcx,%r13), %r11 - 0x49, 0x83, 0xc3, 0x02, //0x00005495 addq $2, %r11 - 0x42, 0x88, 0x7c, 0x29, 0x01, //0x00005499 movb %dil, $1(%rcx,%r13) - 0xe9, 0x68, 0xfd, 0xff, 0xff, //0x0000549e jmp LBB5_995 - //0x000054a3 LBB5_1022 - 0x66, 0x42, 0xc7, 0x04, 0x29, 0xef, 0xbf, //0x000054a3 movw $-16401, (%rcx,%r13) - 0x4e, 0x8d, 0x1c, 0x29, //0x000054aa leaq (%rcx,%r13), %r11 - 0x49, 0x83, 0xc3, 0x03, //0x000054ae addq $3, %r11 - 0x42, 0xc6, 0x44, 0x29, 0x02, 0xbd, //0x000054b2 movb $-67, $2(%rcx,%r13) - 0xe9, 0x4e, 0xfd, 0xff, 0xff, //0x000054b8 jmp LBB5_995 - //0x000054bd LBB5_1023 - 0xc1, 0xe7, 0x0a, //0x000054bd shll $10, %edi - 0x89, 0xd0, //0x000054c0 movl %edx, %eax - 0x01, 0xf8, //0x000054c2 addl %edi, %eax - 0x01, 0xfa, //0x000054c4 addl %edi, %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x000054c6 addl $-56613888, %edx - 0x89, 0xd6, //0x000054cc movl %edx, %esi - 0xc1, 0xee, 0x12, //0x000054ce shrl $18, %esi - 0x40, 0x80, 0xce, 0xf0, //0x000054d1 orb $-16, %sil - 0x42, 0x88, 0x34, 0x29, //0x000054d5 movb %sil, (%rcx,%r13) - 0x89, 0xd6, //0x000054d9 movl %edx, %esi - 0xc1, 0xee, 0x0c, //0x000054db shrl $12, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x000054de andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x000054e2 orb $-128, %sil - 0x42, 0x88, 0x74, 0x29, 0x01, //0x000054e6 movb %sil, $1(%rcx,%r13) - 0xc1, 0xea, 0x06, //0x000054eb shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x000054ee andb $63, %dl - 0x80, 0xca, 0x80, //0x000054f1 orb $-128, %dl - 0x42, 0x88, 0x54, 0x29, 0x02, //0x000054f4 movb %dl, $2(%rcx,%r13) - 0x24, 0x3f, //0x000054f9 andb $63, %al - 0x0c, 0x80, //0x000054fb orb $-128, %al - 0x4e, 0x8d, 0x1c, 0x29, //0x000054fd leaq (%rcx,%r13), %r11 - 0x49, 0x83, 0xc3, 0x04, //0x00005501 addq $4, %r11 - 0x42, 0x88, 0x44, 0x29, 0x03, //0x00005505 movb %al, $3(%rcx,%r13) - 0x48, 0x83, 0xc3, 0x06, //0x0000550a addq $6, %rbx - 0xe9, 0xf8, 0xfc, 0xff, 0xff, //0x0000550e jmp LBB5_995 - //0x00005513 LBB5_1024 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005513 movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x0000551d cmpq %rax, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005520 movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000552a movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x00005534 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00005536 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00005539 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x0000553c shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x00005540 andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x00005543 orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x00005546 movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x00005549 orq %r15, %rax - 0x8b, 0x7d, 0xc8, //0x0000554c movl $-56(%rbp), %edi - 0x40, 0x84, 0xff, //0x0000554f testb %dil, %dil - 0x48, 0x0f, 0x44, 0xc2, //0x00005552 cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005556 movq %rax, %xmm0 - 0x80, 0x7d, 0x80, 0x00, //0x0000555b cmpb $0, $-128(%rbp) - 0x0f, 0x84, 0x52, 0x03, 0x00, 0x00, //0x0000555f je LBB5_1059 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005565 movl $64, %r9d - 0x48, 0xff, 0xc6, //0x0000556b incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000556e je LBB5_1027 - 0x4c, 0x0f, 0xbd, 0xce, //0x00005574 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00005578 xorq $63, %r9 - //0x0000557c LBB5_1027 - 0x44, 0x89, 0xc9, //0x0000557c movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x0000557f shlq %cl, %rsi - 0x4c, 0x89, 0xf0, //0x00005582 movq %r14, %rax - 0x48, 0xf7, 0xe6, //0x00005585 mulq %rsi - 0x49, 0x89, 0xc2, //0x00005588 movq %rax, %r10 - 0x49, 0x89, 0xd0, //0x0000558b movq %rdx, %r8 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000558e andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005594 cmpq $511, %rdx - 0x0f, 0x85, 0x09, 0x04, 0x00, 0x00, //0x0000559b jne LBB5_1073 - 0x48, 0x89, 0xf1, //0x000055a1 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000055a4 notq %rcx - 0x49, 0x39, 0xca, //0x000055a7 cmpq %rcx, %r10 - 0x4c, 0x8b, 0x75, 0x88, //0x000055aa movq $-120(%rbp), %r14 - 0x0f, 0x86, 0xfa, 0x03, 0x00, 0x00, //0x000055ae jbe LBB5_1074 - 0x48, 0x89, 0xf0, //0x000055b4 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x12, 0x6b, 0x00, 0x00, //0x000055b7 leaq $27410(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x13, //0x000055be mulq (%rbx,%rdx) - 0x49, 0x01, 0xd2, //0x000055c2 addq %rdx, %r10 - 0x49, 0x83, 0xd0, 0x00, //0x000055c5 adcq $0, %r8 - 0x44, 0x89, 0xc2, //0x000055c9 movl %r8d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000055cc andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000055d2 cmpq $511, %rdx - 0x0f, 0x85, 0xcf, 0x03, 0x00, 0x00, //0x000055d9 jne LBB5_1074 - 0x49, 0x83, 0xfa, 0xff, //0x000055df cmpq $-1, %r10 - 0x0f, 0x85, 0xc5, 0x03, 0x00, 0x00, //0x000055e3 jne LBB5_1074 - 0x48, 0x39, 0xc8, //0x000055e9 cmpq %rcx, %rax - 0x0f, 0x87, 0x4e, 0xf9, 0xff, 0xff, //0x000055ec ja LBB5_966 - 0xe9, 0xb7, 0x03, 0x00, 0x00, //0x000055f2 jmp LBB5_1074 - //0x000055f7 LBB5_1032 - 0x41, 0x8d, 0x80, 0x5c, 0x01, 0x00, 0x00, //0x000055f7 leal $348(%r8), %eax - 0xe9, 0x1f, 0xf8, 0xff, 0xff, //0x000055fe jmp LBB5_953 - //0x00005603 LBB5_1057 - 0x4d, 0x89, 0xec, //0x00005603 movq %r13, %r12 - 0x80, 0xf9, 0x7d, //0x00005606 cmpb $125, %cl - 0x0f, 0x85, 0x48, 0xe8, 0xff, 0xff, //0x00005609 jne LBB5_753 - 0xe9, 0x2b, 0x01, 0x00, 0x00, //0x0000560f jmp LBB5_1042 - //0x00005614 LBB5_1058 - 0x4d, 0x89, 0xec, //0x00005614 movq %r13, %r12 - 0x80, 0xf9, 0x5d, //0x00005617 cmpb $93, %cl - 0x0f, 0x85, 0xb8, 0x28, 0x00, 0x00, //0x0000561a jne LBB5_1563 - 0xe9, 0xea, 0x01, 0x00, 0x00, //0x00005620 jmp LBB5_1054 - //0x00005625 LBB5_1033 - 0x48, 0x89, 0xca, //0x00005625 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x00005628 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x0000562c leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x00005630 movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x05, //0x00005633 shrq $5, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00005637 addq $1, %rdi - 0x89, 0xf8, //0x0000563b movl %edi, %eax - 0x83, 0xe0, 0x03, //0x0000563d andl $3, %eax - 0x48, 0x83, 0xfe, 0x60, //0x00005640 cmpq $96, %rsi - 0x0f, 0x83, 0x76, 0x02, 0x00, 0x00, //0x00005644 jae LBB5_1060 - 0x31, 0xf6, //0x0000564a xorl %esi, %esi - 0xe9, 0xc2, 0x02, 0x00, 0x00, //0x0000564c jmp LBB5_1062 - //0x00005651 LBB5_1035 - 0x49, 0x8d, 0x4e, 0xff, //0x00005651 leaq $-1(%r14), %rcx - 0x49, 0x39, 0xcf, //0x00005655 cmpq %rcx, %r15 - 0x49, 0xf7, 0xd6, //0x00005658 notq %r14 - 0x4d, 0x0f, 0x45, 0xf3, //0x0000565b cmovneq %r11, %r14 - 0x84, 0xc0, //0x0000565f testb %al, %al - 0x4d, 0x0f, 0x44, 0xf3, //0x00005661 cmoveq %r11, %r14 - 0x4c, 0x89, 0xf0, //0x00005665 movq %r14, %rax - 0xe9, 0xc0, 0xf5, 0xff, 0xff, //0x00005668 jmp LBB5_927 - //0x0000566d LBB5_1036 - 0x48, 0x83, 0xc2, 0x40, //0x0000566d addq $64, %rdx - 0x49, 0x89, 0xd5, //0x00005671 movq %rdx, %r13 - //0x00005674 LBB5_1037 - 0x49, 0x83, 0xc5, 0xc0, //0x00005674 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xdf, 0xa9, 0xff, 0xff, //0x00005678 movdqu $-22049(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005681 .p2align 4, 0x90 - //0x00005690 LBB5_1038 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00005690 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00005696 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000569c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000056a2 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x000056a8 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000056ac movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000056b1 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000056b6 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000056bb pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000056c0 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000056c5 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000056ca movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000056cf pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000056d4 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x000056d8 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x000056dc pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x000056e0 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x000056e4 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x000056e8 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x000056ec pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x000056f0 pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x000056f4 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x000056f8 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x000056fb shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x000056ff orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x00005702 shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x00005706 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005709 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000570d je LBB5_1038 - 0x48, 0xf7, 0xd1, //0x00005713 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00005716 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000571d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00005724 bsfq %rcx, %rcx - 0x4a, 0x8d, 0x14, 0x29, //0x00005728 leaq (%rcx,%r13), %rdx - 0x4e, 0x8d, 0x24, 0x29, //0x0000572c leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00005730 addq $1, %r12 - //0x00005734 LBB5_1040 - 0x8a, 0x0a, //0x00005734 movb (%rdx), %cl - //0x00005736 LBB5_1041 - 0x80, 0xf9, 0x7d, //0x00005736 cmpb $125, %cl - 0x0f, 0x85, 0x18, 0xe7, 0xff, 0xff, //0x00005739 jne LBB5_753 - //0x0000573f LBB5_1042 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000573f addl $1, $200(%r14) - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x00005747 jmp LBB5_1043 - //0x0000574c LBB5_1048 - 0x48, 0x83, 0xc2, 0x40, //0x0000574c addq $64, %rdx - 0x49, 0x89, 0xd5, //0x00005750 movq %rdx, %r13 - //0x00005753 LBB5_1049 - 0x49, 0x83, 0xc5, 0xc0, //0x00005753 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x00, 0xa9, 0xff, 0xff, //0x00005757 movdqu $-22272(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00005760 .p2align 4, 0x90 - //0x00005760 LBB5_1050 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00005760 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00005766 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000576c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00005772 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00005778 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000577c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005781 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005786 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000578b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005790 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005795 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000579a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000579f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000057a4 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x000057a8 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x000057ac pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x000057b0 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x000057b4 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x000057b8 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x000057bc pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x000057c0 pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x000057c4 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x000057c8 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x000057cb shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x000057cf orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x000057d2 shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x000057d6 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000057d9 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000057dd je LBB5_1050 - 0x48, 0xf7, 0xd1, //0x000057e3 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000057e6 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x000057ed movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000057f4 bsfq %rcx, %rcx - 0x4a, 0x8d, 0x14, 0x29, //0x000057f8 leaq (%rcx,%r13), %rdx - 0x4e, 0x8d, 0x24, 0x29, //0x000057fc leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00005800 addq $1, %r12 - //0x00005804 LBB5_1052 - 0x8a, 0x0a, //0x00005804 movb (%rdx), %cl - //0x00005806 LBB5_1053 - 0x80, 0xf9, 0x5d, //0x00005806 cmpb $93, %cl - 0x0f, 0x85, 0xc9, 0x26, 0x00, 0x00, //0x00005809 jne LBB5_1563 - //0x0000580f LBB5_1054 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000580f addl $1, $204(%r14) - //0x00005817 LBB5_1043 - 0x48, 0xc1, 0xe7, 0x04, //0x00005817 shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000581b movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00005820 movq %rcx, $168(%r14) - 0x49, 0x29, 0xc1, //0x00005827 subq %rax, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x0000582a shrq $4, %r9 - 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x0000582e movl %r9d, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00005833 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x08, //0x0000583c movzbl (%rax), %ecx - 0x89, 0x08, //0x0000583f movl %ecx, (%rax) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00005841 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00005848 movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x0000584f cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00005852 jbe LBB5_1046 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x00005858 movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000585f cmpq $4096, %rax - 0x0f, 0x87, 0x5d, 0x26, 0x00, 0x00, //0x00005865 ja LBB5_1045 - //0x0000586b LBB5_1046 - 0x48, 0x83, 0xc0, 0xff, //0x0000586b addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000586f movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00005876 movq $168(%r14), %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000587d cmpq $-1, %rax - 0x0f, 0x84, 0x41, 0x26, 0x00, 0x00, //0x00005881 je LBB5_1045 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00005887 leaq $184(%r14), %r8 - 0xe9, 0xb7, 0x38, 0x00, 0x00, //0x0000588e jmp LBB5_1789 - //0x00005893 LBB5_1055 - 0x4c, 0x8b, 0x5d, 0xa0, //0x00005893 movq $-96(%rbp), %r11 - 0x80, 0xf9, 0x7d, //0x00005897 cmpb $125, %cl - 0x0f, 0x85, 0xb7, 0xe5, 0xff, 0xff, //0x0000589a jne LBB5_753 - 0xe9, 0x9a, 0xfe, 0xff, 0xff, //0x000058a0 jmp LBB5_1042 - //0x000058a5 LBB5_1056 - 0x4c, 0x8b, 0x5d, 0xa0, //0x000058a5 movq $-96(%rbp), %r11 - 0x80, 0xf9, 0x5d, //0x000058a9 cmpb $93, %cl - 0x0f, 0x85, 0x26, 0x26, 0x00, 0x00, //0x000058ac jne LBB5_1563 - 0xe9, 0x58, 0xff, 0xff, 0xff, //0x000058b2 jmp LBB5_1054 - //0x000058b7 LBB5_1059 - 0x4c, 0x8b, 0x75, 0x88, //0x000058b7 movq $-120(%rbp), %r14 - 0xe9, 0x33, 0x1c, 0x00, 0x00, //0x000058bb jmp LBB5_1118 - //0x000058c0 LBB5_1060 - 0x48, 0x83, 0xe7, 0xfc, //0x000058c0 andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x000058c4 negq %rdi - 0x31, 0xf6, //0x000058c7 xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc0, //0x000058c9 pxor %xmm0, %xmm0 - //0x000058cd LBB5_1061 - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x01, //0x000058cd movdqu %xmm0, $1(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x11, //0x000058d4 movdqu %xmm0, $17(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x21, //0x000058db movdqu %xmm0, $33(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x31, //0x000058e2 movdqu %xmm0, $49(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x41, //0x000058e9 movdqu %xmm0, $65(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x51, //0x000058f0 movdqu %xmm0, $81(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x61, //0x000058f7 movdqu %xmm0, $97(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x37, 0x71, //0x000058fe movdqu %xmm0, $113(%r15,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x00005905 subq $-128, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x00005909 addq $4, %rdi - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x0000590d jne LBB5_1061 - //0x00005913 LBB5_1062 - 0x48, 0x85, 0xc0, //0x00005913 testq %rax, %rax - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00005916 je LBB5_1065 - 0x48, 0xf7, 0xd8, //0x0000591c negq %rax - 0x66, 0x0f, 0xef, 0xc0, //0x0000591f pxor %xmm0, %xmm0 - //0x00005923 LBB5_1064 - 0x48, 0x89, 0xf7, //0x00005923 movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x00005926 orq $1, %rdi - 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x3f, //0x0000592a movdqu %xmm0, (%r15,%rdi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3f, 0x10, //0x00005930 movdqu %xmm0, $16(%r15,%rdi) - 0x48, 0x83, 0xc6, 0x20, //0x00005937 addq $32, %rsi - 0x48, 0xff, 0xc0, //0x0000593b incq %rax - 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x0000593e jne LBB5_1064 - //0x00005944 LBB5_1065 - 0x48, 0x39, 0xd1, //0x00005944 cmpq %rdx, %rcx - 0x0f, 0x84, 0x25, 0x01, 0x00, 0x00, //0x00005947 je LBB5_1081 - 0xf6, 0xc1, 0x18, //0x0000594d testb $24, %cl - 0x0f, 0x84, 0xfd, 0x00, 0x00, 0x00, //0x00005950 je LBB5_1079 - //0x00005956 LBB5_1067 - 0x48, 0x89, 0xce, //0x00005956 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x00005959 andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x0000595d leaq $1(%rsi), %rax - //0x00005961 LBB5_1068 - 0x49, 0xc7, 0x44, 0x17, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00005961 movq $0, $1(%r15,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x0000596a addq $8, %rdx - 0x48, 0x39, 0xd6, //0x0000596e cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00005971 jne LBB5_1068 - 0x48, 0x39, 0xf1, //0x00005977 cmpq %rsi, %rcx - 0x0f, 0x85, 0xe0, 0x00, 0x00, 0x00, //0x0000597a jne LBB5_1080 - 0xe9, 0xed, 0x00, 0x00, 0x00, //0x00005980 jmp LBB5_1081 - //0x00005985 LBB5_1070 - 0x0f, 0xbc, 0xcf, //0x00005985 bsfl %edi, %ecx - 0xe9, 0xd6, 0x1a, 0x00, 0x00, //0x00005988 jmp LBB5_1459 - //0x0000598d LBB5_1071 - 0x4c, 0x03, 0x6d, 0xb8, //0x0000598d addq $-72(%rbp), %r13 - 0x49, 0x29, 0xcd, //0x00005991 subq %rcx, %r13 - 0x48, 0xf7, 0xd0, //0x00005994 notq %rax - 0x4c, 0x01, 0xe8, //0x00005997 addq %r13, %rax - 0xe9, 0x8e, 0xf2, 0xff, 0xff, //0x0000599a jmp LBB5_927 - //0x0000599f LBB5_1072 - 0x41, 0xbb, 0x05, 0x00, 0x00, 0x00, //0x0000599f movl $5, %r11d - 0xe9, 0x0c, 0xc0, 0xff, 0xff, //0x000059a5 jmp LBB5_306 - //0x000059aa LBB5_1073 - 0x4c, 0x8b, 0x75, 0x88, //0x000059aa movq $-120(%rbp), %r14 - //0x000059ae LBB5_1074 - 0x4c, 0x89, 0xc0, //0x000059ae movq %r8, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000059b1 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000059b5 leal $9(%rax), %ecx - 0x49, 0xd3, 0xe8, //0x000059b8 shrq %cl, %r8 - 0x4d, 0x85, 0xd2, //0x000059bb testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000059be jne LBB5_1077 - 0x48, 0x85, 0xd2, //0x000059c4 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000059c7 jne LBB5_1077 - 0x44, 0x89, 0xc1, //0x000059cd movl %r8d, %ecx - 0x83, 0xe1, 0x03, //0x000059d0 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000059d3 cmpl $1, %ecx - 0x0f, 0x84, 0x64, 0xf5, 0xff, 0xff, //0x000059d6 je LBB5_966 - //0x000059dc LBB5_1077 - 0x4d, 0x29, 0xcb, //0x000059dc subq %r9, %r11 - 0x44, 0x89, 0xc2, //0x000059df movl %r8d, %edx - 0x83, 0xe2, 0x01, //0x000059e2 andl $1, %edx - 0x4c, 0x01, 0xc2, //0x000059e5 addq %r8, %rdx - 0x49, 0x01, 0xc3, //0x000059e8 addq %rax, %r11 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000059eb movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x000059f5 cmpq %rcx, %rdx - 0x49, 0x83, 0xdb, 0x00, //0x000059f8 sbbq $0, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x000059fc leaq $-1(%r11), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005a00 cmpq $2045, %rax - 0x0f, 0x87, 0x34, 0xf5, 0xff, 0xff, //0x00005a06 ja LBB5_966 - 0x48, 0x39, 0xca, //0x00005a0c cmpq %rcx, %rdx - 0xb1, 0x02, //0x00005a0f movb $2, %cl - 0x80, 0xd9, 0x00, //0x00005a11 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00005a14 shrq %cl, %rdx - 0x49, 0xc1, 0xe3, 0x34, //0x00005a17 shlq $52, %r11 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005a1b movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00005a25 andq %rax, %rdx - 0x4c, 0x09, 0xda, //0x00005a28 orq %r11, %rdx - 0x49, 0x09, 0xd7, //0x00005a2b orq %rdx, %r15 - 0x40, 0x84, 0xff, //0x00005a2e testb %dil, %dil - 0x4c, 0x0f, 0x44, 0xfa, //0x00005a31 cmoveq %rdx, %r15 - 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x00005a35 movq %r15, %xmm1 - 0x66, 0x0f, 0x2e, 0xc1, //0x00005a3a ucomisd %xmm1, %xmm0 - 0x44, 0x8b, 0x4d, 0xb4, //0x00005a3e movl $-76(%rbp), %r9d - 0x0f, 0x85, 0xfc, 0xf4, 0xff, 0xff, //0x00005a42 jne LBB5_967 - 0x0f, 0x8b, 0xa5, 0x1a, 0x00, 0x00, //0x00005a48 jnp LBB5_1118 - 0xe9, 0xf1, 0xf4, 0xff, 0xff, //0x00005a4e jmp LBB5_967 - //0x00005a53 LBB5_1079 - 0x48, 0x83, 0xca, 0x01, //0x00005a53 orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00005a57 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005a5a .p2align 4, 0x90 - //0x00005a60 LBB5_1080 - 0x41, 0xc6, 0x04, 0x07, 0x00, //0x00005a60 movb $0, (%r15,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00005a65 addq $1, %rax - 0x48, 0x39, 0xc3, //0x00005a69 cmpq %rax, %rbx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005a6c jne LBB5_1080 - //0x00005a72 LBB5_1081 - 0x48, 0x89, 0x5d, 0xa8, //0x00005a72 movq %rbx, $-88(%rbp) - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005a76 movabsq $4503599627370495, %rdx - 0x41, 0x8a, 0x1c, 0x24, //0x00005a80 movb (%r12), %bl - 0x31, 0xc9, //0x00005a84 xorl %ecx, %ecx - 0x80, 0xfb, 0x2d, //0x00005a86 cmpb $45, %bl - 0x0f, 0x94, 0xc1, //0x00005a89 sete %cl - 0x45, 0x31, 0xdb, //0x00005a8c xorl %r11d, %r11d - 0x49, 0x39, 0xc8, //0x00005a8f cmpq %rcx, %r8 - 0x0f, 0x8e, 0x2e, 0x1a, 0x00, 0x00, //0x00005a92 jle LBB5_1466 - 0x88, 0x5d, 0xd7, //0x00005a98 movb %bl, $-41(%rbp) - 0x44, 0x89, 0x4d, 0xb4, //0x00005a9b movl %r9d, $-76(%rbp) - 0xb0, 0x01, //0x00005a9f movb $1, %al - 0x45, 0x31, 0xc9, //0x00005aa1 xorl %r9d, %r9d - 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00005aa4 movl $0, $-56(%rbp) - 0x31, 0xf6, //0x00005aab xorl %esi, %esi - 0x31, 0xd2, //0x00005aad xorl %edx, %edx - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00005aaf jmp LBB5_1085 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005ab4 .p2align 4, 0x90 - //0x00005ac0 LBB5_1083 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005ac0 movl $1, %edx - 0x41, 0x89, 0xf3, //0x00005ac5 movl %esi, %r11d - 0x80, 0xfb, 0x2e, //0x00005ac8 cmpb $46, %bl - 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00005acb jne LBB5_1095 - //0x00005ad1 LBB5_1084 - 0x48, 0x83, 0xc1, 0x01, //0x00005ad1 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00005ad5 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00005ad8 setl %al - 0x49, 0x39, 0xc8, //0x00005adb cmpq %rcx, %r8 - 0x0f, 0x84, 0x7c, 0x00, 0x00, 0x00, //0x00005ade je LBB5_1094 - //0x00005ae4 LBB5_1085 - 0x89, 0xd7, //0x00005ae4 movl %edx, %edi - 0x45, 0x89, 0xda, //0x00005ae6 movl %r11d, %r10d - 0x41, 0x0f, 0xb6, 0x1c, 0x0c, //0x00005ae9 movzbl (%r12,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x00005aee leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00005af1 cmpb $9, %dl - 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00005af4 ja LBB5_1083 - 0x80, 0xfb, 0x30, //0x00005afa cmpb $48, %bl - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00005afd jne LBB5_1089 - 0x85, 0xf6, //0x00005b03 testl %esi, %esi - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x00005b05 je LBB5_1093 - 0x49, 0x63, 0xc1, //0x00005b0b movslq %r9d, %rax - 0x48, 0x39, 0x45, 0xa8, //0x00005b0e cmpq %rax, $-88(%rbp) - 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x00005b12 ja LBB5_1090 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00005b18 jmp LBB5_1091 - //0x00005b1d LBB5_1089 - 0x48, 0x63, 0xc6, //0x00005b1d movslq %esi, %rax - 0x48, 0x39, 0x45, 0xa8, //0x00005b20 cmpq %rax, $-88(%rbp) - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00005b24 jbe LBB5_1092 - //0x00005b2a LBB5_1090 - 0x41, 0x88, 0x1c, 0x07, //0x00005b2a movb %bl, (%r15,%rax) - 0x41, 0x83, 0xc1, 0x01, //0x00005b2e addl $1, %r9d - //0x00005b32 LBB5_1091 - 0x45, 0x89, 0xd3, //0x00005b32 movl %r10d, %r11d - 0x44, 0x89, 0xce, //0x00005b35 movl %r9d, %esi - 0x89, 0xfa, //0x00005b38 movl %edi, %edx - 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00005b3a jmp LBB5_1084 - //0x00005b3f LBB5_1092 - 0x45, 0x89, 0xd3, //0x00005b3f movl %r10d, %r11d - 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x00005b42 movl $1, $-56(%rbp) - 0x89, 0xfa, //0x00005b49 movl %edi, %edx - 0xe9, 0x81, 0xff, 0xff, 0xff, //0x00005b4b jmp LBB5_1084 - //0x00005b50 LBB5_1093 - 0x41, 0x83, 0xc2, 0xff, //0x00005b50 addl $-1, %r10d - 0x31, 0xf6, //0x00005b54 xorl %esi, %esi - 0x45, 0x89, 0xd3, //0x00005b56 movl %r10d, %r11d - 0x89, 0xfa, //0x00005b59 movl %edi, %edx - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x00005b5b jmp LBB5_1084 - //0x00005b60 LBB5_1094 - 0x45, 0x89, 0xda, //0x00005b60 movl %r11d, %r10d - 0x4c, 0x89, 0xc1, //0x00005b63 movq %r8, %rcx - 0x89, 0xd7, //0x00005b66 movl %edx, %edi - //0x00005b68 LBB5_1095 - 0x85, 0xff, //0x00005b68 testl %edi, %edi - 0x45, 0x0f, 0x44, 0xd1, //0x00005b6a cmovel %r9d, %r10d - 0xa8, 0x01, //0x00005b6e testb $1, %al - 0x48, 0x8b, 0x5d, 0xa8, //0x00005b70 movq $-88(%rbp), %rbx - 0x4c, 0x89, 0xd7, //0x00005b74 movq %r10, %rdi - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x00005b77 je LBB5_1110 - 0x89, 0xc8, //0x00005b7d movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x04, //0x00005b7f movb (%r12,%rax), %al - 0x0c, 0x20, //0x00005b83 orb $32, %al - 0x3c, 0x65, //0x00005b85 cmpb $101, %al - 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x00005b87 jne LBB5_1110 - 0x89, 0xca, //0x00005b8d movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00005b8f movb $1(%r12,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00005b94 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00005b97 je LBB5_1100 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005b9d movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00005ba2 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00005ba5 jne LBB5_1102 - 0x83, 0xc1, 0x02, //0x00005bab addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005bae jmp LBB5_1101 - //0x00005bb3 LBB5_1100 - 0x83, 0xc1, 0x02, //0x00005bb3 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005bb6 movl $-1, %eax - //0x00005bbb LBB5_1101 - 0x89, 0xca, //0x00005bbb movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00005bbd jmp LBB5_1103 - //0x00005bc2 LBB5_1102 - 0x48, 0x83, 0xc2, 0x01, //0x00005bc2 addq $1, %rdx - //0x00005bc6 LBB5_1103 - 0x48, 0x8b, 0x5d, 0xa8, //0x00005bc6 movq $-88(%rbp), %rbx - 0x48, 0x63, 0xd2, //0x00005bca movslq %edx, %rdx - 0x31, 0xc9, //0x00005bcd xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00005bcf cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00005bd2 jle LBB5_1109 - 0x31, 0xc9, //0x00005bd8 xorl %ecx, %ecx - //0x00005bda LBB5_1105 - 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00005bda movsbl (%r12,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00005bdf cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00005be2 jl LBB5_1109 - 0x40, 0x80, 0xfe, 0x39, //0x00005be8 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00005bec jg LBB5_1109 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00005bf2 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00005bf8 jg LBB5_1109 - 0x8d, 0x0c, 0x89, //0x00005bfe leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00005c01 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00005c04 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00005c07 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00005c0b cmpq %rdx, %r8 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00005c0e jne LBB5_1105 - //0x00005c14 LBB5_1109 - 0x0f, 0xaf, 0xc8, //0x00005c14 imull %eax, %ecx - 0x01, 0xf9, //0x00005c17 addl %edi, %ecx - 0x89, 0xcf, //0x00005c19 movl %ecx, %edi - //0x00005c1b LBB5_1110 - 0x45, 0x85, 0xc9, //0x00005c1b testl %r9d, %r9d - 0x0f, 0x84, 0x2c, 0x00, 0x00, 0x00, //0x00005c1e je LBB5_1114 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005c24 movabsq $9218868437227405312, %r11 - 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x00005c2e cmpl $310, %edi - 0x0f, 0x8f, 0x19, 0x00, 0x00, 0x00, //0x00005c34 jg LBB5_1115 - 0x31, 0xc9, //0x00005c3a xorl %ecx, %ecx - 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x00005c3c cmpl $-330, %edi - 0x0f, 0x8d, 0x23, 0x00, 0x00, 0x00, //0x00005c42 jge LBB5_1148 - 0x45, 0x31, 0xdb, //0x00005c48 xorl %r11d, %r11d - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00005c4b jmp LBB5_1116 - //0x00005c50 LBB5_1114 - 0x45, 0x31, 0xdb, //0x00005c50 xorl %r11d, %r11d - //0x00005c53 LBB5_1115 - 0x31, 0xc9, //0x00005c53 xorl %ecx, %ecx - //0x00005c55 LBB5_1116 - 0x44, 0x8b, 0x4d, 0xb4, //0x00005c55 movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00005c59 movb $-41(%rbp), %bl - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005c5c movabsq $4503599627370495, %rdx - 0xe9, 0x5d, 0x18, 0x00, 0x00, //0x00005c66 jmp LBB5_1117 - //0x00005c6b LBB5_1148 - 0x4c, 0x89, 0x75, 0x88, //0x00005c6b movq %r14, $-120(%rbp) - 0x85, 0xff, //0x00005c6f testl %edi, %edi - 0x0f, 0x8e, 0x25, 0x02, 0x00, 0x00, //0x00005c71 jle LBB5_1182 - 0x45, 0x31, 0xf6, //0x00005c77 xorl %r14d, %r14d - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005c7a movl $1, %r10d - 0x4c, 0x8d, 0x1d, 0xd9, 0x8f, 0x00, 0x00, //0x00005c80 leaq $36825(%rip), %r11 /* _POW_TAB+0(%rip) */ - 0x45, 0x89, 0xc8, //0x00005c87 movl %r9d, %r8d - 0x45, 0x89, 0xcc, //0x00005c8a movl %r9d, %r12d - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00005c8d jmp LBB5_1152 - //0x00005c92 LBB5_1150 - 0x45, 0x31, 0xe4, //0x00005c92 xorl %r12d, %r12d - //0x00005c95 LBB5_1151 - 0x44, 0x01, 0xf1, //0x00005c95 addl %r14d, %ecx - 0x41, 0x89, 0xce, //0x00005c98 movl %ecx, %r14d - 0x85, 0xff, //0x00005c9b testl %edi, %edi - 0x0f, 0x8e, 0xfc, 0x01, 0x00, 0x00, //0x00005c9d jle LBB5_1183 - //0x00005ca3 LBB5_1152 - 0x83, 0xff, 0x08, //0x00005ca3 cmpl $8, %edi - 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x00005ca6 jle LBB5_1154 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00005cac movl $27, %ecx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005cb1 jmp LBB5_1155 - //0x00005cb6 LBB5_1154 - 0x89, 0xf8, //0x00005cb6 movl %edi, %eax - 0x41, 0x8b, 0x0c, 0x83, //0x00005cb8 movl (%r11,%rax,4), %ecx - //0x00005cbc LBB5_1155 - 0x45, 0x85, 0xe4, //0x00005cbc testl %r12d, %r12d - 0x0f, 0x84, 0xcd, 0xff, 0xff, 0xff, //0x00005cbf je LBB5_1150 - 0x48, 0x89, 0x7d, 0xb8, //0x00005cc5 movq %rdi, $-72(%rbp) - 0x48, 0x89, 0x4d, 0x80, //0x00005cc9 movq %rcx, $-128(%rbp) - 0x89, 0xc9, //0x00005ccd movl %ecx, %ecx - 0x45, 0x85, 0xe4, //0x00005ccf testl %r12d, %r12d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00005cd2 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf4, //0x00005cd7 cmovgl %r12d, %esi - 0x31, 0xc0, //0x00005cdb xorl %eax, %eax - 0x31, 0xff, //0x00005cdd xorl %edi, %edi - //0x00005cdf LBB5_1157 - 0x48, 0x39, 0xc6, //0x00005cdf cmpq %rax, %rsi - 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00005ce2 je LBB5_1171 - 0x48, 0x8d, 0x14, 0xbf, //0x00005ce8 leaq (%rdi,%rdi,4), %rdx - 0x49, 0x0f, 0xbe, 0x3c, 0x07, //0x00005cec movsbq (%r15,%rax), %rdi - 0x48, 0x8d, 0x3c, 0x57, //0x00005cf1 leaq (%rdi,%rdx,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00005cf5 addq $-48, %rdi - 0x48, 0x83, 0xc0, 0x01, //0x00005cf9 addq $1, %rax - 0x48, 0x89, 0xfa, //0x00005cfd movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00005d00 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00005d03 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00005d06 je LBB5_1157 - 0x89, 0xc6, //0x00005d0c movl %eax, %esi - //0x00005d0e LBB5_1160 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00005d0e movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00005d15 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00005d18 notq %rax - 0x45, 0x31, 0xc0, //0x00005d1b xorl %r8d, %r8d - 0x44, 0x39, 0xe6, //0x00005d1e cmpl %r12d, %esi - 0x0f, 0x8d, 0x4e, 0x00, 0x00, 0x00, //0x00005d21 jge LBB5_1164 - 0x4c, 0x63, 0xde, //0x00005d27 movslq %esi, %r11 - 0x4d, 0x63, 0xc9, //0x00005d2a movslq %r9d, %r9 - 0x4f, 0x8d, 0x24, 0x1f, //0x00005d2d leaq (%r15,%r11), %r12 - 0x45, 0x31, 0xc0, //0x00005d31 xorl %r8d, %r8d - //0x00005d34 LBB5_1162 - 0x48, 0x89, 0xfa, //0x00005d34 movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00005d37 shrq %cl, %rdx - 0x48, 0x21, 0xc7, //0x00005d3a andq %rax, %rdi - 0x80, 0xc2, 0x30, //0x00005d3d addb $48, %dl - 0x43, 0x88, 0x14, 0x07, //0x00005d40 movb %dl, (%r15,%r8) - 0x4b, 0x0f, 0xbe, 0x14, 0x04, //0x00005d44 movsbq (%r12,%r8), %rdx - 0x4b, 0x8d, 0x1c, 0x03, //0x00005d49 leaq (%r11,%r8), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00005d4d addq $1, %rbx - 0x49, 0x83, 0xc0, 0x01, //0x00005d51 addq $1, %r8 - 0x48, 0x8d, 0x3c, 0xbf, //0x00005d55 leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x7a, //0x00005d59 leaq (%rdx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00005d5d addq $-48, %rdi - 0x4c, 0x39, 0xcb, //0x00005d61 cmpq %r9, %rbx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00005d64 jl LBB5_1162 - 0x48, 0x8b, 0x5d, 0xa8, //0x00005d6a movq $-88(%rbp), %rbx - 0x4c, 0x8d, 0x1d, 0xeb, 0x8e, 0x00, 0x00, //0x00005d6e leaq $36587(%rip), %r11 /* _POW_TAB+0(%rip) */ - //0x00005d75 LBB5_1164 - 0x4c, 0x8b, 0x4d, 0xb8, //0x00005d75 movq $-72(%rbp), %r9 - 0x41, 0x29, 0xf1, //0x00005d79 subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00005d7c addl $1, %r9d - 0xe9, 0x6c, 0x00, 0x00, 0x00, //0x00005d80 jmp LBB5_1165 - //0x00005d85 LBB5_1171 - 0x48, 0x85, 0xff, //0x00005d85 testq %rdi, %rdi - 0x0f, 0x84, 0x4d, 0x00, 0x00, 0x00, //0x00005d88 je LBB5_1177 - 0x48, 0x89, 0xf8, //0x00005d8e movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00005d91 shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00005d94 testq %rax, %rax - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00005d97 je LBB5_1176 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00005d9d movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00005da4 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00005da7 notq %rax - 0x4c, 0x8b, 0x4d, 0xb8, //0x00005daa movq $-72(%rbp), %r9 - 0x41, 0x29, 0xf1, //0x00005dae subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00005db1 addl $1, %r9d - 0x45, 0x31, 0xc0, //0x00005db5 xorl %r8d, %r8d - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00005db8 jmp LBB5_1174 - //0x00005dbd LBB5_1176 - 0x48, 0x01, 0xff, //0x00005dbd addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00005dc0 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00005dc4 addl $1, %esi - 0x48, 0x89, 0xf8, //0x00005dc7 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00005dca shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00005dcd testq %rax, %rax - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00005dd0 je LBB5_1176 - 0xe9, 0x33, 0xff, 0xff, 0xff, //0x00005dd6 jmp LBB5_1160 - //0x00005ddb LBB5_1177 - 0x45, 0x31, 0xc9, //0x00005ddb xorl %r9d, %r9d - 0x45, 0x31, 0xc0, //0x00005dde xorl %r8d, %r8d - 0x45, 0x31, 0xe4, //0x00005de1 xorl %r12d, %r12d - 0x48, 0x8b, 0x7d, 0xb8, //0x00005de4 movq $-72(%rbp), %rdi - 0x48, 0x8b, 0x4d, 0x80, //0x00005de8 movq $-128(%rbp), %rcx - 0xe9, 0xa4, 0xfe, 0xff, 0xff, //0x00005dec jmp LBB5_1151 - //0x00005df1 LBB5_1165 - 0x48, 0x85, 0xff, //0x00005df1 testq %rdi, %rdi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00005df4 je LBB5_1166 - //0x00005dfa LBB5_1174 - 0x48, 0x89, 0xfe, //0x00005dfa movq %rdi, %rsi - 0x48, 0xd3, 0xee, //0x00005dfd shrq %cl, %rsi - 0x48, 0x21, 0xc7, //0x00005e00 andq %rax, %rdi - 0x49, 0x63, 0xd0, //0x00005e03 movslq %r8d, %rdx - 0x48, 0x39, 0xd3, //0x00005e06 cmpq %rdx, %rbx - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00005e09 jbe LBB5_1178 - 0x40, 0x80, 0xc6, 0x30, //0x00005e0f addb $48, %sil - 0x41, 0x88, 0x34, 0x17, //0x00005e13 movb %sil, (%r15,%rdx) - 0x83, 0xc2, 0x01, //0x00005e17 addl $1, %edx - 0x41, 0x89, 0xd0, //0x00005e1a movl %edx, %r8d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00005e1d jmp LBB5_1179 - //0x00005e22 LBB5_1178 - 0x48, 0x85, 0xf6, //0x00005e22 testq %rsi, %rsi - 0x8b, 0x55, 0xc8, //0x00005e25 movl $-56(%rbp), %edx - 0x41, 0x0f, 0x45, 0xd2, //0x00005e28 cmovnel %r10d, %edx - 0x89, 0x55, 0xc8, //0x00005e2c movl %edx, $-56(%rbp) - //0x00005e2f LBB5_1179 - 0x48, 0x01, 0xff, //0x00005e2f addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00005e32 leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xb6, 0xff, 0xff, 0xff, //0x00005e36 jmp LBB5_1165 - //0x00005e3b LBB5_1166 - 0x45, 0x85, 0xc0, //0x00005e3b testl %r8d, %r8d - 0x4c, 0x89, 0xcf, //0x00005e3e movq %r9, %rdi - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00005e41 jle LBB5_1180 - 0x44, 0x89, 0xc0, //0x00005e47 movl %r8d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00005e4a addq $1, %rax - //0x00005e4e LBB5_1168 - 0x41, 0x8d, 0x48, 0xff, //0x00005e4e leal $-1(%r8), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x00005e52 cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00005e57 jne LBB5_1181 - 0x48, 0x83, 0xc0, 0xff, //0x00005e5d addq $-1, %rax - 0x41, 0x89, 0xc8, //0x00005e61 movl %ecx, %r8d - 0x48, 0x83, 0xf8, 0x01, //0x00005e64 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00005e68 jg LBB5_1168 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00005e6e jmp LBB5_1170 - //0x00005e73 LBB5_1180 - 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x00005e73 je LBB5_1170 - //0x00005e79 LBB5_1181 - 0x45, 0x89, 0xc1, //0x00005e79 movl %r8d, %r9d - 0x45, 0x89, 0xc4, //0x00005e7c movl %r8d, %r12d - 0x48, 0x8b, 0x4d, 0x80, //0x00005e7f movq $-128(%rbp), %rcx - 0xe9, 0x0d, 0xfe, 0xff, 0xff, //0x00005e83 jmp LBB5_1151 - //0x00005e88 LBB5_1170 - 0x48, 0x8b, 0x4d, 0x80, //0x00005e88 movq $-128(%rbp), %rcx - 0x44, 0x01, 0xf1, //0x00005e8c addl %r14d, %ecx - 0x31, 0xff, //0x00005e8f xorl %edi, %edi - 0x45, 0x31, 0xc9, //0x00005e91 xorl %r9d, %r9d - 0x45, 0x31, 0xc0, //0x00005e94 xorl %r8d, %r8d - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00005e97 jmp LBB5_1183 - //0x00005e9c LBB5_1182 - 0x45, 0x89, 0xc8, //0x00005e9c movl %r9d, %r8d - //0x00005e9f LBB5_1183 - 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00005e9f movabsq $1152921504606846975, %r12 - 0x49, 0x8d, 0x47, 0x01, //0x00005ea9 leaq $1(%r15), %rax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00005ead movq %rax, $-176(%rbp) - 0x45, 0x89, 0xc6, //0x00005eb4 movl %r8d, %r14d - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005eb7 movabsq $9218868437227405312, %r11 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00005ec1 jmp LBB5_1185 - //0x00005ec6 LBB5_1184 - 0x45, 0x31, 0xf6, //0x00005ec6 xorl %r14d, %r14d - 0x29, 0xd1, //0x00005ec9 subl %edx, %ecx - //0x00005ecb LBB5_1185 - 0x85, 0xff, //0x00005ecb testl %edi, %edi - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00005ecd js LBB5_1190 - 0x0f, 0x85, 0xfb, 0x07, 0x00, 0x00, //0x00005ed3 jne LBB5_1287 - 0x41, 0x80, 0x3f, 0x35, //0x00005ed9 cmpb $53, (%r15) - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00005edd jl LBB5_1188 - 0xe9, 0xec, 0x07, 0x00, 0x00, //0x00005ee3 jmp LBB5_1287 - //0x00005ee8 LBB5_1190 - 0x83, 0xff, 0xf8, //0x00005ee8 cmpl $-8, %edi - 0x0f, 0x8d, 0x1e, 0x00, 0x00, 0x00, //0x00005eeb jge LBB5_1188 - 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00005ef1 movl $27, %edx - 0x45, 0x85, 0xc0, //0x00005ef6 testl %r8d, %r8d - 0x0f, 0x84, 0x3e, 0x06, 0x00, 0x00, //0x00005ef9 je LBB5_1266 - 0x48, 0x89, 0x4d, 0x80, //0x00005eff movq %rcx, $-128(%rbp) - 0x48, 0x89, 0x7d, 0xb8, //0x00005f03 movq %rdi, $-72(%rbp) - 0x45, 0x89, 0xc6, //0x00005f07 movl %r8d, %r14d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00005f0a jmp LBB5_1193 - //0x00005f0f LBB5_1188 - 0x89, 0xf8, //0x00005f0f movl %edi, %eax - 0xf7, 0xd8, //0x00005f11 negl %eax - 0x48, 0x8d, 0x15, 0x46, 0x8d, 0x00, 0x00, //0x00005f13 leaq $36166(%rip), %rdx /* _POW_TAB+0(%rip) */ - 0x8b, 0x14, 0x82, //0x00005f1a movl (%rdx,%rax,4), %edx - 0x45, 0x85, 0xf6, //0x00005f1d testl %r14d, %r14d - 0x0f, 0x84, 0xa0, 0xff, 0xff, 0xff, //0x00005f20 je LBB5_1184 - 0x48, 0x89, 0x4d, 0x80, //0x00005f26 movq %rcx, $-128(%rbp) - 0x48, 0x89, 0x7d, 0xb8, //0x00005f2a movq %rdi, $-72(%rbp) - //0x00005f2e LBB5_1193 - 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00005f2e movl %edx, $-168(%rbp) - 0x89, 0xd1, //0x00005f34 movl %edx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00005f36 imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x4f, 0x8d, 0x00, 0x00, //0x00005f3a leaq $36175(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x30, //0x00005f41 movl (%rax,%rsi), %r8d - 0x49, 0x63, 0xd6, //0x00005f45 movslq %r14d, %rdx - 0x48, 0x01, 0xc6, //0x00005f48 addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00005f4b addq $4, %rsi - 0x31, 0xff, //0x00005f4f xorl %edi, %edi - 0x4c, 0x89, 0x8d, 0x48, 0xff, 0xff, 0xff, //0x00005f51 movq %r9, $-184(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005f58 .p2align 4, 0x90 - //0x00005f60 LBB5_1194 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00005f60 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00005f64 testb %bl, %bl - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00005f66 je LBB5_1199 - 0x41, 0x38, 0x1c, 0x3f, //0x00005f6c cmpb %bl, (%r15,%rdi) - 0x0f, 0x85, 0x47, 0x00, 0x00, 0x00, //0x00005f70 jne LBB5_1200 - 0x48, 0x83, 0xc7, 0x01, //0x00005f76 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00005f7a cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00005f7d jne LBB5_1194 - 0x44, 0x89, 0xf2, //0x00005f83 movl %r14d, %edx - 0x48, 0x8d, 0x35, 0x03, 0x8d, 0x00, 0x00, //0x00005f86 leaq $36099(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00005f8d addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00005f90 cmpb $0, $4(%rdx,%rax) - 0x48, 0x8b, 0x5d, 0xa8, //0x00005f95 movq $-88(%rbp), %rbx - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00005f99 je LBB5_1198 - //0x00005f9f LBB5_1201 - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00005f9f movl $1, %r9d - 0x41, 0x83, 0xc0, 0xff, //0x00005fa5 addl $-1, %r8d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00005fa9 jmp LBB5_1202 - //0x00005fae LBB5_1199 - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00005fae movl $1, %r9d - 0x48, 0x8b, 0x5d, 0xa8, //0x00005fb4 movq $-88(%rbp), %rbx - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00005fb8 jmp LBB5_1202 - //0x00005fbd LBB5_1200 - 0x48, 0x8b, 0x5d, 0xa8, //0x00005fbd movq $-88(%rbp), %rbx - 0x0f, 0x8c, 0xd8, 0xff, 0xff, 0xff, //0x00005fc1 jl LBB5_1201 - //0x00005fc7 LBB5_1198 - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00005fc7 movl $1, %r9d - //0x00005fcd LBB5_1202 - 0x45, 0x85, 0xf6, //0x00005fcd testl %r14d, %r14d - 0x4c, 0x89, 0x85, 0x40, 0xff, 0xff, 0xff, //0x00005fd0 movq %r8, $-192(%rbp) - 0x0f, 0x8e, 0xe6, 0x00, 0x00, 0x00, //0x00005fd7 jle LBB5_1210 - 0x43, 0x8d, 0x04, 0x30, //0x00005fdd leal (%r8,%r14), %eax - 0x44, 0x89, 0xf7, //0x00005fe1 movl %r14d, %edi - 0x48, 0x98, //0x00005fe4 cltq - 0x49, 0x89, 0xc2, //0x00005fe6 movq %rax, %r10 - 0x49, 0xc1, 0xe2, 0x20, //0x00005fe9 shlq $32, %r10 - 0x48, 0x83, 0xc0, 0xff, //0x00005fed addq $-1, %rax - 0x48, 0x83, 0xc7, 0x01, //0x00005ff1 addq $1, %rdi - 0x41, 0x83, 0xc6, 0xff, //0x00005ff5 addl $-1, %r14d - 0x45, 0x31, 0xc0, //0x00005ff9 xorl %r8d, %r8d - 0xe9, 0x46, 0x00, 0x00, 0x00, //0x00005ffc jmp LBB5_1206 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006001 .p2align 4, 0x90 - //0x00006010 LBB5_1204 - 0x48, 0x85, 0xc0, //0x00006010 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00006013 movl $-56(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc1, //0x00006016 cmovnel %r9d, %eax - 0x89, 0x45, 0xc8, //0x0000601a movl %eax, $-56(%rbp) - //0x0000601d LBB5_1205 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000601d movabsq $-4294967041, %rax - 0x49, 0x01, 0xc2, //0x00006027 addq %rax, %r10 - 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x0000602a addq $-255, %r10 - 0x49, 0x8d, 0x43, 0xff, //0x00006031 leaq $-1(%r11), %rax - 0x48, 0x83, 0xc7, 0xff, //0x00006035 addq $-1, %rdi - 0x41, 0x83, 0xc6, 0xff, //0x00006039 addl $-1, %r14d - 0x48, 0x83, 0xff, 0x01, //0x0000603d cmpq $1, %rdi - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00006041 jle LBB5_1208 - //0x00006047 LBB5_1206 - 0x49, 0x89, 0xc3, //0x00006047 movq %rax, %r11 - 0x44, 0x89, 0xf0, //0x0000604a movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x0000604d movsbq (%r15,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00006052 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00006056 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00006059 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x0000605c movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000605f movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00006069 mulq %rdx - 0x49, 0x89, 0xd0, //0x0000606c movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000606f shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00006073 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00006077 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000607b movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000607e subq %rdx, %rax - 0x49, 0x39, 0xdb, //0x00006081 cmpq %rbx, %r11 - 0x0f, 0x83, 0x86, 0xff, 0xff, 0xff, //0x00006084 jae LBB5_1204 - 0x04, 0x30, //0x0000608a addb $48, %al - 0x43, 0x88, 0x04, 0x1f, //0x0000608c movb %al, (%r15,%r11) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00006090 jmp LBB5_1205 - //0x00006095 LBB5_1208 - 0x48, 0x83, 0xfe, 0x0a, //0x00006095 cmpq $10, %rsi - 0x44, 0x8b, 0x75, 0xc8, //0x00006099 movl $-56(%rbp), %r14d - 0x48, 0x8b, 0x7d, 0xb8, //0x0000609d movq $-72(%rbp), %rdi - 0x4c, 0x8b, 0x8d, 0x48, 0xff, 0xff, 0xff, //0x000060a1 movq $-184(%rbp), %r9 - 0x0f, 0x83, 0x2f, 0x00, 0x00, 0x00, //0x000060a8 jae LBB5_1211 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000060ae movabsq $9218868437227405312, %r11 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000060b8 movl $1, %r10d - 0xe9, 0x97, 0x00, 0x00, 0x00, //0x000060be jmp LBB5_1215 - //0x000060c3 LBB5_1210 - 0x44, 0x8b, 0x75, 0xc8, //0x000060c3 movl $-56(%rbp), %r14d - 0x48, 0x8b, 0x7d, 0xb8, //0x000060c7 movq $-72(%rbp), %rdi - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000060cb movl $1, %r10d - 0x4c, 0x8b, 0x8d, 0x48, 0xff, 0xff, 0xff, //0x000060d1 movq $-184(%rbp), %r9 - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x000060d8 jmp LBB5_1215 - //0x000060dd LBB5_1211 - 0x49, 0x63, 0xcb, //0x000060dd movslq %r11d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x000060e0 addq $-1, %rcx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000060e4 movabsq $9218868437227405312, %r11 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x000060ee movl $1, %r10d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x000060f4 jmp LBB5_1213 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000060f9 .p2align 4, 0x90 - //0x00006100 LBB5_1212 - 0x48, 0x85, 0xc0, //0x00006100 testq %rax, %rax - 0x45, 0x0f, 0x45, 0xf2, //0x00006103 cmovnel %r10d, %r14d - 0x48, 0x83, 0xc1, 0xff, //0x00006107 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000610b cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000610f movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006112 jbe LBB5_1215 - //0x00006118 LBB5_1213 - 0x4c, 0x89, 0xc0, //0x00006118 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000611b movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00006125 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00006128 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000612c leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00006130 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00006134 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00006137 subq %rsi, %rax - 0x48, 0x39, 0xd9, //0x0000613a cmpq %rbx, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000613d jae LBB5_1212 - 0x04, 0x30, //0x00006143 addb $48, %al - 0x41, 0x88, 0x04, 0x0f, //0x00006145 movb %al, (%r15,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00006149 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000614d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00006151 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006154 ja LBB5_1213 - //0x0000615a LBB5_1215 - 0x48, 0x8b, 0x85, 0x40, 0xff, 0xff, 0xff, //0x0000615a movq $-192(%rbp), %rax - 0x41, 0x01, 0xc1, //0x00006161 addl %eax, %r9d - 0x4d, 0x63, 0xc9, //0x00006164 movslq %r9d, %r9 - 0x4c, 0x39, 0xcb, //0x00006167 cmpq %r9, %rbx - 0x44, 0x0f, 0x46, 0xcb, //0x0000616a cmovbel %ebx, %r9d - 0x01, 0xc7, //0x0000616e addl %eax, %edi - 0x45, 0x85, 0xc9, //0x00006170 testl %r9d, %r9d - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00006173 jle LBB5_1220 - 0x41, 0x8d, 0x41, 0xff, //0x00006179 leal $-1(%r9), %eax - 0x41, 0x80, 0x3c, 0x07, 0x30, //0x0000617d cmpb $48, (%r15,%rax) - 0x48, 0x8b, 0x4d, 0x80, //0x00006182 movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006186 movl $-168(%rbp), %edx - 0x0f, 0x85, 0x47, 0x00, 0x00, 0x00, //0x0000618c jne LBB5_1222 - 0x44, 0x89, 0xc8, //0x00006192 movl %r9d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006195 .p2align 4, 0x90 - //0x000061a0 LBB5_1218 - 0x48, 0x83, 0xf8, 0x01, //0x000061a0 cmpq $1, %rax - 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x000061a4 jle LBB5_1221 - 0x4c, 0x8d, 0x48, 0xff, //0x000061aa leaq $-1(%rax), %r9 - 0x83, 0xc0, 0xfe, //0x000061ae addl $-2, %eax - 0x41, 0x80, 0x3c, 0x07, 0x30, //0x000061b1 cmpb $48, (%r15,%rax) - 0x4c, 0x89, 0xc8, //0x000061b6 movq %r9, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x000061b9 je LBB5_1218 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x000061bf jmp LBB5_1222 - //0x000061c4 LBB5_1220 - 0x48, 0x8b, 0x4d, 0x80, //0x000061c4 movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x000061c8 movl $-168(%rbp), %edx - 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x000061ce jne LBB5_1222 - //0x000061d4 LBB5_1221 - 0x31, 0xff, //0x000061d4 xorl %edi, %edi - 0x45, 0x31, 0xc9, //0x000061d6 xorl %r9d, %r9d - //0x000061d9 LBB5_1222 - 0x85, 0xd2, //0x000061d9 testl %edx, %edx - 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x000061db js LBB5_1224 - 0x44, 0x89, 0x75, 0xc8, //0x000061e1 movl %r14d, $-56(%rbp) - 0x45, 0x89, 0xc8, //0x000061e5 movl %r9d, %r8d - 0x45, 0x89, 0xce, //0x000061e8 movl %r9d, %r14d - 0x29, 0xd1, //0x000061eb subl %edx, %ecx - 0xe9, 0xd9, 0xfc, 0xff, 0xff, //0x000061ed jmp LBB5_1185 - //0x000061f2 LBB5_1224 - 0x48, 0x89, 0x4d, 0x80, //0x000061f2 movq %rcx, $-128(%rbp) - 0x83, 0xfa, 0xc3, //0x000061f6 cmpl $-61, %edx - 0x0f, 0x8f, 0x4f, 0x02, 0x00, 0x00, //0x000061f9 jg LBB5_1252 - 0x41, 0x89, 0xd0, //0x000061ff movl %edx, %r8d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006202 jmp LBB5_1230 - //0x00006207 LBB5_1227 - 0x31, 0xff, //0x00006207 xorl %edi, %edi - //0x00006209 LBB5_1228 - 0x31, 0xc0, //0x00006209 xorl %eax, %eax - //0x0000620b LBB5_1229 - 0x41, 0x8d, 0x48, 0x3c, //0x0000620b leal $60(%r8), %ecx - 0x41, 0x89, 0xc1, //0x0000620f movl %eax, %r9d - 0x41, 0x83, 0xf8, 0x88, //0x00006212 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00006216 movl %ecx, %r8d - 0x0f, 0x8d, 0x34, 0x02, 0x00, 0x00, //0x00006219 jge LBB5_1253 - //0x0000621f LBB5_1230 - 0x45, 0x85, 0xc9, //0x0000621f testl %r9d, %r9d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00006222 movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd1, //0x00006227 cmovgl %r9d, %edx - 0x31, 0xc0, //0x0000622b xorl %eax, %eax - 0x31, 0xc9, //0x0000622d xorl %ecx, %ecx - 0x90, //0x0000622f .p2align 4, 0x90 - //0x00006230 LBB5_1231 - 0x48, 0x39, 0xc2, //0x00006230 cmpq %rax, %rdx - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00006233 je LBB5_1234 - 0x48, 0x8d, 0x0c, 0x89, //0x00006239 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x0000623d movsbq (%r15,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00006242 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006246 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000624a addq $1, %rax - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x0000624e leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x00006253 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x00006256 jb LBB5_1231 - 0x89, 0xc2, //0x0000625c movl %eax, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000625e jmp LBB5_1236 - //0x00006263 LBB5_1234 - 0x48, 0x85, 0xc9, //0x00006263 testq %rcx, %rcx - 0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x00006266 je LBB5_1228 - 0x90, 0x90, 0x90, 0x90, //0x0000626c .p2align 4, 0x90 - //0x00006270 LBB5_1235 - 0x48, 0x01, 0xc9, //0x00006270 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006273 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00006277 addl $1, %edx - 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000627a leaq $1(%r12), %rax - 0x48, 0x39, 0xc1, //0x0000627f cmpq %rax, %rcx - 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x00006282 jb LBB5_1235 - //0x00006288 LBB5_1236 - 0x29, 0xd7, //0x00006288 subl %edx, %edi - 0x44, 0x89, 0xc8, //0x0000628a movl %r9d, %eax - 0x29, 0xd0, //0x0000628d subl %edx, %eax - 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000628f jle LBB5_1239 - 0x4d, 0x89, 0xda, //0x00006295 movq %r11, %r10 - 0x49, 0x89, 0xfb, //0x00006298 movq %rdi, %r11 - 0x48, 0x63, 0xf2, //0x0000629b movslq %edx, %rsi - 0x49, 0x63, 0xd1, //0x0000629e movslq %r9d, %rdx - 0x49, 0x89, 0xd1, //0x000062a1 movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x000062a4 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x000062a7 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x000062aa notq %rdi - 0x48, 0x01, 0xd7, //0x000062ad addq %rdx, %rdi - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000062b0 jne LBB5_1240 - 0x31, 0xd2, //0x000062b6 xorl %edx, %edx - 0x41, 0xf6, 0xc1, 0x01, //0x000062b8 testb $1, %r9b - 0x0f, 0x85, 0xa3, 0x00, 0x00, 0x00, //0x000062bc jne LBB5_1243 - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x000062c2 jmp LBB5_1244 - //0x000062c7 LBB5_1239 - 0x31, 0xc0, //0x000062c7 xorl %eax, %eax - 0xe9, 0xff, 0x00, 0x00, 0x00, //0x000062c9 jmp LBB5_1246 - //0x000062ce LBB5_1240 - 0x4d, 0x89, 0xca, //0x000062ce movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x000062d1 andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x000062d5 negq %r10 - 0x31, 0xd2, //0x000062d8 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x000062da movq $-176(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000062e1 .p2align 4, 0x90 - //0x000062f0 LBB5_1241 - 0x48, 0x89, 0xcf, //0x000062f0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000062f3 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x000062f7 andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000062fa orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x000062fe movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006302 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00006306 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000630c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006310 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00006314 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006317 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x0000631b andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000631e orb $48, %dil - 0x40, 0x88, 0x3b, //0x00006322 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006325 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00006329 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000632e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006332 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00006336 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000633a addq $-2, %rdx - 0x49, 0x39, 0xd2, //0x0000633e cmpq %rdx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006341 jne LBB5_1241 - 0x48, 0x29, 0xd6, //0x00006347 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000634a negq %rdx - 0x48, 0x8b, 0x5d, 0xa8, //0x0000634d movq $-88(%rbp), %rbx - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006351 movabsq $9218868437227405312, %r10 - 0x41, 0xf6, 0xc1, 0x01, //0x0000635b testb $1, %r9b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000635f je LBB5_1244 - //0x00006365 LBB5_1243 - 0x48, 0x89, 0xcf, //0x00006365 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006368 shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x0000636c orb $48, %dil - 0x41, 0x88, 0x3c, 0x17, //0x00006370 movb %dil, (%r15,%rdx) - 0x4c, 0x21, 0xe1, //0x00006374 andq %r12, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006377 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x37, //0x0000637b movsbq (%r15,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x00006380 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006384 addq $-48, %rcx - //0x00006388 LBB5_1244 - 0x48, 0x85, 0xc9, //0x00006388 testq %rcx, %rcx - 0x4c, 0x89, 0xdf, //0x0000638b movq %r11, %rdi - 0x4d, 0x89, 0xd3, //0x0000638e movq %r10, %r11 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00006391 movl $1, %r10d - 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x00006397 jne LBB5_1246 - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x0000639d jmp LBB5_1248 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000063a2 .p2align 4, 0x90 - //0x000063b0 LBB5_1245 - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x000063b0 leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x000063b5 cmpq %rsi, %rcx - 0x45, 0x0f, 0x43, 0xf2, //0x000063b8 cmovael %r10d, %r14d - 0x48, 0x8d, 0x0c, 0x12, //0x000063bc leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000063c0 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x000063c4 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000063c7 je LBB5_1248 - //0x000063cd LBB5_1246 - 0x48, 0x89, 0xca, //0x000063cd movq %rcx, %rdx - 0x4c, 0x21, 0xe2, //0x000063d0 andq %r12, %rdx - 0x48, 0x63, 0xf0, //0x000063d3 movslq %eax, %rsi - 0x48, 0x39, 0xf3, //0x000063d6 cmpq %rsi, %rbx - 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x000063d9 jbe LBB5_1245 - 0x48, 0xc1, 0xe9, 0x3c, //0x000063df shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x000063e3 orb $48, %cl - 0x41, 0x88, 0x0c, 0x37, //0x000063e6 movb %cl, (%r15,%rsi) - 0x83, 0xc6, 0x01, //0x000063ea addl $1, %esi - 0x89, 0xf0, //0x000063ed movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x000063ef leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000063f3 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x000063f7 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000063fa jne LBB5_1246 - //0x00006400 LBB5_1248 - 0x83, 0xc7, 0x01, //0x00006400 addl $1, %edi - 0x85, 0xc0, //0x00006403 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006405 jle LBB5_1226 - 0x89, 0xc1, //0x0000640b movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000640d addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006411 .p2align 4, 0x90 - //0x00006420 LBB5_1250 - 0x8d, 0x50, 0xff, //0x00006420 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x17, 0x30, //0x00006423 cmpb $48, (%r15,%rdx) - 0x0f, 0x85, 0xdd, 0xfd, 0xff, 0xff, //0x00006428 jne LBB5_1229 - 0x48, 0x83, 0xc1, 0xff, //0x0000642e addq $-1, %rcx - 0x89, 0xd0, //0x00006432 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00006434 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006438 jg LBB5_1250 - 0xe9, 0xc4, 0xfd, 0xff, 0xff, //0x0000643e jmp LBB5_1227 - //0x00006443 LBB5_1226 - 0x0f, 0x85, 0xc2, 0xfd, 0xff, 0xff, //0x00006443 jne LBB5_1229 - 0xe9, 0xb9, 0xfd, 0xff, 0xff, //0x00006449 jmp LBB5_1227 - //0x0000644e LBB5_1252 - 0x44, 0x89, 0xc8, //0x0000644e movl %r9d, %eax - 0x89, 0xd1, //0x00006451 movl %edx, %ecx - //0x00006453 LBB5_1253 - 0x48, 0x89, 0x7d, 0xb8, //0x00006453 movq %rdi, $-72(%rbp) - 0xf7, 0xd9, //0x00006457 negl %ecx - 0x85, 0xc0, //0x00006459 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000645b movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00006460 cmovgl %eax, %esi - 0x31, 0xff, //0x00006463 xorl %edi, %edi - 0x31, 0xdb, //0x00006465 xorl %ebx, %ebx - 0x44, 0x89, 0x75, 0xc8, //0x00006467 movl %r14d, $-56(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000646b .p2align 4, 0x90 - //0x00006470 LBB5_1254 - 0x48, 0x39, 0xfe, //0x00006470 cmpq %rdi, %rsi - 0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00006473 je LBB5_1260 - 0x48, 0x8d, 0x14, 0x9b, //0x00006479 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3f, //0x0000647d movsbq (%r15,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x00006482 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006486 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x0000648a addq $1, %rdi - 0x48, 0x89, 0xda, //0x0000648e movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00006491 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006494 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006497 je LBB5_1254 - 0x89, 0xfe, //0x0000649d movl %edi, %esi - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000649f movl $-168(%rbp), %edx - //0x000064a5 LBB5_1257 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000064a5 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x000064ac shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x000064af notq %r14 - 0x41, 0x89, 0xc1, //0x000064b2 movl %eax, %r9d - 0x41, 0x29, 0xf1, //0x000064b5 subl %esi, %r9d - 0x48, 0x8b, 0x7d, 0xb8, //0x000064b8 movq $-72(%rbp), %rdi - 0x0f, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x000064bc jle LBB5_1267 - 0x4c, 0x63, 0xc6, //0x000064c2 movslq %esi, %r8 - 0x48, 0x98, //0x000064c5 cltq - 0x49, 0x89, 0xc2, //0x000064c7 movq %rax, %r10 - 0x4d, 0x29, 0xc2, //0x000064ca subq %r8, %r10 - 0x4c, 0x89, 0xc2, //0x000064cd movq %r8, %rdx - 0x48, 0xf7, 0xd2, //0x000064d0 notq %rdx - 0x48, 0x01, 0xc2, //0x000064d3 addq %rax, %rdx - 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x000064d6 jne LBB5_1269 - 0x31, 0xc0, //0x000064dc xorl %eax, %eax - 0xe9, 0xff, 0x00, 0x00, 0x00, //0x000064de jmp LBB5_1272 - //0x000064e3 LBB5_1260 - 0x48, 0x85, 0xdb, //0x000064e3 testq %rbx, %rbx - 0x0f, 0x84, 0x66, 0x00, 0x00, 0x00, //0x000064e6 je LBB5_1268 - 0x48, 0x89, 0xdf, //0x000064ec movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000064ef shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x000064f2 testq %rdi, %rdi - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x000064f5 movl $-168(%rbp), %edx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x000064fb je LBB5_1265 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006501 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006508 shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x0000650b notq %r14 - 0x48, 0x8b, 0x7d, 0xb8, //0x0000650e movq $-72(%rbp), %rdi - 0x29, 0xf7, //0x00006512 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x00006514 addl $1, %edi - 0x45, 0x31, 0xc9, //0x00006517 xorl %r9d, %r9d - 0xe9, 0x11, 0x01, 0x00, 0x00, //0x0000651a jmp LBB5_1263 - //0x0000651f LBB5_1265 - 0x48, 0x01, 0xdb, //0x0000651f addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006522 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x00006526 addl $1, %esi - 0x48, 0x89, 0xdf, //0x00006529 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x0000652c shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000652f testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006532 je LBB5_1265 - 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00006538 jmp LBB5_1257 - //0x0000653d LBB5_1266 - 0x45, 0x31, 0xc0, //0x0000653d xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x00006540 xorl %r14d, %r14d - 0x29, 0xd1, //0x00006543 subl %edx, %ecx - 0xe9, 0x81, 0xf9, 0xff, 0xff, //0x00006545 jmp LBB5_1185 - //0x0000654a LBB5_1267 - 0x45, 0x31, 0xc9, //0x0000654a xorl %r9d, %r9d - 0xe9, 0xd1, 0x00, 0x00, 0x00, //0x0000654d jmp LBB5_1275 - //0x00006552 LBB5_1268 - 0x45, 0x31, 0xc9, //0x00006552 xorl %r9d, %r9d - 0x45, 0x31, 0xc0, //0x00006555 xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x00006558 xorl %r14d, %r14d - 0x48, 0x8b, 0x5d, 0xa8, //0x0000655b movq $-88(%rbp), %rbx - 0x48, 0x8b, 0x7d, 0xb8, //0x0000655f movq $-72(%rbp), %rdi - 0x48, 0x8b, 0x4d, 0x80, //0x00006563 movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006567 movl $-168(%rbp), %edx - 0x29, 0xd1, //0x0000656d subl %edx, %ecx - 0xe9, 0x57, 0xf9, 0xff, 0xff, //0x0000656f jmp LBB5_1185 - //0x00006574 LBB5_1269 - 0x4d, 0x89, 0xd3, //0x00006574 movq %r10, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x00006577 andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x0000657b negq %r11 - 0x31, 0xc0, //0x0000657e xorl %eax, %eax - 0x48, 0x8b, 0xbd, 0x50, 0xff, 0xff, 0xff, //0x00006580 movq $-176(%rbp), %rdi - //0x00006587 LBB5_1270 - 0x48, 0x89, 0xda, //0x00006587 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000658a shrq %cl, %rdx - 0x4c, 0x21, 0xf3, //0x0000658d andq %r14, %rbx - 0x80, 0xc2, 0x30, //0x00006590 addb $48, %dl - 0x88, 0x57, 0xff, //0x00006593 movb %dl, $-1(%rdi) - 0x48, 0x8d, 0x14, 0x9b, //0x00006596 leaq (%rbx,%rbx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x5c, 0x07, 0xff, //0x0000659a movsbq $-1(%rdi,%r8), %rbx - 0x48, 0x8d, 0x14, 0x53, //0x000065a0 leaq (%rbx,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x000065a4 addq $-48, %rdx - 0x48, 0x89, 0xd3, //0x000065a8 movq %rdx, %rbx - 0x48, 0xd3, 0xeb, //0x000065ab shrq %cl, %rbx - 0x4c, 0x21, 0xf2, //0x000065ae andq %r14, %rdx - 0x80, 0xc3, 0x30, //0x000065b1 addb $48, %bl - 0x88, 0x1f, //0x000065b4 movb %bl, (%rdi) - 0x48, 0x8d, 0x14, 0x92, //0x000065b6 leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x1c, 0x07, //0x000065ba movsbq (%rdi,%r8), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x000065bf leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000065c3 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x02, //0x000065c7 addq $2, %rdi - 0x48, 0x83, 0xc0, 0xfe, //0x000065cb addq $-2, %rax - 0x49, 0x39, 0xc3, //0x000065cf cmpq %rax, %r11 - 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x000065d2 jne LBB5_1270 - 0x49, 0x29, 0xc0, //0x000065d8 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x000065db negq %rax - 0x48, 0x8b, 0x7d, 0xb8, //0x000065de movq $-72(%rbp), %rdi - //0x000065e2 LBB5_1272 - 0x41, 0xf6, 0xc2, 0x01, //0x000065e2 testb $1, %r10b - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000065e6 je LBB5_1274 - 0x48, 0x89, 0xda, //0x000065ec movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000065ef shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x000065f2 addb $48, %dl - 0x41, 0x88, 0x14, 0x07, //0x000065f5 movb %dl, (%r15,%rax) - 0x4c, 0x21, 0xf3, //0x000065f9 andq %r14, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x000065fc leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x07, //0x00006600 movsbq (%r15,%r8), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x00006605 leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006609 addq $-48, %rbx - //0x0000660d LBB5_1274 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000660d movabsq $9218868437227405312, %r11 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00006617 movl $1, %r10d - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000661d movl $-168(%rbp), %edx - //0x00006623 LBB5_1275 - 0x29, 0xf7, //0x00006623 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x00006625 addl $1, %edi - 0xe9, 0x3e, 0x00, 0x00, 0x00, //0x00006628 jmp LBB5_1278 - 0x90, 0x90, 0x90, //0x0000662d .p2align 4, 0x90 - //0x00006630 LBB5_1263 - 0x48, 0x89, 0xd8, //0x00006630 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00006633 shrq %cl, %rax - 0x4c, 0x21, 0xf3, //0x00006636 andq %r14, %rbx - 0x49, 0x63, 0xf1, //0x00006639 movslq %r9d, %rsi - 0x48, 0x39, 0x75, 0xa8, //0x0000663c cmpq %rsi, $-88(%rbp) - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00006640 jbe LBB5_1276 - 0x04, 0x30, //0x00006646 addb $48, %al - 0x41, 0x88, 0x04, 0x37, //0x00006648 movb %al, (%r15,%rsi) - 0x83, 0xc6, 0x01, //0x0000664c addl $1, %esi - 0x41, 0x89, 0xf1, //0x0000664f movl %esi, %r9d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00006652 jmp LBB5_1277 - //0x00006657 LBB5_1276 - 0x48, 0x85, 0xc0, //0x00006657 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x0000665a movl $-56(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc2, //0x0000665d cmovnel %r10d, %eax - 0x89, 0x45, 0xc8, //0x00006661 movl %eax, $-56(%rbp) - //0x00006664 LBB5_1277 - 0x48, 0x01, 0xdb, //0x00006664 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006667 leaq (%rbx,%rbx,4), %rbx - //0x0000666b LBB5_1278 - 0x48, 0x85, 0xdb, //0x0000666b testq %rbx, %rbx - 0x0f, 0x85, 0xbc, 0xff, 0xff, 0xff, //0x0000666e jne LBB5_1263 - 0x45, 0x85, 0xc9, //0x00006674 testl %r9d, %r9d - 0x48, 0x8b, 0x5d, 0xa8, //0x00006677 movq $-88(%rbp), %rbx - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000667b jle LBB5_1284 - 0x44, 0x89, 0xc8, //0x00006681 movl %r9d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006684 addq $1, %rax - //0x00006688 LBB5_1281 - 0x41, 0x8d, 0x49, 0xff, //0x00006688 leal $-1(%r9), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x0000668c cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006691 jne LBB5_1285 - 0x48, 0x83, 0xc0, 0xff, //0x00006697 addq $-1, %rax - 0x41, 0x89, 0xc9, //0x0000669b movl %ecx, %r9d - 0x48, 0x83, 0xf8, 0x01, //0x0000669e cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000066a2 jg LBB5_1281 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000066a8 jmp LBB5_1283 - //0x000066ad LBB5_1284 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x000066ad je LBB5_1283 - //0x000066b3 LBB5_1285 - 0x45, 0x89, 0xc8, //0x000066b3 movl %r9d, %r8d - 0x45, 0x89, 0xce, //0x000066b6 movl %r9d, %r14d - 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x000066b9 jmp LBB5_1286 - //0x000066be LBB5_1283 - 0x31, 0xff, //0x000066be xorl %edi, %edi - 0x45, 0x31, 0xc9, //0x000066c0 xorl %r9d, %r9d - 0x45, 0x31, 0xc0, //0x000066c3 xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x000066c6 xorl %r14d, %r14d - //0x000066c9 LBB5_1286 - 0x48, 0x8b, 0x4d, 0x80, //0x000066c9 movq $-128(%rbp), %rcx - 0x29, 0xd1, //0x000066cd subl %edx, %ecx - 0xe9, 0xf7, 0xf7, 0xff, 0xff, //0x000066cf jmp LBB5_1185 - //0x000066d4 LBB5_1287 - 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x000066d4 cmpl $-1022, %ecx - 0x0f, 0x8f, 0xe7, 0x01, 0x00, 0x00, //0x000066da jg LBB5_1317 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000066e0 movl $-1022, %r8d - 0x45, 0x85, 0xf6, //0x000066e6 testl %r14d, %r14d - 0x0f, 0x84, 0x50, 0x0a, 0x00, 0x00, //0x000066e9 je LBB5_1415 - 0x48, 0x89, 0x7d, 0xb8, //0x000066ef movq %rdi, $-72(%rbp) - 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x000066f3 leal $1021(%rcx), %r8d - 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x000066fa cmpl $-1082, %ecx - 0x0f, 0x8f, 0xea, 0x01, 0x00, 0x00, //0x00006700 jg LBB5_1321 - 0x4d, 0x8d, 0x5c, 0x24, 0x01, //0x00006706 leaq $1(%r12), %r11 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000670b movl $1, %r10d - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x00006711 jmp LBB5_1293 - //0x00006716 LBB5_1314 - 0x0f, 0x84, 0x9d, 0x01, 0x00, 0x00, //0x00006716 je LBB5_1315 - //0x0000671c LBB5_1291 - 0x48, 0x89, 0x55, 0xb8, //0x0000671c movq %rdx, $-72(%rbp) - //0x00006720 LBB5_1292 - 0x41, 0x8d, 0x48, 0x3c, //0x00006720 leal $60(%r8), %ecx - 0x45, 0x89, 0xce, //0x00006724 movl %r9d, %r14d - 0x44, 0x89, 0xcf, //0x00006727 movl %r9d, %edi - 0x41, 0x83, 0xf8, 0x88, //0x0000672a cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000672e movl %ecx, %r8d - 0x0f, 0x8d, 0xbf, 0x01, 0x00, 0x00, //0x00006731 jge LBB5_1322 - //0x00006737 LBB5_1293 - 0x45, 0x85, 0xf6, //0x00006737 testl %r14d, %r14d - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000673a movl $0, %edi - 0x41, 0x0f, 0x4f, 0xfe, //0x0000673f cmovgl %r14d, %edi - 0x31, 0xc0, //0x00006743 xorl %eax, %eax - 0x31, 0xc9, //0x00006745 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006747 .p2align 4, 0x90 - //0x00006750 LBB5_1294 - 0x48, 0x39, 0xc7, //0x00006750 cmpq %rax, %rdi - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00006753 je LBB5_1297 - 0x48, 0x8d, 0x0c, 0x89, //0x00006759 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x07, //0x0000675d movsbq (%r15,%rax), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x00006762 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006766 addq $-48, %rcx - 0x48, 0x8b, 0x5d, 0xa8, //0x0000676a movq $-88(%rbp), %rbx - 0x48, 0x83, 0xc0, 0x01, //0x0000676e addq $1, %rax - 0x4c, 0x39, 0xd9, //0x00006772 cmpq %r11, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00006775 jb LBB5_1294 - 0x89, 0xc7, //0x0000677b movl %eax, %edi - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000677d jmp LBB5_1299 - //0x00006782 LBB5_1297 - 0x48, 0x85, 0xc9, //0x00006782 testq %rcx, %rcx - 0x0f, 0x84, 0x34, 0x01, 0x00, 0x00, //0x00006785 je LBB5_1316 - //0x0000678b LBB5_1298 - 0x48, 0x01, 0xc9, //0x0000678b addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000678e leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0x01, //0x00006792 addl $1, %edi - 0x4c, 0x39, 0xd9, //0x00006795 cmpq %r11, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006798 jb LBB5_1298 - //0x0000679e LBB5_1299 - 0x48, 0x8b, 0x45, 0xb8, //0x0000679e movq $-72(%rbp), %rax - 0x29, 0xf8, //0x000067a2 subl %edi, %eax - 0x48, 0x89, 0x45, 0xb8, //0x000067a4 movq %rax, $-72(%rbp) - 0x31, 0xc0, //0x000067a8 xorl %eax, %eax - 0x44, 0x39, 0xf7, //0x000067aa cmpl %r14d, %edi - 0x0f, 0x8d, 0x6a, 0x00, 0x00, 0x00, //0x000067ad jge LBB5_1304 - 0x48, 0x63, 0xff, //0x000067b3 movslq %edi, %rdi - 0x49, 0x63, 0xd9, //0x000067b6 movslq %r9d, %rbx - 0x49, 0x8d, 0x04, 0x3f, //0x000067b9 leaq (%r15,%rdi), %rax - 0x45, 0x31, 0xc9, //0x000067bd xorl %r9d, %r9d - 0x44, 0x8b, 0x75, 0xc8, //0x000067c0 movl $-56(%rbp), %r14d - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000067c4 .p2align 4, 0x90 - //0x000067d0 LBB5_1301 - 0x48, 0x89, 0xce, //0x000067d0 movq %rcx, %rsi - 0x48, 0xc1, 0xee, 0x3c, //0x000067d3 shrq $60, %rsi - 0x4c, 0x21, 0xe1, //0x000067d7 andq %r12, %rcx - 0x40, 0x80, 0xce, 0x30, //0x000067da orb $48, %sil - 0x43, 0x88, 0x34, 0x0f, //0x000067de movb %sil, (%r15,%r9) - 0x4a, 0x0f, 0xbe, 0x34, 0x08, //0x000067e2 movsbq (%rax,%r9), %rsi - 0x4a, 0x8d, 0x14, 0x0f, //0x000067e7 leaq (%rdi,%r9), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000067eb addq $1, %rdx - 0x49, 0x83, 0xc1, 0x01, //0x000067ef addq $1, %r9 - 0x48, 0x8d, 0x0c, 0x89, //0x000067f3 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x4e, //0x000067f7 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000067fb addq $-48, %rcx - 0x48, 0x39, 0xda, //0x000067ff cmpq %rbx, %rdx - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00006802 jl LBB5_1301 - 0x48, 0x85, 0xc9, //0x00006808 testq %rcx, %rcx - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000680b je LBB5_1309 - 0x44, 0x89, 0xc8, //0x00006811 movl %r9d, %eax - 0x48, 0x8b, 0x5d, 0xa8, //0x00006814 movq $-88(%rbp), %rbx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006818 jmp LBB5_1305 - //0x0000681d LBB5_1304 - 0x44, 0x8b, 0x75, 0xc8, //0x0000681d movl $-56(%rbp), %r14d - //0x00006821 LBB5_1305 - 0x41, 0x89, 0xc1, //0x00006821 movl %eax, %r9d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006824 jmp LBB5_1307 - //0x00006829 LBB5_1306 - 0x4c, 0x39, 0xd9, //0x00006829 cmpq %r11, %rcx - 0x45, 0x0f, 0x43, 0xf2, //0x0000682c cmovael %r10d, %r14d - 0x48, 0x8d, 0x04, 0x3f, //0x00006830 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00006834 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x00006838 testq %rdi, %rdi - 0x0f, 0x84, 0x3d, 0x00, 0x00, 0x00, //0x0000683b je LBB5_1310 - //0x00006841 LBB5_1307 - 0x48, 0x89, 0xcf, //0x00006841 movq %rcx, %rdi - 0x4c, 0x21, 0xe7, //0x00006844 andq %r12, %rdi - 0x49, 0x63, 0xc1, //0x00006847 movslq %r9d, %rax - 0x48, 0x39, 0xc3, //0x0000684a cmpq %rax, %rbx - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000684d jbe LBB5_1306 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006853 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006857 orb $48, %cl - 0x41, 0x88, 0x0c, 0x07, //0x0000685a movb %cl, (%r15,%rax) - 0x83, 0xc0, 0x01, //0x0000685e addl $1, %eax - 0x41, 0x89, 0xc1, //0x00006861 movl %eax, %r9d - 0x48, 0x8d, 0x04, 0x3f, //0x00006864 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00006868 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x0000686c testq %rdi, %rdi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000686f jne LBB5_1307 - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006875 jmp LBB5_1310 - //0x0000687a LBB5_1309 - 0x48, 0x8b, 0x5d, 0xa8, //0x0000687a movq $-88(%rbp), %rbx - //0x0000687e LBB5_1310 - 0x48, 0x8b, 0x55, 0xb8, //0x0000687e movq $-72(%rbp), %rdx - 0x83, 0xc2, 0x01, //0x00006882 addl $1, %edx - 0x45, 0x85, 0xc9, //0x00006885 testl %r9d, %r9d - 0x44, 0x89, 0x75, 0xc8, //0x00006888 movl %r14d, $-56(%rbp) - 0x0f, 0x8e, 0x84, 0xfe, 0xff, 0xff, //0x0000688c jle LBB5_1314 - 0x44, 0x89, 0xc8, //0x00006892 movl %r9d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006895 addq $1, %rax - //0x00006899 LBB5_1312 - 0x41, 0x8d, 0x49, 0xff, //0x00006899 leal $-1(%r9), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x0000689d cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x74, 0xfe, 0xff, 0xff, //0x000068a2 jne LBB5_1291 - 0x48, 0x83, 0xc0, 0xff, //0x000068a8 addq $-1, %rax - 0x41, 0x89, 0xc9, //0x000068ac movl %ecx, %r9d - 0x48, 0x83, 0xf8, 0x01, //0x000068af cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000068b3 jg LBB5_1312 - //0x000068b9 LBB5_1315 - 0x31, 0xc0, //0x000068b9 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb8, //0x000068bb movq %rax, $-72(%rbp) - //0x000068bf LBB5_1316 - 0x45, 0x31, 0xc9, //0x000068bf xorl %r9d, %r9d - 0xe9, 0x59, 0xfe, 0xff, 0xff, //0x000068c2 jmp LBB5_1292 - //0x000068c7 LBB5_1317 - 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x000068c7 cmpl $1024, %ecx - 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x000068cd jle LBB5_1319 - 0x31, 0xc9, //0x000068d3 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0x88, //0x000068d5 movq $-120(%rbp), %r14 - 0xe9, 0x77, 0xf3, 0xff, 0xff, //0x000068d9 jmp LBB5_1116 - //0x000068de LBB5_1319 - 0x83, 0xc1, 0xff, //0x000068de addl $-1, %ecx - 0x41, 0x89, 0xc8, //0x000068e1 movl %ecx, %r8d - 0xe9, 0x9a, 0x07, 0x00, 0x00, //0x000068e4 jmp LBB5_1403 - //0x000068e9 LBB5_1320 - 0x89, 0xd1, //0x000068e9 movl %edx, %ecx - 0xe9, 0x73, 0x0b, 0x00, 0x00, //0x000068eb jmp LBB5_1459 - //0x000068f0 LBB5_1321 - 0x44, 0x89, 0xf7, //0x000068f0 movl %r14d, %edi - 0x44, 0x89, 0xc1, //0x000068f3 movl %r8d, %ecx - //0x000068f6 LBB5_1322 - 0xf7, 0xd9, //0x000068f6 negl %ecx - 0x31, 0xd2, //0x000068f8 xorl %edx, %edx - 0x85, 0xff, //0x000068fa testl %edi, %edi - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000068fc movl $0, %esi - 0x0f, 0x4f, 0xf7, //0x00006901 cmovgl %edi, %esi - 0x31, 0xc0, //0x00006904 xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0x88, //0x00006906 movq $-120(%rbp), %r14 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000690a movabsq $9218868437227405312, %r11 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00006914 movl $-1022, %r8d - //0x0000691a LBB5_1323 - 0x48, 0x39, 0xd6, //0x0000691a cmpq %rdx, %rsi - 0x0f, 0x84, 0xac, 0x00, 0x00, 0x00, //0x0000691d je LBB5_1332 - 0x48, 0x8d, 0x04, 0x80, //0x00006923 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x17, //0x00006927 movsbq (%r15,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000692c leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00006930 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00006934 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x00006938 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000693b shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000693e testq %rbx, %rbx - 0x48, 0x8b, 0x5d, 0xa8, //0x00006941 movq $-88(%rbp), %rbx - 0x0f, 0x84, 0xcf, 0xff, 0xff, 0xff, //0x00006945 je LBB5_1323 - 0x89, 0xd6, //0x0000694b movl %edx, %esi - //0x0000694d LBB5_1326 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000694d movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00006954 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00006957 notq %r8 - 0x31, 0xd2, //0x0000695a xorl %edx, %edx - 0x39, 0xfe, //0x0000695c cmpl %edi, %esi - 0x0f, 0x8d, 0x51, 0x00, 0x00, 0x00, //0x0000695e jge LBB5_1330 - 0x4c, 0x63, 0xd6, //0x00006964 movslq %esi, %r10 - 0x4d, 0x63, 0xc9, //0x00006967 movslq %r9d, %r9 - 0x4f, 0x8d, 0x1c, 0x17, //0x0000696a leaq (%r15,%r10), %r11 - 0x31, 0xd2, //0x0000696e xorl %edx, %edx - //0x00006970 LBB5_1328 - 0x48, 0x89, 0xc7, //0x00006970 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00006973 shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x00006976 andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x00006979 addb $48, %dil - 0x41, 0x88, 0x3c, 0x17, //0x0000697d movb %dil, (%r15,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x13, //0x00006981 movsbq (%r11,%rdx), %rdi - 0x49, 0x8d, 0x1c, 0x12, //0x00006986 leaq (%r10,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x0000698a addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x0000698e addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x00006992 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x00006996 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000699a addq $-48, %rax - 0x4c, 0x39, 0xcb, //0x0000699e cmpq %r9, %rbx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x000069a1 jl LBB5_1328 - 0x48, 0x8b, 0x5d, 0xa8, //0x000069a7 movq $-88(%rbp), %rbx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000069ab movabsq $9218868437227405312, %r11 - //0x000069b5 LBB5_1330 - 0x48, 0x8b, 0x7d, 0xb8, //0x000069b5 movq $-72(%rbp), %rdi - 0x29, 0xf7, //0x000069b9 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x000069bb addl $1, %edi - 0x48, 0x85, 0xc0, //0x000069be testq %rax, %rax - 0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x000069c1 jne LBB5_1335 - 0x41, 0x89, 0xd1, //0x000069c7 movl %edx, %r9d - 0xe9, 0x91, 0x00, 0x00, 0x00, //0x000069ca jmp LBB5_1340 - //0x000069cf LBB5_1332 - 0x48, 0x85, 0xc0, //0x000069cf testq %rax, %rax - 0x0f, 0x84, 0x6f, 0x0c, 0x00, 0x00, //0x000069d2 je LBB5_1468 - 0x48, 0x89, 0xc2, //0x000069d8 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000069db shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000069de testq %rdx, %rdx - 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x000069e1 je LBB5_1345 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000069e7 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000069ee shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000069f1 notq %r8 - 0x48, 0x8b, 0x7d, 0xb8, //0x000069f4 movq $-72(%rbp), %rdi - 0x29, 0xf7, //0x000069f8 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x000069fa addl $1, %edi - 0x31, 0xd2, //0x000069fd xorl %edx, %edx - //0x000069ff LBB5_1335 - 0x49, 0x89, 0xfa, //0x000069ff movq %rdi, %r10 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00006a02 movl $1, %esi - 0x41, 0x89, 0xd1, //0x00006a07 movl %edx, %r9d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006a0a jmp LBB5_1337 - //0x00006a0f LBB5_1336 - 0x48, 0x85, 0xd2, //0x00006a0f testq %rdx, %rdx - 0x8b, 0x55, 0xc8, //0x00006a12 movl $-56(%rbp), %edx - 0x0f, 0x45, 0xd6, //0x00006a15 cmovnel %esi, %edx - 0x89, 0x55, 0xc8, //0x00006a18 movl %edx, $-56(%rbp) - 0x48, 0x01, 0xc0, //0x00006a1b addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00006a1e leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00006a22 testq %rax, %rax - 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00006a25 je LBB5_1339 - //0x00006a2b LBB5_1337 - 0x48, 0x89, 0xc2, //0x00006a2b movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00006a2e shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x00006a31 andq %r8, %rax - 0x49, 0x63, 0xf9, //0x00006a34 movslq %r9d, %rdi - 0x48, 0x39, 0xfb, //0x00006a37 cmpq %rdi, %rbx - 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x00006a3a jbe LBB5_1336 - 0x80, 0xc2, 0x30, //0x00006a40 addb $48, %dl - 0x41, 0x88, 0x14, 0x3f, //0x00006a43 movb %dl, (%r15,%rdi) - 0x83, 0xc7, 0x01, //0x00006a47 addl $1, %edi - 0x41, 0x89, 0xf9, //0x00006a4a movl %edi, %r9d - 0x48, 0x01, 0xc0, //0x00006a4d addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00006a50 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00006a54 testq %rax, %rax - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00006a57 jne LBB5_1337 - //0x00006a5d LBB5_1339 - 0x4c, 0x89, 0xd7, //0x00006a5d movq %r10, %rdi - //0x00006a60 LBB5_1340 - 0x45, 0x85, 0xc9, //0x00006a60 testl %r9d, %r9d - 0x0f, 0x8e, 0xf6, 0x05, 0x00, 0x00, //0x00006a63 jle LBB5_1400 - 0x44, 0x89, 0xc8, //0x00006a69 movl %r9d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006a6c addq $1, %rax - //0x00006a70 LBB5_1342 - 0x41, 0x8d, 0x49, 0xff, //0x00006a70 leal $-1(%r9), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x00006a74 cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0xfb, 0x05, 0x00, 0x00, //0x00006a79 jne LBB5_1402 - 0x48, 0x83, 0xc0, 0xff, //0x00006a7f addq $-1, %rax - 0x41, 0x89, 0xc9, //0x00006a83 movl %ecx, %r9d - 0x48, 0x83, 0xf8, 0x01, //0x00006a86 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006a8a jg LBB5_1342 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00006a90 movl $-1022, %r8d - 0x44, 0x8b, 0x4d, 0xb4, //0x00006a96 movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00006a9a movb $-41(%rbp), %bl - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006a9d movabsq $4503599627370495, %rdx - 0x31, 0xc9, //0x00006aa7 xorl %ecx, %ecx - 0xe9, 0xd7, 0x0b, 0x00, 0x00, //0x00006aa9 jmp LBB5_1473 - //0x00006aae LBB5_1345 - 0x48, 0x01, 0xc0, //0x00006aae addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00006ab1 leaq (%rax,%rax,4), %rax - 0x83, 0xc6, 0x01, //0x00006ab5 addl $1, %esi - 0x48, 0x89, 0xc2, //0x00006ab8 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00006abb shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006abe testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006ac1 je LBB5_1345 - 0xe9, 0x81, 0xfe, 0xff, 0xff, //0x00006ac7 jmp LBB5_1326 - //0x00006acc LBB5_1346 - 0x0f, 0xbc, 0xc1, //0x00006acc bsfl %ecx, %eax - 0x48, 0x01, 0xc6, //0x00006acf addq %rax, %rsi - 0x48, 0x8d, 0x0d, 0x87, 0x9a, 0x00, 0x00, //0x00006ad2 leaq $39559(%rip), %rcx /* _ESCAPED_TAB+0(%rip) */ - 0x49, 0x89, 0xf4, //0x00006ad9 movq %rsi, %r12 - 0x48, 0x89, 0xf7, //0x00006adc movq %rsi, %rdi - //0x00006adf LBB5_1347 - 0x0f, 0xb6, 0x46, 0x01, //0x00006adf movzbl $1(%rsi), %eax - 0x48, 0x83, 0xf8, 0x75, //0x00006ae3 cmpq $117, %rax - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00006ae7 je LBB5_1350 - 0x8a, 0x04, 0x08, //0x00006aed movb (%rax,%rcx), %al - 0x84, 0xc0, //0x00006af0 testb %al, %al - 0x0f, 0x84, 0x55, 0x05, 0x00, 0x00, //0x00006af2 je LBB5_1399 - 0x4d, 0x89, 0xc2, //0x00006af8 movq %r8, %r10 - 0x48, 0x83, 0xc6, 0x02, //0x00006afb addq $2, %rsi - 0x88, 0x07, //0x00006aff movb %al, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x00006b01 addq $1, %rdi - 0x49, 0x89, 0xf3, //0x00006b05 movq %rsi, %r11 - 0x49, 0x89, 0xfe, //0x00006b08 movq %rdi, %r14 - 0xe9, 0x20, 0x02, 0x00, 0x00, //0x00006b0b jmp LBB5_1369 - //0x00006b10 LBB5_1350 - 0x4d, 0x89, 0xc2, //0x00006b10 movq %r8, %r10 - 0x44, 0x8b, 0x46, 0x02, //0x00006b13 movl $2(%rsi), %r8d - 0x44, 0x89, 0xc3, //0x00006b17 movl %r8d, %ebx - 0xf7, 0xd3, //0x00006b1a notl %ebx - 0x41, 0x8d, 0x80, 0xd0, 0xcf, 0xcf, 0xcf, //0x00006b1c leal $-808464432(%r8), %eax - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00006b23 andl $-2139062144, %ebx - 0xb2, 0x01, //0x00006b29 movb $1, %dl - 0x48, 0x89, 0x55, 0x98, //0x00006b2b movq %rdx, $-104(%rbp) - 0x49, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x00006b2f movq $-12, %r14 - 0x85, 0xc3, //0x00006b36 testl %eax, %ebx - 0x0f, 0x85, 0xf6, 0x11, 0x00, 0x00, //0x00006b38 jne LBB5_1548 - 0x41, 0x8d, 0x80, 0x19, 0x19, 0x19, 0x19, //0x00006b3e leal $421075225(%r8), %eax - 0x44, 0x09, 0xc0, //0x00006b45 orl %r8d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00006b48 testl $-2139062144, %eax - 0x0f, 0x85, 0xe1, 0x11, 0x00, 0x00, //0x00006b4d jne LBB5_1548 - 0x44, 0x89, 0xc2, //0x00006b53 movl %r8d, %edx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x00006b56 andl $2139062143, %edx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00006b5c movl $-1061109568, %eax - 0x29, 0xd0, //0x00006b61 subl %edx, %eax - 0x44, 0x8d, 0x8a, 0x46, 0x46, 0x46, 0x46, //0x00006b63 leal $1179010630(%rdx), %r9d - 0x21, 0xd8, //0x00006b6a andl %ebx, %eax - 0x44, 0x85, 0xc8, //0x00006b6c testl %r9d, %eax - 0x0f, 0x85, 0xbf, 0x11, 0x00, 0x00, //0x00006b6f jne LBB5_1548 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00006b75 movl $-522133280, %eax - 0x29, 0xd0, //0x00006b7a subl %edx, %eax - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00006b7c addl $960051513, %edx - 0x21, 0xc3, //0x00006b82 andl %eax, %ebx - 0x85, 0xd3, //0x00006b84 testl %edx, %ebx - 0x0f, 0x85, 0xa8, 0x11, 0x00, 0x00, //0x00006b86 jne LBB5_1548 - 0x41, 0x0f, 0xc8, //0x00006b8c bswapl %r8d - 0x44, 0x89, 0xc0, //0x00006b8f movl %r8d, %eax - 0xc1, 0xe8, 0x04, //0x00006b92 shrl $4, %eax - 0xf7, 0xd0, //0x00006b95 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x00006b97 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00006b9c leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x00006b9f andl $252645135, %r8d - 0x41, 0x01, 0xc0, //0x00006ba6 addl %eax, %r8d - 0x44, 0x89, 0xc0, //0x00006ba9 movl %r8d, %eax - 0xc1, 0xe8, 0x04, //0x00006bac shrl $4, %eax - 0x44, 0x09, 0xc0, //0x00006baf orl %r8d, %eax - 0x0f, 0xb6, 0xd8, //0x00006bb2 movzbl %al, %ebx - 0xc1, 0xe8, 0x08, //0x00006bb5 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x00006bb8 andl $65280, %eax - 0x09, 0xc3, //0x00006bbd orl %eax, %ebx - 0x4c, 0x8d, 0x5e, 0x06, //0x00006bbf leaq $6(%rsi), %r11 - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00006bc3 cmpl $128, %ebx - 0x0f, 0x82, 0xd8, 0x03, 0x00, 0x00, //0x00006bc9 jb LBB5_1394 - 0x45, 0x31, 0xc0, //0x00006bcf xorl %r8d, %r8d - //0x00006bd2 LBB5_1356 - 0x89, 0xd8, //0x00006bd2 movl %ebx, %eax - 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x00006bd4 cmpl $2047, %ebx - 0x0f, 0x86, 0xd9, 0x03, 0x00, 0x00, //0x00006bda jbe LBB5_1396 - 0x25, 0x00, 0xf8, 0xff, 0xff, //0x00006be0 andl $-2048, %eax - 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x00006be5 cmpl $55296, %eax - 0x0f, 0x85, 0x14, 0x01, 0x00, 0x00, //0x00006bea jne LBB5_1368 - 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00006bf0 cmpl $56319, %ebx - 0x0f, 0x87, 0xde, 0x03, 0x00, 0x00, //0x00006bf6 ja LBB5_1397 - 0x42, 0x80, 0x7c, 0x46, 0x06, 0x5c, //0x00006bfc cmpb $92, $6(%rsi,%r8,2) - 0x0f, 0x85, 0xd2, 0x03, 0x00, 0x00, //0x00006c02 jne LBB5_1397 - 0x42, 0x80, 0x7c, 0x46, 0x07, 0x75, //0x00006c08 cmpb $117, $7(%rsi,%r8,2) - 0x0f, 0x85, 0xc6, 0x03, 0x00, 0x00, //0x00006c0e jne LBB5_1397 - 0x46, 0x8b, 0x4c, 0x46, 0x08, //0x00006c14 movl $8(%rsi,%r8,2), %r9d - 0x45, 0x89, 0xcc, //0x00006c19 movl %r9d, %r12d - 0x41, 0xf7, 0xd4, //0x00006c1c notl %r12d - 0x41, 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x00006c1f leal $-808464432(%r9), %eax - 0x41, 0x81, 0xe4, 0x80, 0x80, 0x80, 0x80, //0x00006c26 andl $-2139062144, %r12d - 0x41, 0x85, 0xc4, //0x00006c2d testl %eax, %r12d - 0x0f, 0x85, 0x87, 0x12, 0x00, 0x00, //0x00006c30 jne LBB5_1561 - 0x41, 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x00006c36 leal $421075225(%r9), %eax - 0x44, 0x09, 0xc8, //0x00006c3d orl %r9d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00006c40 testl $-2139062144, %eax - 0x0f, 0x85, 0x72, 0x12, 0x00, 0x00, //0x00006c45 jne LBB5_1561 - 0x44, 0x89, 0xca, //0x00006c4b movl %r9d, %edx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x00006c4e andl $2139062143, %edx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00006c54 movl $-1061109568, %eax - 0x29, 0xd0, //0x00006c59 subl %edx, %eax - 0x89, 0x45, 0xa8, //0x00006c5b movl %eax, $-88(%rbp) - 0x8d, 0x82, 0x46, 0x46, 0x46, 0x46, //0x00006c5e leal $1179010630(%rdx), %eax - 0x89, 0x45, 0xc8, //0x00006c64 movl %eax, $-56(%rbp) - 0x8b, 0x45, 0xa8, //0x00006c67 movl $-88(%rbp), %eax - 0x44, 0x21, 0xe0, //0x00006c6a andl %r12d, %eax - 0x85, 0x45, 0xc8, //0x00006c6d testl %eax, $-56(%rbp) - 0x0f, 0x85, 0x47, 0x12, 0x00, 0x00, //0x00006c70 jne LBB5_1561 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00006c76 movl $-522133280, %eax - 0x29, 0xd0, //0x00006c7b subl %edx, %eax - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x00006c7d addl $960051513, %edx - 0x41, 0x21, 0xc4, //0x00006c83 andl %eax, %r12d - 0x41, 0x85, 0xd4, //0x00006c86 testl %edx, %r12d - 0x0f, 0x85, 0x2e, 0x12, 0x00, 0x00, //0x00006c89 jne LBB5_1561 - 0x41, 0x0f, 0xc9, //0x00006c8f bswapl %r9d - 0x44, 0x89, 0xc8, //0x00006c92 movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x00006c95 shrl $4, %eax - 0xf7, 0xd0, //0x00006c98 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x00006c9a andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00006c9f leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00006ca2 andl $252645135, %r9d - 0x41, 0x01, 0xc1, //0x00006ca9 addl %eax, %r9d - 0x44, 0x89, 0xc8, //0x00006cac movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x00006caf shrl $4, %eax - 0x44, 0x09, 0xc8, //0x00006cb2 orl %r9d, %eax - 0x89, 0xc2, //0x00006cb5 movl %eax, %edx - 0xc1, 0xea, 0x08, //0x00006cb7 shrl $8, %edx - 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x00006cba andl $65280, %edx - 0x44, 0x0f, 0xb6, 0xc8, //0x00006cc0 movzbl %al, %r9d - 0x41, 0x09, 0xd1, //0x00006cc4 orl %edx, %r9d - 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00006cc7 andl $16515072, %eax - 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x00006ccc cmpl $14417920, %eax - 0x0f, 0x84, 0x1d, 0x03, 0x00, 0x00, //0x00006cd1 je LBB5_1398 - 0x49, 0x83, 0xc3, 0x06, //0x00006cd7 addq $6, %r11 - 0x66, 0x42, 0xc7, 0x04, 0x07, 0xef, 0xbf, //0x00006cdb movw $-16401, (%rdi,%r8) - 0x42, 0xc6, 0x44, 0x07, 0x02, 0xbd, //0x00006ce2 movb $-67, $2(%rdi,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x00006ce8 addq $3, %r8 - 0x44, 0x89, 0xcb, //0x00006cec movl %r9d, %ebx - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00006cef cmpl $128, %r9d - 0x0f, 0x83, 0xd6, 0xfe, 0xff, 0xff, //0x00006cf6 jae LBB5_1356 - 0x4c, 0x01, 0xc7, //0x00006cfc addq %r8, %rdi - 0xe9, 0xa6, 0x02, 0x00, 0x00, //0x00006cff jmp LBB5_1395 - //0x00006d04 LBB5_1368 - 0x89, 0xd8, //0x00006d04 movl %ebx, %eax - 0xc1, 0xe8, 0x0c, //0x00006d06 shrl $12, %eax - 0x0c, 0xe0, //0x00006d09 orb $-32, %al - 0x42, 0x88, 0x04, 0x07, //0x00006d0b movb %al, (%rdi,%r8) - 0x89, 0xd8, //0x00006d0f movl %ebx, %eax - 0xc1, 0xe8, 0x06, //0x00006d11 shrl $6, %eax - 0x24, 0x3f, //0x00006d14 andb $63, %al - 0x0c, 0x80, //0x00006d16 orb $-128, %al - 0x42, 0x88, 0x44, 0x07, 0x01, //0x00006d18 movb %al, $1(%rdi,%r8) - 0x80, 0xe3, 0x3f, //0x00006d1d andb $63, %bl - 0x80, 0xcb, 0x80, //0x00006d20 orb $-128, %bl - 0x4e, 0x8d, 0x34, 0x07, //0x00006d23 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x03, //0x00006d27 addq $3, %r14 - 0x42, 0x88, 0x5c, 0x07, 0x02, //0x00006d2b movb %bl, $2(%rdi,%r8) - //0x00006d30 LBB5_1369 - 0x41, 0x80, 0x3b, 0x5c, //0x00006d30 cmpb $92, (%r11) - 0x4d, 0x89, 0xdc, //0x00006d34 movq %r11, %r12 - 0x4c, 0x89, 0xde, //0x00006d37 movq %r11, %rsi - 0x4c, 0x89, 0xf7, //0x00006d3a movq %r14, %rdi - 0x4d, 0x89, 0xd0, //0x00006d3d movq %r10, %r8 - 0x0f, 0x84, 0x99, 0xfd, 0xff, 0xff, //0x00006d40 je LBB5_1347 - 0x4d, 0x89, 0xea, //0x00006d46 movq %r13, %r10 - 0x4d, 0x89, 0xc1, //0x00006d49 movq %r8, %r9 - 0x31, 0xdb, //0x00006d4c xorl %ebx, %ebx - //0x00006d4e LBB5_1371 - 0xf3, 0x41, 0x0f, 0x6f, 0x1c, 0x1b, //0x00006d4e movdqu (%r11,%rbx), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x1b, 0x10, //0x00006d54 movdqu $16(%r11,%rbx), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00006d5b movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00006d5f pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00006d63 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00006d67 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00006d6b pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00006d6f pmovmskb %xmm5, %esi - 0xc1, 0xe6, 0x10, //0x00006d73 shll $16, %esi - 0x09, 0xc6, //0x00006d76 orl %eax, %esi - 0x66, 0x0f, 0x6f, 0xeb, //0x00006d78 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00006d7c pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00006d80 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00006d84 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00006d88 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00006d8c pmovmskb %xmm5, %edx - 0xc1, 0xe2, 0x10, //0x00006d90 shll $16, %edx - 0x09, 0xc2, //0x00006d93 orl %eax, %edx - 0x66, 0x0f, 0x6f, 0xeb, //0x00006d95 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00006d99 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00006d9d pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00006da1 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00006da5 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00006da9 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00006dad pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00006db1 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00006db5 shll $16, %edi - 0x09, 0xc7, //0x00006db8 orl %eax, %edi - 0x89, 0xf8, //0x00006dba movl %edi, %eax - 0x09, 0xf0, //0x00006dbc orl %esi, %eax - 0x83, 0xc0, 0xff, //0x00006dbe addl $-1, %eax - 0x85, 0xd0, //0x00006dc1 testl %edx, %eax - 0x0f, 0x85, 0x5a, 0x0e, 0x00, 0x00, //0x00006dc3 jne LBB5_1528 - 0x83, 0xc2, 0xff, //0x00006dc9 addl $-1, %edx - 0x85, 0xfa, //0x00006dcc testl %edi, %edx - 0x0f, 0x85, 0x36, 0x10, 0x00, 0x00, //0x00006dce jne LBB5_1553 - 0x85, 0xf2, //0x00006dd4 testl %esi, %edx - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00006dd6 jne LBB5_1375 - 0xf3, 0x41, 0x0f, 0x7f, 0x1c, 0x1e, //0x00006ddc movdqu %xmm3, (%r14,%rbx) - 0xf3, 0x41, 0x0f, 0x7f, 0x64, 0x1e, 0x10, //0x00006de2 movdqu %xmm4, $16(%r14,%rbx) - 0x48, 0x83, 0xc3, 0x20, //0x00006de9 addq $32, %rbx - 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x00006ded jmp LBB5_1371 - //0x00006df2 LBB5_1375 - 0x66, 0x0f, 0x7e, 0xda, //0x00006df2 movd %xmm3, %edx - 0x4d, 0x8d, 0x24, 0x1b, //0x00006df6 leaq (%r11,%rbx), %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006dfa leaq (%r14,%rbx), %rdi - 0x4c, 0x89, 0xe6, //0x00006dfe movq %r12, %rsi - 0x80, 0xfa, 0x5c, //0x00006e01 cmpb $92, %dl - 0x4d, 0x89, 0xc8, //0x00006e04 movq %r9, %r8 - 0x4d, 0x89, 0xd5, //0x00006e07 movq %r10, %r13 - 0x0f, 0x84, 0xcf, 0xfc, 0xff, 0xff, //0x00006e0a je LBB5_1347 - //0x00006e10 LBB5_1376 - 0x41, 0x88, 0x14, 0x1e, //0x00006e10 movb %dl, (%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x01, //0x00006e14 movzbl $1(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e1a cmpb $92, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00006e1d je LBB5_1385 - 0x41, 0x88, 0x54, 0x1e, 0x01, //0x00006e23 movb %dl, $1(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x02, //0x00006e28 movzbl $2(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e2e cmpb $92, %dl - 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x00006e31 je LBB5_1386 - 0x41, 0x88, 0x54, 0x1e, 0x02, //0x00006e37 movb %dl, $2(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x03, //0x00006e3c movzbl $3(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e42 cmpb $92, %dl - 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x00006e45 je LBB5_1387 - 0x41, 0x88, 0x54, 0x1e, 0x03, //0x00006e4b movb %dl, $3(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x04, //0x00006e50 movzbl $4(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e56 cmpb $92, %dl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00006e59 je LBB5_1388 - 0x41, 0x88, 0x54, 0x1e, 0x04, //0x00006e5f movb %dl, $4(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x05, //0x00006e64 movzbl $5(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e6a cmpb $92, %dl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00006e6d je LBB5_1389 - 0x41, 0x88, 0x54, 0x1e, 0x05, //0x00006e73 movb %dl, $5(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x06, //0x00006e78 movzbl $6(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e7e cmpb $92, %dl - 0x0f, 0x84, 0xdc, 0x00, 0x00, 0x00, //0x00006e81 je LBB5_1390 - 0x41, 0x88, 0x54, 0x1e, 0x06, //0x00006e87 movb %dl, $6(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x07, //0x00006e8c movzbl $7(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x00006e92 cmpb $92, %dl - 0x0f, 0x84, 0xe5, 0x00, 0x00, 0x00, //0x00006e95 je LBB5_1391 - 0x41, 0x88, 0x54, 0x1e, 0x07, //0x00006e9b movb %dl, $7(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x08, //0x00006ea0 movzbl $8(%r11,%rbx), %edx - 0x48, 0x83, 0xc3, 0x08, //0x00006ea6 addq $8, %rbx - 0x80, 0xfa, 0x5c, //0x00006eaa cmpb $92, %dl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x00006ead jne LBB5_1376 - 0x49, 0x8d, 0x34, 0x1b, //0x00006eb3 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00006eb7 addq $-1, %rsi - 0x49, 0x01, 0xdb, //0x00006ebb addq %rbx, %r11 - 0x49, 0x01, 0xde, //0x00006ebe addq %rbx, %r14 - 0x48, 0x83, 0xc6, 0x01, //0x00006ec1 addq $1, %rsi - 0x4d, 0x89, 0xdc, //0x00006ec5 movq %r11, %r12 - 0x4c, 0x89, 0xf7, //0x00006ec8 movq %r14, %rdi - 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x00006ecb jmp LBB5_1393 - //0x00006ed0 LBB5_1385 - 0x4d, 0x8d, 0x24, 0x1b, //0x00006ed0 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00006ed4 addq $1, %r12 - 0x49, 0x01, 0xdb, //0x00006ed8 addq %rbx, %r11 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006edb leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00006edf addq $1, %rdi - 0x49, 0x83, 0xc3, 0x01, //0x00006ee3 addq $1, %r11 - 0x4c, 0x89, 0xde, //0x00006ee7 movq %r11, %rsi - 0xe9, 0xad, 0x00, 0x00, 0x00, //0x00006eea jmp LBB5_1393 - //0x00006eef LBB5_1386 - 0x49, 0x8d, 0x34, 0x1b, //0x00006eef leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00006ef3 addq $1, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006ef7 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00006efb addq $2, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006eff leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00006f03 addq $2, %rdi - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00006f07 jmp LBB5_1392 - //0x00006f0c LBB5_1387 - 0x49, 0x8d, 0x34, 0x1b, //0x00006f0c leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x00006f10 addq $2, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006f14 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00006f18 addq $3, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006f1c leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00006f20 addq $3, %rdi - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00006f24 jmp LBB5_1392 - //0x00006f29 LBB5_1388 - 0x49, 0x8d, 0x34, 0x1b, //0x00006f29 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00006f2d addq $3, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006f31 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00006f35 addq $4, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006f39 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00006f3d addq $4, %rdi - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x00006f41 jmp LBB5_1392 - //0x00006f46 LBB5_1389 - 0x49, 0x8d, 0x34, 0x1b, //0x00006f46 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00006f4a addq $4, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006f4e leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x00006f52 addq $5, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006f56 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00006f5a addq $5, %rdi - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00006f5e jmp LBB5_1392 - //0x00006f63 LBB5_1390 - 0x49, 0x8d, 0x34, 0x1b, //0x00006f63 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00006f67 addq $5, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006f6b leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x00006f6f addq $6, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006f73 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00006f77 addq $6, %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006f7b jmp LBB5_1392 - //0x00006f80 LBB5_1391 - 0x49, 0x8d, 0x34, 0x1b, //0x00006f80 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00006f84 addq $6, %rsi - 0x4d, 0x8d, 0x24, 0x1b, //0x00006f88 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x00006f8c addq $7, %r12 - 0x49, 0x8d, 0x3c, 0x1e, //0x00006f90 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x00006f94 addq $7, %rdi - //0x00006f98 LBB5_1392 - 0x48, 0x83, 0xc6, 0x01, //0x00006f98 addq $1, %rsi - //0x00006f9c LBB5_1393 - 0x4d, 0x89, 0xc8, //0x00006f9c movq %r9, %r8 - 0x4d, 0x89, 0xd5, //0x00006f9f movq %r10, %r13 - 0xe9, 0x38, 0xfb, 0xff, 0xff, //0x00006fa2 jmp LBB5_1347 - //0x00006fa7 LBB5_1394 - 0x41, 0x89, 0xd9, //0x00006fa7 movl %ebx, %r9d - //0x00006faa LBB5_1395 - 0x44, 0x88, 0x0f, //0x00006faa movb %r9b, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x00006fad addq $1, %rdi - 0x49, 0x89, 0xfe, //0x00006fb1 movq %rdi, %r14 - 0xe9, 0x77, 0xfd, 0xff, 0xff, //0x00006fb4 jmp LBB5_1369 - //0x00006fb9 LBB5_1396 - 0xc1, 0xe8, 0x06, //0x00006fb9 shrl $6, %eax - 0x0c, 0xc0, //0x00006fbc orb $-64, %al - 0x42, 0x88, 0x04, 0x07, //0x00006fbe movb %al, (%rdi,%r8) - 0x80, 0xe3, 0x3f, //0x00006fc2 andb $63, %bl - 0x80, 0xcb, 0x80, //0x00006fc5 orb $-128, %bl - 0x4e, 0x8d, 0x34, 0x07, //0x00006fc8 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x02, //0x00006fcc addq $2, %r14 - 0x42, 0x88, 0x5c, 0x07, 0x01, //0x00006fd0 movb %bl, $1(%rdi,%r8) - 0xe9, 0x56, 0xfd, 0xff, 0xff, //0x00006fd5 jmp LBB5_1369 - //0x00006fda LBB5_1397 - 0x66, 0x42, 0xc7, 0x04, 0x07, 0xef, 0xbf, //0x00006fda movw $-16401, (%rdi,%r8) - 0x4e, 0x8d, 0x34, 0x07, //0x00006fe1 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x03, //0x00006fe5 addq $3, %r14 - 0x42, 0xc6, 0x44, 0x07, 0x02, 0xbd, //0x00006fe9 movb $-67, $2(%rdi,%r8) - 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x00006fef jmp LBB5_1369 - //0x00006ff4 LBB5_1398 - 0xc1, 0xe3, 0x0a, //0x00006ff4 shll $10, %ebx - 0x44, 0x89, 0xc8, //0x00006ff7 movl %r9d, %eax - 0x01, 0xd8, //0x00006ffa addl %ebx, %eax - 0x41, 0x8d, 0x14, 0x19, //0x00006ffc leal (%r9,%rbx), %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00007000 addl $-56613888, %edx - 0x89, 0xd6, //0x00007006 movl %edx, %esi - 0xc1, 0xee, 0x12, //0x00007008 shrl $18, %esi - 0x40, 0x80, 0xce, 0xf0, //0x0000700b orb $-16, %sil - 0x42, 0x88, 0x34, 0x07, //0x0000700f movb %sil, (%rdi,%r8) - 0x89, 0xd6, //0x00007013 movl %edx, %esi - 0xc1, 0xee, 0x0c, //0x00007015 shrl $12, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x00007018 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000701c orb $-128, %sil - 0x42, 0x88, 0x74, 0x07, 0x01, //0x00007020 movb %sil, $1(%rdi,%r8) - 0xc1, 0xea, 0x06, //0x00007025 shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x00007028 andb $63, %dl - 0x80, 0xca, 0x80, //0x0000702b orb $-128, %dl - 0x42, 0x88, 0x54, 0x07, 0x02, //0x0000702e movb %dl, $2(%rdi,%r8) - 0x24, 0x3f, //0x00007033 andb $63, %al - 0x0c, 0x80, //0x00007035 orb $-128, %al - 0x4e, 0x8d, 0x34, 0x07, //0x00007037 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x04, //0x0000703b addq $4, %r14 - 0x42, 0x88, 0x44, 0x07, 0x03, //0x0000703f movb %al, $3(%rdi,%r8) - 0x49, 0x83, 0xc3, 0x06, //0x00007044 addq $6, %r11 - 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x00007048 jmp LBB5_1369 - //0x0000704d LBB5_1399 - 0xb0, 0x01, //0x0000704d movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x0000704f movq %rax, $-104(%rbp) - 0x49, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007053 movq $-2, %r14 - 0xe9, 0x38, 0xd7, 0xff, 0xff, //0x0000705a jmp LBB5_859 - //0x0000705f LBB5_1400 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000705f movl $-1022, %r8d - 0x45, 0x85, 0xc9, //0x00007065 testl %r9d, %r9d - 0x0f, 0x84, 0x04, 0x06, 0x00, 0x00, //0x00007068 je LBB5_1471 - 0x48, 0x89, 0x7d, 0xb8, //0x0000706e movq %rdi, $-72(%rbp) - 0x45, 0x89, 0xce, //0x00007072 movl %r9d, %r14d - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007075 jmp LBB5_1405 - //0x0000707a LBB5_1402 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000707a movl $-1022, %r8d - 0x45, 0x89, 0xce, //0x00007080 movl %r9d, %r14d - //0x00007083 LBB5_1403 - 0x45, 0x85, 0xf6, //0x00007083 testl %r14d, %r14d - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00007086 je LBB5_1415 - 0x48, 0x89, 0x7d, 0xb8, //0x0000708c movq %rdi, $-72(%rbp) - //0x00007090 LBB5_1405 - 0x49, 0x63, 0xc6, //0x00007090 movslq %r14d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x00007093 leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x00007097 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000709b xorl %esi, %esi - //0x0000709d LBB5_1406 - 0x48, 0x8d, 0x0d, 0xec, 0x7b, 0x00, 0x00, //0x0000709d leaq $31724(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x000070a4 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x37, //0x000070ac movzbl (%r15,%rsi), %ecx - 0x38, 0xd9, //0x000070b1 cmpb %bl, %cl - 0x0f, 0x85, 0x04, 0x01, 0x00, 0x00, //0x000070b3 jne LBB5_1422 - 0x48, 0x39, 0xf2, //0x000070b9 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000070bc je LBB5_1413 - 0x48, 0x8d, 0x0d, 0xc7, 0x7b, 0x00, 0x00, //0x000070c2 leaq $31687(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x000070c9 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x37, 0x01, //0x000070d1 movzbl $1(%r15,%rsi), %ecx - 0x38, 0xd9, //0x000070d7 cmpb %bl, %cl - 0x0f, 0x85, 0xde, 0x00, 0x00, 0x00, //0x000070d9 jne LBB5_1422 - 0x48, 0x39, 0xf7, //0x000070df cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000070e2 je LBB5_1413 - 0x48, 0x83, 0xfe, 0x24, //0x000070e8 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x000070ec je LBB5_1414 - 0x48, 0x8d, 0x0d, 0x97, 0x7b, 0x00, 0x00, //0x000070f2 leaq $31639(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x000070f9 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x37, 0x02, //0x00007101 movzbl $2(%r15,%rsi), %ecx - 0x38, 0xd9, //0x00007107 cmpb %bl, %cl - 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x00007109 jne LBB5_1422 - 0x48, 0x83, 0xc6, 0x03, //0x0000710f addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00007113 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00007116 jne LBB5_1406 - //0x0000711c LBB5_1413 - 0x44, 0x89, 0xf0, //0x0000711c movl %r14d, %eax - 0x48, 0x8d, 0x0d, 0x6a, 0x7b, 0x00, 0x00, //0x0000711f leaq $31594(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00007126 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x0000712e jne LBB5_1423 - //0x00007134 LBB5_1414 - 0x41, 0xba, 0x10, 0x00, 0x00, 0x00, //0x00007134 movl $16, %r10d - 0xe9, 0x92, 0x00, 0x00, 0x00, //0x0000713a jmp LBB5_1424 - //0x0000713f LBB5_1415 - 0x31, 0xc0, //0x0000713f xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0x88, //0x00007141 movq $-120(%rbp), %r14 - 0x44, 0x8b, 0x4d, 0xb4, //0x00007145 movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00007149 movb $-41(%rbp), %bl - //0x0000714c LBB5_1416 - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000714c movq $-1, %rcx - 0x83, 0xff, 0x14, //0x00007153 cmpl $20, %edi - 0x0f, 0x8f, 0x1f, 0x05, 0x00, 0x00, //0x00007156 jg LBB5_1472 - 0x4c, 0x89, 0x45, 0x80, //0x0000715c movq %r8, $-128(%rbp) - 0x41, 0x89, 0xfb, //0x00007160 movl %edi, %r11d - 0x85, 0xff, //0x00007163 testl %edi, %edi - 0x49, 0x89, 0xfc, //0x00007165 movq %rdi, %r12 - 0x0f, 0x8e, 0x4a, 0x01, 0x00, 0x00, //0x00007168 jle LBB5_1433 - 0x31, 0xf6, //0x0000716e xorl %esi, %esi - 0x85, 0xc0, //0x00007170 testl %eax, %eax - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00007172 movl $0, %edx - 0x0f, 0x4f, 0xd0, //0x00007177 cmovgl %eax, %edx - 0x4d, 0x8d, 0x53, 0xff, //0x0000717a leaq $-1(%r11), %r10 - 0x49, 0x39, 0xd2, //0x0000717e cmpq %rdx, %r10 - 0x4c, 0x0f, 0x43, 0xd2, //0x00007181 cmovaeq %rdx, %r10 - 0x45, 0x8d, 0x42, 0x01, //0x00007185 leal $1(%r10), %r8d - 0x31, 0xc9, //0x00007189 xorl %ecx, %ecx - //0x0000718b LBB5_1419 - 0x48, 0x39, 0xf2, //0x0000718b cmpq %rsi, %rdx - 0x0f, 0x84, 0x29, 0x01, 0x00, 0x00, //0x0000718e je LBB5_1434 - 0x48, 0x8d, 0x0c, 0x89, //0x00007194 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x3c, 0x37, //0x00007198 movsbq (%r15,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000719d leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000071a1 addq $-48, %rcx - 0x4c, 0x89, 0xe7, //0x000071a5 movq %r12, %rdi - 0x48, 0x83, 0xc6, 0x01, //0x000071a8 addq $1, %rsi - 0x49, 0x39, 0xf3, //0x000071ac cmpq %rsi, %r11 - 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x000071af jne LBB5_1419 - 0x45, 0x89, 0xc2, //0x000071b5 movl %r8d, %r10d - 0xe9, 0x00, 0x01, 0x00, 0x00, //0x000071b8 jmp LBB5_1434 - //0x000071bd LBB5_1422 - 0x41, 0xba, 0x10, 0x00, 0x00, 0x00, //0x000071bd movl $16, %r10d - 0x38, 0xd9, //0x000071c3 cmpb %bl, %cl - 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x000071c5 jge LBB5_1424 - //0x000071cb LBB5_1423 - 0x41, 0xba, 0x0f, 0x00, 0x00, 0x00, //0x000071cb movl $15, %r10d - //0x000071d1 LBB5_1424 - 0x45, 0x85, 0xf6, //0x000071d1 testl %r14d, %r14d - 0x48, 0x8b, 0x5d, 0xa8, //0x000071d4 movq $-88(%rbp), %rbx - 0x0f, 0x8e, 0xd1, 0x00, 0x00, 0x00, //0x000071d8 jle LBB5_1432 - 0x4c, 0x89, 0x45, 0x80, //0x000071de movq %r8, $-128(%rbp) - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000071e2 movabsq $-432345564227567616, %r12 - 0x4c, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x000071ec movq %r10, $-168(%rbp) - 0x43, 0x8d, 0x3c, 0x32, //0x000071f3 leal (%r10,%r14), %edi - 0x45, 0x89, 0xf0, //0x000071f7 movl %r14d, %r8d - 0x4c, 0x63, 0xd7, //0x000071fa movslq %edi, %r10 - 0x49, 0x83, 0xc2, 0xff, //0x000071fd addq $-1, %r10 - 0x49, 0x83, 0xc0, 0x01, //0x00007201 addq $1, %r8 - 0x41, 0x83, 0xc6, 0xff, //0x00007205 addl $-1, %r14d - 0x31, 0xc9, //0x00007209 xorl %ecx, %ecx - 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000720b movl $1, %r11d - 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00007211 jmp LBB5_1428 - //0x00007216 LBB5_1426 - 0x48, 0x85, 0xc0, //0x00007216 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00007219 movl $-56(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc3, //0x0000721c cmovnel %r11d, %eax - 0x89, 0x45, 0xc8, //0x00007220 movl %eax, $-56(%rbp) - //0x00007223 LBB5_1427 - 0x83, 0xc7, 0xff, //0x00007223 addl $-1, %edi - 0x49, 0x83, 0xc2, 0xff, //0x00007226 addq $-1, %r10 - 0x49, 0x83, 0xc0, 0xff, //0x0000722a addq $-1, %r8 - 0x41, 0x83, 0xc6, 0xff, //0x0000722e addl $-1, %r14d - 0x49, 0x83, 0xf8, 0x01, //0x00007232 cmpq $1, %r8 - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00007236 jle LBB5_1430 - //0x0000723c LBB5_1428 - 0x4c, 0x01, 0xe1, //0x0000723c addq %r12, %rcx - 0x44, 0x89, 0xf0, //0x0000723f movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x00007242 movsbq (%r15,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00007247 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x0000724b addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000724e movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007251 movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x0000725b mulq %rcx - 0x48, 0x89, 0xd1, //0x0000725e movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00007261 shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00007265 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00007269 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000726d movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00007270 subq %rdx, %rax - 0x49, 0x39, 0xda, //0x00007273 cmpq %rbx, %r10 - 0x0f, 0x83, 0x9a, 0xff, 0xff, 0xff, //0x00007276 jae LBB5_1426 - 0x04, 0x30, //0x0000727c addb $48, %al - 0x43, 0x88, 0x04, 0x17, //0x0000727e movb %al, (%r15,%r10) - 0xe9, 0x9c, 0xff, 0xff, 0xff, //0x00007282 jmp LBB5_1427 - //0x00007287 LBB5_1430 - 0x48, 0x83, 0xfe, 0x0a, //0x00007287 cmpq $10, %rsi - 0x4c, 0x8b, 0x75, 0x88, //0x0000728b movq $-120(%rbp), %r14 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000728f movabsq $9218868437227405312, %r11 - 0x0f, 0x83, 0xe0, 0x00, 0x00, 0x00, //0x00007299 jae LBB5_1448 - 0x4c, 0x8b, 0x45, 0x80, //0x0000729f movq $-128(%rbp), %r8 - 0x4c, 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x000072a3 movq $-168(%rbp), %r10 - 0xe9, 0x4f, 0x01, 0x00, 0x00, //0x000072aa jmp LBB5_1452 - //0x000072af LBB5_1432 - 0x4c, 0x8b, 0x75, 0x88, //0x000072af movq $-120(%rbp), %r14 - 0xe9, 0x46, 0x01, 0x00, 0x00, //0x000072b3 jmp LBB5_1452 - //0x000072b8 LBB5_1433 - 0x45, 0x31, 0xd2, //0x000072b8 xorl %r10d, %r10d - 0x31, 0xc9, //0x000072bb xorl %ecx, %ecx - //0x000072bd LBB5_1434 - 0x85, 0xff, //0x000072bd testl %edi, %edi - 0x41, 0x0f, 0x9e, 0xc0, //0x000072bf setle %r8b - 0x48, 0x89, 0xfa, //0x000072c3 movq %rdi, %rdx - 0x44, 0x29, 0xd7, //0x000072c6 subl %r10d, %edi - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x000072c9 jle LBB5_1442 - 0x45, 0x89, 0xd1, //0x000072cf movl %r10d, %r9d - 0x41, 0xf7, 0xd1, //0x000072d2 notl %r9d - 0x41, 0x01, 0xd1, //0x000072d5 addl %edx, %r9d - 0x83, 0xe7, 0x07, //0x000072d8 andl $7, %edi - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000072db je LBB5_1439 - 0xf7, 0xdf, //0x000072e1 negl %edi - 0x31, 0xf6, //0x000072e3 xorl %esi, %esi - //0x000072e5 LBB5_1437 - 0x48, 0x01, 0xc9, //0x000072e5 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000072e8 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0xff, //0x000072ec addl $-1, %esi - 0x39, 0xf7, //0x000072ef cmpl %esi, %edi - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000072f1 jne LBB5_1437 - 0x41, 0x29, 0xf2, //0x000072f7 subl %esi, %r10d - //0x000072fa LBB5_1439 - 0x41, 0x83, 0xf9, 0x07, //0x000072fa cmpl $7, %r9d - 0x44, 0x8b, 0x4d, 0xb4, //0x000072fe movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00007302 movb $-41(%rbp), %bl - 0x0f, 0x82, 0x16, 0x00, 0x00, 0x00, //0x00007305 jb LBB5_1442 - 0x44, 0x89, 0xe6, //0x0000730b movl %r12d, %esi - 0x44, 0x29, 0xd6, //0x0000730e subl %r10d, %esi - //0x00007311 LBB5_1441 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x00007311 imulq $100000000, %rcx, %rcx - 0x83, 0xc6, 0xf8, //0x00007318 addl $-8, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000731b jne LBB5_1441 - //0x00007321 LBB5_1442 - 0x31, 0xff, //0x00007321 xorl %edi, %edi - 0x4c, 0x89, 0xe2, //0x00007323 movq %r12, %rdx - 0x85, 0xd2, //0x00007326 testl %edx, %edx - 0x0f, 0x88, 0x47, 0x01, 0x00, 0x00, //0x00007328 js LBB5_1460 - 0x39, 0xd0, //0x0000732e cmpl %edx, %eax - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007330 movabsq $9218868437227405312, %r10 - 0x0f, 0x8e, 0x4b, 0x01, 0x00, 0x00, //0x0000733a jle LBB5_1462 - 0x43, 0x8a, 0x14, 0x1f, //0x00007340 movb (%r15,%r11), %dl - 0x80, 0xfa, 0x35, //0x00007344 cmpb $53, %dl - 0x0f, 0x85, 0x37, 0x01, 0x00, 0x00, //0x00007347 jne LBB5_1461 - 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000734d leal $1(%r12), %esi - 0x39, 0xc6, //0x00007352 cmpl %eax, %esi - 0x0f, 0x85, 0x2a, 0x01, 0x00, 0x00, //0x00007354 jne LBB5_1461 - 0x83, 0x7d, 0xc8, 0x00, //0x0000735a cmpl $0, $-56(%rbp) - 0x40, 0x0f, 0x95, 0xc7, //0x0000735e setne %dil - 0x41, 0x08, 0xf8, //0x00007362 orb %dil, %r8b - 0x4d, 0x89, 0xd3, //0x00007365 movq %r10, %r11 - 0x0f, 0x85, 0x20, 0x01, 0x00, 0x00, //0x00007368 jne LBB5_1463 - 0x41, 0x83, 0xc4, 0xff, //0x0000736e addl $-1, %r12d - 0x43, 0x8a, 0x3c, 0x27, //0x00007372 movb (%r15,%r12), %dil - 0x40, 0x80, 0xe7, 0x01, //0x00007376 andb $1, %dil - 0xe9, 0x0f, 0x01, 0x00, 0x00, //0x0000737a jmp LBB5_1463 - //0x0000737f LBB5_1448 - 0x48, 0x63, 0xf7, //0x0000737f movslq %edi, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00007382 addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00007386 movl $1, %edi - 0x4c, 0x8b, 0x45, 0x80, //0x0000738b movq $-128(%rbp), %r8 - 0x4c, 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000738f movq $-168(%rbp), %r10 - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00007396 jmp LBB5_1450 - //0x0000739b LBB5_1449 - 0x48, 0x85, 0xc0, //0x0000739b testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x0000739e movl $-56(%rbp), %eax - 0x0f, 0x45, 0xc7, //0x000073a1 cmovnel %edi, %eax - 0x89, 0x45, 0xc8, //0x000073a4 movl %eax, $-56(%rbp) - 0x48, 0x83, 0xc6, 0xff, //0x000073a7 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000073ab cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000073af movq %rdx, %rcx - 0x0f, 0x86, 0x46, 0x00, 0x00, 0x00, //0x000073b2 jbe LBB5_1452 - //0x000073b8 LBB5_1450 - 0x48, 0x89, 0xc8, //0x000073b8 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000073bb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000073c5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x000073c8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000073cc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x000073d0 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x000073d4 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x000073d7 subq %rbx, %rax - 0x48, 0x8b, 0x5d, 0xa8, //0x000073da movq $-88(%rbp), %rbx - 0x48, 0x39, 0xde, //0x000073de cmpq %rbx, %rsi - 0x0f, 0x83, 0xb4, 0xff, 0xff, 0xff, //0x000073e1 jae LBB5_1449 - 0x04, 0x30, //0x000073e7 addb $48, %al - 0x41, 0x88, 0x04, 0x37, //0x000073e9 movb %al, (%r15,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x000073ed addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000073f1 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000073f5 movq %rdx, %rcx - 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x000073f8 ja LBB5_1450 - //0x000073fe LBB5_1452 - 0x45, 0x01, 0xd1, //0x000073fe addl %r10d, %r9d - 0x49, 0x63, 0xc1, //0x00007401 movslq %r9d, %rax - 0x48, 0x39, 0xc3, //0x00007404 cmpq %rax, %rbx - 0x0f, 0x46, 0xc3, //0x00007407 cmovbel %ebx, %eax - 0x48, 0x8b, 0x7d, 0xb8, //0x0000740a movq $-72(%rbp), %rdi - 0x44, 0x01, 0xd7, //0x0000740e addl %r10d, %edi - 0x85, 0xc0, //0x00007411 testl %eax, %eax - 0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x00007413 jle LBB5_1456 - 0x89, 0xc1, //0x00007419 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000741b addq $1, %rcx - 0x44, 0x8b, 0x4d, 0xb4, //0x0000741f movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00007423 movb $-41(%rbp), %bl - //0x00007426 LBB5_1454 - 0x8d, 0x50, 0xff, //0x00007426 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x17, 0x30, //0x00007429 cmpb $48, (%r15,%rdx) - 0x0f, 0x85, 0x18, 0xfd, 0xff, 0xff, //0x0000742e jne LBB5_1416 - 0x48, 0x83, 0xc1, 0xff, //0x00007434 addq $-1, %rcx - 0x89, 0xd0, //0x00007438 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000743a cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000743e jg LBB5_1454 - 0xe9, 0x0f, 0x00, 0x00, 0x00, //0x00007444 jmp LBB5_1457 - //0x00007449 LBB5_1456 - 0x85, 0xc0, //0x00007449 testl %eax, %eax - 0x44, 0x8b, 0x4d, 0xb4, //0x0000744b movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x0000744f movb $-41(%rbp), %bl - 0x0f, 0x85, 0xf4, 0xfc, 0xff, 0xff, //0x00007452 jne LBB5_1416 - //0x00007458 LBB5_1457 - 0x31, 0xc9, //0x00007458 xorl %ecx, %ecx - 0x31, 0xff, //0x0000745a xorl %edi, %edi - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000745c jmp LBB5_1464 - //0x00007461 LBB5_1458 - 0x89, 0xd9, //0x00007461 movl %ebx, %ecx - //0x00007463 LBB5_1459 - 0x48, 0xf7, 0xd0, //0x00007463 notq %rax - 0x48, 0x29, 0xc8, //0x00007466 subq %rcx, %rax - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007469 movq $-144(%rbp), %r8 - 0xe9, 0xb8, 0xd7, 0xff, 0xff, //0x00007470 jmp LBB5_927 - //0x00007475 LBB5_1460 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007475 movabsq $9218868437227405312, %r11 - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000747f jmp LBB5_1463 - //0x00007484 LBB5_1461 - 0x80, 0xfa, 0x35, //0x00007484 cmpb $53, %dl - 0x40, 0x0f, 0x9d, 0xc7, //0x00007487 setge %dil - //0x0000748b LBB5_1462 - 0x4d, 0x89, 0xd3, //0x0000748b movq %r10, %r11 - //0x0000748e LBB5_1463 - 0x4c, 0x8b, 0x45, 0x80, //0x0000748e movq $-128(%rbp), %r8 - //0x00007492 LBB5_1464 - 0x40, 0x0f, 0xb6, 0xc7, //0x00007492 movzbl %dil, %eax - 0x48, 0x01, 0xc8, //0x00007496 addq %rcx, %rax - 0x48, 0x89, 0xc1, //0x00007499 movq %rax, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000749c movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc1, //0x000074a6 cmpq %rax, %rcx - 0x0f, 0x85, 0xcc, 0x01, 0x00, 0x00, //0x000074a9 jne LBB5_1472 - 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x000074af cmpl $1022, %r8d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000074b6 movabsq $4503599627370495, %rdx - 0x0f, 0x8e, 0x74, 0x01, 0x00, 0x00, //0x000074c0 jle LBB5_1467 - //0x000074c6 LBB5_1466 - 0x31, 0xc9, //0x000074c6 xorl %ecx, %ecx - //0x000074c8 LBB5_1117 - 0x48, 0x21, 0xd1, //0x000074c8 andq %rdx, %rcx - 0x4c, 0x09, 0xd9, //0x000074cb orq %r11, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000074ce movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xc8, //0x000074d8 orq %rcx, %rax - 0x80, 0xfb, 0x2d, //0x000074db cmpb $45, %bl - 0x48, 0x0f, 0x45, 0xc1, //0x000074de cmovneq %rcx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000074e2 movq %rax, %xmm1 - 0x0f, 0x57, 0xc0, //0x000074e7 xorps %xmm0, %xmm0 - 0xf2, 0x41, 0x0f, 0x2a, 0xc1, //0x000074ea cvtsi2sd %r9d, %xmm0 - 0xf2, 0x0f, 0x59, 0xc1, //0x000074ef mulsd %xmm1, %xmm0 - //0x000074f3 LBB5_1118 - 0x66, 0x48, 0x0f, 0x7e, 0xc6, //0x000074f3 movq %xmm0, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000074f8 movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x00007502 addq $-1, %rax - 0x48, 0x21, 0xf0, //0x00007506 andq %rsi, %rax - 0x31, 0xc9, //0x00007509 xorl %ecx, %ecx - 0x41, 0xbb, 0x04, 0x00, 0x00, 0x00, //0x0000750b movl $4, %r11d - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007511 movabsq $9218868437227405312, %rdx - 0x48, 0x39, 0xd0, //0x0000751b cmpq %rdx, %rax - 0x0f, 0x85, 0xa4, 0x00, 0x00, 0x00, //0x0000751e jne LBB5_1126 - //0x00007524 LBB5_1119 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00007524 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x0000752b cmpq $3, %rax - 0x0f, 0x84, 0x8f, 0x01, 0x00, 0x00, //0x0000752f je LBB5_1144 - //0x00007535 LBB5_1120 - 0x48, 0x83, 0xf8, 0x13, //0x00007535 cmpq $19, %rax - 0x0f, 0x84, 0x7f, 0x00, 0x00, 0x00, //0x00007539 je LBB5_1125 - 0x48, 0x83, 0xf8, 0x0b, //0x0000753f cmpq $11, %rax - 0x0f, 0x85, 0x6d, 0xa4, 0xff, 0xff, //0x00007543 jne LBB5_306 - 0x49, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00007549 movq $160(%r14), %rbx - //0x00007550 LBB5_1123 - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007550 movq $-144(%rbp), %r8 - //0x00007557 LBB5_1124 - 0x49, 0xc1, 0xe0, 0x20, //0x00007557 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x0b, //0x0000755b orq $11, %r8 - 0x4c, 0x89, 0x03, //0x0000755f movq %r8, (%rbx) - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00007562 movq $-136(%rbp), %rax - 0x48, 0x89, 0x43, 0x08, //0x00007569 movq %rax, $8(%rbx) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000756d addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007575 movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x0000757c leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00007580 movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00007587 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000758b cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00007592 setbe %al - 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x00007595 movl $11, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000759a movq %rcx, $-152(%rbp) - 0x4d, 0x89, 0xec, //0x000075a1 movq %r13, %r12 - 0x44, 0x89, 0xd9, //0x000075a4 movl %r11d, %ecx - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x000075a7 movl $11, %r11d - 0x85, 0xc9, //0x000075ad testl %ecx, %ecx - 0x44, 0x0f, 0x45, 0xd9, //0x000075af cmovnel %ecx, %r11d - 0x0f, 0x84, 0x7b, 0x01, 0x00, 0x00, //0x000075b3 je LBB5_1127 - 0xe9, 0xff, 0x02, 0x00, 0x00, //0x000075b9 jmp LBB5_1147 - //0x000075be LBB5_1125 - 0x44, 0x89, 0xd9, //0x000075be movl %r11d, %ecx - 0x48, 0x8b, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x000075c1 movq $-136(%rbp), %rsi - //0x000075c8 LBB5_1126 - 0x48, 0x8b, 0x95, 0x70, 0xff, 0xff, 0xff, //0x000075c8 movq $-144(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x000075cf shlq $32, %rdx - 0x48, 0x83, 0xca, 0x13, //0x000075d3 orq $19, %rdx - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000075d7 movq $160(%r14), %rax - 0x48, 0x89, 0x10, //0x000075de movq %rdx, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x000075e1 movq %rsi, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000075e5 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000075ed movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000075f4 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000075f8 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000075ff addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00007603 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x0000760a setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000760d movl $19, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00007612 movq %rdx, $-152(%rbp) - 0x4d, 0x89, 0xec, //0x00007619 movq %r13, %r12 - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x0000761c movq %rsi, $-136(%rbp) - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00007623 movl $11, %r11d - 0x85, 0xc9, //0x00007629 testl %ecx, %ecx - 0x44, 0x0f, 0x45, 0xd9, //0x0000762b cmovnel %ecx, %r11d - 0x0f, 0x84, 0xff, 0x00, 0x00, 0x00, //0x0000762f je LBB5_1127 - 0xe9, 0x83, 0x02, 0x00, 0x00, //0x00007635 jmp LBB5_1147 - //0x0000763a LBB5_1467 - 0x41, 0x83, 0xc0, 0x01, //0x0000763a addl $1, %r8d - 0x48, 0x8d, 0x4a, 0x01, //0x0000763e leaq $1(%rdx), %rcx - 0xe9, 0x3e, 0x00, 0x00, 0x00, //0x00007642 jmp LBB5_1473 - //0x00007647 LBB5_1468 - 0x31, 0xc0, //0x00007647 xorl %eax, %eax - 0x44, 0x8b, 0x4d, 0xb4, //0x00007649 movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x0000764d movb $-41(%rbp), %bl - 0x48, 0x8b, 0x7d, 0xb8, //0x00007650 movq $-72(%rbp), %rdi - 0xe9, 0xf3, 0xfa, 0xff, 0xff, //0x00007654 jmp LBB5_1416 - //0x00007659 LBB5_1469 - 0x41, 0xbb, 0x07, 0x00, 0x00, 0x00, //0x00007659 movl $7, %r11d - 0x4d, 0x89, 0xe5, //0x0000765f movq %r12, %r13 - 0xe9, 0x4f, 0xa3, 0xff, 0xff, //0x00007662 jmp LBB5_306 - //0x00007667 LBB5_1470 - 0x41, 0xbb, 0x08, 0x00, 0x00, 0x00, //0x00007667 movl $8, %r11d - 0xe9, 0x44, 0xa3, 0xff, 0xff, //0x0000766d jmp LBB5_306 - //0x00007672 LBB5_1471 - 0x31, 0xc9, //0x00007672 xorl %ecx, %ecx - 0x44, 0x8b, 0x4d, 0xb4, //0x00007674 movl $-76(%rbp), %r9d - 0x8a, 0x5d, 0xd7, //0x00007678 movb $-41(%rbp), %bl - //0x0000767b LBB5_1472 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000767b movabsq $4503599627370495, %rdx - //0x00007685 LBB5_1473 - 0x48, 0x8d, 0x42, 0x01, //0x00007685 leaq $1(%rdx), %rax - 0x48, 0x21, 0xc8, //0x00007689 andq %rcx, %rax - 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x0000768c addl $1023, %r8d - 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x00007693 andl $2047, %r8d - 0x49, 0xc1, 0xe0, 0x34, //0x0000769a shlq $52, %r8 - 0x48, 0x85, 0xc0, //0x0000769e testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xc0, //0x000076a1 cmoveq %rax, %r8 - 0x4d, 0x89, 0xc3, //0x000076a5 movq %r8, %r11 - 0xe9, 0x1b, 0xfe, 0xff, 0xff, //0x000076a8 jmp LBB5_1117 - //0x000076ad LBB5_1494 - 0x41, 0xbb, 0x03, 0x00, 0x00, 0x00, //0x000076ad movl $3, %r11d - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000076b3 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x000076ba cmpq $3, %rax - 0x0f, 0x85, 0x71, 0xfe, 0xff, 0xff, //0x000076be jne LBB5_1120 - //0x000076c4 LBB5_1144 - 0x49, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x000076c4 movq $160(%r14), %rbx - 0x44, 0x89, 0xd9, //0x000076cb movl %r11d, %ecx - //0x000076ce LBB5_1145 - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000076ce movq $-144(%rbp), %r8 - //0x000076d5 LBB5_1146 - 0x49, 0xc1, 0xe0, 0x20, //0x000076d5 shlq $32, %r8 - 0x49, 0x83, 0xc8, 0x03, //0x000076d9 orq $3, %r8 - 0x4c, 0x89, 0x03, //0x000076dd movq %r8, (%rbx) - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000076e0 movq $-136(%rbp), %rax - 0x48, 0x89, 0x43, 0x08, //0x000076e7 movq %rax, $8(%rbx) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000076eb addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000076f3 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000076fa leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000076fe movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00007705 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00007709 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00007710 setbe %al - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007713 movl $3, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00007718 movq %rdx, $-152(%rbp) - 0x4d, 0x89, 0xec, //0x0000771f movq %r13, %r12 - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x00007722 movl $11, %r11d - 0x85, 0xc9, //0x00007728 testl %ecx, %ecx - 0x44, 0x0f, 0x45, 0xd9, //0x0000772a cmovnel %ecx, %r11d - 0x0f, 0x85, 0x89, 0x01, 0x00, 0x00, //0x0000772e jne LBB5_1147 - //0x00007734 LBB5_1127 - 0x84, 0xc0, //0x00007734 testb %al, %al - 0x0f, 0x84, 0x81, 0x01, 0x00, 0x00, //0x00007736 je LBB5_1147 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000773c leaq $1(%r12), %r13 - 0x41, 0x0f, 0xb6, 0x04, 0x24, //0x00007741 movzbl (%r12), %eax - 0x48, 0x83, 0xf8, 0x20, //0x00007746 cmpq $32, %rax - 0x0f, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x0000774a ja LBB5_1143 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007750 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000775a btq %rax, %rcx - 0x4c, 0x8b, 0x5d, 0xa0, //0x0000775e movq $-96(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x00007762 movq $-112(%rbp), %r15 - 0x0f, 0x83, 0x37, 0x01, 0x00, 0x00, //0x00007766 jae LBB5_1142 - 0x41, 0x0f, 0xb6, 0x44, 0x24, 0x01, //0x0000776c movzbl $1(%r12), %eax - 0x49, 0x83, 0xc4, 0x02, //0x00007772 addq $2, %r12 - 0x48, 0x83, 0xf8, 0x20, //0x00007776 cmpq $32, %rax - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000777a ja LBB5_1135 - 0x48, 0x0f, 0xa3, 0xc1, //0x00007780 btq %rax, %rcx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00007784 jae LBB5_1135 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000778a movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x00007791 movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x00007794 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00007797 cmpq $64, %rcx - 0x0f, 0x83, 0x3d, 0x00, 0x00, 0x00, //0x0000779b jae LBB5_1137 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000077a1 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x000077a8 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x000077ab shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000077ae testq %rdx, %rdx - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x000077b1 je LBB5_1136 - 0x48, 0x0f, 0xbc, 0xca, //0x000077b7 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x000077bb leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000077bf addq $1, %r13 - 0x48, 0x01, 0xc8, //0x000077c3 addq %rcx, %rax - 0xe9, 0xcd, 0x00, 0x00, 0x00, //0x000077c6 jmp LBB5_1140 - //0x000077cb LBB5_1135 - 0x4d, 0x89, 0xe5, //0x000077cb movq %r12, %r13 - 0x4c, 0x8b, 0x55, 0xc0, //0x000077ce movq $-64(%rbp), %r10 - 0xe9, 0xed, 0x1a, 0x00, 0x00, //0x000077d2 jmp LBB5_1804 - //0x000077d7 LBB5_1136 - 0x48, 0x83, 0xc0, 0x40, //0x000077d7 addq $64, %rax - 0x49, 0x89, 0xc4, //0x000077db movq %rax, %r12 - //0x000077de LBB5_1137 - 0x49, 0x83, 0xc4, 0xc0, //0x000077de addq $-64, %r12 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x75, 0x88, 0xff, 0xff, //0x000077e2 movdqu $-30603(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000077eb .p2align 4, 0x90 - //0x000077f0 LBB5_1138 - 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x40, //0x000077f0 movdqu $64(%r12), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x50, //0x000077f7 movdqu $80(%r12), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x60, //0x000077fe movdqu $96(%r12), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x70, //0x00007805 movdqu $112(%r12), %xmm4 - 0x49, 0x83, 0xc4, 0x40, //0x0000780c addq $64, %r12 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00007810 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00007815 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000781a movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000781f pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00007824 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00007829 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000782e movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00007833 pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00007838 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x0000783c pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00007840 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x00007844 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00007848 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x0000784c pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x00007850 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00007854 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00007858 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x0000785c orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000785f shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x00007863 orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00007866 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x0000786a orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000786d cmpq $-1, %rax - 0x0f, 0x84, 0x79, 0xff, 0xff, 0xff, //0x00007871 je LBB5_1138 - 0x48, 0xf7, 0xd0, //0x00007877 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000787a movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x00007881 movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00007888 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x0000788c leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x2c, 0x0c, //0x00007890 leaq (%r12,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00007894 addq $1, %r13 - //0x00007898 LBB5_1140 - 0x4c, 0x8b, 0x55, 0xc0, //0x00007898 movq $-64(%rbp), %r10 - //0x0000789c LBB5_1141 - 0x8a, 0x00, //0x0000789c movb (%rax), %al - 0xe9, 0x21, 0x1a, 0x00, 0x00, //0x0000789e jmp LBB5_1804 - //0x000078a3 LBB5_1142 - 0x4c, 0x8b, 0x55, 0xc0, //0x000078a3 movq $-64(%rbp), %r10 - 0xe9, 0x18, 0x1a, 0x00, 0x00, //0x000078a7 jmp LBB5_1804 - //0x000078ac LBB5_1143 - 0x4c, 0x8b, 0x5d, 0xa0, //0x000078ac movq $-96(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x000078b0 movq $-112(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0xc0, //0x000078b4 movq $-64(%rbp), %r10 - 0xe9, 0x07, 0x1a, 0x00, 0x00, //0x000078b8 jmp LBB5_1804 - //0x000078bd LBB5_1147 - 0x4d, 0x89, 0xe5, //0x000078bd movq %r12, %r13 - 0xe9, 0xf1, 0xa0, 0xff, 0xff, //0x000078c0 jmp LBB5_306 - //0x000078c5 LBB5_1474 - 0x4c, 0x89, 0x5d, 0xb8, //0x000078c5 movq %r11, $-72(%rbp) - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000078c9 movq $-1, %r15 - 0x4c, 0x89, 0xe1, //0x000078d0 movq %r12, %rcx - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000078d3 movq $-1, %r14 - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000078da movq $-1, %r9 - 0x4c, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000078e1 movq $-144(%rbp), %r8 - 0xe9, 0xd4, 0xd0, 0xff, 0xff, //0x000078e8 jmp LBB5_882 - //0x000078ed LBB5_1475 - 0x45, 0x31, 0xc0, //0x000078ed xorl %r8d, %r8d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x000078f0 movl $10000, %edx - 0xe9, 0x35, 0xd2, 0xff, 0xff, //0x000078f5 jmp LBB5_912 - //0x000078fa LBB5_1476 - 0x48, 0x89, 0x5d, 0xa8, //0x000078fa movq %rbx, $-88(%rbp) - 0x4e, 0x8d, 0x0c, 0x29, //0x000078fe leaq (%rcx,%r13), %r9 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x00007902 movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x00007907 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000790a cmpb $9, %cl - 0x0f, 0x87, 0xe6, 0x00, 0x00, 0x00, //0x0000790d ja LBB5_1495 - 0x31, 0xf6, //0x00007913 xorl %esi, %esi - 0x31, 0xdb, //0x00007915 xorl %ebx, %ebx - //0x00007917 LBB5_1478 - 0x48, 0x8d, 0x0c, 0xb6, //0x00007917 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x0000791b movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000791e leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00007922 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x00007926 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x0000792a movzbl $1(%r9), %eax - 0x49, 0x83, 0xc1, 0x01, //0x0000792f addq $1, %r9 - 0x8d, 0x78, 0xd0, //0x00007933 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x00007936 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000793a ja LBB5_1480 - 0x48, 0x83, 0xfb, 0x12, //0x00007940 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x00007944 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00007947 jb LBB5_1478 - //0x0000794d LBB5_1480 - 0x31, 0xd2, //0x0000794d xorl %edx, %edx - 0x48, 0x89, 0x55, 0x80, //0x0000794f movq %rdx, $-128(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x00007953 cmpb $9, %dil - 0x0f, 0x87, 0xb1, 0x00, 0x00, 0x00, //0x00007957 ja LBB5_1496 - 0x45, 0x31, 0xc0, //0x0000795d xorl %r8d, %r8d - //0x00007960 LBB5_1482 - 0x43, 0x0f, 0xb6, 0x44, 0x01, 0x01, //0x00007960 movzbl $1(%r9,%r8), %eax - 0x8d, 0x50, 0xd0, //0x00007966 leal $-48(%rax), %edx - 0x49, 0x83, 0xc0, 0x01, //0x00007969 addq $1, %r8 - 0x80, 0xfa, 0x0a, //0x0000796d cmpb $10, %dl - 0x0f, 0x82, 0xea, 0xff, 0xff, 0xff, //0x00007970 jb LBB5_1482 - 0x4d, 0x01, 0xc1, //0x00007976 addq %r8, %r9 - 0xb2, 0x01, //0x00007979 movb $1, %dl - 0x48, 0x89, 0x55, 0x80, //0x0000797b movq %rdx, $-128(%rbp) - 0x4d, 0x89, 0xcd, //0x0000797f movq %r9, %r13 - 0xe9, 0x8d, 0x00, 0x00, 0x00, //0x00007982 jmp LBB5_1497 - //0x00007987 LBB5_1484 - 0x4d, 0x89, 0xec, //0x00007987 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000798a addq $1, %r12 - 0xe9, 0x57, 0xca, 0xff, 0xff, //0x0000798e jmp LBB5_818 - //0x00007993 LBB5_1485 - 0x4d, 0x89, 0xec, //0x00007993 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00007996 addq $1, %r12 - 0xe9, 0x87, 0xca, 0xff, 0xff, //0x0000799a jmp LBB5_823 - //0x0000799f LBB5_1486 - 0x4d, 0x89, 0xec, //0x0000799f movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000079a2 addq $1, %r12 - 0xe9, 0xa5, 0xcc, 0xff, 0xff, //0x000079a6 jmp LBB5_846 - //0x000079ab LBB5_1487 - 0x4d, 0x89, 0xec, //0x000079ab movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x000079ae addq $2, %r12 - 0xe9, 0x33, 0xca, 0xff, 0xff, //0x000079b2 jmp LBB5_818 - //0x000079b7 LBB5_1488 - 0x4d, 0x89, 0xec, //0x000079b7 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x000079ba addq $2, %r12 - 0xe9, 0x63, 0xca, 0xff, 0xff, //0x000079be jmp LBB5_823 - //0x000079c3 LBB5_1489 - 0x4d, 0x89, 0xec, //0x000079c3 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x000079c6 addq $2, %r12 - 0xe9, 0x81, 0xcc, 0xff, 0xff, //0x000079ca jmp LBB5_846 - //0x000079cf LBB5_1490 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000079cf movl $13, %ecx - 0xe9, 0x0a, 0xca, 0xff, 0xff, //0x000079d4 jmp LBB5_817 - //0x000079d9 LBB5_1491 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000079d9 movl $13, %ecx - 0xe9, 0x3c, 0xca, 0xff, 0xff, //0x000079de jmp LBB5_822 - //0x000079e3 LBB5_1492 - 0x4d, 0x89, 0xec, //0x000079e3 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x000079e6 addq $3, %r12 - 0xe9, 0x61, 0xcc, 0xff, 0xff, //0x000079ea jmp LBB5_846 - //0x000079ef LBB5_1493 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000079ef movl $13, %ecx - 0xe9, 0x50, 0xcc, 0xff, 0xff, //0x000079f4 jmp LBB5_845 - //0x000079f9 LBB5_1495 - 0x31, 0xc9, //0x000079f9 xorl %ecx, %ecx - 0x4d, 0x89, 0xcd, //0x000079fb movq %r9, %r13 - 0x31, 0xd2, //0x000079fe xorl %edx, %edx - 0x48, 0x89, 0x55, 0x80, //0x00007a00 movq %rdx, $-128(%rbp) - 0x45, 0x31, 0xc0, //0x00007a04 xorl %r8d, %r8d - 0x31, 0xf6, //0x00007a07 xorl %esi, %esi - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00007a09 jmp LBB5_1497 - //0x00007a0e LBB5_1496 - 0x4d, 0x89, 0xcd, //0x00007a0e movq %r9, %r13 - 0x45, 0x31, 0xc0, //0x00007a11 xorl %r8d, %r8d - //0x00007a14 LBB5_1497 - 0x48, 0x8b, 0x5d, 0xa8, //0x00007a14 movq $-88(%rbp), %rbx - 0x3c, 0x2e, //0x00007a18 cmpb $46, %al - 0x0f, 0x84, 0x5d, 0xc9, 0xff, 0xff, //0x00007a1a je LBB5_809 - //0x00007a20 LBB5_1498 - 0x3c, 0x45, //0x00007a20 cmpb $69, %al - 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00007a22 je LBB5_1505 - 0x3c, 0x65, //0x00007a28 cmpb $101, %al - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007a2a movq $-72(%rbp), %r11 - 0x0f, 0x84, 0x64, 0xc8, 0xff, 0xff, //0x00007a2e je LBB5_797 - 0x45, 0x85, 0xc0, //0x00007a34 testl %r8d, %r8d - 0x0f, 0x85, 0x75, 0x00, 0x00, 0x00, //0x00007a37 jne LBB5_1508 - 0x31, 0xc9, //0x00007a3d xorl %ecx, %ecx - 0x45, 0x84, 0xd2, //0x00007a3f testb %r10b, %r10b - 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x00007a42 je LBB5_1506 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00007a48 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00007a52 cmpq %rax, %rsi - 0x0f, 0x86, 0x45, 0x00, 0x00, 0x00, //0x00007a55 jbe LBB5_1507 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00007a5b movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xa8, 0x86, 0xff, 0xff, //0x00007a60 punpckldq $-31064(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0xb0, 0x86, 0xff, 0xff, //0x00007a68 subpd $-31056(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00007a70 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00007a74 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00007a78 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00007a7c movq %xmm1, %rsi - //0x00007a81 LBB5_1504 - 0x48, 0x31, 0xc6, //0x00007a81 xorq %rax, %rsi - 0x31, 0xc9, //0x00007a84 xorl %ecx, %ecx - 0xe9, 0x3d, 0xfb, 0xff, 0xff, //0x00007a86 jmp LBB5_1126 - //0x00007a8b LBB5_1505 - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007a8b movq $-72(%rbp), %r11 - 0xe9, 0x04, 0xc8, 0xff, 0xff, //0x00007a8f jmp LBB5_797 - //0x00007a94 LBB5_1506 - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x00007a94 movq %rsi, $-136(%rbp) - 0xe9, 0x2e, 0xfc, 0xff, 0xff, //0x00007a9b jmp LBB5_1145 - //0x00007aa0 LBB5_1507 - 0x48, 0xf7, 0xde, //0x00007aa0 negq %rsi - 0x45, 0x31, 0xdb, //0x00007aa3 xorl %r11d, %r11d - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x00007aa6 movq %rsi, $-136(%rbp) - 0xe9, 0x9e, 0xfa, 0xff, 0xff, //0x00007aad jmp LBB5_1123 - //0x00007ab2 LBB5_1508 - 0x41, 0x83, 0xf8, 0x01, //0x00007ab2 cmpl $1, %r8d - 0x0f, 0x84, 0x21, 0x03, 0x00, 0x00, //0x00007ab6 je LBB5_1551 - //0x00007abc LBB5_1509 - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007abc movq $-72(%rbp), %r11 - 0xe9, 0x65, 0xd2, 0xff, 0xff, //0x00007ac0 jmp LBB5_941 - //0x00007ac5 LBB5_1510 - 0x66, 0x0f, 0x7e, 0xd8, //0x00007ac5 movd %xmm3, %eax - 0x3c, 0x22, //0x00007ac9 cmpb $34, %al - 0x0f, 0x84, 0x93, 0x00, 0x00, 0x00, //0x00007acb je LBB5_1519 - //0x00007ad1 LBB5_1511 - 0x41, 0x88, 0x04, 0x33, //0x00007ad1 movb %al, (%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x01, //0x00007ad5 movzbl $1(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007ada cmpb $34, %al - 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00007adc je LBB5_1521 - 0x41, 0x88, 0x44, 0x33, 0x01, //0x00007ae2 movb %al, $1(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x02, //0x00007ae7 movzbl $2(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007aec cmpb $34, %al - 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x00007aee je LBB5_1522 - 0x41, 0x88, 0x44, 0x33, 0x02, //0x00007af4 movb %al, $2(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x03, //0x00007af9 movzbl $3(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007afe cmpb $34, %al - 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x00007b00 je LBB5_1523 - 0x41, 0x88, 0x44, 0x33, 0x03, //0x00007b06 movb %al, $3(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x04, //0x00007b0b movzbl $4(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007b10 cmpb $34, %al - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x00007b12 je LBB5_1524 - 0x41, 0x88, 0x44, 0x33, 0x04, //0x00007b18 movb %al, $4(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x05, //0x00007b1d movzbl $5(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007b22 cmpb $34, %al - 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x00007b24 je LBB5_1525 - 0x41, 0x88, 0x44, 0x33, 0x05, //0x00007b2a movb %al, $5(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x06, //0x00007b2f movzbl $6(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007b34 cmpb $34, %al - 0x0f, 0x84, 0xd0, 0x00, 0x00, 0x00, //0x00007b36 je LBB5_1527 - 0x41, 0x88, 0x44, 0x33, 0x06, //0x00007b3c movb %al, $6(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x07, //0x00007b41 movzbl $7(%rbx,%rsi), %eax - 0x3c, 0x22, //0x00007b46 cmpb $34, %al - 0x0f, 0x84, 0xae, 0x01, 0x00, 0x00, //0x00007b48 je LBB5_1539 - 0x41, 0x88, 0x44, 0x33, 0x07, //0x00007b4e movb %al, $7(%r11,%rsi) - 0x0f, 0xb6, 0x44, 0x33, 0x08, //0x00007b53 movzbl $8(%rbx,%rsi), %eax - 0x48, 0x83, 0xc6, 0x08, //0x00007b58 addq $8, %rsi - 0x3c, 0x22, //0x00007b5c cmpb $34, %al - 0x0f, 0x85, 0x6d, 0xff, 0xff, 0xff, //0x00007b5e jne LBB5_1511 - //0x00007b64 LBB5_1519 - 0x48, 0x01, 0xf3, //0x00007b64 addq %rsi, %rbx - 0x49, 0x01, 0xf3, //0x00007b67 addq %rsi, %r11 - 0x48, 0x89, 0xdf, //0x00007b6a movq %rbx, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00007b6d addq $1, %rdi - 0x4d, 0x29, 0xe3, //0x00007b71 subq %r12, %r11 - //0x00007b74 LBB5_1520 - 0xb0, 0x01, //0x00007b74 movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x00007b76 movq %rax, $-104(%rbp) - 0xb8, 0x0c, 0x00, 0x00, 0x00, //0x00007b7a movl $12, %eax - 0x4d, 0x89, 0xee, //0x00007b7f movq %r13, %r14 - 0x4d, 0x85, 0xdb, //0x00007b82 testq %r11, %r11 - 0x0f, 0x89, 0xb6, 0xc3, 0xff, 0xff, //0x00007b85 jns LBB5_760 - 0xe9, 0x99, 0x01, 0x00, 0x00, //0x00007b8b jmp LBB5_1542 - //0x00007b90 LBB5_1526 - 0x4c, 0x8b, 0x75, 0x88, //0x00007b90 movq $-120(%rbp), %r14 - 0xe9, 0x90, 0x01, 0x00, 0x00, //0x00007b94 jmp LBB5_1542 - //0x00007b99 LBB5_1521 - 0x48, 0x8d, 0x3c, 0x33, //0x00007b99 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00007b9d addq $2, %rdi - 0x4d, 0x29, 0xe3, //0x00007ba1 subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007ba4 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x01, //0x00007ba7 addq $1, %r11 - 0xe9, 0xc4, 0xff, 0xff, 0xff, //0x00007bab jmp LBB5_1520 - //0x00007bb0 LBB5_1522 - 0x48, 0x8d, 0x3c, 0x33, //0x00007bb0 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00007bb4 addq $3, %rdi - 0x4d, 0x29, 0xe3, //0x00007bb8 subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007bbb addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x02, //0x00007bbe addq $2, %r11 - 0xe9, 0xad, 0xff, 0xff, 0xff, //0x00007bc2 jmp LBB5_1520 - //0x00007bc7 LBB5_1523 - 0x48, 0x8d, 0x3c, 0x33, //0x00007bc7 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00007bcb addq $4, %rdi - 0x4d, 0x29, 0xe3, //0x00007bcf subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007bd2 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x03, //0x00007bd5 addq $3, %r11 - 0xe9, 0x96, 0xff, 0xff, 0xff, //0x00007bd9 jmp LBB5_1520 - //0x00007bde LBB5_1524 - 0x48, 0x8d, 0x3c, 0x33, //0x00007bde leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00007be2 addq $5, %rdi - 0x4d, 0x29, 0xe3, //0x00007be6 subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007be9 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x04, //0x00007bec addq $4, %r11 - 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x00007bf0 jmp LBB5_1520 - //0x00007bf5 LBB5_1525 - 0x48, 0x8d, 0x3c, 0x33, //0x00007bf5 leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00007bf9 addq $6, %rdi - 0x4d, 0x29, 0xe3, //0x00007bfd subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007c00 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x05, //0x00007c03 addq $5, %r11 - 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00007c07 jmp LBB5_1520 - //0x00007c0c LBB5_1527 - 0x48, 0x8d, 0x3c, 0x33, //0x00007c0c leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x00007c10 addq $7, %rdi - 0x4d, 0x29, 0xe3, //0x00007c14 subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007c17 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x06, //0x00007c1a addq $6, %r11 - 0xe9, 0x51, 0xff, 0xff, 0xff, //0x00007c1e jmp LBB5_1520 - //0x00007c23 LBB5_1528 - 0x66, 0x0f, 0x7e, 0xd9, //0x00007c23 movd %xmm3, %ecx - 0x80, 0xf9, 0x22, //0x00007c27 cmpb $34, %cl - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x00007c2a je LBB5_1537 - //0x00007c30 LBB5_1529 - 0x41, 0x88, 0x0c, 0x1e, //0x00007c30 movb %cl, (%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x01, //0x00007c34 movzbl $1(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c3a cmpb $34, %cl - 0x0f, 0x84, 0xf9, 0x00, 0x00, 0x00, //0x00007c3d je LBB5_1543 - 0x41, 0x88, 0x4c, 0x1e, 0x01, //0x00007c43 movb %cl, $1(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x02, //0x00007c48 movzbl $2(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c4e cmpb $34, %cl - 0x0f, 0x84, 0xfc, 0x00, 0x00, 0x00, //0x00007c51 je LBB5_1544 - 0x41, 0x88, 0x4c, 0x1e, 0x02, //0x00007c57 movb %cl, $2(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x03, //0x00007c5c movzbl $3(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c62 cmpb $34, %cl - 0x0f, 0x84, 0xff, 0x00, 0x00, 0x00, //0x00007c65 je LBB5_1545 - 0x41, 0x88, 0x4c, 0x1e, 0x03, //0x00007c6b movb %cl, $3(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x04, //0x00007c70 movzbl $4(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c76 cmpb $34, %cl - 0x0f, 0x84, 0x02, 0x01, 0x00, 0x00, //0x00007c79 je LBB5_1546 - 0x41, 0x88, 0x4c, 0x1e, 0x04, //0x00007c7f movb %cl, $4(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x05, //0x00007c84 movzbl $5(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c8a cmpb $34, %cl - 0x0f, 0x84, 0x05, 0x01, 0x00, 0x00, //0x00007c8d je LBB5_1547 - 0x41, 0x88, 0x4c, 0x1e, 0x05, //0x00007c93 movb %cl, $5(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x06, //0x00007c98 movzbl $6(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007c9e cmpb $34, %cl - 0x0f, 0x84, 0x08, 0x01, 0x00, 0x00, //0x00007ca1 je LBB5_1549 - 0x41, 0x88, 0x4c, 0x1e, 0x06, //0x00007ca7 movb %cl, $6(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x07, //0x00007cac movzbl $7(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x00007cb2 cmpb $34, %cl - 0x0f, 0x84, 0x0b, 0x01, 0x00, 0x00, //0x00007cb5 je LBB5_1550 - 0x41, 0x88, 0x4c, 0x1e, 0x07, //0x00007cbb movb %cl, $7(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x08, //0x00007cc0 movzbl $8(%r11,%rbx), %ecx - 0x48, 0x83, 0xc3, 0x08, //0x00007cc6 addq $8, %rbx - 0x80, 0xf9, 0x22, //0x00007cca cmpb $34, %cl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x00007ccd jne LBB5_1529 - //0x00007cd3 LBB5_1537 - 0x49, 0x01, 0xdb, //0x00007cd3 addq %rbx, %r11 - 0x49, 0x01, 0xde, //0x00007cd6 addq %rbx, %r14 - 0x4d, 0x89, 0xdc, //0x00007cd9 movq %r11, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00007cdc addq $1, %r12 - 0x4d, 0x29, 0xd6, //0x00007ce0 subq %r10, %r14 - //0x00007ce3 LBB5_1538 - 0xb0, 0x01, //0x00007ce3 movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x00007ce5 movq %rax, $-104(%rbp) - 0x4d, 0x89, 0xc8, //0x00007ce9 movq %r9, %r8 - 0x31, 0xc9, //0x00007cec xorl %ecx, %ecx - 0x4d, 0x85, 0xf6, //0x00007cee testq %r14, %r14 - 0x0f, 0x89, 0xa5, 0xca, 0xff, 0xff, //0x00007cf1 jns LBB5_860 - 0xe9, 0x9b, 0xca, 0xff, 0xff, //0x00007cf7 jmp LBB5_859 - //0x00007cfc LBB5_1539 - 0x48, 0x8d, 0x3c, 0x33, //0x00007cfc leaq (%rbx,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x08, //0x00007d00 addq $8, %rdi - 0x4d, 0x29, 0xe3, //0x00007d04 subq %r12, %r11 - 0x49, 0x01, 0xf3, //0x00007d07 addq %rsi, %r11 - 0x49, 0x83, 0xc3, 0x07, //0x00007d0a addq $7, %r11 - 0xe9, 0x61, 0xfe, 0xff, 0xff, //0x00007d0e jmp LBB5_1520 - //0x00007d13 LBB5_1540 - 0x48, 0x01, 0xf3, //0x00007d13 addq %rsi, %rbx - 0x48, 0x89, 0xd8, //0x00007d16 movq %rbx, %rax - 0x4d, 0x89, 0xee, //0x00007d19 movq %r13, %r14 - //0x00007d1c LBB5_1541 - 0x0f, 0xbc, 0xf9, //0x00007d1c bsfl %ecx, %edi - 0x48, 0x01, 0xc7, //0x00007d1f addq %rax, %rdi - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00007d22 movq $-1, %r11 - //0x00007d29 LBB5_1542 - 0x41, 0xf7, 0xdb, //0x00007d29 negl %r11d - 0x49, 0x89, 0xfd, //0x00007d2c movq %rdi, %r13 - 0xe9, 0x82, 0x9c, 0xff, 0xff, //0x00007d2f jmp LBB5_306 - //0x00007d34 LBB5_1548 - 0x4d, 0x89, 0xd0, //0x00007d34 movq %r10, %r8 - 0xe9, 0x5b, 0xca, 0xff, 0xff, //0x00007d37 jmp LBB5_859 - //0x00007d3c LBB5_1543 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007d3c leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00007d40 addq $2, %r12 - 0x4d, 0x29, 0xd6, //0x00007d44 subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007d47 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x01, //0x00007d4a addq $1, %r14 - 0xe9, 0x90, 0xff, 0xff, 0xff, //0x00007d4e jmp LBB5_1538 - //0x00007d53 LBB5_1544 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007d53 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00007d57 addq $3, %r12 - 0x4d, 0x29, 0xd6, //0x00007d5b subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007d5e addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x02, //0x00007d61 addq $2, %r14 - 0xe9, 0x79, 0xff, 0xff, 0xff, //0x00007d65 jmp LBB5_1538 - //0x00007d6a LBB5_1545 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007d6a leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00007d6e addq $4, %r12 - 0x4d, 0x29, 0xd6, //0x00007d72 subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007d75 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x03, //0x00007d78 addq $3, %r14 - 0xe9, 0x62, 0xff, 0xff, 0xff, //0x00007d7c jmp LBB5_1538 - //0x00007d81 LBB5_1546 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007d81 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x00007d85 addq $5, %r12 - 0x4d, 0x29, 0xd6, //0x00007d89 subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007d8c addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x04, //0x00007d8f addq $4, %r14 - 0xe9, 0x4b, 0xff, 0xff, 0xff, //0x00007d93 jmp LBB5_1538 - //0x00007d98 LBB5_1547 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007d98 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x00007d9c addq $6, %r12 - 0x4d, 0x29, 0xd6, //0x00007da0 subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007da3 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x05, //0x00007da6 addq $5, %r14 - 0xe9, 0x34, 0xff, 0xff, 0xff, //0x00007daa jmp LBB5_1538 - //0x00007daf LBB5_1549 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007daf leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x00007db3 addq $7, %r12 - 0x4d, 0x29, 0xd6, //0x00007db7 subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007dba addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x06, //0x00007dbd addq $6, %r14 - 0xe9, 0x1d, 0xff, 0xff, 0xff, //0x00007dc1 jmp LBB5_1538 - //0x00007dc6 LBB5_1550 - 0x4d, 0x8d, 0x24, 0x1b, //0x00007dc6 leaq (%r11,%rbx), %r12 - 0x49, 0x83, 0xc4, 0x08, //0x00007dca addq $8, %r12 - 0x4d, 0x29, 0xd6, //0x00007dce subq %r10, %r14 - 0x49, 0x01, 0xde, //0x00007dd1 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x07, //0x00007dd4 addq $7, %r14 - 0xe9, 0x06, 0xff, 0xff, 0xff, //0x00007dd8 jmp LBB5_1538 - //0x00007ddd LBB5_1551 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00007ddd movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00007de2 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00007de5 mulq %rcx - 0x0f, 0x81, 0x3e, 0x00, 0x00, 0x00, //0x00007de8 jno LBB5_1555 - 0x48, 0x8b, 0x45, 0xb8, //0x00007dee movq $-72(%rbp), %rax - 0x44, 0x8d, 0x0c, 0x00, //0x00007df2 leal (%rax,%rax), %r9d - 0x41, 0x83, 0xc1, 0xff, //0x00007df6 addl $-1, %r9d - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00007dfa movl $349, %eax - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007dff movl $1, %r8d - 0xe9, 0x18, 0xd0, 0xff, 0xff, //0x00007e05 jmp LBB5_953 - //0x00007e0a LBB5_1553 - 0x49, 0x01, 0xdb, //0x00007e0a addq %rbx, %r11 - 0xb0, 0x01, //0x00007e0d movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x00007e0f movq %rax, $-104(%rbp) - 0x4c, 0x89, 0xde, //0x00007e13 movq %r11, %rsi - 0x4d, 0x89, 0xc8, //0x00007e16 movq %r9, %r8 - //0x00007e19 LBB5_1554 - 0x44, 0x0f, 0xbc, 0xe7, //0x00007e19 bsfl %edi, %r12d - 0x49, 0x01, 0xf4, //0x00007e1d addq %rsi, %r12 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007e20 movq $-1, %r14 - 0xe9, 0x6b, 0xc9, 0xff, 0xff, //0x00007e27 jmp LBB5_859 - //0x00007e2c LBB5_1555 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00007e2c movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x00007e31 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x00007e34 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x00007e37 movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x00007e3a sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x00007e3e addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x00007e41 adcq $0, %rdx - 0x89, 0xd1, //0x00007e45 movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x00007e47 andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x00007e4a negq %rcx - 0x48, 0x31, 0xca, //0x00007e4d xorq %rcx, %rdx - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007e50 movl $1, %r8d - 0x0f, 0x85, 0x60, 0xfc, 0xff, 0xff, //0x00007e56 jne LBB5_1509 - 0x48, 0x85, 0xc9, //0x00007e5c testq %rcx, %rcx - 0x0f, 0x88, 0x57, 0xfc, 0xff, 0xff, //0x00007e5f js LBB5_1509 - 0x31, 0xc9, //0x00007e65 xorl %ecx, %ecx - 0x45, 0x84, 0xd2, //0x00007e67 testb %r10b, %r10b - 0x0f, 0x84, 0x35, 0x00, 0x00, 0x00, //0x00007e6a je LBB5_1559 - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00007e70 movq %rax, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x93, 0x82, 0xff, 0xff, //0x00007e75 punpckldq $-32109(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x9b, 0x82, 0xff, 0xff, //0x00007e7d subpd $-32101(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00007e85 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00007e89 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00007e8d addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x00007e91 movq %xmm1, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00007e96 movabsq $-9223372036854775808, %rsi - 0xe9, 0xdc, 0xfb, 0xff, 0xff, //0x00007ea0 jmp LBB5_1504 - //0x00007ea5 LBB5_1559 - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00007ea5 movq %rax, $-136(%rbp) - 0xe9, 0x1d, 0xf8, 0xff, 0xff, //0x00007eac jmp LBB5_1145 - //0x00007eb1 LBB5_1560 - 0x48, 0x89, 0xdf, //0x00007eb1 movq %rbx, %rdi - 0x4c, 0x8b, 0x75, 0x88, //0x00007eb4 movq $-120(%rbp), %r14 - 0xe9, 0x6c, 0xfe, 0xff, 0xff, //0x00007eb8 jmp LBB5_1542 - //0x00007ebd LBB5_1561 - 0x4d, 0x89, 0xdc, //0x00007ebd movq %r11, %r12 - 0x4d, 0x89, 0xd0, //0x00007ec0 movq %r10, %r8 - 0xe9, 0xcf, 0xc8, 0xff, 0xff, //0x00007ec3 jmp LBB5_859 - //0x00007ec8 LBB5_1045 - 0x31, 0xc9, //0x00007ec8 xorl %ecx, %ecx - 0x48, 0x85, 0xc9, //0x00007eca testq %rcx, %rcx - 0x0f, 0x85, 0x8a, 0x12, 0x00, 0x00, //0x00007ecd jne LBB5_1791 - 0xe9, 0xc7, 0x37, 0x00, 0x00, //0x00007ed3 jmp LBB5_2236 - //0x00007ed8 LBB5_1563 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00007ed8 leaq $184(%r14), %r8 - 0x4c, 0x8d, 0x15, 0x4e, 0x3f, 0x00, 0x00, //0x00007edf leaq $16206(%rip), %r10 /* LJTI5_4+0(%rip) */ - 0x45, 0x31, 0xc9, //0x00007ee6 xorl %r9d, %r9d - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x6e, 0x81, 0xff, 0xff, //0x00007ee9 movdqu $-32402(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00007ef2 LBB5_1564 - 0x4d, 0x89, 0xe5, //0x00007ef2 movq %r12, %r13 - 0x0f, 0xbe, 0xc1, //0x00007ef5 movsbl %cl, %eax - 0x41, 0xbb, 0x06, 0x00, 0x00, 0x00, //0x00007ef8 movl $6, %r11d - 0x83, 0xc0, 0xde, //0x00007efe addl $-34, %eax - 0x83, 0xf8, 0x59, //0x00007f01 cmpl $89, %eax - 0x0f, 0x87, 0xac, 0x9a, 0xff, 0xff, //0x00007f04 ja LBB5_306 - 0x4b, 0x8d, 0x34, 0x2f, //0x00007f0a leaq (%r15,%r13), %rsi - 0x49, 0x63, 0x04, 0x82, //0x00007f0e movslq (%r10,%rax,4), %rax - 0x4c, 0x01, 0xd0, //0x00007f12 addq %r10, %rax - 0xff, 0xe0, //0x00007f15 jmpq *%rax - //0x00007f17 LBB5_1566 - 0x48, 0xc1, 0xe6, 0x20, //0x00007f17 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x07, //0x00007f1b orq $7, %rsi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007f1f movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x00007f26 movq %rsi, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00007f29 movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00007f30 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00007f34 movq $160(%r14), %rdx - 0x4d, 0x8b, 0x9e, 0xb8, 0x00, 0x00, 0x00, //0x00007f3b movq $184(%r14), %r11 - 0x48, 0x89, 0xd1, //0x00007f42 movq %rdx, %rcx - 0x4c, 0x29, 0xd9, //0x00007f45 subq %r11, %rcx - 0x48, 0x89, 0xcb, //0x00007f48 movq %rcx, %rbx - 0x48, 0xc1, 0xfb, 0x04, //0x00007f4b sarq $4, %rbx - 0x49, 0x89, 0x9e, 0xa8, 0x00, 0x00, 0x00, //0x00007f4f movq %rbx, $168(%r14) - 0x48, 0x8d, 0x72, 0x10, //0x00007f56 leaq $16(%rdx), %rsi - 0x49, 0x89, 0xb6, 0xa0, 0x00, 0x00, 0x00, //0x00007f5a movq %rsi, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00007f61 addq $1, $176(%r14) - 0x48, 0x83, 0xf9, 0xf0, //0x00007f69 cmpq $-16, %rcx - 0x48, 0x89, 0xd1, //0x00007f6d movq %rdx, %rcx - 0x49, 0x0f, 0x44, 0xc9, //0x00007f70 cmoveq %r9, %rcx - 0x48, 0x8d, 0x72, 0x20, //0x00007f74 leaq $32(%rdx), %rsi - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00007f78 movl $0, %eax - 0x49, 0x3b, 0xb6, 0xc0, 0x00, 0x00, 0x00, //0x00007f7d cmpq $192(%r14), %rsi - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00007f84 ja LBB5_1568 - 0x48, 0x89, 0xc8, //0x00007f8a movq %rcx, %rax - //0x00007f8d LBB5_1568 - 0x48, 0x85, 0xc0, //0x00007f8d testq %rax, %rax - 0x0f, 0x84, 0xa5, 0xbe, 0xff, 0xff, //0x00007f90 je LBB5_150 - 0x48, 0x89, 0x45, 0xc0, //0x00007f96 movq %rax, $-64(%rbp) - 0x4d, 0x8d, 0x65, 0x01, //0x00007f9a leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00007f9e movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00007fa3 cmpq $32, %rcx - 0x0f, 0x87, 0x83, 0x00, 0x00, 0x00, //0x00007fa7 ja LBB5_1581 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007fad movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00007fb7 btq %rcx, %rax - 0x0f, 0x83, 0x6f, 0x00, 0x00, 0x00, //0x00007fbb jae LBB5_1581 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00007fc1 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00007fc6 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00007fca cmpq $32, %rcx - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00007fce ja LBB5_1585 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007fd4 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00007fde btq %rcx, %rax - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00007fe2 jae LBB5_1585 - 0x49, 0x8b, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x00007fe8 movq $144(%r14), %rdi - 0x4c, 0x89, 0xe9, //0x00007fef movq %r13, %rcx - 0x48, 0x29, 0xf9, //0x00007ff2 subq %rdi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00007ff5 cmpq $64, %rcx - 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00007ff9 jae LBB5_1577 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x00007fff movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x00008006 shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x00008009 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x0000800c testq %rsi, %rsi - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000800f je LBB5_1576 - 0x48, 0x0f, 0xbc, 0xce, //0x00008015 bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0f, //0x00008019 leaq (%rdi,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000801d addq $1, %r12 - 0x48, 0x01, 0xcf, //0x00008021 addq %rcx, %rdi - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x00008024 jmp LBB5_1580 - //0x00008029 LBB5_1585 - 0x4d, 0x89, 0xec, //0x00008029 movq %r13, %r12 - 0x90, 0x90, 0x90, 0x90, //0x0000802c .p2align 4, 0x90 - //0x00008030 LBB5_1581 - 0x80, 0xf9, 0x5d, //0x00008030 cmpb $93, %cl - 0x0f, 0x85, 0xb9, 0xfe, 0xff, 0xff, //0x00008033 jne LBB5_1564 - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x00008039 jmp LBB5_1582 - //0x0000803e LBB5_1576 - 0x48, 0x83, 0xc7, 0x40, //0x0000803e addq $64, %rdi - 0x49, 0x89, 0xfd, //0x00008042 movq %rdi, %r13 - //0x00008045 LBB5_1577 - 0x49, 0x83, 0xc5, 0xc0, //0x00008045 addq $-64, %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008049 .p2align 4, 0x90 - //0x00008050 LBB5_1578 - 0xf3, 0x41, 0x0f, 0x6f, 0x45, 0x40, //0x00008050 movdqu $64(%r13), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x50, //0x00008056 movdqu $80(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x60, //0x0000805c movdqu $96(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x70, //0x00008062 movdqu $112(%r13), %xmm3 - 0x49, 0x83, 0xc5, 0x40, //0x00008068 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000806c movdqa %xmm8, %xmm4 - 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x00008071 pshufb %xmm0, %xmm4 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00008076 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000807b pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00008080 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00008085 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000808a movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000808f pshufb %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00008094 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xf4, //0x00008098 pmovmskb %xmm4, %esi - 0x66, 0x0f, 0x74, 0xe9, //0x0000809c pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x000080a0 pmovmskb %xmm5, %edi - 0x66, 0x0f, 0x74, 0xf2, //0x000080a4 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xc6, //0x000080a8 pmovmskb %xmm6, %eax - 0x66, 0x0f, 0x74, 0xfb, //0x000080ac pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xcf, //0x000080b0 pmovmskb %xmm7, %ecx - 0x48, 0xc1, 0xe7, 0x10, //0x000080b4 shlq $16, %rdi - 0x48, 0x09, 0xf7, //0x000080b8 orq %rsi, %rdi - 0x48, 0xc1, 0xe0, 0x20, //0x000080bb shlq $32, %rax - 0x48, 0x09, 0xf8, //0x000080bf orq %rdi, %rax - 0x48, 0xc1, 0xe1, 0x30, //0x000080c2 shlq $48, %rcx - 0x48, 0x09, 0xc1, //0x000080c6 orq %rax, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000080c9 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000080cd je LBB5_1578 - 0x48, 0xf7, 0xd1, //0x000080d3 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000080d6 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x000080dd movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc1, //0x000080e4 bsfq %rcx, %rax - 0x4a, 0x8d, 0x3c, 0x28, //0x000080e8 leaq (%rax,%r13), %rdi - 0x4e, 0x8d, 0x24, 0x28, //0x000080ec leaq (%rax,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000080f0 addq $1, %r12 - //0x000080f4 LBB5_1580 - 0x8a, 0x0f, //0x000080f4 movb (%rdi), %cl - 0x80, 0xf9, 0x5d, //0x000080f6 cmpb $93, %cl - 0x0f, 0x85, 0xf3, 0xfd, 0xff, 0xff, //0x000080f9 jne LBB5_1564 - //0x000080ff LBB5_1582 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000080ff addl $1, $204(%r14) - 0x48, 0xc1, 0xe3, 0x04, //0x00008107 shlq $4, %rbx - 0x49, 0x8b, 0x44, 0x1b, 0x08, //0x0000810b movq $8(%r11,%rbx), %rax - 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00008110 movq %rax, $168(%r14) - 0x48, 0x89, 0xd0, //0x00008117 movq %rdx, %rax - 0x48, 0x29, 0xd0, //0x0000811a subq %rdx, %rax - 0x48, 0x83, 0xc0, 0x10, //0x0000811d addq $16, %rax - 0x48, 0xc1, 0xe8, 0x04, //0x00008121 shrq $4, %rax - 0x41, 0x89, 0x44, 0x1b, 0x0c, //0x00008125 movl %eax, $12(%r11,%rbx) - 0x41, 0xc7, 0x44, 0x1b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000812a movl $0, $8(%r11,%rbx) - 0x0f, 0xb6, 0x02, //0x00008133 movzbl (%rdx), %eax - 0x89, 0x02, //0x00008136 movl %eax, (%rdx) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00008138 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000813f movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x00008146 cmpq %rcx, %rax - 0x0f, 0x86, 0xfe, 0x07, 0x00, 0x00, //0x00008149 jbe LBB5_1693 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000814f movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x00008156 cmpq $4096, %rax - 0x0f, 0x86, 0xeb, 0x07, 0x00, 0x00, //0x0000815c jbe LBB5_1693 - 0x31, 0xc9, //0x00008162 xorl %ecx, %ecx - 0x4c, 0x8b, 0x5d, 0xa0, //0x00008164 movq $-96(%rbp), %r11 - 0x48, 0x85, 0xc9, //0x00008168 testq %rcx, %rcx - 0x0f, 0x85, 0xec, 0x0f, 0x00, 0x00, //0x0000816b jne LBB5_1791 - 0xe9, 0x29, 0x35, 0x00, 0x00, //0x00008171 jmp LBB5_2236 - //0x00008176 LBB5_1586 - 0x45, 0x31, 0xd2, //0x00008176 xorl %r10d, %r10d - //0x00008179 LBB5_1587 - 0x44, 0x89, 0xd0, //0x00008179 movl %r10d, %eax - 0x34, 0x01, //0x0000817c xorb $1, %al - 0x44, 0x0f, 0xb6, 0xe0, //0x0000817e movzbl %al, %r12d - 0x4d, 0x89, 0xe8, //0x00008182 movq %r13, %r8 - 0x4d, 0x29, 0xe0, //0x00008185 subq %r12, %r8 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x00008188 testb $2, $112(%r14) - 0x4c, 0x89, 0x75, 0x88, //0x0000818d movq %r14, $-120(%rbp) - 0x0f, 0x85, 0x62, 0x00, 0x00, 0x00, //0x00008191 jne LBB5_1597 - 0x44, 0x89, 0x55, 0xc8, //0x00008197 movl %r10d, $-56(%rbp) - 0x41, 0x8a, 0x00, //0x0000819b movb (%r8), %al - 0x3c, 0x30, //0x0000819e cmpb $48, %al - 0x4c, 0x8b, 0x55, 0xc0, //0x000081a0 movq $-64(%rbp), %r10 - 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x000081a4 jne LBB5_1601 - 0x41, 0x8a, 0x40, 0x01, //0x000081aa movb $1(%r8), %al - 0x3c, 0x2e, //0x000081ae cmpb $46, %al - 0x0f, 0x84, 0x37, 0x08, 0x00, 0x00, //0x000081b0 je LBB5_1702 - 0x4d, 0x8d, 0x68, 0x01, //0x000081b6 leaq $1(%r8), %r13 - 0x45, 0x31, 0xc9, //0x000081ba xorl %r9d, %r9d - 0x3c, 0x45, //0x000081bd cmpb $69, %al - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000081bf je LBB5_1592 - 0x3c, 0x65, //0x000081c5 cmpb $101, %al - 0x0f, 0x85, 0x47, 0x09, 0x00, 0x00, //0x000081c7 jne LBB5_1720 - //0x000081cd LBB5_1592 - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x000081cd movq %rsi, $-144(%rbp) - //0x000081d4 LBB5_1593 - 0x45, 0x31, 0xf6, //0x000081d4 xorl %r14d, %r14d - 0x31, 0xf6, //0x000081d7 xorl %esi, %esi - //0x000081d9 LBB5_1594 - 0x41, 0x8a, 0x4d, 0x01, //0x000081d9 movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x000081dd cmpb $45, %cl - 0x0f, 0x84, 0x8c, 0x07, 0x00, 0x00, //0x000081e0 je LBB5_1694 - 0x80, 0xf9, 0x2b, //0x000081e6 cmpb $43, %cl - 0x0f, 0x85, 0x95, 0x07, 0x00, 0x00, //0x000081e9 jne LBB5_1696 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000081ef movl $1, %eax - 0xe9, 0x7e, 0x07, 0x00, 0x00, //0x000081f4 jmp LBB5_1695 - //0x000081f9 LBB5_1597 - 0x4c, 0x89, 0x7d, 0x90, //0x000081f9 movq %r15, $-112(%rbp) - 0x49, 0xf7, 0xdc, //0x000081fd negq %r12 - 0x4c, 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00008200 movq $-160(%rbp), %r9 - 0x4d, 0x29, 0xc1, //0x00008207 subq %r8, %r9 - 0x4d, 0x29, 0xe1, //0x0000820a subq %r12, %r9 - 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x0000820d je LBB5_1608 - 0x41, 0x80, 0x38, 0x30, //0x00008213 cmpb $48, (%r8) - 0x0f, 0x85, 0x7c, 0x04, 0x00, 0x00, //0x00008217 jne LBB5_1651 - 0x31, 0xc9, //0x0000821d xorl %ecx, %ecx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000821f movl $1, %eax - 0x49, 0x83, 0xf9, 0x01, //0x00008224 cmpq $1, %r9 - 0x0f, 0x85, 0x39, 0x04, 0x00, 0x00, //0x00008228 jne LBB5_1649 - //0x0000822e LBB5_1600 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000822e movl $1, %edx - 0xe9, 0x64, 0x09, 0x00, 0x00, //0x00008233 jmp LBB5_1730 - //0x00008238 LBB5_1601 - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00008238 movq %rsi, $-144(%rbp) - 0x8d, 0x48, 0xd0, //0x0000823f leal $-48(%rax), %ecx - 0x41, 0xbb, 0x03, 0x00, 0x00, 0x00, //0x00008242 movl $3, %r11d - 0x80, 0xf9, 0x09, //0x00008248 cmpb $9, %cl - 0x0f, 0x87, 0x82, 0x00, 0x00, 0x00, //0x0000824b ja LBB5_1609 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008251 movq $-1, %rdi - 0x31, 0xc9, //0x00008258 xorl %ecx, %ecx - 0x31, 0xf6, //0x0000825a xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, //0x0000825c .p2align 4, 0x90 - //0x00008260 LBB5_1603 - 0x48, 0x8d, 0x14, 0xb6, //0x00008260 leaq (%rsi,%rsi,4), %rdx - 0x0f, 0xb6, 0xc0, //0x00008264 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x50, //0x00008267 leaq (%rax,%rdx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000826b addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x38, 0x02, //0x0000826f movzbl $2(%r8,%rdi), %eax - 0x8d, 0x50, 0xd0, //0x00008275 leal $-48(%rax), %edx - 0x48, 0x83, 0xc1, 0xff, //0x00008278 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000827c addq $1, %rdi - 0x80, 0xfa, 0x0a, //0x00008280 cmpb $10, %dl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008283 jb LBB5_1603 - 0x4d, 0x89, 0xc5, //0x00008289 movq %r8, %r13 - 0x49, 0x29, 0xcd, //0x0000828c subq %rcx, %r13 - 0x48, 0x83, 0xff, 0x13, //0x0000828f cmpq $19, %rdi - 0x0f, 0x83, 0x3f, 0x34, 0x00, 0x00, //0x00008293 jae LBB5_2259 - 0x48, 0xf7, 0xd9, //0x00008299 negq %rcx - 0x45, 0x31, 0xc9, //0x0000829c xorl %r9d, %r9d - 0x45, 0x31, 0xf6, //0x0000829f xorl %r14d, %r14d - //0x000082a2 LBB5_1606 - 0x3c, 0x2e, //0x000082a2 cmpb $46, %al - 0x0f, 0x85, 0x01, 0x08, 0x00, 0x00, //0x000082a4 jne LBB5_1714 - 0x4c, 0x89, 0x4d, 0xa8, //0x000082aa movq %r9, $-88(%rbp) - 0x41, 0x8a, 0x45, 0x01, //0x000082ae movb $1(%r13), %al - 0x49, 0x83, 0xc5, 0x01, //0x000082b2 addq $1, %r13 - 0x8d, 0x58, 0xd0, //0x000082b6 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x000082b9 cmpb $10, %bl - 0x0f, 0x82, 0x83, 0x07, 0x00, 0x00, //0x000082bc jb LBB5_1708 - 0xe9, 0x6a, 0x15, 0x00, 0x00, //0x000082c2 jmp LBB5_1882 - //0x000082c7 LBB5_1608 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000082c7 movq $-1, %rax - 0xe9, 0xba, 0x08, 0x00, 0x00, //0x000082ce jmp LBB5_1729 - //0x000082d3 LBB5_1609 - 0x4d, 0x89, 0xc5, //0x000082d3 movq %r8, %r13 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000082d6 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x000082dd cmpq $19, %rax - 0x0f, 0x85, 0x5b, 0x15, 0x00, 0x00, //0x000082e1 jne LBB5_1883 - 0xe9, 0xad, 0x2f, 0x00, 0x00, //0x000082e7 jmp LBB5_1889 - //0x000082ec LBB5_1610 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x000082ec cmpb $117, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000082f1 movl $13, %ecx - 0x0f, 0x85, 0x5c, 0x34, 0x00, 0x00, //0x000082f6 jne LBB5_2267 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000082fc cmpb $108, $1(%r13) - 0x4c, 0x8b, 0x55, 0xc0, //0x00008301 movq $-64(%rbp), %r10 - 0x0f, 0x85, 0x80, 0x34, 0x00, 0x00, //0x00008305 jne LBB5_2270 - 0x31, 0xc9, //0x0000830b xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x0000830d cmpb $108, $2(%r13) - 0x0f, 0x85, 0x9a, 0x34, 0x00, 0x00, //0x00008312 jne LBB5_2273 - //0x00008318 LBB5_1613 - 0x48, 0x89, 0xf7, //0x00008318 movq %rsi, %rdi - 0x4d, 0x89, 0xe8, //0x0000831b movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x0000831e addq $3, %r8 - //0x00008322 LBB5_1614 - 0x49, 0x8b, 0xb6, 0xa0, 0x00, 0x00, 0x00, //0x00008322 movq $160(%r14), %rsi - 0x49, 0x8b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00008329 movq $192(%r14), %rax - 0x48, 0x8d, 0x56, 0x10, //0x00008330 leaq $16(%rsi), %rdx - 0x48, 0x39, 0xc2, //0x00008334 cmpq %rax, %rdx - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00008337 ja LBB5_1616 - 0x48, 0xc1, 0xe7, 0x20, //0x0000833d shlq $32, %rdi - 0x48, 0x89, 0x3e, //0x00008341 movq %rdi, (%rsi) - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008344 movq %rdx, $160(%r14) - //0x0000834b LBB5_1616 - 0x48, 0x39, 0xc2, //0x0000834b cmpq %rax, %rdx - 0xe9, 0x7f, 0x02, 0x00, 0x00, //0x0000834e jmp LBB5_1645 - //0x00008353 LBB5_1617 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00008353 cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008358 movl $13, %ecx - 0x0f, 0x85, 0x08, 0x34, 0x00, 0x00, //0x0000835d jne LBB5_2268 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008363 cmpb $108, $1(%r13) - 0x4c, 0x8b, 0x55, 0xc0, //0x00008368 movq $-64(%rbp), %r10 - 0x0f, 0x85, 0x28, 0x34, 0x00, 0x00, //0x0000836c jne LBB5_2271 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00008372 cmpb $115, $2(%r13) - 0x0f, 0x85, 0x3f, 0x34, 0x00, 0x00, //0x00008377 jne LBB5_2274 - 0x31, 0xc9, //0x0000837d xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x0000837f cmpb $101, $3(%r13) - 0x0f, 0x85, 0x48, 0x34, 0x00, 0x00, //0x00008384 jne LBB5_2276 - //0x0000838a LBB5_1621 - 0x4d, 0x89, 0xe8, //0x0000838a movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000838d addq $4, %r8 - //0x00008391 LBB5_1622 - 0x48, 0xc1, 0xe6, 0x20, //0x00008391 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x02, //0x00008395 orq $2, %rsi - 0xe9, 0x14, 0x02, 0x00, 0x00, //0x00008399 jmp LBB5_1644 - //0x0000839e LBB5_1623 - 0x49, 0x89, 0xf2, //0x0000839e movq %rsi, %r10 - 0x4d, 0x89, 0xf4, //0x000083a1 movq %r14, %r12 - 0x45, 0x31, 0xf6, //0x000083a4 xorl %r14d, %r14d - 0xf3, 0x0f, 0x6f, 0x0d, 0xc1, 0x7c, 0xff, 0xff, //0x000083a7 movdqu $-33599(%rip), %xmm1 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0xc9, 0x7c, 0xff, 0xff, //0x000083af movdqu $-33591(%rip), %xmm2 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0xd1, 0x7c, 0xff, 0xff, //0x000083b7 movdqu $-33583(%rip), %xmm3 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xee, //0x000083bf movq %r13, %rsi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000083c2 .p2align 4, 0x90 - //0x000083d0 LBB5_1624 - 0xf3, 0x0f, 0x6f, 0x06, //0x000083d0 movdqu (%rsi), %xmm0 - 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000083d4 movdqu $16(%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xe8, //0x000083d9 movdqa %xmm0, %xmm5 - 0x66, 0x0f, 0x6f, 0xf0, //0x000083dd movdqa %xmm0, %xmm6 - 0x66, 0x0f, 0xda, 0xf3, //0x000083e1 pminub %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xf0, //0x000083e5 pcmpeqb %xmm0, %xmm6 - 0x66, 0x0f, 0x74, 0xc1, //0x000083e9 pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x000083ed pmovmskb %xmm0, %edx - 0x66, 0x0f, 0x6f, 0xc4, //0x000083f1 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x6f, 0xfc, //0x000083f5 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfb, //0x000083f9 pminub %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x000083fd pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe1, //0x00008401 pcmpeqb %xmm1, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x00008405 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xea, //0x00008409 pcmpeqb %xmm2, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x0000840d pmovmskb %xmm5, %ebx - 0xc1, 0xe1, 0x10, //0x00008411 shll $16, %ecx - 0x09, 0xd1, //0x00008414 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xc2, //0x00008416 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x0000841a pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xd7, 0xc6, //0x0000841e pmovmskb %xmm6, %eax - 0x66, 0x0f, 0xd7, 0xff, //0x00008422 pmovmskb %xmm7, %edi - 0xc1, 0xe7, 0x10, //0x00008426 shll $16, %edi - 0x09, 0xc7, //0x00008429 orl %eax, %edi - 0xc1, 0xe2, 0x10, //0x0000842b shll $16, %edx - 0x09, 0xda, //0x0000842e orl %ebx, %edx - 0x89, 0xf8, //0x00008430 movl %edi, %eax - 0x09, 0xc8, //0x00008432 orl %ecx, %eax - 0x83, 0xc0, 0xff, //0x00008434 addl $-1, %eax - 0x85, 0xd0, //0x00008437 testl %edx, %eax - 0x0f, 0x85, 0x9b, 0x01, 0x00, 0x00, //0x00008439 jne LBB5_1646 - 0x83, 0xc2, 0xff, //0x0000843f addl $-1, %edx - 0x85, 0xca, //0x00008442 testl %ecx, %edx - 0x0f, 0x85, 0xd8, 0x22, 0x00, 0x00, //0x00008444 jne LBB5_2109 - 0x85, 0xfa, //0x0000844a testl %edi, %edx - 0x0f, 0x85, 0x8e, 0x35, 0x00, 0x00, //0x0000844c jne LBB5_2306 - 0x49, 0x83, 0xc6, 0x20, //0x00008452 addq $32, %r14 - 0x48, 0x83, 0xc6, 0x20, //0x00008456 addq $32, %rsi - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x0000845a jmp LBB5_1624 - //0x0000845f LBB5_1628 - 0x41, 0xb2, 0x01, //0x0000845f movb $1, %r10b - 0xe9, 0x12, 0xfd, 0xff, 0xff, //0x00008462 jmp LBB5_1587 - //0x00008467 LBB5_1629 - 0x48, 0xc1, 0xe6, 0x20, //0x00008467 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x06, //0x0000846b orq $6, %rsi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000846f movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x00008476 movq %rsi, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00008479 movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00008480 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008484 movq $160(%r14), %rax - 0x49, 0x8b, 0x9e, 0xb8, 0x00, 0x00, 0x00, //0x0000848b movq $184(%r14), %rbx - 0x48, 0x89, 0xc1, //0x00008492 movq %rax, %rcx - 0x48, 0x29, 0xd9, //0x00008495 subq %rbx, %rcx - 0x48, 0x89, 0xcf, //0x00008498 movq %rcx, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x0000849b sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000849f movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x48, 0x10, //0x000084a6 leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000084aa movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000084b1 addq $1, $176(%r14) - 0x48, 0x8d, 0x50, 0x20, //0x000084b9 leaq $32(%rax), %rdx - 0x45, 0x31, 0xd2, //0x000084bd xorl %r10d, %r10d - 0x48, 0x83, 0xf9, 0xf0, //0x000084c0 cmpq $-16, %rcx - 0x48, 0x89, 0xc1, //0x000084c4 movq %rax, %rcx - 0x49, 0x0f, 0x44, 0xca, //0x000084c7 cmoveq %r10, %rcx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x000084cb cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000084d2 ja LBB5_1631 - 0x49, 0x89, 0xca, //0x000084d8 movq %rcx, %r10 - //0x000084db LBB5_1631 - 0x4d, 0x85, 0xd2, //0x000084db testq %r10, %r10 - 0x0f, 0x84, 0x57, 0xb9, 0xff, 0xff, //0x000084de je LBB5_150 - 0x4d, 0x8d, 0x65, 0x01, //0x000084e4 leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000084e8 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000084ed cmpq $32, %rcx - 0x0f, 0x87, 0x1a, 0x0f, 0x00, 0x00, //0x000084f1 ja LBB5_1817 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000084f7 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00008501 btq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xa0, //0x00008505 movq $-96(%rbp), %r11 - 0x0f, 0x83, 0xbb, 0x0b, 0x00, 0x00, //0x00008509 jae LBB5_1785 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000850f movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00008514 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00008518 cmpq $32, %rcx - 0x0f, 0x87, 0x90, 0x0a, 0x00, 0x00, //0x0000851c ja LBB5_1819 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008522 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000852c btq %rcx, %rdx - 0x0f, 0x83, 0x7c, 0x0a, 0x00, 0x00, //0x00008530 jae LBB5_1819 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00008536 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x0000853d movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x00008540 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008543 cmpq $64, %rcx - 0x0f, 0x83, 0xc5, 0x0a, 0x00, 0x00, //0x00008547 jae LBB5_1781 - 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x0000854d movq $152(%r14), %rsi - 0x48, 0xd3, 0xee, //0x00008554 shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x00008557 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x0000855a testq %rsi, %rsi - 0x0f, 0x84, 0xa8, 0x0a, 0x00, 0x00, //0x0000855d je LBB5_1780 - 0x48, 0x0f, 0xbc, 0xce, //0x00008563 bsfq %rsi, %rcx - 0x4c, 0x8d, 0x24, 0x0a, //0x00008567 leaq (%rdx,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000856b addq $1, %r12 - 0x48, 0x01, 0xca, //0x0000856f addq %rcx, %rdx - 0xe9, 0x51, 0x0b, 0x00, 0x00, //0x00008572 jmp LBB5_1784 - //0x00008577 LBB5_1639 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00008577 cmpb $114, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000857c movl $13, %ecx - 0x0f, 0x85, 0xf4, 0x31, 0x00, 0x00, //0x00008581 jne LBB5_2269 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00008587 cmpb $117, $1(%r13) - 0x4c, 0x8b, 0x55, 0xc0, //0x0000858c movq $-64(%rbp), %r10 - 0x0f, 0x85, 0x10, 0x32, 0x00, 0x00, //0x00008590 jne LBB5_2272 - 0x31, 0xc9, //0x00008596 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x00008598 cmpb $101, $2(%r13) - 0x0f, 0x85, 0x25, 0x32, 0x00, 0x00, //0x0000859d jne LBB5_2275 - //0x000085a3 LBB5_1642 - 0x4d, 0x89, 0xe8, //0x000085a3 movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x000085a6 addq $3, %r8 - //0x000085aa LBB5_1643 - 0x48, 0xc1, 0xe6, 0x20, //0x000085aa shlq $32, %rsi - 0x48, 0x83, 0xce, 0x0a, //0x000085ae orq $10, %rsi - //0x000085b2 LBB5_1644 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000085b2 movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x000085b9 movq %rsi, (%rax) - 0x48, 0x8d, 0x50, 0x10, //0x000085bc leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000085c0 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000085c7 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000085cb cmpq $192(%r14), %rax - //0x000085d2 LBB5_1645 - 0x0f, 0x96, 0xc0, //0x000085d2 setbe %al - 0xe9, 0x28, 0x2d, 0x00, 0x00, //0x000085d5 jmp LBB5_1891 - //0x000085da LBB5_1646 - 0x0f, 0xbc, 0xc2, //0x000085da bsfl %edx, %eax - 0x4c, 0x8d, 0x04, 0x06, //0x000085dd leaq (%rsi,%rax), %r8 - 0x49, 0x83, 0xc0, 0x01, //0x000085e1 addq $1, %r8 - 0x49, 0x01, 0xc6, //0x000085e5 addq %rax, %r14 - 0x31, 0xc0, //0x000085e8 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x000085ea movq %rax, $-104(%rbp) - 0x31, 0xc9, //0x000085ee xorl %ecx, %ecx - 0x4d, 0x85, 0xf6, //0x000085f0 testq %r14, %r14 - 0x0f, 0x89, 0x05, 0x00, 0x00, 0x00, //0x000085f3 jns LBB5_1648 - //0x000085f9 LBB5_1647 - 0x44, 0x89, 0xf1, //0x000085f9 movl %r14d, %ecx - 0xf7, 0xd9, //0x000085fc negl %ecx - //0x000085fe LBB5_1648 - 0x31, 0xc0, //0x000085fe xorl %eax, %eax - 0x80, 0x7d, 0x98, 0x00, //0x00008600 cmpb $0, $-104(%rbp) - 0x0f, 0x95, 0xc0, //0x00008604 setne %al - 0x49, 0xc1, 0xe2, 0x20, //0x00008607 shlq $32, %r10 - 0x49, 0x8d, 0x04, 0xc2, //0x0000860b leaq (%r10,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000860f movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x00008619 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x0000861c addq $4, %rax - 0x49, 0x8b, 0x94, 0x24, 0xa0, 0x00, 0x00, 0x00, //0x00008620 movq $160(%r12), %rdx - 0x48, 0x89, 0x02, //0x00008628 movq %rax, (%rdx) - 0x4c, 0x89, 0x72, 0x08, //0x0000862b movq %r14, $8(%rdx) - 0x4d, 0x89, 0xe6, //0x0000862f movq %r12, %r14 - 0x49, 0x8b, 0x84, 0x24, 0xa0, 0x00, 0x00, 0x00, //0x00008632 movq $160(%r12), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000863a leaq $16(%rax), %rdx - 0x49, 0x89, 0x94, 0x24, 0xa0, 0x00, 0x00, 0x00, //0x0000863e movq %rdx, $160(%r12) - 0x41, 0x83, 0x84, 0x24, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00008646 addl $1, $208(%r12) - 0x48, 0x83, 0xc0, 0x20, //0x0000864f addq $32, %rax - 0x49, 0x3b, 0x84, 0x24, 0xc0, 0x00, 0x00, 0x00, //0x00008653 cmpq $192(%r12), %rax - 0x0f, 0x96, 0xc0, //0x0000865b setbe %al - 0x4c, 0x8b, 0x55, 0xc0, //0x0000865e movq $-64(%rbp), %r10 - 0xe9, 0x9b, 0x2c, 0x00, 0x00, //0x00008662 jmp LBB5_1891 - //0x00008667 LBB5_1649 - 0x41, 0x8a, 0x50, 0x01, //0x00008667 movb $1(%r8), %dl - 0x80, 0xc2, 0xd2, //0x0000866b addb $-46, %dl - 0x80, 0xfa, 0x37, //0x0000866e cmpb $55, %dl - 0x0f, 0x87, 0xb7, 0xfb, 0xff, 0xff, //0x00008671 ja LBB5_1600 - 0x0f, 0xb6, 0xd2, //0x00008677 movzbl %dl, %edx - 0x48, 0x89, 0xf7, //0x0000867a movq %rsi, %rdi - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000867d movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xd6, //0x00008687 btq %rdx, %rsi - 0x48, 0x89, 0xfe, //0x0000868b movq %rdi, %rsi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000868e movl $1, %edx - 0x0f, 0x83, 0x03, 0x05, 0x00, 0x00, //0x00008693 jae LBB5_1730 - //0x00008699 LBB5_1651 - 0x44, 0x89, 0x55, 0xc8, //0x00008699 movl %r10d, $-56(%rbp) - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x0000869d movq %rsi, $-144(%rbp) - 0x49, 0x83, 0xf9, 0x10, //0x000086a4 cmpq $16, %r9 - 0x4c, 0x89, 0x65, 0xa8, //0x000086a8 movq %r12, $-88(%rbp) - 0x0f, 0x82, 0xf8, 0x2f, 0x00, 0x00, //0x000086ac jb LBB5_2257 - 0x45, 0x89, 0xe2, //0x000086b2 movl %r12d, %r10d - 0x41, 0x83, 0xe2, 0x01, //0x000086b5 andl $1, %r10d - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000086b9 movq $-1, %r12 - 0x31, 0xc0, //0x000086c0 xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xd5, 0x79, 0xff, 0xff, //0x000086c2 movdqu $-34347(%rip), %xmm9 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x1d, 0xdc, 0x79, 0xff, 0xff, //0x000086cb movdqu $-34340(%rip), %xmm11 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xe3, 0x79, 0xff, 0xff, //0x000086d4 movdqu $-34333(%rip), %xmm10 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0xeb, 0x79, 0xff, 0xff, //0x000086dd movdqu $-34325(%rip), %xmm4 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0xf3, 0x79, 0xff, 0xff, //0x000086e5 movdqu $-34317(%rip), %xmm5 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0xfb, 0x79, 0xff, 0xff, //0x000086ed movdqu $-34309(%rip), %xmm6 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x3d, 0x03, 0x7a, 0xff, 0xff, //0x000086f5 movdqu $-34301(%rip), %xmm7 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000086fd movq $-1, %r15 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008704 movq $-1, %r14 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000870b .p2align 4, 0x90 - //0x00008710 LBB5_1653 - 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x00, //0x00008710 movdqu (%r8,%rax), %xmm0 - 0x66, 0x0f, 0x6f, 0xc8, //0x00008716 movdqa %xmm0, %xmm1 - 0x66, 0x41, 0x0f, 0x64, 0xc9, //0x0000871a pcmpgtb %xmm9, %xmm1 - 0x66, 0x41, 0x0f, 0x6f, 0xd3, //0x0000871f movdqa %xmm11, %xmm2 - 0x66, 0x0f, 0x64, 0xd0, //0x00008724 pcmpgtb %xmm0, %xmm2 - 0x66, 0x0f, 0xdb, 0xd1, //0x00008728 pand %xmm1, %xmm2 - 0x66, 0x0f, 0x6f, 0xc8, //0x0000872c movdqa %xmm0, %xmm1 - 0x66, 0x41, 0x0f, 0x74, 0xca, //0x00008730 pcmpeqb %xmm10, %xmm1 - 0x66, 0x0f, 0x6f, 0xd8, //0x00008735 movdqa %xmm0, %xmm3 - 0x66, 0x0f, 0x74, 0xdc, //0x00008739 pcmpeqb %xmm4, %xmm3 - 0x66, 0x0f, 0xeb, 0xd9, //0x0000873d por %xmm1, %xmm3 - 0x66, 0x0f, 0x6f, 0xc8, //0x00008741 movdqa %xmm0, %xmm1 - 0x66, 0x0f, 0xdb, 0xcd, //0x00008745 pand %xmm5, %xmm1 - 0x66, 0x0f, 0x74, 0xcf, //0x00008749 pcmpeqb %xmm7, %xmm1 - 0x66, 0x0f, 0x74, 0xc6, //0x0000874d pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0xd7, 0xd1, //0x00008751 pmovmskb %xmm1, %edx - 0x66, 0x0f, 0xeb, 0xc8, //0x00008755 por %xmm0, %xmm1 - 0x66, 0x0f, 0xeb, 0xd3, //0x00008759 por %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd1, //0x0000875d por %xmm1, %xmm2 - 0x66, 0x0f, 0xd7, 0xd8, //0x00008761 pmovmskb %xmm0, %ebx - 0x66, 0x0f, 0xd7, 0xf3, //0x00008765 pmovmskb %xmm3, %esi - 0x66, 0x0f, 0xd7, 0xca, //0x00008769 pmovmskb %xmm2, %ecx - 0xf7, 0xd1, //0x0000876d notl %ecx - 0x0f, 0xbc, 0xc9, //0x0000876f bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00008772 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00008775 je LBB5_1655 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x0000877b movl $-1, %edi - 0xd3, 0xe7, //0x00008780 shll %cl, %edi - 0xf7, 0xd7, //0x00008782 notl %edi - 0x21, 0xfb, //0x00008784 andl %edi, %ebx - 0x21, 0xfa, //0x00008786 andl %edi, %edx - 0x21, 0xf7, //0x00008788 andl %esi, %edi - 0x89, 0xfe, //0x0000878a movl %edi, %esi - //0x0000878c LBB5_1655 - 0x8d, 0x7b, 0xff, //0x0000878c leal $-1(%rbx), %edi - 0x21, 0xdf, //0x0000878f andl %ebx, %edi - 0x0f, 0x85, 0x73, 0x0d, 0x00, 0x00, //0x00008791 jne LBB5_1831 - 0x8d, 0x7a, 0xff, //0x00008797 leal $-1(%rdx), %edi - 0x21, 0xd7, //0x0000879a andl %edx, %edi - 0x0f, 0x85, 0x68, 0x0d, 0x00, 0x00, //0x0000879c jne LBB5_1831 - 0x8d, 0x7e, 0xff, //0x000087a2 leal $-1(%rsi), %edi - 0x21, 0xf7, //0x000087a5 andl %esi, %edi - 0x0f, 0x85, 0x5d, 0x0d, 0x00, 0x00, //0x000087a7 jne LBB5_1831 - 0x85, 0xdb, //0x000087ad testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000087af je LBB5_1661 - 0x0f, 0xbc, 0xdb, //0x000087b5 bsfl %ebx, %ebx - 0x49, 0x83, 0xfe, 0xff, //0x000087b8 cmpq $-1, %r14 - 0x0f, 0x85, 0x68, 0x25, 0x00, 0x00, //0x000087bc jne LBB5_2169 - 0x48, 0x01, 0xc3, //0x000087c2 addq %rax, %rbx - 0x49, 0x89, 0xde, //0x000087c5 movq %rbx, %r14 - //0x000087c8 LBB5_1661 - 0x85, 0xd2, //0x000087c8 testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000087ca je LBB5_1664 - 0x0f, 0xbc, 0xd2, //0x000087d0 bsfl %edx, %edx - 0x49, 0x83, 0xff, 0xff, //0x000087d3 cmpq $-1, %r15 - 0x0f, 0x85, 0x1f, 0x1e, 0x00, 0x00, //0x000087d7 jne LBB5_2095 - 0x48, 0x01, 0xc2, //0x000087dd addq %rax, %rdx - 0x49, 0x89, 0xd7, //0x000087e0 movq %rdx, %r15 - //0x000087e3 LBB5_1664 - 0x85, 0xf6, //0x000087e3 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000087e5 je LBB5_1667 - 0x0f, 0xbc, 0xd6, //0x000087eb bsfl %esi, %edx - 0x49, 0x83, 0xfc, 0xff, //0x000087ee cmpq $-1, %r12 - 0x0f, 0x85, 0x04, 0x1e, 0x00, 0x00, //0x000087f2 jne LBB5_2095 - 0x48, 0x01, 0xc2, //0x000087f8 addq %rax, %rdx - 0x49, 0x89, 0xd4, //0x000087fb movq %rdx, %r12 - //0x000087fe LBB5_1667 - 0x83, 0xf9, 0x10, //0x000087fe cmpl $16, %ecx - 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00008801 jne LBB5_1682 - 0x49, 0x83, 0xc1, 0xf0, //0x00008807 addq $-16, %r9 - 0x48, 0x83, 0xc0, 0x10, //0x0000880b addq $16, %rax - 0x49, 0x83, 0xf9, 0x0f, //0x0000880f cmpq $15, %r9 - 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00008813 ja LBB5_1653 - 0x4c, 0x03, 0x95, 0x60, 0xff, 0xff, 0xff, //0x00008819 addq $-160(%rbp), %r10 - 0x4c, 0x2b, 0x55, 0xa8, //0x00008820 subq $-88(%rbp), %r10 - 0x4d, 0x29, 0xea, //0x00008824 subq %r13, %r10 - 0x49, 0x8d, 0x0c, 0x00, //0x00008827 leaq (%r8,%rax), %rcx - 0x49, 0x89, 0xcb, //0x0000882b movq %rcx, %r11 - 0x49, 0x39, 0xc2, //0x0000882e cmpq %rax, %r10 - 0x44, 0x8b, 0x55, 0xc8, //0x00008831 movl $-56(%rbp), %r10d - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008835 je LBB5_1684 - //0x0000883b LBB5_1670 - 0x4e, 0x8d, 0x1c, 0x09, //0x0000883b leaq (%rcx,%r9), %r11 - 0x48, 0x89, 0xce, //0x0000883f movq %rcx, %rsi - 0x4c, 0x29, 0xc6, //0x00008842 subq %r8, %rsi - 0x31, 0xc0, //0x00008845 xorl %eax, %eax - 0x48, 0x8d, 0x15, 0x4e, 0x37, 0x00, 0x00, //0x00008847 leaq $14158(%rip), %rdx /* LJTI5_5+0(%rip) */ - 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x0000884e jmp LBB5_1675 - //0x00008853 LBB5_1671 - 0x83, 0xfb, 0x65, //0x00008853 cmpl $101, %ebx - 0x0f, 0x85, 0x7e, 0x00, 0x00, 0x00, //0x00008856 jne LBB5_1683 - //0x0000885c LBB5_1672 - 0x49, 0x83, 0xff, 0xff, //0x0000885c cmpq $-1, %r15 - 0x0f, 0x85, 0xac, 0x0c, 0x00, 0x00, //0x00008860 jne LBB5_1832 - 0x4c, 0x8d, 0x3c, 0x06, //0x00008866 leaq (%rsi,%rax), %r15 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000886a .p2align 4, 0x90 - //0x00008870 LBB5_1674 - 0x48, 0x83, 0xc0, 0x01, //0x00008870 addq $1, %rax - 0x49, 0x39, 0xc1, //0x00008874 cmpq %rax, %r9 - 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00008877 je LBB5_1684 - //0x0000887d LBB5_1675 - 0x0f, 0xbe, 0x1c, 0x01, //0x0000887d movsbl (%rcx,%rax), %ebx - 0x8d, 0x7b, 0xd0, //0x00008881 leal $-48(%rbx), %edi - 0x83, 0xff, 0x0a, //0x00008884 cmpl $10, %edi - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00008887 jb LBB5_1674 - 0x8d, 0x7b, 0xd5, //0x0000888d leal $-43(%rbx), %edi - 0x83, 0xff, 0x1a, //0x00008890 cmpl $26, %edi - 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x00008893 ja LBB5_1671 - 0x48, 0x63, 0x3c, 0xba, //0x00008899 movslq (%rdx,%rdi,4), %rdi - 0x48, 0x01, 0xd7, //0x0000889d addq %rdx, %rdi - 0xff, 0xe7, //0x000088a0 jmpq *%rdi - //0x000088a2 LBB5_1678 - 0x49, 0x83, 0xfc, 0xff, //0x000088a2 cmpq $-1, %r12 - 0x0f, 0x85, 0x66, 0x0c, 0x00, 0x00, //0x000088a6 jne LBB5_1832 - 0x4c, 0x8d, 0x24, 0x06, //0x000088ac leaq (%rsi,%rax), %r12 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x000088b0 jmp LBB5_1674 - //0x000088b5 LBB5_1680 - 0x49, 0x83, 0xfe, 0xff, //0x000088b5 cmpq $-1, %r14 - 0x0f, 0x85, 0x53, 0x0c, 0x00, 0x00, //0x000088b9 jne LBB5_1832 - 0x4c, 0x8d, 0x34, 0x06, //0x000088bf leaq (%rsi,%rax), %r14 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x000088c3 jmp LBB5_1674 - //0x000088c8 LBB5_1682 - 0x41, 0x89, 0xcb, //0x000088c8 movl %ecx, %r11d - 0x4d, 0x01, 0xc3, //0x000088cb addq %r8, %r11 - 0x49, 0x01, 0xc3, //0x000088ce addq %rax, %r11 - 0x44, 0x8b, 0x55, 0xc8, //0x000088d1 movl $-56(%rbp), %r10d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000088d5 jmp LBB5_1684 - //0x000088da LBB5_1683 - 0x48, 0x01, 0xc1, //0x000088da addq %rax, %rcx - 0x49, 0x89, 0xcb, //0x000088dd movq %rcx, %r11 - //0x000088e0 LBB5_1684 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000088e0 movq $-1, %rax - 0x4d, 0x85, 0xf6, //0x000088e7 testq %r14, %r14 - 0x0f, 0x84, 0x96, 0x02, 0x00, 0x00, //0x000088ea je LBB5_1728 - 0x4d, 0x85, 0xe4, //0x000088f0 testq %r12, %r12 - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x000088f3 movq $-144(%rbp), %rsi - 0x0f, 0x84, 0x8d, 0x02, 0x00, 0x00, //0x000088fa je LBB5_1729 - 0x4d, 0x85, 0xff, //0x00008900 testq %r15, %r15 - 0x0f, 0x84, 0x84, 0x02, 0x00, 0x00, //0x00008903 je LBB5_1729 - 0x4d, 0x29, 0xc3, //0x00008909 subq %r8, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x0000890c leaq $-1(%r11), %rax - 0x49, 0x39, 0xc6, //0x00008910 cmpq %rax, %r14 - 0x0f, 0x84, 0x1e, 0x02, 0x00, 0x00, //0x00008913 je LBB5_1721 - 0x49, 0x39, 0xc4, //0x00008919 cmpq %rax, %r12 - 0x0f, 0x84, 0x15, 0x02, 0x00, 0x00, //0x0000891c je LBB5_1721 - 0x49, 0x39, 0xc7, //0x00008922 cmpq %rax, %r15 - 0x0f, 0x84, 0x0c, 0x02, 0x00, 0x00, //0x00008925 je LBB5_1721 - 0x4d, 0x85, 0xe4, //0x0000892b testq %r12, %r12 - 0x0f, 0x8e, 0x2f, 0x02, 0x00, 0x00, //0x0000892e jle LBB5_1725 - 0x49, 0x8d, 0x44, 0x24, 0xff, //0x00008934 leaq $-1(%r12), %rax - 0x49, 0x39, 0xc7, //0x00008939 cmpq %rax, %r15 - 0x0f, 0x84, 0x21, 0x02, 0x00, 0x00, //0x0000893c je LBB5_1725 - 0x49, 0xf7, 0xd4, //0x00008942 notq %r12 - 0x4c, 0x89, 0xe0, //0x00008945 movq %r12, %rax - 0xe9, 0xf0, 0x01, 0x00, 0x00, //0x00008948 jmp LBB5_1722 - //0x0000894d LBB5_1693 - 0x48, 0x83, 0xc0, 0xff, //0x0000894d addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00008951 movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00008958 movq $168(%r14), %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000895f cmpq $-1, %rax - 0x4c, 0x8b, 0x5d, 0xa0, //0x00008963 movq $-96(%rbp), %r11 - 0x0f, 0x85, 0xdd, 0x07, 0x00, 0x00, //0x00008967 jne LBB5_1789 - 0xe9, 0x56, 0xf5, 0xff, 0xff, //0x0000896d jmp LBB5_1045 - //0x00008972 LBB5_1694 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00008972 movl $-1, %eax - //0x00008977 LBB5_1695 - 0x41, 0x8a, 0x4d, 0x02, //0x00008977 movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x0000897b addq $2, %r13 - 0xe9, 0x09, 0x00, 0x00, 0x00, //0x0000897f jmp LBB5_1697 - //0x00008984 LBB5_1696 - 0x49, 0x83, 0xc5, 0x01, //0x00008984 addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008988 movl $1, %eax - //0x0000898d LBB5_1697 - 0x8d, 0x51, 0xd0, //0x0000898d leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00008990 cmpb $9, %dl - 0x0f, 0x87, 0xe9, 0x28, 0x00, 0x00, //0x00008993 ja LBB5_2277 - 0x31, 0xd2, //0x00008999 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000899b movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000089a2 .p2align 4, 0x90 - //0x000089b0 LBB5_1699 - 0x8d, 0x14, 0x92, //0x000089b0 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x000089b3 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x000089b6 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x000089b9 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000089bc movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x01, //0x000089c1 addq $1, %r13 - 0x8d, 0x59, 0xd0, //0x000089c5 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x000089c8 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000089cc cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x000089cf jb LBB5_1699 - 0x48, 0x83, 0xff, 0x09, //0x000089d5 cmpq $9, %rdi - 0x0f, 0x83, 0xec, 0x2c, 0x00, 0x00, //0x000089d9 jae LBB5_2258 - //0x000089df LBB5_1701 - 0x0f, 0xaf, 0xd0, //0x000089df imull %eax, %edx - 0x44, 0x01, 0xf2, //0x000089e2 addl %r14d, %edx - 0x41, 0x89, 0xd6, //0x000089e5 movl %edx, %r14d - 0xe9, 0x51, 0x02, 0x00, 0x00, //0x000089e8 jmp LBB5_1736 - //0x000089ed LBB5_1702 - 0x4d, 0x8d, 0x68, 0x02, //0x000089ed leaq $2(%r8), %r13 - 0x41, 0x8a, 0x40, 0x02, //0x000089f1 movb $2(%r8), %al - 0x8d, 0x48, 0xd0, //0x000089f5 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x000089f8 cmpb $9, %cl - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x000089fb movq %rsi, $-144(%rbp) - 0x0f, 0x87, 0x7a, 0x28, 0x00, 0x00, //0x00008a02 ja LBB5_2277 - 0x45, 0x31, 0xf6, //0x00008a08 xorl %r14d, %r14d - 0x3c, 0x30, //0x00008a0b cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00008a0d jne LBB5_1705 - //0x00008a13 LBB5_1704 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00008a13 movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00008a18 addq $1, %r13 - 0x41, 0x83, 0xc6, 0xff, //0x00008a1c addl $-1, %r14d - 0x3c, 0x30, //0x00008a20 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00008a22 je LBB5_1704 - //0x00008a28 LBB5_1705 - 0x3c, 0x45, //0x00008a28 cmpb $69, %al - 0x0f, 0x84, 0x2b, 0x01, 0x00, 0x00, //0x00008a2a je LBB5_1724 - 0x3c, 0x65, //0x00008a30 cmpb $101, %al - 0x0f, 0x84, 0x23, 0x01, 0x00, 0x00, //0x00008a32 je LBB5_1724 - 0x8d, 0x58, 0xd0, //0x00008a38 leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00008a3b xorl %ecx, %ecx - 0x31, 0xd2, //0x00008a3d xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa8, //0x00008a3f movq %rdx, $-88(%rbp) - 0x31, 0xf6, //0x00008a43 xorl %esi, %esi - //0x00008a45 LBB5_1708 - 0x41, 0xb9, 0x11, 0x00, 0x00, 0x00, //0x00008a45 movl $17, %r9d - 0x49, 0x29, 0xc9, //0x00008a4b subq %rcx, %r9 - 0x4d, 0x85, 0xc9, //0x00008a4e testq %r9, %r9 - 0x0f, 0x8e, 0xf9, 0x00, 0x00, 0x00, //0x00008a51 jle LBB5_1723 - 0x80, 0xfb, 0x09, //0x00008a57 cmpb $9, %bl - 0x0f, 0x87, 0xf0, 0x00, 0x00, 0x00, //0x00008a5a ja LBB5_1723 - 0x4b, 0x8d, 0x14, 0x29, //0x00008a60 leaq (%r9,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00008a64 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00008a69 subq %rcx, %rbx - 0x31, 0xc9, //0x00008a6c xorl %ecx, %ecx - //0x00008a6e LBB5_1711 - 0x48, 0x8d, 0x34, 0xb6, //0x00008a6e leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00008a72 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00008a75 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00008a79 addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00008a7d cmpq %rcx, %rbx - 0x0f, 0x84, 0x6f, 0x01, 0x00, 0x00, //0x00008a80 je LBB5_1731 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00008a86 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00008a8c leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00008a8f addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00008a93 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00008a97 jb LBB5_1711 - 0x4c, 0x89, 0xea, //0x00008a9d movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00008aa0 addq %rcx, %rdx - 0x49, 0x89, 0xc9, //0x00008aa3 movq %rcx, %r9 - 0xe9, 0x7f, 0x01, 0x00, 0x00, //0x00008aa6 jmp LBB5_1735 - //0x00008aab LBB5_1714 - 0x3c, 0x45, //0x00008aab cmpb $69, %al - 0x0f, 0x84, 0x26, 0xf7, 0xff, 0xff, //0x00008aad je LBB5_1594 - 0x3c, 0x65, //0x00008ab3 cmpb $101, %al - 0x0f, 0x84, 0x1e, 0xf7, 0xff, 0xff, //0x00008ab5 je LBB5_1594 - 0x45, 0x85, 0xf6, //0x00008abb testl %r14d, %r14d - 0x0f, 0x85, 0x40, 0x2d, 0x00, 0x00, //0x00008abe jne LBB5_2281 - 0x45, 0x31, 0xdb, //0x00008ac4 xorl %r11d, %r11d - 0x80, 0x7d, 0xc8, 0x00, //0x00008ac7 cmpb $0, $-56(%rbp) - 0x0f, 0x84, 0xca, 0x04, 0x00, 0x00, //0x00008acb je LBB5_1775 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008ad1 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00008adb cmpq %rax, %rsi - 0x0f, 0x86, 0x3f, 0x09, 0x00, 0x00, //0x00008ade jbe LBB5_1818 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00008ae4 movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x1f, 0x76, 0xff, 0xff, //0x00008ae9 punpckldq $-35297(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x27, 0x76, 0xff, 0xff, //0x00008af1 subpd $-35289(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00008af9 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00008afd unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00008b01 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00008b05 movq %xmm1, %rsi - 0x48, 0x31, 0xc6, //0x00008b0a xorq %rax, %rsi - 0x31, 0xc9, //0x00008b0d xorl %ecx, %ecx - 0xe9, 0x8f, 0x27, 0x00, 0x00, //0x00008b0f jmp LBB5_1890 - //0x00008b14 LBB5_1720 - 0x45, 0x31, 0xdb, //0x00008b14 xorl %r11d, %r11d - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00008b17 movl $0, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00008b1c movq %rax, $-136(%rbp) - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00008b23 movl $0, %ecx - 0x80, 0x7d, 0xc8, 0x00, //0x00008b28 cmpb $0, $-56(%rbp) - 0x0f, 0x84, 0x2f, 0x0d, 0x00, 0x00, //0x00008b2c je LBB5_1885 - 0xe9, 0x98, 0x0d, 0x00, 0x00, //0x00008b32 jmp LBB5_1888 - //0x00008b37 LBB5_1721 - 0x49, 0xf7, 0xdb, //0x00008b37 negq %r11 - 0x4c, 0x89, 0xd8, //0x00008b3a movq %r11, %rax - //0x00008b3d LBB5_1722 - 0x31, 0xc9, //0x00008b3d xorl %ecx, %ecx - 0x48, 0x89, 0xc2, //0x00008b3f movq %rax, %rdx - 0x48, 0x85, 0xc0, //0x00008b42 testq %rax, %rax - 0x0f, 0x89, 0x51, 0x00, 0x00, 0x00, //0x00008b45 jns LBB5_1730 - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00008b4b jmp LBB5_1729 - //0x00008b50 LBB5_1723 - 0x4c, 0x89, 0xea, //0x00008b50 movq %r13, %rdx - 0x45, 0x31, 0xc9, //0x00008b53 xorl %r9d, %r9d - 0xe9, 0x9f, 0x00, 0x00, 0x00, //0x00008b56 jmp LBB5_1732 - //0x00008b5b LBB5_1724 - 0x45, 0x31, 0xc9, //0x00008b5b xorl %r9d, %r9d - 0xe9, 0x71, 0xf6, 0xff, 0xff, //0x00008b5e jmp LBB5_1593 - //0x00008b63 LBB5_1725 - 0x4c, 0x89, 0xf0, //0x00008b63 movq %r14, %rax - 0x4c, 0x09, 0xf8, //0x00008b66 orq %r15, %rax - 0x0f, 0x99, 0xc0, //0x00008b69 setns %al - 0x0f, 0x88, 0x7d, 0x04, 0x00, 0x00, //0x00008b6c js LBB5_1779 - 0x4d, 0x39, 0xfe, //0x00008b72 cmpq %r15, %r14 - 0x0f, 0x8c, 0x74, 0x04, 0x00, 0x00, //0x00008b75 jl LBB5_1779 - 0x49, 0xf7, 0xd6, //0x00008b7b notq %r14 - 0x4c, 0x89, 0xf0, //0x00008b7e movq %r14, %rax - 0xe9, 0xb7, 0xff, 0xff, 0xff, //0x00008b81 jmp LBB5_1722 - //0x00008b86 LBB5_1728 - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00008b86 movq $-144(%rbp), %rsi - //0x00008b8d LBB5_1729 - 0x48, 0xf7, 0xd0, //0x00008b8d notq %rax - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00008b90 movl $3, %ecx - 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00008b95 movq $-3, %rdx - //0x00008b9c LBB5_1730 - 0x49, 0x01, 0xc0, //0x00008b9c addq %rax, %r8 - 0x41, 0x0f, 0xb6, 0xc2, //0x00008b9f movzbl %r10b, %eax - 0x48, 0x01, 0xd0, //0x00008ba3 addq %rdx, %rax - 0x48, 0xc1, 0xe6, 0x20, //0x00008ba6 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x00008baa orq $27, %rsi - 0x4c, 0x8b, 0x75, 0x88, //0x00008bae movq $-120(%rbp), %r14 - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008bb2 movq $160(%r14), %rdx - 0x48, 0x89, 0x32, //0x00008bb9 movq %rsi, (%rdx) - 0x48, 0x89, 0x42, 0x08, //0x00008bbc movq %rax, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008bc0 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00008bc7 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008bcb movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00008bd2 addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00008bda addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00008bde cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00008be5 setbe %al - 0x4c, 0x8b, 0x7d, 0x90, //0x00008be8 movq $-112(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0xc0, //0x00008bec movq $-64(%rbp), %r10 - 0xe9, 0x0d, 0x27, 0x00, 0x00, //0x00008bf0 jmp LBB5_1891 - //0x00008bf5 LBB5_1731 - 0x8a, 0x02, //0x00008bf5 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00008bf7 leal $-48(%rax), %ebx - //0x00008bfa LBB5_1732 - 0x80, 0xfb, 0x09, //0x00008bfa cmpb $9, %bl - 0x0f, 0x87, 0x27, 0x00, 0x00, 0x00, //0x00008bfd ja LBB5_1735 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008c03 .p2align 4, 0x90 - //0x00008c10 LBB5_1733 - 0x0f, 0xb6, 0x42, 0x01, //0x00008c10 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00008c14 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00008c18 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x00008c1b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00008c1e jb LBB5_1733 - 0xb1, 0x01, //0x00008c24 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa8, //0x00008c26 movq %rcx, $-88(%rbp) - //0x00008c2a LBB5_1735 - 0x45, 0x29, 0xce, //0x00008c2a subl %r9d, %r14d - 0x24, 0xdf, //0x00008c2d andb $-33, %al - 0x49, 0x89, 0xd5, //0x00008c2f movq %rdx, %r13 - 0x3c, 0x45, //0x00008c32 cmpb $69, %al - 0x4c, 0x8b, 0x4d, 0xa8, //0x00008c34 movq $-88(%rbp), %r9 - 0x0f, 0x84, 0x9b, 0xf5, 0xff, 0xff, //0x00008c38 je LBB5_1594 - //0x00008c3e LBB5_1736 - 0x43, 0x8d, 0x1c, 0x24, //0x00008c3e leal (%r12,%r12), %ebx - 0x83, 0xc3, 0xff, //0x00008c42 addl $-1, %ebx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00008c45 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008c4f addq $1, %rax - 0x48, 0x39, 0xc6, //0x00008c53 cmpq %rax, %rsi - 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x00008c56 jae LBB5_1747 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00008c5c movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xa7, 0x74, 0xff, 0xff, //0x00008c61 punpckldq $-35673(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0xaf, 0x74, 0xff, 0xff, //0x00008c69 subpd $-35665(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xd0, //0x00008c71 movapd %xmm0, %xmm2 - 0x66, 0x0f, 0x15, 0xd0, //0x00008c75 unpckhpd %xmm0, %xmm2 - 0xf2, 0x0f, 0x58, 0xd0, //0x00008c79 addsd %xmm0, %xmm2 - 0x89, 0xd8, //0x00008c7d movl %ebx, %eax - 0xc1, 0xe8, 0x1f, //0x00008c7f shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00008c82 shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00008c86 movq %rax, %xmm1 - 0x66, 0x0f, 0xeb, 0xca, //0x00008c8b por %xmm2, %xmm1 - 0x45, 0x85, 0xf6, //0x00008c8f testl %r14d, %r14d - 0x0f, 0x84, 0x68, 0x0b, 0x00, 0x00, //0x00008c92 je LBB5_1881 - 0x48, 0x85, 0xf6, //0x00008c98 testq %rsi, %rsi - 0x0f, 0x84, 0x5f, 0x0b, 0x00, 0x00, //0x00008c9b je LBB5_1881 - 0x41, 0x8d, 0x46, 0xff, //0x00008ca1 leal $-1(%r14), %eax - 0x83, 0xf8, 0x24, //0x00008ca5 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00008ca8 ja LBB5_1745 - 0x44, 0x89, 0xf0, //0x00008cae movl %r14d, %eax - 0x41, 0x83, 0xfe, 0x17, //0x00008cb1 cmpl $23, %r14d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00008cb5 jl LBB5_1742 - 0x41, 0x8d, 0x46, 0xea, //0x00008cbb leal $-22(%r14), %eax - 0x48, 0x8d, 0x0d, 0x4a, 0x33, 0x00, 0x00, //0x00008cbf leaq $13130(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x00008cc6 mulsd (%rcx,%rax,8), %xmm1 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00008ccb movl $22, %eax - //0x00008cd0 LBB5_1742 - 0x66, 0x0f, 0x2e, 0x0d, 0x68, 0x74, 0xff, 0xff, //0x00008cd0 ucomisd $-35736(%rip), %xmm1 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0xb1, 0x02, 0x00, 0x00, //0x00008cd8 ja LBB5_1774 - 0xf2, 0x0f, 0x10, 0x05, 0x62, 0x74, 0xff, 0xff, //0x00008cde movsd $-35742(%rip), %xmm0 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc1, //0x00008ce6 ucomisd %xmm1, %xmm0 - 0x0f, 0x87, 0x9f, 0x02, 0x00, 0x00, //0x00008cea ja LBB5_1774 - 0x89, 0xc0, //0x00008cf0 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x17, 0x33, 0x00, 0x00, //0x00008cf2 leaq $13079(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x00008cf9 mulsd (%rcx,%rax,8), %xmm1 - 0xe9, 0xfd, 0x0a, 0x00, 0x00, //0x00008cfe jmp LBB5_1881 - //0x00008d03 LBB5_1745 - 0x41, 0x83, 0xfe, 0xea, //0x00008d03 cmpl $-22, %r14d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00008d07 jb LBB5_1747 - 0x41, 0xf7, 0xde, //0x00008d0d negl %r14d - 0x48, 0x8d, 0x05, 0xf9, 0x32, 0x00, 0x00, //0x00008d10 leaq $13049(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x0c, 0xf0, //0x00008d17 divsd (%rax,%r14,8), %xmm1 - 0xe9, 0xde, 0x0a, 0x00, 0x00, //0x00008d1d jmp LBB5_1881 - //0x00008d22 LBB5_1747 - 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x00008d22 leal $348(%r14), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00008d29 cmpl $695, %eax - 0x0f, 0x87, 0x24, 0x01, 0x00, 0x00, //0x00008d2e ja LBB5_1761 - //0x00008d34 LBB5_1748 - 0x4c, 0x89, 0x4d, 0xa8, //0x00008d34 movq %r9, $-88(%rbp) - 0x48, 0x85, 0xf6, //0x00008d38 testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0x90, //0x00008d3b movq %r15, $-112(%rbp) - 0x89, 0x5d, 0xb4, //0x00008d3f movl %ebx, $-76(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00008d42 je LBB5_1750 - 0x4c, 0x0f, 0xbd, 0xce, //0x00008d48 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00008d4c xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008d50 jmp LBB5_1751 - //0x00008d55 LBB5_1750 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00008d55 movl $64, %r9d - //0x00008d5b LBB5_1751 - 0x49, 0x89, 0xf7, //0x00008d5b movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x00008d5e movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x00008d61 shlq %cl, %r15 - 0x89, 0xc3, //0x00008d64 movl %eax, %ebx - 0x48, 0xc1, 0xe3, 0x04, //0x00008d66 shlq $4, %rbx - 0x48, 0x8d, 0x3d, 0x5f, 0x33, 0x00, 0x00, //0x00008d6a leaq $13151(%rip), %rdi /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x64, 0x3b, 0x08, //0x00008d71 movq $8(%rbx,%rdi), %r12 - 0x4c, 0x89, 0xe0, //0x00008d76 movq %r12, %rax - 0x49, 0xf7, 0xe7, //0x00008d79 mulq %r15 - 0x49, 0x89, 0xc3, //0x00008d7c movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00008d7f movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00008d82 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00008d88 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00008d8f jne LBB5_1756 - 0x4c, 0x89, 0xf9, //0x00008d95 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x00008d98 notq %rcx - 0x49, 0x39, 0xcb, //0x00008d9b cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00008d9e jbe LBB5_1756 - 0x4c, 0x89, 0xf8, //0x00008da4 movq %r15, %rax - 0x48, 0xf7, 0x24, 0x3b, //0x00008da7 mulq (%rbx,%rdi) - 0x49, 0x01, 0xd3, //0x00008dab addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00008dae adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00008db2 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00008db5 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00008dbb cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00008dc2 jne LBB5_1756 - 0x49, 0x83, 0xfb, 0xff, //0x00008dc8 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00008dcc jne LBB5_1756 - 0x48, 0x39, 0xc8, //0x00008dd2 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00008dd5 ja LBB5_1760 - //0x00008ddb LBB5_1756 - 0x4c, 0x89, 0xd0, //0x00008ddb movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00008dde shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00008de2 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00008de5 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x00008de8 testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00008deb jne LBB5_1759 - 0x48, 0x85, 0xd2, //0x00008df1 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00008df4 jne LBB5_1759 - 0x44, 0x89, 0xd1, //0x00008dfa movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x00008dfd andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00008e00 cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00008e03 je LBB5_1760 - //0x00008e09 LBB5_1759 - 0x41, 0x69, 0xce, 0x6a, 0x52, 0x03, 0x00, //0x00008e09 imull $217706, %r14d, %ecx - 0xc1, 0xf9, 0x10, //0x00008e10 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00008e13 addl $1087, %ecx - 0x4c, 0x63, 0xf1, //0x00008e19 movslq %ecx, %r14 - 0x4c, 0x89, 0xf7, //0x00008e1c movq %r14, %rdi - 0x4c, 0x29, 0xcf, //0x00008e1f subq %r9, %rdi - 0x44, 0x89, 0xd2, //0x00008e22 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x00008e25 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00008e28 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x00008e2b movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x00008e2e shrq $54, %rcx - 0x48, 0x01, 0xc7, //0x00008e32 addq %rax, %rdi - 0x48, 0x83, 0xf9, 0x01, //0x00008e35 cmpq $1, %rcx - 0x48, 0x83, 0xdf, 0x00, //0x00008e39 sbbq $0, %rdi - 0x48, 0x8d, 0x47, 0xff, //0x00008e3d leaq $-1(%rdi), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00008e41 cmpq $2045, %rax - 0x0f, 0x86, 0x60, 0x00, 0x00, 0x00, //0x00008e47 jbe LBB5_1766 - //0x00008e4d LBB5_1760 - 0x4c, 0x8b, 0x7d, 0x90, //0x00008e4d movq $-112(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0xc0, //0x00008e51 movq $-64(%rbp), %r10 - 0x8b, 0x5d, 0xb4, //0x00008e55 movl $-76(%rbp), %ebx - //0x00008e58 LBB5_1761 - 0x4c, 0x89, 0x7d, 0x90, //0x00008e58 movq %r15, $-112(%rbp) - 0x4d, 0x89, 0xe9, //0x00008e5c movq %r13, %r9 - 0x4d, 0x29, 0xc1, //0x00008e5f subq %r8, %r9 - 0x48, 0x8b, 0x45, 0x88, //0x00008e62 movq $-120(%rbp), %rax - 0x4c, 0x8b, 0x78, 0x40, //0x00008e66 movq $64(%rax), %r15 - 0x48, 0x8b, 0x50, 0x50, //0x00008e6a movq $80(%rax), %rdx - 0x48, 0x85, 0xd2, //0x00008e6e testq %rdx, %rdx - 0x48, 0x89, 0x55, 0xa8, //0x00008e71 movq %rdx, $-88(%rbp) - 0x0f, 0x84, 0x57, 0x07, 0x00, 0x00, //0x00008e75 je LBB5_1842 - 0x41, 0xc6, 0x07, 0x00, //0x00008e7b movb $0, (%r15) - 0x48, 0x83, 0xfa, 0x01, //0x00008e7f cmpq $1, %rdx - 0x0f, 0x84, 0x49, 0x07, 0x00, 0x00, //0x00008e83 je LBB5_1842 - 0x48, 0x8d, 0x4a, 0xff, //0x00008e89 leaq $-1(%rdx), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008e8d movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x00008e92 cmpq $8, %rcx - 0x0f, 0x82, 0x24, 0x07, 0x00, 0x00, //0x00008e96 jb LBB5_1841 - 0x48, 0x83, 0xf9, 0x20, //0x00008e9c cmpq $32, %rcx - 0x0f, 0x83, 0x1d, 0x01, 0x00, 0x00, //0x00008ea0 jae LBB5_1777 - 0x31, 0xd2, //0x00008ea6 xorl %edx, %edx - 0xe9, 0x2a, 0x06, 0x00, 0x00, //0x00008ea8 jmp LBB5_1828 - //0x00008ead LBB5_1766 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00008ead movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x00008eb7 cmpq %rax, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008eba movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00008ec4 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x00008ece movb $2, %cl - 0x80, 0xd9, 0x00, //0x00008ed0 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00008ed3 shrq %cl, %rdx - 0x48, 0xc1, 0xe7, 0x34, //0x00008ed6 shlq $52, %rdi - 0x48, 0x21, 0xc2, //0x00008eda andq %rax, %rdx - 0x48, 0x09, 0xfa, //0x00008edd orq %rdi, %rdx - 0x48, 0x89, 0xd0, //0x00008ee0 movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x00008ee3 orq %r15, %rax - 0x80, 0x7d, 0xc8, 0x00, //0x00008ee6 cmpb $0, $-56(%rbp) - 0x48, 0x0f, 0x44, 0xc2, //0x00008eea cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00008eee movq %rax, %xmm1 - 0x80, 0x7d, 0xa8, 0x00, //0x00008ef3 cmpb $0, $-88(%rbp) - 0x0f, 0x84, 0x37, 0x05, 0x00, 0x00, //0x00008ef7 je LBB5_1820 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00008efd movl $64, %r9d - 0x48, 0xff, 0xc6, //0x00008f03 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00008f06 je LBB5_1769 - 0x4c, 0x0f, 0xbd, 0xce, //0x00008f0c bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00008f10 xorq $63, %r9 - //0x00008f14 LBB5_1769 - 0x44, 0x89, 0xc9, //0x00008f14 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x00008f17 shlq %cl, %rsi - 0x4c, 0x89, 0xe0, //0x00008f1a movq %r12, %rax - 0x48, 0xf7, 0xe6, //0x00008f1d mulq %rsi - 0x49, 0x89, 0xc2, //0x00008f20 movq %rax, %r10 - 0x49, 0x89, 0xd3, //0x00008f23 movq %rdx, %r11 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00008f26 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00008f2c cmpq $511, %rdx - 0x0f, 0x85, 0xf5, 0x05, 0x00, 0x00, //0x00008f33 jne LBB5_1833 - 0x48, 0x89, 0xf1, //0x00008f39 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x00008f3c notq %rcx - 0x49, 0x39, 0xca, //0x00008f3f cmpq %rcx, %r10 - 0x48, 0x8b, 0x7d, 0xc0, //0x00008f42 movq $-64(%rbp), %rdi - 0x0f, 0x86, 0xe6, 0x05, 0x00, 0x00, //0x00008f46 jbe LBB5_1834 - 0x48, 0x89, 0xf0, //0x00008f4c movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x7a, 0x31, 0x00, 0x00, //0x00008f4f leaq $12666(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x13, //0x00008f56 mulq (%rbx,%rdx) - 0x49, 0x01, 0xd2, //0x00008f5a addq %rdx, %r10 - 0x49, 0x83, 0xd3, 0x00, //0x00008f5d adcq $0, %r11 - 0x44, 0x89, 0xda, //0x00008f61 movl %r11d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00008f64 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00008f6a cmpq $511, %rdx - 0x0f, 0x85, 0xbb, 0x05, 0x00, 0x00, //0x00008f71 jne LBB5_1834 - 0x49, 0x83, 0xfa, 0xff, //0x00008f77 cmpq $-1, %r10 - 0x0f, 0x85, 0xb1, 0x05, 0x00, 0x00, //0x00008f7b jne LBB5_1834 - 0x48, 0x39, 0xc8, //0x00008f81 cmpq %rcx, %rax - 0x0f, 0x87, 0xd6, 0x05, 0x00, 0x00, //0x00008f84 ja LBB5_1837 - 0xe9, 0xa3, 0x05, 0x00, 0x00, //0x00008f8a jmp LBB5_1834 - //0x00008f8f LBB5_1774 - 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x00008f8f leal $348(%r14), %eax - 0xe9, 0x99, 0xfd, 0xff, 0xff, //0x00008f96 jmp LBB5_1748 - //0x00008f9b LBB5_1775 - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x00008f9b movq %rsi, $-136(%rbp) - //0x00008fa2 LBB5_1776 - 0x4c, 0x8b, 0x75, 0x88, //0x00008fa2 movq $-120(%rbp), %r14 - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00008fa6 movq $-144(%rbp), %rsi - 0xe9, 0xaf, 0x08, 0x00, 0x00, //0x00008fad jmp LBB5_1885 - //0x00008fb2 LBB5_1819 - 0x4d, 0x89, 0xec, //0x00008fb2 movq %r13, %r12 - 0x80, 0xf9, 0x7d, //0x00008fb5 cmpb $125, %cl - 0x0f, 0x85, 0x99, 0xae, 0xff, 0xff, //0x00008fb8 jne LBB5_753 - 0xe9, 0x10, 0x01, 0x00, 0x00, //0x00008fbe jmp LBB5_1786 - //0x00008fc3 LBB5_1777 - 0x48, 0x89, 0xca, //0x00008fc3 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x00008fc6 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x00008fca leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x00008fce movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x05, //0x00008fd1 shrq $5, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00008fd5 addq $1, %rdi - 0x89, 0xf8, //0x00008fd9 movl %edi, %eax - 0x83, 0xe0, 0x03, //0x00008fdb andl $3, %eax - 0x48, 0x83, 0xfe, 0x60, //0x00008fde cmpq $96, %rsi - 0x0f, 0x83, 0x59, 0x04, 0x00, 0x00, //0x00008fe2 jae LBB5_1821 - 0x31, 0xf6, //0x00008fe8 xorl %esi, %esi - 0xe9, 0xa5, 0x04, 0x00, 0x00, //0x00008fea jmp LBB5_1823 - //0x00008fef LBB5_1779 - 0x49, 0x8d, 0x4f, 0xff, //0x00008fef leaq $-1(%r15), %rcx - 0x49, 0x39, 0xce, //0x00008ff3 cmpq %rcx, %r14 - 0x49, 0xf7, 0xd7, //0x00008ff6 notq %r15 - 0x4d, 0x0f, 0x45, 0xfb, //0x00008ff9 cmovneq %r11, %r15 - 0x84, 0xc0, //0x00008ffd testb %al, %al - 0x4d, 0x0f, 0x44, 0xfb, //0x00008fff cmoveq %r11, %r15 - 0x4c, 0x89, 0xf8, //0x00009003 movq %r15, %rax - 0xe9, 0x32, 0xfb, 0xff, 0xff, //0x00009006 jmp LBB5_1722 - //0x0000900b LBB5_1780 - 0x48, 0x83, 0xc2, 0x40, //0x0000900b addq $64, %rdx - 0x49, 0x89, 0xd5, //0x0000900f movq %rdx, %r13 - //0x00009012 LBB5_1781 - 0x48, 0x89, 0x5d, 0xc0, //0x00009012 movq %rbx, $-64(%rbp) - 0x49, 0x83, 0xc5, 0xc0, //0x00009016 addq $-64, %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000901a .p2align 4, 0x90 - //0x00009020 LBB5_1782 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00009020 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00009026 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000902c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00009032 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00009038 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000903c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00009041 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00009046 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000904b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00009050 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00009055 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000905a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000905f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00009064 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00009068 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000906c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00009070 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00009074 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00009078 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x0000907c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x00009080 pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x00009084 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x00009088 orq %rdx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x0000908b shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x0000908f orq %rsi, %rbx - 0x48, 0xc1, 0xe1, 0x30, //0x00009092 shlq $48, %rcx - 0x48, 0x09, 0xd9, //0x00009096 orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00009099 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000909d je LBB5_1782 - 0x48, 0xf7, 0xd1, //0x000090a3 notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000090a6 movq %rcx, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x000090ad movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000090b4 bsfq %rcx, %rcx - 0x4a, 0x8d, 0x14, 0x29, //0x000090b8 leaq (%rcx,%r13), %rdx - 0x4e, 0x8d, 0x24, 0x29, //0x000090bc leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000090c0 addq $1, %r12 - 0x48, 0x8b, 0x5d, 0xc0, //0x000090c4 movq $-64(%rbp), %rbx - //0x000090c8 LBB5_1784 - 0x8a, 0x0a, //0x000090c8 movb (%rdx), %cl - //0x000090ca LBB5_1785 - 0x80, 0xf9, 0x7d, //0x000090ca cmpb $125, %cl - 0x0f, 0x85, 0x84, 0xad, 0xff, 0xff, //0x000090cd jne LBB5_753 - //0x000090d3 LBB5_1786 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000090d3 addl $1, $200(%r14) - 0x48, 0xc1, 0xe7, 0x04, //0x000090db shlq $4, %rdi - 0x48, 0x8b, 0x4c, 0x3b, 0x08, //0x000090df movq $8(%rbx,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000090e4 movq %rcx, $168(%r14) - 0x49, 0x29, 0xc1, //0x000090eb subq %rax, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x000090ee shrq $4, %r9 - 0x44, 0x89, 0x4c, 0x3b, 0x0c, //0x000090f2 movl %r9d, $12(%rbx,%rdi) - 0xc7, 0x44, 0x3b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000090f7 movl $0, $8(%rbx,%rdi) - 0x0f, 0xb6, 0x08, //0x000090ff movzbl (%rax), %ecx - 0x89, 0x08, //0x00009102 movl %ecx, (%rax) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00009104 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000910b movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x00009112 cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00009115 jbe LBB5_1788 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000911b movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x00009122 cmpq $4096, %rax - 0x0f, 0x87, 0x9a, 0xed, 0xff, 0xff, //0x00009128 ja LBB5_1045 - //0x0000912e LBB5_1788 - 0x48, 0x83, 0xc0, 0xff, //0x0000912e addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00009132 movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00009139 movq $168(%r14), %rax - 0x48, 0x83, 0xf8, 0xff, //0x00009140 cmpq $-1, %rax - 0x0f, 0x84, 0x7e, 0xed, 0xff, 0xff, //0x00009144 je LBB5_1045 - //0x0000914a LBB5_1789 - 0x48, 0xc1, 0xe0, 0x04, //0x0000914a shlq $4, %rax - 0x49, 0x03, 0x00, //0x0000914e addq (%r8), %rax - 0x48, 0x89, 0xc1, //0x00009151 movq %rax, %rcx - //0x00009154 LBB5_1790 - 0x48, 0x85, 0xc9, //0x00009154 testq %rcx, %rcx - 0x0f, 0x84, 0x42, 0x25, 0x00, 0x00, //0x00009157 je LBB5_2236 - //0x0000915d LBB5_1791 - 0x49, 0x89, 0xca, //0x0000915d movq %rcx, %r10 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x00009160 leaq $1(%r12), %r13 - 0x41, 0x0f, 0xb6, 0x04, 0x24, //0x00009165 movzbl (%r12), %eax - 0x48, 0x83, 0xf8, 0x20, //0x0000916a cmpq $32, %rax - 0x0f, 0x87, 0x76, 0x00, 0x00, 0x00, //0x0000916e ja LBB5_1803 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009174 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000917e btq %rax, %rcx - 0x0f, 0x83, 0x62, 0x00, 0x00, 0x00, //0x00009182 jae LBB5_1803 - 0x41, 0x0f, 0xb6, 0x44, 0x24, 0x01, //0x00009188 movzbl $1(%r12), %eax - 0x49, 0x83, 0xc4, 0x02, //0x0000918e addq $2, %r12 - 0x48, 0x83, 0xf8, 0x20, //0x00009192 cmpq $32, %rax - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00009196 ja LBB5_1816 - 0x48, 0x0f, 0xa3, 0xc1, //0x0000919c btq %rax, %rcx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000091a0 jae LBB5_1816 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000091a6 movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x000091ad movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x000091b0 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000091b3 cmpq $64, %rcx - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x000091b7 jae LBB5_1799 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000091bd movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x000091c4 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x000091c7 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000091ca testq %rdx, %rdx - 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x000091cd je LBB5_1798 - 0x48, 0x0f, 0xbc, 0xca, //0x000091d3 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x000091d7 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000091db addq $1, %r13 - 0x48, 0x01, 0xc8, //0x000091df addq %rcx, %rax - 0xe9, 0xd1, 0x00, 0x00, 0x00, //0x000091e2 jmp LBB5_1802 - //0x000091e7 LBB5_1816 - 0x4d, 0x89, 0xe5, //0x000091e7 movq %r12, %r13 - //0x000091ea LBB5_1803 - 0x41, 0x80, 0x3a, 0x06, //0x000091ea cmpb $6, (%r10) - 0x0f, 0x85, 0x82, 0x22, 0x00, 0x00, //0x000091ee jne LBB5_1905 - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x000091f4 jmp LBB5_1804 - //0x000091f9 LBB5_1798 - 0x48, 0x83, 0xc0, 0x40, //0x000091f9 addq $64, %rax - 0x49, 0x89, 0xc4, //0x000091fd movq %rax, %r12 - //0x00009200 LBB5_1799 - 0x49, 0x83, 0xc4, 0xc0, //0x00009200 addq $-64, %r12 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x53, 0x6e, 0xff, 0xff, //0x00009204 movdqu $-37293(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, //0x0000920d .p2align 4, 0x90 - //0x00009210 LBB5_1800 - 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x40, //0x00009210 movdqu $64(%r12), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x50, //0x00009217 movdqu $80(%r12), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x60, //0x0000921e movdqu $96(%r12), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x70, //0x00009225 movdqu $112(%r12), %xmm4 - 0x49, 0x83, 0xc4, 0x40, //0x0000922c addq $64, %r12 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00009230 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00009235 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000923a movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000923f pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00009244 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00009249 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000924e movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00009253 pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00009258 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x0000925c pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00009260 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x00009264 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x00009268 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x0000926c pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x00009270 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00009274 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x00009278 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x0000927c orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000927f shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x00009283 orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00009286 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x0000928a orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000928d cmpq $-1, %rax - 0x0f, 0x84, 0x79, 0xff, 0xff, 0xff, //0x00009291 je LBB5_1800 - 0x48, 0xf7, 0xd0, //0x00009297 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000929a movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x000092a1 movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x000092a8 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x000092ac leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x2c, 0x0c, //0x000092b0 leaq (%r12,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000092b4 addq $1, %r13 - //0x000092b8 LBB5_1802 - 0x8a, 0x00, //0x000092b8 movb (%rax), %al - 0x41, 0x80, 0x3a, 0x06, //0x000092ba cmpb $6, (%r10) - 0x0f, 0x85, 0xb2, 0x21, 0x00, 0x00, //0x000092be jne LBB5_1905 - //0x000092c4 LBB5_1804 - 0xb9, 0x00, 0x01, 0x00, 0x00, //0x000092c4 movl $256, %ecx - 0x49, 0x03, 0x0a, //0x000092c9 addq (%r10), %rcx - 0x49, 0x89, 0x0a, //0x000092cc movq %rcx, (%r10) - 0x3c, 0x2c, //0x000092cf cmpb $44, %al - 0x0f, 0x85, 0xe1, 0x1e, 0x00, 0x00, //0x000092d1 jne LBB5_2239 - 0x4d, 0x8d, 0x65, 0x01, //0x000092d7 leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000092db movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000092e0 cmpq $32, %rcx - 0x0f, 0x87, 0x6d, 0xab, 0xff, 0xff, //0x000092e4 ja LBB5_753 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000092ea movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000092f4 btq %rcx, %rax - 0x0f, 0x83, 0x59, 0xab, 0xff, 0xff, //0x000092f8 jae LBB5_753 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000092fe movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00009303 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00009307 cmpq $32, %rcx - 0x0f, 0x87, 0xf8, 0x00, 0x00, 0x00, //0x0000930b ja LBB5_1815 - 0x48, 0x0f, 0xa3, 0xc8, //0x00009311 btq %rcx, %rax - 0x0f, 0x83, 0xee, 0x00, 0x00, 0x00, //0x00009315 jae LBB5_1815 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000931b movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x00009322 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x00009325 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00009328 cmpq $64, %rcx - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x0000932c jae LBB5_1812 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00009332 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00009339 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000933c shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000933f testq %rdx, %rdx - 0x0f, 0x85, 0xfe, 0xaa, 0xff, 0xff, //0x00009342 jne LBB5_751 - 0x48, 0x83, 0xc0, 0x40, //0x00009348 addq $64, %rax - 0x49, 0x89, 0xc5, //0x0000934c movq %rax, %r13 - //0x0000934f LBB5_1812 - 0x49, 0x83, 0xc5, 0xc0, //0x0000934f addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x04, 0x6d, 0xff, 0xff, //0x00009353 movdqu $-37628(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, //0x0000935c .p2align 4, 0x90 - //0x00009360 LBB5_1813 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00009360 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00009366 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000936c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00009372 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x00009378 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000937c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00009381 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00009386 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000938b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00009390 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00009395 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000939a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000939f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000093a4 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x000093a8 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x000093ac pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x000093b0 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x000093b4 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x000093b8 pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x000093bc pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x000093c0 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x000093c4 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x000093c8 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x000093cb shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x000093cf orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x000093d2 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x000093d6 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x000093d9 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000093dd je LBB5_1813 - 0x48, 0xf7, 0xd0, //0x000093e3 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000093e6 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x000093ed movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x000093f4 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x000093f8 leaq (%rcx,%r13), %rax - 0x4e, 0x8d, 0x24, 0x29, //0x000093fc leaq (%rcx,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00009400 addq $1, %r12 - 0xe9, 0x4c, 0xaa, 0xff, 0xff, //0x00009404 jmp LBB5_752 - //0x00009409 LBB5_1815 - 0x4d, 0x89, 0xec, //0x00009409 movq %r13, %r12 - 0xe9, 0x46, 0xaa, 0xff, 0xff, //0x0000940c jmp LBB5_753 - //0x00009411 LBB5_1817 - 0x4c, 0x8b, 0x5d, 0xa0, //0x00009411 movq $-96(%rbp), %r11 - 0x80, 0xf9, 0x7d, //0x00009415 cmpb $125, %cl - 0x0f, 0x85, 0x39, 0xaa, 0xff, 0xff, //0x00009418 jne LBB5_753 - 0xe9, 0xb0, 0xfc, 0xff, 0xff, //0x0000941e jmp LBB5_1786 - //0x00009423 LBB5_1818 - 0x48, 0xf7, 0xde, //0x00009423 negq %rsi - 0x31, 0xc9, //0x00009426 xorl %ecx, %ecx - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x00009428 movq %rsi, $-136(%rbp) - 0xe9, 0x90, 0x04, 0x00, 0x00, //0x0000942f jmp LBB5_1887 - //0x00009434 LBB5_1820 - 0x4c, 0x8b, 0x7d, 0x90, //0x00009434 movq $-112(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0xc0, //0x00009438 movq $-64(%rbp), %r10 - 0xe9, 0xbf, 0x03, 0x00, 0x00, //0x0000943c jmp LBB5_1881 - //0x00009441 LBB5_1821 - 0x48, 0x83, 0xe7, 0xfc, //0x00009441 andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x00009445 negq %rdi - 0x31, 0xf6, //0x00009448 xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc9, //0x0000944a pxor %xmm1, %xmm1 - //0x0000944e LBB5_1822 - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x01, //0x0000944e movdqu %xmm1, $1(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x11, //0x00009455 movdqu %xmm1, $17(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x21, //0x0000945c movdqu %xmm1, $33(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x31, //0x00009463 movdqu %xmm1, $49(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x41, //0x0000946a movdqu %xmm1, $65(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x51, //0x00009471 movdqu %xmm1, $81(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x61, //0x00009478 movdqu %xmm1, $97(%r15,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x37, 0x71, //0x0000947f movdqu %xmm1, $113(%r15,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x00009486 subq $-128, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x0000948a addq $4, %rdi - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x0000948e jne LBB5_1822 - //0x00009494 LBB5_1823 - 0x48, 0x85, 0xc0, //0x00009494 testq %rax, %rax - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00009497 je LBB5_1826 - 0x48, 0xf7, 0xd8, //0x0000949d negq %rax - 0x66, 0x0f, 0xef, 0xc9, //0x000094a0 pxor %xmm1, %xmm1 - //0x000094a4 LBB5_1825 - 0x48, 0x89, 0xf7, //0x000094a4 movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x000094a7 orq $1, %rdi - 0xf3, 0x41, 0x0f, 0x7f, 0x0c, 0x3f, //0x000094ab movdqu %xmm1, (%r15,%rdi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x3f, 0x10, //0x000094b1 movdqu %xmm1, $16(%r15,%rdi) - 0x48, 0x83, 0xc6, 0x20, //0x000094b8 addq $32, %rsi - 0x48, 0xff, 0xc0, //0x000094bc incq %rax - 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x000094bf jne LBB5_1825 - //0x000094c5 LBB5_1826 - 0x48, 0x39, 0xd1, //0x000094c5 cmpq %rdx, %rcx - 0x0f, 0x84, 0x04, 0x01, 0x00, 0x00, //0x000094c8 je LBB5_1842 - 0xf6, 0xc1, 0x18, //0x000094ce testb $24, %cl - 0x0f, 0x84, 0xd7, 0x00, 0x00, 0x00, //0x000094d1 je LBB5_1840 - //0x000094d7 LBB5_1828 - 0x48, 0x89, 0xce, //0x000094d7 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x000094da andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x000094de leaq $1(%rsi), %rax - //0x000094e2 LBB5_1829 - 0x49, 0xc7, 0x44, 0x17, 0x01, 0x00, 0x00, 0x00, 0x00, //0x000094e2 movq $0, $1(%r15,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x000094eb addq $8, %rdx - 0x48, 0x39, 0xd6, //0x000094ef cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x000094f2 jne LBB5_1829 - 0x48, 0x39, 0xf1, //0x000094f8 cmpq %rsi, %rcx - 0x48, 0x8b, 0x55, 0xa8, //0x000094fb movq $-88(%rbp), %rdx - 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x000094ff jne LBB5_1841 - 0xe9, 0xc8, 0x00, 0x00, 0x00, //0x00009505 jmp LBB5_1842 - //0x0000950a LBB5_1831 - 0x0f, 0xbc, 0xcf, //0x0000950a bsfl %edi, %ecx - 0xe9, 0x1a, 0x18, 0x00, 0x00, //0x0000950d jmp LBB5_2170 - //0x00009512 LBB5_1832 - 0x48, 0x8b, 0x55, 0xa8, //0x00009512 movq $-88(%rbp), %rdx - 0x48, 0x29, 0xca, //0x00009516 subq %rcx, %rdx - 0x4c, 0x01, 0xea, //0x00009519 addq %r13, %rdx - 0x48, 0xf7, 0xd0, //0x0000951c notq %rax - 0x48, 0x01, 0xd0, //0x0000951f addq %rdx, %rax - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00009522 movq $-144(%rbp), %rsi - 0xe9, 0x0f, 0xf6, 0xff, 0xff, //0x00009529 jmp LBB5_1722 - //0x0000952e LBB5_1833 - 0x48, 0x8b, 0x7d, 0xc0, //0x0000952e movq $-64(%rbp), %rdi - //0x00009532 LBB5_1834 - 0x4c, 0x89, 0xd8, //0x00009532 movq %r11, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00009535 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00009539 leal $9(%rax), %ecx - 0x49, 0xd3, 0xeb, //0x0000953c shrq %cl, %r11 - 0x4d, 0x85, 0xd2, //0x0000953f testq %r10, %r10 - 0x0f, 0x85, 0x27, 0x00, 0x00, 0x00, //0x00009542 jne LBB5_1838 - 0x48, 0x85, 0xd2, //0x00009548 testq %rdx, %rdx - 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x0000954b jne LBB5_1838 - 0x44, 0x89, 0xd9, //0x00009551 movl %r11d, %ecx - 0x83, 0xe1, 0x03, //0x00009554 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00009557 cmpl $1, %ecx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000955a jne LBB5_1838 - //0x00009560 LBB5_1837 - 0x4c, 0x8b, 0x7d, 0x90, //0x00009560 movq $-112(%rbp), %r15 - 0x8b, 0x5d, 0xb4, //0x00009564 movl $-76(%rbp), %ebx - 0x49, 0x89, 0xfa, //0x00009567 movq %rdi, %r10 - 0xe9, 0xe9, 0xf8, 0xff, 0xff, //0x0000956a jmp LBB5_1761 - //0x0000956f LBB5_1838 - 0x4d, 0x29, 0xce, //0x0000956f subq %r9, %r14 - 0x44, 0x89, 0xda, //0x00009572 movl %r11d, %edx - 0x83, 0xe2, 0x01, //0x00009575 andl $1, %edx - 0x4c, 0x01, 0xda, //0x00009578 addq %r11, %rdx - 0x49, 0x01, 0xc6, //0x0000957b addq %rax, %r14 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000957e movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x00009588 cmpq %rcx, %rdx - 0x49, 0x83, 0xde, 0x00, //0x0000958b sbbq $0, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x0000958f leaq $-1(%r14), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009593 cmpq $2045, %rax - 0x8b, 0x5d, 0xb4, //0x00009599 movl $-76(%rbp), %ebx - 0x49, 0x89, 0xfa, //0x0000959c movq %rdi, %r10 - 0x0f, 0x86, 0x0f, 0x10, 0x00, 0x00, //0x0000959f jbe LBB5_2094 - 0x4c, 0x8b, 0x7d, 0x90, //0x000095a5 movq $-112(%rbp), %r15 - 0xe9, 0xaa, 0xf8, 0xff, 0xff, //0x000095a9 jmp LBB5_1761 - //0x000095ae LBB5_1840 - 0x48, 0x83, 0xca, 0x01, //0x000095ae orq $1, %rdx - 0x48, 0x89, 0xd0, //0x000095b2 movq %rdx, %rax - 0x48, 0x8b, 0x55, 0xa8, //0x000095b5 movq $-88(%rbp), %rdx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000095b9 .p2align 4, 0x90 - //0x000095c0 LBB5_1841 - 0x41, 0xc6, 0x04, 0x07, 0x00, //0x000095c0 movb $0, (%r15,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000095c5 addq $1, %rax - 0x48, 0x39, 0xc2, //0x000095c9 cmpq %rax, %rdx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000095cc jne LBB5_1841 - //0x000095d2 LBB5_1842 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000095d2 movabsq $4503599627370495, %rdi - 0x45, 0x8a, 0x30, //0x000095dc movb (%r8), %r14b - 0x31, 0xc9, //0x000095df xorl %ecx, %ecx - 0x41, 0x80, 0xfe, 0x2d, //0x000095e1 cmpb $45, %r14b - 0x0f, 0x94, 0xc1, //0x000095e5 sete %cl - 0x45, 0x31, 0xdb, //0x000095e8 xorl %r11d, %r11d - 0x49, 0x39, 0xc9, //0x000095eb cmpq %rcx, %r9 - 0x0f, 0x8e, 0xcc, 0x00, 0x00, 0x00, //0x000095ee jle LBB5_1855 - 0x4c, 0x89, 0x55, 0xc0, //0x000095f4 movq %r10, $-64(%rbp) - 0x89, 0x5d, 0xb4, //0x000095f8 movl %ebx, $-76(%rbp) - 0xb0, 0x01, //0x000095fb movb $1, %al - 0x45, 0x31, 0xd2, //0x000095fd xorl %r10d, %r10d - 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00009600 movl $0, $-56(%rbp) - 0x31, 0xf6, //0x00009607 xorl %esi, %esi - 0x31, 0xd2, //0x00009609 xorl %edx, %edx - 0x45, 0x31, 0xe4, //0x0000960b xorl %r12d, %r12d - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000960e jmp LBB5_1846 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009613 .p2align 4, 0x90 - //0x00009620 LBB5_1844 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009620 movl $1, %edx - 0x41, 0x89, 0xf4, //0x00009625 movl %esi, %r12d - 0x80, 0xfb, 0x2e, //0x00009628 cmpb $46, %bl - 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x0000962b jne LBB5_1857 - //0x00009631 LBB5_1845 - 0x48, 0x83, 0xc1, 0x01, //0x00009631 addq $1, %rcx - 0x4c, 0x39, 0xc9, //0x00009635 cmpq %r9, %rcx - 0x0f, 0x9c, 0xc0, //0x00009638 setl %al - 0x49, 0x39, 0xc9, //0x0000963b cmpq %rcx, %r9 - 0x0f, 0x84, 0x87, 0x00, 0x00, 0x00, //0x0000963e je LBB5_1856 - //0x00009644 LBB5_1846 - 0x89, 0xd7, //0x00009644 movl %edx, %edi - 0x45, 0x89, 0xe3, //0x00009646 movl %r12d, %r11d - 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00009649 movzbl (%r8,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x0000964e leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00009651 cmpb $9, %dl - 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00009654 ja LBB5_1844 - 0x80, 0xfb, 0x30, //0x0000965a cmpb $48, %bl - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000965d jne LBB5_1850 - 0x85, 0xf6, //0x00009663 testl %esi, %esi - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x00009665 je LBB5_1854 - 0x49, 0x63, 0xc2, //0x0000966b movslq %r10d, %rax - 0x48, 0x39, 0x45, 0xa8, //0x0000966e cmpq %rax, $-88(%rbp) - 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x00009672 ja LBB5_1851 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00009678 jmp LBB5_1852 - //0x0000967d LBB5_1850 - 0x48, 0x63, 0xc6, //0x0000967d movslq %esi, %rax - 0x48, 0x39, 0x45, 0xa8, //0x00009680 cmpq %rax, $-88(%rbp) - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00009684 jbe LBB5_1853 - //0x0000968a LBB5_1851 - 0x41, 0x88, 0x1c, 0x07, //0x0000968a movb %bl, (%r15,%rax) - 0x41, 0x83, 0xc2, 0x01, //0x0000968e addl $1, %r10d - //0x00009692 LBB5_1852 - 0x45, 0x89, 0xdc, //0x00009692 movl %r11d, %r12d - 0x44, 0x89, 0xd6, //0x00009695 movl %r10d, %esi - 0x89, 0xfa, //0x00009698 movl %edi, %edx - 0xe9, 0x92, 0xff, 0xff, 0xff, //0x0000969a jmp LBB5_1845 - //0x0000969f LBB5_1853 - 0x45, 0x89, 0xdc, //0x0000969f movl %r11d, %r12d - 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x000096a2 movl $1, $-56(%rbp) - 0x89, 0xfa, //0x000096a9 movl %edi, %edx - 0xe9, 0x81, 0xff, 0xff, 0xff, //0x000096ab jmp LBB5_1845 - //0x000096b0 LBB5_1854 - 0x41, 0x83, 0xc3, 0xff, //0x000096b0 addl $-1, %r11d - 0x31, 0xf6, //0x000096b4 xorl %esi, %esi - 0x45, 0x89, 0xdc, //0x000096b6 movl %r11d, %r12d - 0x89, 0xfa, //0x000096b9 movl %edi, %edx - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x000096bb jmp LBB5_1845 - //0x000096c0 LBB5_1855 - 0x31, 0xc9, //0x000096c0 xorl %ecx, %ecx - 0x4c, 0x8b, 0x7d, 0x90, //0x000096c2 movq $-112(%rbp), %r15 - 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x000096c6 jmp LBB5_1880 - //0x000096cb LBB5_1856 - 0x45, 0x89, 0xe3, //0x000096cb movl %r12d, %r11d - 0x4c, 0x89, 0xc9, //0x000096ce movq %r9, %rcx - 0x89, 0xd7, //0x000096d1 movl %edx, %edi - //0x000096d3 LBB5_1857 - 0x85, 0xff, //0x000096d3 testl %edi, %edi - 0x45, 0x0f, 0x44, 0xda, //0x000096d5 cmovel %r10d, %r11d - 0xa8, 0x01, //0x000096d9 testb $1, %al - 0x48, 0x8b, 0x5d, 0xa8, //0x000096db movq $-88(%rbp), %rbx - 0x4c, 0x89, 0xdf, //0x000096df movq %r11, %rdi - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x000096e2 je LBB5_1872 - 0x89, 0xc8, //0x000096e8 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x00, //0x000096ea movb (%r8,%rax), %al - 0x0c, 0x20, //0x000096ee orb $32, %al - 0x3c, 0x65, //0x000096f0 cmpb $101, %al - 0x0f, 0x85, 0x8e, 0x00, 0x00, 0x00, //0x000096f2 jne LBB5_1872 - 0x89, 0xca, //0x000096f8 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x000096fa movb $1(%r8,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x000096ff cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009702 je LBB5_1862 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009708 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x0000970d cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009710 jne LBB5_1864 - 0x83, 0xc1, 0x02, //0x00009716 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009719 jmp LBB5_1863 - //0x0000971e LBB5_1862 - 0x83, 0xc1, 0x02, //0x0000971e addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009721 movl $-1, %eax - //0x00009726 LBB5_1863 - 0x89, 0xca, //0x00009726 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009728 jmp LBB5_1865 - //0x0000972d LBB5_1864 - 0x48, 0x83, 0xc2, 0x01, //0x0000972d addq $1, %rdx - //0x00009731 LBB5_1865 - 0x48, 0x8b, 0x5d, 0xa8, //0x00009731 movq $-88(%rbp), %rbx - 0x48, 0x63, 0xd2, //0x00009735 movslq %edx, %rdx - 0x31, 0xc9, //0x00009738 xorl %ecx, %ecx - 0x49, 0x39, 0xd1, //0x0000973a cmpq %rdx, %r9 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x0000973d jle LBB5_1871 - 0x31, 0xc9, //0x00009743 xorl %ecx, %ecx - //0x00009745 LBB5_1867 - 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00009745 movsbl (%r8,%rdx), %esi - 0x83, 0xfe, 0x30, //0x0000974a cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x0000974d jl LBB5_1871 - 0x40, 0x80, 0xfe, 0x39, //0x00009753 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009757 jg LBB5_1871 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x0000975d cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009763 jg LBB5_1871 - 0x8d, 0x0c, 0x89, //0x00009769 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x0000976c leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x0000976f addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00009772 addq $1, %rdx - 0x49, 0x39, 0xd1, //0x00009776 cmpq %rdx, %r9 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009779 jne LBB5_1867 - //0x0000977f LBB5_1871 - 0x0f, 0xaf, 0xc8, //0x0000977f imull %eax, %ecx - 0x01, 0xf9, //0x00009782 addl %edi, %ecx - 0x89, 0xcf, //0x00009784 movl %ecx, %edi - //0x00009786 LBB5_1872 - 0x45, 0x85, 0xd2, //0x00009786 testl %r10d, %r10d - 0x0f, 0x84, 0x2c, 0x00, 0x00, 0x00, //0x00009789 je LBB5_1876 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000978f movabsq $9218868437227405312, %r11 - 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x00009799 cmpl $310, %edi - 0x0f, 0x8f, 0x19, 0x00, 0x00, 0x00, //0x0000979f jg LBB5_1877 - 0x31, 0xc9, //0x000097a5 xorl %ecx, %ecx - 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x000097a7 cmpl $-330, %edi - 0x0f, 0x8d, 0x79, 0x01, 0x00, 0x00, //0x000097ad jge LBB5_1920 - 0x45, 0x31, 0xdb, //0x000097b3 xorl %r11d, %r11d - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x000097b6 jmp LBB5_1878 - //0x000097bb LBB5_1876 - 0x45, 0x31, 0xdb, //0x000097bb xorl %r11d, %r11d - //0x000097be LBB5_1877 - 0x31, 0xc9, //0x000097be xorl %ecx, %ecx - //0x000097c0 LBB5_1878 - 0x4c, 0x8b, 0x7d, 0x90, //0x000097c0 movq $-112(%rbp), %r15 - 0x8b, 0x5d, 0xb4, //0x000097c4 movl $-76(%rbp), %ebx - //0x000097c7 LBB5_1879 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000097c7 movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x000097d1 movq $-64(%rbp), %r10 - //0x000097d5 LBB5_1880 - 0x48, 0x21, 0xf9, //0x000097d5 andq %rdi, %rcx - 0x4c, 0x09, 0xd9, //0x000097d8 orq %r11, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000097db movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xc8, //0x000097e5 orq %rcx, %rax - 0x41, 0x80, 0xfe, 0x2d, //0x000097e8 cmpb $45, %r14b - 0x48, 0x0f, 0x45, 0xc1, //0x000097ec cmovneq %rcx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x000097f0 movq %rax, %xmm0 - 0x0f, 0x57, 0xc9, //0x000097f5 xorps %xmm1, %xmm1 - 0xf2, 0x0f, 0x2a, 0xcb, //0x000097f8 cvtsi2sd %ebx, %xmm1 - 0xf2, 0x0f, 0x59, 0xc8, //0x000097fc mulsd %xmm0, %xmm1 - //0x00009800 LBB5_1881 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00009800 movq %xmm1, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009805 movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x0000980f addq $-1, %rax - 0x48, 0x21, 0xf0, //0x00009813 andq %rsi, %rax - 0x31, 0xc9, //0x00009816 xorl %ecx, %ecx - 0x41, 0xbb, 0x04, 0x00, 0x00, 0x00, //0x00009818 movl $4, %r11d - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000981e movabsq $9218868437227405312, %rdx - 0x48, 0x39, 0xd0, //0x00009828 cmpq %rdx, %rax - 0x0f, 0x85, 0x72, 0x1a, 0x00, 0x00, //0x0000982b jne LBB5_1890 - //0x00009831 LBB5_1882 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009831 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00009838 cmpq $19, %rax - 0x0f, 0x84, 0x57, 0x1a, 0x00, 0x00, //0x0000983c je LBB5_1889 - //0x00009842 LBB5_1883 - 0x48, 0x83, 0xf8, 0x0b, //0x00009842 cmpq $11, %rax - 0x0f, 0x84, 0x75, 0x00, 0x00, 0x00, //0x00009846 je LBB5_1886 - 0x48, 0x83, 0xf8, 0x03, //0x0000984c cmpq $3, %rax - 0x4c, 0x8b, 0x75, 0x88, //0x00009850 movq $-120(%rbp), %r14 - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00009854 movq $-144(%rbp), %rsi - 0x0f, 0x85, 0x55, 0x81, 0xff, 0xff, //0x0000985b jne LBB5_306 - //0x00009861 LBB5_1885 - 0x48, 0xc1, 0xe6, 0x20, //0x00009861 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x03, //0x00009865 orq $3, %rsi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009869 movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x00009870 movq %rsi, (%rax) - 0x48, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x00009873 movq $-136(%rbp), %rcx - 0x48, 0x89, 0x48, 0x08, //0x0000987a movq %rcx, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000987e addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009886 movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x0000988d leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009891 movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00009898 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000989c cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000098a3 setbe %al - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x000098a6 movl $3, %ecx - 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000098ab movq %rcx, $-152(%rbp) - 0x4d, 0x89, 0xe8, //0x000098b2 movq %r13, %r8 - 0x44, 0x89, 0xd9, //0x000098b5 movl %r11d, %ecx - 0x4c, 0x8b, 0x55, 0xc0, //0x000098b8 movq $-64(%rbp), %r10 - 0xe9, 0x41, 0x1a, 0x00, 0x00, //0x000098bc jmp LBB5_1891 - //0x000098c1 LBB5_1886 - 0x44, 0x89, 0xd9, //0x000098c1 movl %r11d, %ecx - //0x000098c4 LBB5_1887 - 0x4c, 0x8b, 0x75, 0x88, //0x000098c4 movq $-120(%rbp), %r14 - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x000098c8 movq $-144(%rbp), %rsi - //0x000098cf LBB5_1888 - 0x48, 0xc1, 0xe6, 0x20, //0x000098cf shlq $32, %rsi - 0x48, 0x83, 0xce, 0x0b, //0x000098d3 orq $11, %rsi - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000098d7 movq $160(%r14), %rax - 0x48, 0x89, 0x30, //0x000098de movq %rsi, (%rax) - 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000098e1 movq $-136(%rbp), %rdx - 0x48, 0x89, 0x50, 0x08, //0x000098e8 movq %rdx, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000098ec addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000098f4 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000098fb leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000098ff movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00009906 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000990a cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00009911 setbe %al - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009914 movl $11, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00009919 movq %rdx, $-152(%rbp) - 0x4d, 0x89, 0xe8, //0x00009920 movq %r13, %r8 - 0x4c, 0x8b, 0x55, 0xc0, //0x00009923 movq $-64(%rbp), %r10 - 0xe9, 0xd6, 0x19, 0x00, 0x00, //0x00009927 jmp LBB5_1891 - //0x0000992c LBB5_1920 - 0x44, 0x88, 0x75, 0xd7, //0x0000992c movb %r14b, $-41(%rbp) - 0x48, 0x89, 0xfa, //0x00009930 movq %rdi, %rdx - 0x85, 0xff, //0x00009933 testl %edi, %edi - 0x0f, 0x8e, 0x3d, 0x02, 0x00, 0x00, //0x00009935 jle LBB5_1956 - 0x45, 0x31, 0xf6, //0x0000993b xorl %r14d, %r14d - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x0000993e movl $1, %r9d - 0x45, 0x89, 0xd0, //0x00009944 movl %r10d, %r8d - 0x45, 0x89, 0xd4, //0x00009947 movl %r10d, %r12d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000994a jmp LBB5_1925 - //0x0000994f LBB5_1922 - 0x48, 0x89, 0xd0, //0x0000994f movq %rdx, %rax - //0x00009952 LBB5_1923 - 0x45, 0x31, 0xe4, //0x00009952 xorl %r12d, %r12d - //0x00009955 LBB5_1924 - 0x44, 0x01, 0xf1, //0x00009955 addl %r14d, %ecx - 0x41, 0x89, 0xce, //0x00009958 movl %ecx, %r14d - 0x48, 0x89, 0xc2, //0x0000995b movq %rax, %rdx - 0x85, 0xd2, //0x0000995e testl %edx, %edx - 0x0f, 0x8e, 0x15, 0x02, 0x00, 0x00, //0x00009960 jle LBB5_1957 - //0x00009966 LBB5_1925 - 0x83, 0xfa, 0x08, //0x00009966 cmpl $8, %edx - 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x00009969 jle LBB5_1928 - 0x48, 0x89, 0xd0, //0x0000996f movq %rdx, %rax - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00009972 movl $27, %ecx - 0x45, 0x85, 0xe4, //0x00009977 testl %r12d, %r12d - 0x0f, 0x84, 0xd2, 0xff, 0xff, 0xff, //0x0000997a je LBB5_1923 - 0x48, 0x89, 0x45, 0xb8, //0x00009980 movq %rax, $-72(%rbp) - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009984 jmp LBB5_1930 - //0x00009989 LBB5_1928 - 0x89, 0xd0, //0x00009989 movl %edx, %eax - 0x48, 0x8d, 0x0d, 0xce, 0x52, 0x00, 0x00, //0x0000998b leaq $21198(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x00009992 movl (%rcx,%rax,4), %ecx - 0x45, 0x85, 0xe4, //0x00009995 testl %r12d, %r12d - 0x0f, 0x84, 0xb1, 0xff, 0xff, 0xff, //0x00009998 je LBB5_1922 - 0x48, 0x89, 0x55, 0xb8, //0x0000999e movq %rdx, $-72(%rbp) - //0x000099a2 LBB5_1930 - 0x48, 0x89, 0x4d, 0x80, //0x000099a2 movq %rcx, $-128(%rbp) - 0x89, 0xc9, //0x000099a6 movl %ecx, %ecx - 0x45, 0x85, 0xe4, //0x000099a8 testl %r12d, %r12d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000099ab movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf4, //0x000099b0 cmovgl %r12d, %esi - 0x31, 0xc0, //0x000099b4 xorl %eax, %eax - 0x31, 0xff, //0x000099b6 xorl %edi, %edi - //0x000099b8 LBB5_1931 - 0x48, 0x39, 0xc6, //0x000099b8 cmpq %rax, %rsi - 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x000099bb je LBB5_1945 - 0x48, 0x8d, 0x14, 0xbf, //0x000099c1 leaq (%rdi,%rdi,4), %rdx - 0x49, 0x0f, 0xbe, 0x3c, 0x07, //0x000099c5 movsbq (%r15,%rax), %rdi - 0x48, 0x8d, 0x3c, 0x57, //0x000099ca leaq (%rdi,%rdx,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x000099ce addq $-48, %rdi - 0x48, 0x83, 0xc0, 0x01, //0x000099d2 addq $1, %rax - 0x48, 0x89, 0xfa, //0x000099d6 movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x000099d9 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000099dc testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000099df je LBB5_1931 - 0x89, 0xc6, //0x000099e5 movl %eax, %esi - //0x000099e7 LBB5_1934 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000099e7 movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x000099ee shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x000099f1 notq %rax - 0x45, 0x31, 0xc0, //0x000099f4 xorl %r8d, %r8d - 0x44, 0x39, 0xe6, //0x000099f7 cmpl %r12d, %esi - 0x0f, 0x8d, 0x51, 0x00, 0x00, 0x00, //0x000099fa jge LBB5_1938 - 0x4c, 0x63, 0xde, //0x00009a00 movslq %esi, %r11 - 0x4d, 0x63, 0xd2, //0x00009a03 movslq %r10d, %r10 - 0x4f, 0x8d, 0x24, 0x1f, //0x00009a06 leaq (%r15,%r11), %r12 - 0x45, 0x31, 0xc0, //0x00009a0a xorl %r8d, %r8d - //0x00009a0d LBB5_1936 - 0x48, 0x89, 0xfa, //0x00009a0d movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00009a10 shrq %cl, %rdx - 0x48, 0x21, 0xc7, //0x00009a13 andq %rax, %rdi - 0x80, 0xc2, 0x30, //0x00009a16 addb $48, %dl - 0x43, 0x88, 0x14, 0x07, //0x00009a19 movb %dl, (%r15,%r8) - 0x4b, 0x0f, 0xbe, 0x14, 0x04, //0x00009a1d movsbq (%r12,%r8), %rdx - 0x4b, 0x8d, 0x1c, 0x03, //0x00009a22 leaq (%r11,%r8), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00009a26 addq $1, %rbx - 0x49, 0x83, 0xc0, 0x01, //0x00009a2a addq $1, %r8 - 0x48, 0x8d, 0x3c, 0xbf, //0x00009a2e leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x7a, //0x00009a32 leaq (%rdx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00009a36 addq $-48, %rdi - 0x4c, 0x39, 0xd3, //0x00009a3a cmpq %r10, %rbx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00009a3d jl LBB5_1936 - 0x48, 0x8b, 0x5d, 0xa8, //0x00009a43 movq $-88(%rbp), %rbx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009a47 movabsq $9218868437227405312, %r11 - //0x00009a51 LBB5_1938 - 0x4c, 0x8b, 0x55, 0xb8, //0x00009a51 movq $-72(%rbp), %r10 - 0x41, 0x29, 0xf2, //0x00009a55 subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00009a58 addl $1, %r10d - 0xe9, 0x6c, 0x00, 0x00, 0x00, //0x00009a5c jmp LBB5_1939 - //0x00009a61 LBB5_1945 - 0x48, 0x85, 0xff, //0x00009a61 testq %rdi, %rdi - 0x0f, 0x84, 0x4d, 0x00, 0x00, 0x00, //0x00009a64 je LBB5_1951 - 0x48, 0x89, 0xf8, //0x00009a6a movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00009a6d shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00009a70 testq %rax, %rax - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00009a73 je LBB5_1950 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009a79 movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00009a80 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00009a83 notq %rax - 0x4c, 0x8b, 0x55, 0xb8, //0x00009a86 movq $-72(%rbp), %r10 - 0x41, 0x29, 0xf2, //0x00009a8a subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00009a8d addl $1, %r10d - 0x45, 0x31, 0xc0, //0x00009a91 xorl %r8d, %r8d - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00009a94 jmp LBB5_1948 - //0x00009a99 LBB5_1950 - 0x48, 0x01, 0xff, //0x00009a99 addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00009a9c leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00009aa0 addl $1, %esi - 0x48, 0x89, 0xf8, //0x00009aa3 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00009aa6 shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00009aa9 testq %rax, %rax - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00009aac je LBB5_1950 - 0xe9, 0x30, 0xff, 0xff, 0xff, //0x00009ab2 jmp LBB5_1934 - //0x00009ab7 LBB5_1951 - 0x45, 0x31, 0xd2, //0x00009ab7 xorl %r10d, %r10d - 0x45, 0x31, 0xc0, //0x00009aba xorl %r8d, %r8d - 0x45, 0x31, 0xe4, //0x00009abd xorl %r12d, %r12d - 0x48, 0x8b, 0x45, 0xb8, //0x00009ac0 movq $-72(%rbp), %rax - 0x48, 0x8b, 0x4d, 0x80, //0x00009ac4 movq $-128(%rbp), %rcx - 0xe9, 0x88, 0xfe, 0xff, 0xff, //0x00009ac8 jmp LBB5_1924 - //0x00009acd LBB5_1939 - 0x48, 0x85, 0xff, //0x00009acd testq %rdi, %rdi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x00009ad0 je LBB5_1940 - //0x00009ad6 LBB5_1948 - 0x48, 0x89, 0xfe, //0x00009ad6 movq %rdi, %rsi - 0x48, 0xd3, 0xee, //0x00009ad9 shrq %cl, %rsi - 0x48, 0x21, 0xc7, //0x00009adc andq %rax, %rdi - 0x49, 0x63, 0xd0, //0x00009adf movslq %r8d, %rdx - 0x48, 0x39, 0xd3, //0x00009ae2 cmpq %rdx, %rbx - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00009ae5 jbe LBB5_1952 - 0x40, 0x80, 0xc6, 0x30, //0x00009aeb addb $48, %sil - 0x41, 0x88, 0x34, 0x17, //0x00009aef movb %sil, (%r15,%rdx) - 0x83, 0xc2, 0x01, //0x00009af3 addl $1, %edx - 0x41, 0x89, 0xd0, //0x00009af6 movl %edx, %r8d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00009af9 jmp LBB5_1953 - //0x00009afe LBB5_1952 - 0x48, 0x85, 0xf6, //0x00009afe testq %rsi, %rsi - 0x8b, 0x55, 0xc8, //0x00009b01 movl $-56(%rbp), %edx - 0x41, 0x0f, 0x45, 0xd1, //0x00009b04 cmovnel %r9d, %edx - 0x89, 0x55, 0xc8, //0x00009b08 movl %edx, $-56(%rbp) - //0x00009b0b LBB5_1953 - 0x48, 0x01, 0xff, //0x00009b0b addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00009b0e leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xb6, 0xff, 0xff, 0xff, //0x00009b12 jmp LBB5_1939 - //0x00009b17 LBB5_1940 - 0x45, 0x85, 0xc0, //0x00009b17 testl %r8d, %r8d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00009b1a jle LBB5_1954 - 0x44, 0x89, 0xc0, //0x00009b20 movl %r8d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00009b23 addq $1, %rax - //0x00009b27 LBB5_1942 - 0x41, 0x8d, 0x48, 0xff, //0x00009b27 leal $-1(%r8), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x00009b2b cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00009b30 jne LBB5_1955 - 0x48, 0x83, 0xc0, 0xff, //0x00009b36 addq $-1, %rax - 0x41, 0x89, 0xc8, //0x00009b3a movl %ecx, %r8d - 0x48, 0x83, 0xf8, 0x01, //0x00009b3d cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00009b41 jg LBB5_1942 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00009b47 jmp LBB5_1944 - //0x00009b4c LBB5_1954 - 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00009b4c je LBB5_1944 - //0x00009b52 LBB5_1955 - 0x4c, 0x89, 0xd0, //0x00009b52 movq %r10, %rax - 0x45, 0x89, 0xc2, //0x00009b55 movl %r8d, %r10d - 0x45, 0x89, 0xc4, //0x00009b58 movl %r8d, %r12d - 0x48, 0x8b, 0x4d, 0x80, //0x00009b5b movq $-128(%rbp), %rcx - 0xe9, 0xf1, 0xfd, 0xff, 0xff, //0x00009b5f jmp LBB5_1924 - //0x00009b64 LBB5_1944 - 0x48, 0x8b, 0x4d, 0x80, //0x00009b64 movq $-128(%rbp), %rcx - 0x44, 0x01, 0xf1, //0x00009b68 addl %r14d, %ecx - 0x31, 0xd2, //0x00009b6b xorl %edx, %edx - 0x45, 0x31, 0xd2, //0x00009b6d xorl %r10d, %r10d - 0x45, 0x31, 0xc0, //0x00009b70 xorl %r8d, %r8d - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00009b73 jmp LBB5_1957 - //0x00009b78 LBB5_1956 - 0x45, 0x89, 0xd0, //0x00009b78 movl %r10d, %r8d - //0x00009b7b LBB5_1957 - 0x49, 0xb9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00009b7b movabsq $1152921504606846975, %r9 - 0x49, 0x8d, 0x47, 0x01, //0x00009b85 leaq $1(%r15), %rax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00009b89 movq %rax, $-176(%rbp) - 0x45, 0x89, 0xc6, //0x00009b90 movl %r8d, %r14d - 0x49, 0x89, 0xd4, //0x00009b93 movq %rdx, %r12 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00009b96 jmp LBB5_1959 - //0x00009b9b LBB5_1958 - 0x45, 0x31, 0xf6, //0x00009b9b xorl %r14d, %r14d - 0x29, 0xd1, //0x00009b9e subl %edx, %ecx - //0x00009ba0 LBB5_1959 - 0x45, 0x85, 0xe4, //0x00009ba0 testl %r12d, %r12d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00009ba3 js LBB5_1964 - 0x0f, 0x85, 0xfc, 0x07, 0x00, 0x00, //0x00009ba9 jne LBB5_2061 - 0x41, 0x80, 0x3f, 0x35, //0x00009baf cmpb $53, (%r15) - 0x0f, 0x8c, 0x2d, 0x00, 0x00, 0x00, //0x00009bb3 jl LBB5_1962 - 0xe9, 0xed, 0x07, 0x00, 0x00, //0x00009bb9 jmp LBB5_2061 - //0x00009bbe LBB5_1964 - 0x41, 0x83, 0xfc, 0xf8, //0x00009bbe cmpl $-8, %r12d - 0x0f, 0x8d, 0x1e, 0x00, 0x00, 0x00, //0x00009bc2 jge LBB5_1962 - 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00009bc8 movl $27, %edx - 0x45, 0x85, 0xc0, //0x00009bcd testl %r8d, %r8d - 0x0f, 0x84, 0x2b, 0x06, 0x00, 0x00, //0x00009bd0 je LBB5_2040 - 0x48, 0x89, 0x4d, 0x80, //0x00009bd6 movq %rcx, $-128(%rbp) - 0x4c, 0x89, 0x65, 0xb8, //0x00009bda movq %r12, $-72(%rbp) - 0x45, 0x89, 0xc6, //0x00009bde movl %r8d, %r14d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009be1 jmp LBB5_1967 - //0x00009be6 LBB5_1962 - 0x44, 0x89, 0xe0, //0x00009be6 movl %r12d, %eax - 0xf7, 0xd8, //0x00009be9 negl %eax - 0x48, 0x8d, 0x15, 0x6e, 0x50, 0x00, 0x00, //0x00009beb leaq $20590(%rip), %rdx /* _POW_TAB+0(%rip) */ - 0x8b, 0x14, 0x82, //0x00009bf2 movl (%rdx,%rax,4), %edx - 0x45, 0x85, 0xf6, //0x00009bf5 testl %r14d, %r14d - 0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x00009bf8 je LBB5_1958 - 0x48, 0x89, 0x4d, 0x80, //0x00009bfe movq %rcx, $-128(%rbp) - 0x4c, 0x89, 0x65, 0xb8, //0x00009c02 movq %r12, $-72(%rbp) - //0x00009c06 LBB5_1967 - 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009c06 movl %edx, $-168(%rbp) - 0x89, 0xd1, //0x00009c0c movl %edx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00009c0e imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x77, 0x50, 0x00, 0x00, //0x00009c12 leaq $20599(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x30, //0x00009c19 movl (%rax,%rsi), %r8d - 0x49, 0x63, 0xd6, //0x00009c1d movslq %r14d, %rdx - 0x48, 0x01, 0xc6, //0x00009c20 addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00009c23 addq $4, %rsi - 0x31, 0xff, //0x00009c27 xorl %edi, %edi - 0x4c, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00009c29 movq %r10, $-184(%rbp) - //0x00009c30 .p2align 4, 0x90 - //0x00009c30 LBB5_1968 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00009c30 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00009c34 testb %bl, %bl - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00009c36 je LBB5_1973 - 0x41, 0x38, 0x1c, 0x3f, //0x00009c3c cmpb %bl, (%r15,%rdi) - 0x0f, 0x85, 0x47, 0x00, 0x00, 0x00, //0x00009c40 jne LBB5_1974 - 0x48, 0x83, 0xc7, 0x01, //0x00009c46 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00009c4a cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00009c4d jne LBB5_1968 - 0x44, 0x89, 0xf2, //0x00009c53 movl %r14d, %edx - 0x48, 0x8d, 0x35, 0x33, 0x50, 0x00, 0x00, //0x00009c56 leaq $20531(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00009c5d addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00009c60 cmpb $0, $4(%rdx,%rax) - 0x48, 0x8b, 0x5d, 0xa8, //0x00009c65 movq $-88(%rbp), %rbx - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00009c69 je LBB5_1972 - //0x00009c6f LBB5_1975 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009c6f movl $1, %r10d - 0x41, 0x83, 0xc0, 0xff, //0x00009c75 addl $-1, %r8d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00009c79 jmp LBB5_1976 - //0x00009c7e LBB5_1973 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009c7e movl $1, %r10d - 0x48, 0x8b, 0x5d, 0xa8, //0x00009c84 movq $-88(%rbp), %rbx - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00009c88 jmp LBB5_1976 - //0x00009c8d LBB5_1974 - 0x48, 0x8b, 0x5d, 0xa8, //0x00009c8d movq $-88(%rbp), %rbx - 0x0f, 0x8c, 0xd8, 0xff, 0xff, 0xff, //0x00009c91 jl LBB5_1975 - //0x00009c97 LBB5_1972 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009c97 movl $1, %r10d - //0x00009c9d LBB5_1976 - 0x45, 0x85, 0xf6, //0x00009c9d testl %r14d, %r14d - 0x4c, 0x89, 0x85, 0x40, 0xff, 0xff, 0xff, //0x00009ca0 movq %r8, $-192(%rbp) - 0x0f, 0x8e, 0xe5, 0x00, 0x00, 0x00, //0x00009ca7 jle LBB5_1984 - 0x43, 0x8d, 0x04, 0x30, //0x00009cad leal (%r8,%r14), %eax - 0x44, 0x89, 0xf7, //0x00009cb1 movl %r14d, %edi - 0x48, 0x98, //0x00009cb4 cltq - 0x49, 0x89, 0xc4, //0x00009cb6 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x00009cb9 shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x00009cbd addq $-1, %rax - 0x48, 0x83, 0xc7, 0x01, //0x00009cc1 addq $1, %rdi - 0x41, 0x83, 0xc6, 0xff, //0x00009cc5 addl $-1, %r14d - 0x45, 0x31, 0xc0, //0x00009cc9 xorl %r8d, %r8d - 0xe9, 0x46, 0x00, 0x00, 0x00, //0x00009ccc jmp LBB5_1980 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009cd1 .p2align 4, 0x90 - //0x00009ce0 LBB5_1978 - 0x48, 0x85, 0xc0, //0x00009ce0 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00009ce3 movl $-56(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc2, //0x00009ce6 cmovnel %r10d, %eax - 0x89, 0x45, 0xc8, //0x00009cea movl %eax, $-56(%rbp) - //0x00009ced LBB5_1979 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00009ced movabsq $-4294967041, %rax - 0x49, 0x01, 0xc4, //0x00009cf7 addq %rax, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00009cfa addq $-255, %r12 - 0x49, 0x8d, 0x43, 0xff, //0x00009d01 leaq $-1(%r11), %rax - 0x48, 0x83, 0xc7, 0xff, //0x00009d05 addq $-1, %rdi - 0x41, 0x83, 0xc6, 0xff, //0x00009d09 addl $-1, %r14d - 0x48, 0x83, 0xff, 0x01, //0x00009d0d cmpq $1, %rdi - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00009d11 jle LBB5_1982 - //0x00009d17 LBB5_1980 - 0x49, 0x89, 0xc3, //0x00009d17 movq %rax, %r11 - 0x44, 0x89, 0xf0, //0x00009d1a movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x00009d1d movsbq (%r15,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00009d22 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00009d26 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00009d29 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00009d2c movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009d2f movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00009d39 mulq %rdx - 0x49, 0x89, 0xd0, //0x00009d3c movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x00009d3f shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00009d43 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00009d47 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00009d4b movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00009d4e subq %rdx, %rax - 0x49, 0x39, 0xdb, //0x00009d51 cmpq %rbx, %r11 - 0x0f, 0x83, 0x86, 0xff, 0xff, 0xff, //0x00009d54 jae LBB5_1978 - 0x04, 0x30, //0x00009d5a addb $48, %al - 0x43, 0x88, 0x04, 0x1f, //0x00009d5c movb %al, (%r15,%r11) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00009d60 jmp LBB5_1979 - //0x00009d65 LBB5_1982 - 0x48, 0x83, 0xfe, 0x0a, //0x00009d65 cmpq $10, %rsi - 0x44, 0x8b, 0x75, 0xc8, //0x00009d69 movl $-56(%rbp), %r14d - 0x4c, 0x8b, 0x65, 0xb8, //0x00009d6d movq $-72(%rbp), %r12 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009d71 movl $1, %edi - 0x4c, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00009d76 movq $-184(%rbp), %r10 - 0x0f, 0x83, 0x28, 0x00, 0x00, 0x00, //0x00009d7d jae LBB5_1985 - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009d83 movabsq $9218868437227405312, %r11 - 0xe9, 0x98, 0x00, 0x00, 0x00, //0x00009d8d jmp LBB5_1989 - //0x00009d92 LBB5_1984 - 0x44, 0x8b, 0x75, 0xc8, //0x00009d92 movl $-56(%rbp), %r14d - 0x4c, 0x8b, 0x65, 0xb8, //0x00009d96 movq $-72(%rbp), %r12 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009d9a movl $1, %edi - 0x4c, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00009d9f movq $-184(%rbp), %r10 - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00009da6 jmp LBB5_1989 - //0x00009dab LBB5_1985 - 0x49, 0x63, 0xcb, //0x00009dab movslq %r11d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00009dae addq $-1, %rcx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009db2 movabsq $9218868437227405312, %r11 - 0xe9, 0x27, 0x00, 0x00, 0x00, //0x00009dbc jmp LBB5_1987 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009dc1 .p2align 4, 0x90 - //0x00009dd0 LBB5_1986 - 0x48, 0x85, 0xc0, //0x00009dd0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xf7, //0x00009dd3 cmovnel %edi, %r14d - 0x48, 0x83, 0xc1, 0xff, //0x00009dd7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00009ddb cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00009ddf movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00009de2 jbe LBB5_1989 - //0x00009de8 LBB5_1987 - 0x4c, 0x89, 0xc0, //0x00009de8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009deb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00009df5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00009df8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00009dfc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00009e00 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00009e04 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00009e07 subq %rsi, %rax - 0x48, 0x39, 0xd9, //0x00009e0a cmpq %rbx, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00009e0d jae LBB5_1986 - 0x04, 0x30, //0x00009e13 addb $48, %al - 0x41, 0x88, 0x04, 0x0f, //0x00009e15 movb %al, (%r15,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00009e19 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00009e1d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00009e21 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00009e24 ja LBB5_1987 - //0x00009e2a LBB5_1989 - 0x48, 0x8b, 0x85, 0x40, 0xff, 0xff, 0xff, //0x00009e2a movq $-192(%rbp), %rax - 0x41, 0x01, 0xc2, //0x00009e31 addl %eax, %r10d - 0x4d, 0x63, 0xd2, //0x00009e34 movslq %r10d, %r10 - 0x4c, 0x39, 0xd3, //0x00009e37 cmpq %r10, %rbx - 0x44, 0x0f, 0x46, 0xd3, //0x00009e3a cmovbel %ebx, %r10d - 0x41, 0x01, 0xc4, //0x00009e3e addl %eax, %r12d - 0x45, 0x85, 0xd2, //0x00009e41 testl %r10d, %r10d - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00009e44 jle LBB5_1994 - 0x41, 0x8d, 0x42, 0xff, //0x00009e4a leal $-1(%r10), %eax - 0x41, 0x80, 0x3c, 0x07, 0x30, //0x00009e4e cmpb $48, (%r15,%rax) - 0x48, 0x8b, 0x4d, 0x80, //0x00009e53 movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009e57 movl $-168(%rbp), %edx - 0x0f, 0x85, 0x47, 0x00, 0x00, 0x00, //0x00009e5d jne LBB5_1996 - 0x44, 0x89, 0xd0, //0x00009e63 movl %r10d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009e66 .p2align 4, 0x90 - //0x00009e70 LBB5_1992 - 0x48, 0x83, 0xf8, 0x01, //0x00009e70 cmpq $1, %rax - 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x00009e74 jle LBB5_1995 - 0x4c, 0x8d, 0x50, 0xff, //0x00009e7a leaq $-1(%rax), %r10 - 0x83, 0xc0, 0xfe, //0x00009e7e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x07, 0x30, //0x00009e81 cmpb $48, (%r15,%rax) - 0x4c, 0x89, 0xd0, //0x00009e86 movq %r10, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00009e89 je LBB5_1992 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00009e8f jmp LBB5_1996 - //0x00009e94 LBB5_1994 - 0x48, 0x8b, 0x4d, 0x80, //0x00009e94 movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00009e98 movl $-168(%rbp), %edx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x00009e9e jne LBB5_1996 - //0x00009ea4 LBB5_1995 - 0x45, 0x31, 0xe4, //0x00009ea4 xorl %r12d, %r12d - 0x45, 0x31, 0xd2, //0x00009ea7 xorl %r10d, %r10d - //0x00009eaa LBB5_1996 - 0x85, 0xd2, //0x00009eaa testl %edx, %edx - 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x00009eac js LBB5_1998 - 0x44, 0x89, 0x75, 0xc8, //0x00009eb2 movl %r14d, $-56(%rbp) - 0x45, 0x89, 0xd0, //0x00009eb6 movl %r10d, %r8d - 0x45, 0x89, 0xd6, //0x00009eb9 movl %r10d, %r14d - 0x29, 0xd1, //0x00009ebc subl %edx, %ecx - 0xe9, 0xdd, 0xfc, 0xff, 0xff, //0x00009ebe jmp LBB5_1959 - //0x00009ec3 LBB5_1998 - 0x48, 0x89, 0x4d, 0x80, //0x00009ec3 movq %rcx, $-128(%rbp) - 0x83, 0xfa, 0xc3, //0x00009ec7 cmpl $-61, %edx - 0x0f, 0x8f, 0x3e, 0x02, 0x00, 0x00, //0x00009eca jg LBB5_2026 - 0x41, 0x89, 0xd0, //0x00009ed0 movl %edx, %r8d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009ed3 jmp LBB5_2004 - //0x00009ed8 LBB5_2001 - 0x45, 0x31, 0xe4, //0x00009ed8 xorl %r12d, %r12d - //0x00009edb LBB5_2002 - 0x31, 0xc0, //0x00009edb xorl %eax, %eax - //0x00009edd LBB5_2003 - 0x41, 0x8d, 0x48, 0x3c, //0x00009edd leal $60(%r8), %ecx - 0x41, 0x89, 0xc2, //0x00009ee1 movl %eax, %r10d - 0x41, 0x83, 0xf8, 0x88, //0x00009ee4 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00009ee8 movl %ecx, %r8d - 0x0f, 0x8d, 0x22, 0x02, 0x00, 0x00, //0x00009eeb jge LBB5_2027 - //0x00009ef1 LBB5_2004 - 0x45, 0x85, 0xd2, //0x00009ef1 testl %r10d, %r10d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00009ef4 movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd2, //0x00009ef9 cmovgl %r10d, %edx - 0x31, 0xc0, //0x00009efd xorl %eax, %eax - 0x31, 0xc9, //0x00009eff xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009f01 .p2align 4, 0x90 - //0x00009f10 LBB5_2005 - 0x48, 0x39, 0xc2, //0x00009f10 cmpq %rax, %rdx - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00009f13 je LBB5_2008 - 0x48, 0x8d, 0x0c, 0x89, //0x00009f19 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x00009f1d movsbq (%r15,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00009f22 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00009f26 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x00009f2a addq $1, %rax - 0x49, 0x8d, 0x71, 0x01, //0x00009f2e leaq $1(%r9), %rsi - 0x48, 0x39, 0xf1, //0x00009f32 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00009f35 jb LBB5_2005 - 0x89, 0xc2, //0x00009f3b movl %eax, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00009f3d jmp LBB5_2010 - //0x00009f42 LBB5_2008 - 0x48, 0x85, 0xc9, //0x00009f42 testq %rcx, %rcx - 0x0f, 0x84, 0x90, 0xff, 0xff, 0xff, //0x00009f45 je LBB5_2002 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009f4b .p2align 4, 0x90 - //0x00009f50 LBB5_2009 - 0x48, 0x01, 0xc9, //0x00009f50 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00009f53 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00009f57 addl $1, %edx - 0x49, 0x8d, 0x41, 0x01, //0x00009f5a leaq $1(%r9), %rax - 0x48, 0x39, 0xc1, //0x00009f5e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00009f61 jb LBB5_2009 - //0x00009f67 LBB5_2010 - 0x41, 0x29, 0xd4, //0x00009f67 subl %edx, %r12d - 0x44, 0x89, 0xd0, //0x00009f6a movl %r10d, %eax - 0x29, 0xd0, //0x00009f6d subl %edx, %eax - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00009f6f jle LBB5_2013 - 0x48, 0x63, 0xf2, //0x00009f75 movslq %edx, %rsi - 0x49, 0x63, 0xd2, //0x00009f78 movslq %r10d, %rdx - 0x49, 0x89, 0xd2, //0x00009f7b movq %rdx, %r10 - 0x49, 0x29, 0xf2, //0x00009f7e subq %rsi, %r10 - 0x48, 0x89, 0xf7, //0x00009f81 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x00009f84 notq %rdi - 0x48, 0x01, 0xd7, //0x00009f87 addq %rdx, %rdi - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009f8a jne LBB5_2014 - 0x31, 0xd2, //0x00009f90 xorl %edx, %edx - 0x41, 0xf6, 0xc2, 0x01, //0x00009f92 testb $1, %r10b - 0x0f, 0x85, 0x99, 0x00, 0x00, 0x00, //0x00009f96 jne LBB5_2017 - 0xe9, 0xb7, 0x00, 0x00, 0x00, //0x00009f9c jmp LBB5_2018 - //0x00009fa1 LBB5_2013 - 0x31, 0xc0, //0x00009fa1 xorl %eax, %eax - 0xe9, 0xe4, 0x00, 0x00, 0x00, //0x00009fa3 jmp LBB5_2020 - //0x00009fa8 LBB5_2014 - 0x4d, 0x89, 0xd3, //0x00009fa8 movq %r10, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x00009fab andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x00009faf negq %r11 - 0x31, 0xd2, //0x00009fb2 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00009fb4 movq $-176(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009fbb .p2align 4, 0x90 - //0x00009fc0 LBB5_2015 - 0x48, 0x89, 0xcf, //0x00009fc0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00009fc3 shrq $60, %rdi - 0x4c, 0x21, 0xc9, //0x00009fc7 andq %r9, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00009fca orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x00009fce movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00009fd2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00009fd6 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00009fdc leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00009fe0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00009fe4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00009fe7 shrq $60, %rdi - 0x4c, 0x21, 0xc9, //0x00009feb andq %r9, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00009fee orb $48, %dil - 0x40, 0x88, 0x3b, //0x00009ff2 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00009ff5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00009ff9 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00009ffe leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a002 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x0000a006 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000a00a addq $-2, %rdx - 0x49, 0x39, 0xd3, //0x0000a00e cmpq %rdx, %r11 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a011 jne LBB5_2015 - 0x48, 0x29, 0xd6, //0x0000a017 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000a01a negq %rdx - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a01d movq $-88(%rbp), %rbx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a021 movabsq $9218868437227405312, %r11 - 0x41, 0xf6, 0xc2, 0x01, //0x0000a02b testb $1, %r10b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000a02f je LBB5_2018 - //0x0000a035 LBB5_2017 - 0x48, 0x89, 0xcf, //0x0000a035 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a038 shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x0000a03c orb $48, %dil - 0x41, 0x88, 0x3c, 0x17, //0x0000a040 movb %dil, (%r15,%rdx) - 0x4c, 0x21, 0xc9, //0x0000a044 andq %r9, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a047 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x37, //0x0000a04b movsbq (%r15,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a050 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a054 addq $-48, %rcx - //0x0000a058 LBB5_2018 - 0x48, 0x85, 0xc9, //0x0000a058 testq %rcx, %rcx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000a05b movl $1, %edi - 0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x0000a060 jne LBB5_2020 - 0xe9, 0x54, 0x00, 0x00, 0x00, //0x0000a066 jmp LBB5_2022 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a06b .p2align 4, 0x90 - //0x0000a070 LBB5_2019 - 0x49, 0x8d, 0x71, 0x01, //0x0000a070 leaq $1(%r9), %rsi - 0x48, 0x39, 0xf1, //0x0000a074 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xf7, //0x0000a077 cmovael %edi, %r14d - 0x48, 0x8d, 0x0c, 0x12, //0x0000a07b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a07f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a083 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a086 je LBB5_2022 - //0x0000a08c LBB5_2020 - 0x48, 0x89, 0xca, //0x0000a08c movq %rcx, %rdx - 0x4c, 0x21, 0xca, //0x0000a08f andq %r9, %rdx - 0x48, 0x63, 0xf0, //0x0000a092 movslq %eax, %rsi - 0x48, 0x39, 0xf3, //0x0000a095 cmpq %rsi, %rbx - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x0000a098 jbe LBB5_2019 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a09e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a0a2 orb $48, %cl - 0x41, 0x88, 0x0c, 0x37, //0x0000a0a5 movb %cl, (%r15,%rsi) - 0x83, 0xc6, 0x01, //0x0000a0a9 addl $1, %esi - 0x89, 0xf0, //0x0000a0ac movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000a0ae leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a0b2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a0b6 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a0b9 jne LBB5_2020 - //0x0000a0bf LBB5_2022 - 0x41, 0x83, 0xc4, 0x01, //0x0000a0bf addl $1, %r12d - 0x85, 0xc0, //0x0000a0c3 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a0c5 jle LBB5_2000 - 0x89, 0xc1, //0x0000a0cb movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000a0cd addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a0d1 .p2align 4, 0x90 - //0x0000a0e0 LBB5_2024 - 0x8d, 0x50, 0xff, //0x0000a0e0 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x17, 0x30, //0x0000a0e3 cmpb $48, (%r15,%rdx) - 0x0f, 0x85, 0xef, 0xfd, 0xff, 0xff, //0x0000a0e8 jne LBB5_2003 - 0x48, 0x83, 0xc1, 0xff, //0x0000a0ee addq $-1, %rcx - 0x89, 0xd0, //0x0000a0f2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000a0f4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a0f8 jg LBB5_2024 - 0xe9, 0xd5, 0xfd, 0xff, 0xff, //0x0000a0fe jmp LBB5_2001 - //0x0000a103 LBB5_2000 - 0x0f, 0x85, 0xd4, 0xfd, 0xff, 0xff, //0x0000a103 jne LBB5_2003 - 0xe9, 0xca, 0xfd, 0xff, 0xff, //0x0000a109 jmp LBB5_2001 - //0x0000a10e LBB5_2026 - 0x44, 0x89, 0xd0, //0x0000a10e movl %r10d, %eax - 0x89, 0xd1, //0x0000a111 movl %edx, %ecx - //0x0000a113 LBB5_2027 - 0x4c, 0x89, 0x65, 0xb8, //0x0000a113 movq %r12, $-72(%rbp) - 0xf7, 0xd9, //0x0000a117 negl %ecx - 0x85, 0xc0, //0x0000a119 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a11b movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x0000a120 cmovgl %eax, %esi - 0x31, 0xff, //0x0000a123 xorl %edi, %edi - 0x31, 0xdb, //0x0000a125 xorl %ebx, %ebx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a127 .p2align 4, 0x90 - //0x0000a130 LBB5_2028 - 0x48, 0x39, 0xfe, //0x0000a130 cmpq %rdi, %rsi - 0x0f, 0x84, 0x6e, 0x00, 0x00, 0x00, //0x0000a133 je LBB5_2034 - 0x48, 0x8d, 0x14, 0x9b, //0x0000a139 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3f, //0x0000a13d movsbq (%r15,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x0000a142 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000a146 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x0000a14a addq $1, %rdi - 0x48, 0x89, 0xda, //0x0000a14e movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000a151 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a154 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a157 je LBB5_2028 - 0x89, 0xfe, //0x0000a15d movl %edi, %esi - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a15f movl $-168(%rbp), %edx - //0x0000a165 LBB5_2031 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a165 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a16c shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a16f notq %r12 - 0x41, 0x89, 0xc2, //0x0000a172 movl %eax, %r10d - 0x41, 0x29, 0xf2, //0x0000a175 subl %esi, %r10d - 0x48, 0x8b, 0x7d, 0xb8, //0x0000a178 movq $-72(%rbp), %rdi - 0x0f, 0x8e, 0x8c, 0x00, 0x00, 0x00, //0x0000a17c jle LBB5_2041 - 0x44, 0x89, 0x75, 0xc8, //0x0000a182 movl %r14d, $-56(%rbp) - 0x4c, 0x63, 0xc6, //0x0000a186 movslq %esi, %r8 - 0x48, 0x98, //0x0000a189 cltq - 0x49, 0x89, 0xc6, //0x0000a18b movq %rax, %r14 - 0x4d, 0x29, 0xc6, //0x0000a18e subq %r8, %r14 - 0x4c, 0x89, 0xc2, //0x0000a191 movq %r8, %rdx - 0x48, 0xf7, 0xd2, //0x0000a194 notq %rdx - 0x48, 0x01, 0xc2, //0x0000a197 addq %rax, %rdx - 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000a19a jne LBB5_2043 - 0x31, 0xc0, //0x0000a1a0 xorl %eax, %eax - 0xe9, 0x0d, 0x01, 0x00, 0x00, //0x0000a1a2 jmp LBB5_2046 - //0x0000a1a7 LBB5_2034 - 0x48, 0x85, 0xdb, //0x0000a1a7 testq %rbx, %rbx - 0x0f, 0x84, 0x66, 0x00, 0x00, 0x00, //0x0000a1aa je LBB5_2042 - 0x48, 0x89, 0xdf, //0x0000a1b0 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x0000a1b3 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a1b6 testq %rdi, %rdi - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a1b9 movl $-168(%rbp), %edx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a1bf je LBB5_2039 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a1c5 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a1cc shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a1cf notq %r12 - 0x48, 0x8b, 0x7d, 0xb8, //0x0000a1d2 movq $-72(%rbp), %rdi - 0x29, 0xf7, //0x0000a1d6 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000a1d8 addl $1, %edi - 0x45, 0x31, 0xd2, //0x0000a1db xorl %r10d, %r10d - 0xe9, 0x1d, 0x01, 0x00, 0x00, //0x0000a1de jmp LBB5_2037 - //0x0000a1e3 LBB5_2039 - 0x48, 0x01, 0xdb, //0x0000a1e3 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000a1e6 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x0000a1ea addl $1, %esi - 0x48, 0x89, 0xdf, //0x0000a1ed movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x0000a1f0 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a1f3 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a1f6 je LBB5_2039 - 0xe9, 0x64, 0xff, 0xff, 0xff, //0x0000a1fc jmp LBB5_2031 - //0x0000a201 LBB5_2040 - 0x45, 0x31, 0xc0, //0x0000a201 xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x0000a204 xorl %r14d, %r14d - 0x29, 0xd1, //0x0000a207 subl %edx, %ecx - 0xe9, 0x92, 0xf9, 0xff, 0xff, //0x0000a209 jmp LBB5_1959 - //0x0000a20e LBB5_2041 - 0x45, 0x31, 0xd2, //0x0000a20e xorl %r10d, %r10d - 0xe9, 0xd3, 0x00, 0x00, 0x00, //0x0000a211 jmp LBB5_2049 - //0x0000a216 LBB5_2042 - 0x44, 0x89, 0x75, 0xc8, //0x0000a216 movl %r14d, $-56(%rbp) - 0x45, 0x31, 0xd2, //0x0000a21a xorl %r10d, %r10d - 0x45, 0x31, 0xc0, //0x0000a21d xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x0000a220 xorl %r14d, %r14d - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a223 movq $-88(%rbp), %rbx - 0x4c, 0x8b, 0x65, 0xb8, //0x0000a227 movq $-72(%rbp), %r12 - 0x48, 0x8b, 0x4d, 0x80, //0x0000a22b movq $-128(%rbp), %rcx - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a22f movl $-168(%rbp), %edx - 0x29, 0xd1, //0x0000a235 subl %edx, %ecx - 0xe9, 0x64, 0xf9, 0xff, 0xff, //0x0000a237 jmp LBB5_1959 - //0x0000a23c LBB5_2043 - 0x4d, 0x89, 0xf3, //0x0000a23c movq %r14, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x0000a23f andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x0000a243 negq %r11 - 0x31, 0xc0, //0x0000a246 xorl %eax, %eax - 0x48, 0x8b, 0xbd, 0x50, 0xff, 0xff, 0xff, //0x0000a248 movq $-176(%rbp), %rdi - //0x0000a24f LBB5_2044 - 0x48, 0x89, 0xda, //0x0000a24f movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000a252 shrq %cl, %rdx - 0x4c, 0x21, 0xe3, //0x0000a255 andq %r12, %rbx - 0x80, 0xc2, 0x30, //0x0000a258 addb $48, %dl - 0x88, 0x57, 0xff, //0x0000a25b movb %dl, $-1(%rdi) - 0x48, 0x8d, 0x14, 0x9b, //0x0000a25e leaq (%rbx,%rbx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x5c, 0x07, 0xff, //0x0000a262 movsbq $-1(%rdi,%r8), %rbx - 0x48, 0x8d, 0x14, 0x53, //0x0000a268 leaq (%rbx,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000a26c addq $-48, %rdx - 0x48, 0x89, 0xd3, //0x0000a270 movq %rdx, %rbx - 0x48, 0xd3, 0xeb, //0x0000a273 shrq %cl, %rbx - 0x4c, 0x21, 0xe2, //0x0000a276 andq %r12, %rdx - 0x80, 0xc3, 0x30, //0x0000a279 addb $48, %bl - 0x88, 0x1f, //0x0000a27c movb %bl, (%rdi) - 0x48, 0x8d, 0x14, 0x92, //0x0000a27e leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x1c, 0x07, //0x0000a282 movsbq (%rdi,%r8), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x0000a287 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000a28b addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x02, //0x0000a28f addq $2, %rdi - 0x48, 0x83, 0xc0, 0xfe, //0x0000a293 addq $-2, %rax - 0x49, 0x39, 0xc3, //0x0000a297 cmpq %rax, %r11 - 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x0000a29a jne LBB5_2044 - 0x49, 0x29, 0xc0, //0x0000a2a0 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x0000a2a3 negq %rax - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a2a6 movabsq $9218868437227405312, %r11 - 0x48, 0x8b, 0x7d, 0xb8, //0x0000a2b0 movq $-72(%rbp), %rdi - //0x0000a2b4 LBB5_2046 - 0x41, 0xf6, 0xc6, 0x01, //0x0000a2b4 testb $1, %r14b - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a2b8 je LBB5_2048 - 0x48, 0x89, 0xda, //0x0000a2be movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000a2c1 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x0000a2c4 addb $48, %dl - 0x41, 0x88, 0x14, 0x07, //0x0000a2c7 movb %dl, (%r15,%rax) - 0x4c, 0x21, 0xe3, //0x0000a2cb andq %r12, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x0000a2ce leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x07, //0x0000a2d2 movsbq (%r15,%r8), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x0000a2d7 leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000a2db addq $-48, %rbx - //0x0000a2df LBB5_2048 - 0x44, 0x8b, 0x75, 0xc8, //0x0000a2df movl $-56(%rbp), %r14d - 0x8b, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a2e3 movl $-168(%rbp), %edx - //0x0000a2e9 LBB5_2049 - 0x29, 0xf7, //0x0000a2e9 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000a2eb addl $1, %edi - 0xe9, 0x47, 0x00, 0x00, 0x00, //0x0000a2ee jmp LBB5_2052 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a2f3 .p2align 4, 0x90 - //0x0000a300 LBB5_2037 - 0x48, 0x89, 0xd8, //0x0000a300 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x0000a303 shrq %cl, %rax - 0x4c, 0x21, 0xe3, //0x0000a306 andq %r12, %rbx - 0x49, 0x63, 0xf2, //0x0000a309 movslq %r10d, %rsi - 0x48, 0x39, 0x75, 0xa8, //0x0000a30c cmpq %rsi, $-88(%rbp) - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a310 jbe LBB5_2050 - 0x04, 0x30, //0x0000a316 addb $48, %al - 0x41, 0x88, 0x04, 0x37, //0x0000a318 movb %al, (%r15,%rsi) - 0x83, 0xc6, 0x01, //0x0000a31c addl $1, %esi - 0x41, 0x89, 0xf2, //0x0000a31f movl %esi, %r10d - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000a322 jmp LBB5_2051 - //0x0000a327 LBB5_2050 - 0x48, 0x85, 0xc0, //0x0000a327 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a32a movl $1, %eax - 0x44, 0x0f, 0x45, 0xf0, //0x0000a32f cmovnel %eax, %r14d - //0x0000a333 LBB5_2051 - 0x48, 0x01, 0xdb, //0x0000a333 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000a336 leaq (%rbx,%rbx,4), %rbx - //0x0000a33a LBB5_2052 - 0x48, 0x85, 0xdb, //0x0000a33a testq %rbx, %rbx - 0x0f, 0x85, 0xbd, 0xff, 0xff, 0xff, //0x0000a33d jne LBB5_2037 - 0x45, 0x85, 0xd2, //0x0000a343 testl %r10d, %r10d - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a346 movq $-88(%rbp), %rbx - 0x49, 0x89, 0xfc, //0x0000a34a movq %rdi, %r12 - 0x44, 0x89, 0x75, 0xc8, //0x0000a34d movl %r14d, $-56(%rbp) - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a351 jle LBB5_2058 - 0x44, 0x89, 0xd0, //0x0000a357 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a35a addq $1, %rax - //0x0000a35e LBB5_2055 - 0x41, 0x8d, 0x4a, 0xff, //0x0000a35e leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x0000a362 cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a367 jne LBB5_2059 - 0x48, 0x83, 0xc0, 0xff, //0x0000a36d addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000a371 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000a374 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a378 jg LBB5_2055 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a37e jmp LBB5_2057 - //0x0000a383 LBB5_2058 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a383 je LBB5_2057 - //0x0000a389 LBB5_2059 - 0x45, 0x89, 0xd0, //0x0000a389 movl %r10d, %r8d - 0x45, 0x89, 0xd6, //0x0000a38c movl %r10d, %r14d - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000a38f jmp LBB5_2060 - //0x0000a394 LBB5_2057 - 0x45, 0x31, 0xe4, //0x0000a394 xorl %r12d, %r12d - 0x45, 0x31, 0xd2, //0x0000a397 xorl %r10d, %r10d - 0x45, 0x31, 0xc0, //0x0000a39a xorl %r8d, %r8d - 0x45, 0x31, 0xf6, //0x0000a39d xorl %r14d, %r14d - //0x0000a3a0 LBB5_2060 - 0x48, 0x8b, 0x4d, 0x80, //0x0000a3a0 movq $-128(%rbp), %rcx - 0x29, 0xd1, //0x0000a3a4 subl %edx, %ecx - 0xe9, 0xf5, 0xf7, 0xff, 0xff, //0x0000a3a6 jmp LBB5_1959 - //0x0000a3ab LBB5_2061 - 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x0000a3ab cmpl $-1022, %ecx - 0x0f, 0x8f, 0xd4, 0x01, 0x00, 0x00, //0x0000a3b1 jg LBB5_2091 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000a3b7 movl $-1022, %r8d - 0x45, 0x85, 0xf6, //0x0000a3bd testl %r14d, %r14d - 0x4c, 0x89, 0x65, 0xb8, //0x0000a3c0 movq %r12, $-72(%rbp) - 0x0f, 0x84, 0xac, 0x0a, 0x00, 0x00, //0x0000a3c4 je LBB5_2191 - 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x0000a3ca leal $1021(%rcx), %r8d - 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x0000a3d1 cmpl $-1082, %ecx - 0x0f, 0x8f, 0x26, 0x02, 0x00, 0x00, //0x0000a3d7 jg LBB5_2096 - 0x4d, 0x8d, 0x61, 0x01, //0x0000a3dd leaq $1(%r9), %r12 - 0x41, 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a3e1 movl $1, %r11d - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000a3e7 jmp LBB5_2067 - //0x0000a3ec LBB5_2088 - 0x0f, 0x84, 0x8b, 0x01, 0x00, 0x00, //0x0000a3ec je LBB5_2089 - //0x0000a3f2 LBB5_2065 - 0x48, 0x89, 0x55, 0xb8, //0x0000a3f2 movq %rdx, $-72(%rbp) - //0x0000a3f6 LBB5_2066 - 0x41, 0x8d, 0x48, 0x3c, //0x0000a3f6 leal $60(%r8), %ecx - 0x45, 0x89, 0xd6, //0x0000a3fa movl %r10d, %r14d - 0x44, 0x89, 0xd7, //0x0000a3fd movl %r10d, %edi - 0x41, 0x83, 0xf8, 0x88, //0x0000a400 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000a404 movl %ecx, %r8d - 0x0f, 0x8d, 0xfc, 0x01, 0x00, 0x00, //0x0000a407 jge LBB5_2097 - //0x0000a40d LBB5_2067 - 0x45, 0x85, 0xf6, //0x0000a40d testl %r14d, %r14d - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000a410 movl $0, %edi - 0x41, 0x0f, 0x4f, 0xfe, //0x0000a415 cmovgl %r14d, %edi - 0x31, 0xc0, //0x0000a419 xorl %eax, %eax - 0x31, 0xc9, //0x0000a41b xorl %ecx, %ecx - 0x90, 0x90, 0x90, //0x0000a41d .p2align 4, 0x90 - //0x0000a420 LBB5_2068 - 0x48, 0x39, 0xc7, //0x0000a420 cmpq %rax, %rdi - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a423 je LBB5_2071 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a429 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x07, //0x0000a42d movsbq (%r15,%rax), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x0000a432 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a436 addq $-48, %rcx - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a43a movq $-88(%rbp), %rbx - 0x48, 0x83, 0xc0, 0x01, //0x0000a43e addq $1, %rax - 0x4c, 0x39, 0xe1, //0x0000a442 cmpq %r12, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x0000a445 jb LBB5_2068 - 0x89, 0xc7, //0x0000a44b movl %eax, %edi - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a44d jmp LBB5_2073 - //0x0000a452 LBB5_2071 - 0x48, 0x85, 0xc9, //0x0000a452 testq %rcx, %rcx - 0x0f, 0x84, 0x28, 0x01, 0x00, 0x00, //0x0000a455 je LBB5_2090 - //0x0000a45b LBB5_2072 - 0x48, 0x01, 0xc9, //0x0000a45b addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a45e leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0x01, //0x0000a462 addl $1, %edi - 0x4c, 0x39, 0xe1, //0x0000a465 cmpq %r12, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a468 jb LBB5_2072 - //0x0000a46e LBB5_2073 - 0x48, 0x8b, 0x45, 0xb8, //0x0000a46e movq $-72(%rbp), %rax - 0x29, 0xf8, //0x0000a472 subl %edi, %eax - 0x48, 0x89, 0x45, 0xb8, //0x0000a474 movq %rax, $-72(%rbp) - 0x31, 0xc0, //0x0000a478 xorl %eax, %eax - 0x44, 0x39, 0xf7, //0x0000a47a cmpl %r14d, %edi - 0x0f, 0x8d, 0x5e, 0x00, 0x00, 0x00, //0x0000a47d jge LBB5_2078 - 0x48, 0x63, 0xff, //0x0000a483 movslq %edi, %rdi - 0x49, 0x63, 0xda, //0x0000a486 movslq %r10d, %rbx - 0x49, 0x8d, 0x04, 0x3f, //0x0000a489 leaq (%r15,%rdi), %rax - 0x45, 0x31, 0xd2, //0x0000a48d xorl %r10d, %r10d - 0x44, 0x8b, 0x75, 0xc8, //0x0000a490 movl $-56(%rbp), %r14d - //0x0000a494 LBB5_2075 - 0x48, 0x89, 0xce, //0x0000a494 movq %rcx, %rsi - 0x48, 0xc1, 0xee, 0x3c, //0x0000a497 shrq $60, %rsi - 0x4c, 0x21, 0xc9, //0x0000a49b andq %r9, %rcx - 0x40, 0x80, 0xce, 0x30, //0x0000a49e orb $48, %sil - 0x43, 0x88, 0x34, 0x17, //0x0000a4a2 movb %sil, (%r15,%r10) - 0x4a, 0x0f, 0xbe, 0x34, 0x10, //0x0000a4a6 movsbq (%rax,%r10), %rsi - 0x4a, 0x8d, 0x14, 0x17, //0x0000a4ab leaq (%rdi,%r10), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000a4af addq $1, %rdx - 0x49, 0x83, 0xc2, 0x01, //0x0000a4b3 addq $1, %r10 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a4b7 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x4e, //0x0000a4bb leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a4bf addq $-48, %rcx - 0x48, 0x39, 0xda, //0x0000a4c3 cmpq %rbx, %rdx - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x0000a4c6 jl LBB5_2075 - 0x48, 0x85, 0xc9, //0x0000a4cc testq %rcx, %rcx - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a4cf je LBB5_2083 - 0x44, 0x89, 0xd0, //0x0000a4d5 movl %r10d, %eax - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a4d8 movq $-88(%rbp), %rbx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x0000a4dc jmp LBB5_2079 - //0x0000a4e1 LBB5_2078 - 0x44, 0x8b, 0x75, 0xc8, //0x0000a4e1 movl $-56(%rbp), %r14d - //0x0000a4e5 LBB5_2079 - 0x41, 0x89, 0xc2, //0x0000a4e5 movl %eax, %r10d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a4e8 jmp LBB5_2081 - //0x0000a4ed LBB5_2080 - 0x4c, 0x39, 0xe1, //0x0000a4ed cmpq %r12, %rcx - 0x45, 0x0f, 0x43, 0xf3, //0x0000a4f0 cmovael %r11d, %r14d - 0x48, 0x8d, 0x04, 0x3f, //0x0000a4f4 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a4f8 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x0000a4fc testq %rdi, %rdi - 0x0f, 0x84, 0x3d, 0x00, 0x00, 0x00, //0x0000a4ff je LBB5_2084 - //0x0000a505 LBB5_2081 - 0x48, 0x89, 0xcf, //0x0000a505 movq %rcx, %rdi - 0x4c, 0x21, 0xcf, //0x0000a508 andq %r9, %rdi - 0x49, 0x63, 0xc2, //0x0000a50b movslq %r10d, %rax - 0x48, 0x39, 0xc3, //0x0000a50e cmpq %rax, %rbx - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a511 jbe LBB5_2080 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a517 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a51b orb $48, %cl - 0x41, 0x88, 0x0c, 0x07, //0x0000a51e movb %cl, (%r15,%rax) - 0x83, 0xc0, 0x01, //0x0000a522 addl $1, %eax - 0x41, 0x89, 0xc2, //0x0000a525 movl %eax, %r10d - 0x48, 0x8d, 0x04, 0x3f, //0x0000a528 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a52c leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x0000a530 testq %rdi, %rdi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000a533 jne LBB5_2081 - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x0000a539 jmp LBB5_2084 - //0x0000a53e LBB5_2083 - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a53e movq $-88(%rbp), %rbx - //0x0000a542 LBB5_2084 - 0x48, 0x8b, 0x55, 0xb8, //0x0000a542 movq $-72(%rbp), %rdx - 0x83, 0xc2, 0x01, //0x0000a546 addl $1, %edx - 0x45, 0x85, 0xd2, //0x0000a549 testl %r10d, %r10d - 0x44, 0x89, 0x75, 0xc8, //0x0000a54c movl %r14d, $-56(%rbp) - 0x0f, 0x8e, 0x96, 0xfe, 0xff, 0xff, //0x0000a550 jle LBB5_2088 - 0x44, 0x89, 0xd0, //0x0000a556 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a559 addq $1, %rax - //0x0000a55d LBB5_2086 - 0x41, 0x8d, 0x4a, 0xff, //0x0000a55d leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x0000a561 cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x86, 0xfe, 0xff, 0xff, //0x0000a566 jne LBB5_2065 - 0x48, 0x83, 0xc0, 0xff, //0x0000a56c addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000a570 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000a573 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a577 jg LBB5_2086 - //0x0000a57d LBB5_2089 - 0x31, 0xc0, //0x0000a57d xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb8, //0x0000a57f movq %rax, $-72(%rbp) - //0x0000a583 LBB5_2090 - 0x45, 0x31, 0xd2, //0x0000a583 xorl %r10d, %r10d - 0xe9, 0x6b, 0xfe, 0xff, 0xff, //0x0000a586 jmp LBB5_2066 - //0x0000a58b LBB5_2091 - 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x0000a58b cmpl $1024, %ecx - 0x0f, 0x8e, 0x12, 0x00, 0x00, 0x00, //0x0000a591 jle LBB5_2093 - 0x31, 0xc9, //0x0000a597 xorl %ecx, %ecx - 0x4c, 0x8b, 0x7d, 0x90, //0x0000a599 movq $-112(%rbp), %r15 - 0x8b, 0x5d, 0xb4, //0x0000a59d movl $-76(%rbp), %ebx - 0x44, 0x8a, 0x75, 0xd7, //0x0000a5a0 movb $-41(%rbp), %r14b - 0xe9, 0x1e, 0xf2, 0xff, 0xff, //0x0000a5a4 jmp LBB5_1879 - //0x0000a5a9 LBB5_2093 - 0x83, 0xc1, 0xff, //0x0000a5a9 addl $-1, %ecx - 0x41, 0x89, 0xc8, //0x0000a5ac movl %ecx, %r8d - 0xe9, 0x07, 0x08, 0x00, 0x00, //0x0000a5af jmp LBB5_2180 - //0x0000a5b4 LBB5_2094 - 0x48, 0x39, 0xca, //0x0000a5b4 cmpq %rcx, %rdx - 0xb1, 0x02, //0x0000a5b7 movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000a5b9 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000a5bc shrq %cl, %rdx - 0x49, 0xc1, 0xe6, 0x34, //0x0000a5bf shlq $52, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000a5c3 movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x0000a5cd andq %rax, %rdx - 0x4c, 0x09, 0xf2, //0x0000a5d0 orq %r14, %rdx - 0x49, 0x09, 0xd7, //0x0000a5d3 orq %rdx, %r15 - 0x80, 0x7d, 0xc8, 0x00, //0x0000a5d6 cmpb $0, $-56(%rbp) - 0x4c, 0x0f, 0x44, 0xfa, //0x0000a5da cmoveq %rdx, %r15 - 0x66, 0x49, 0x0f, 0x6e, 0xc7, //0x0000a5de movq %r15, %xmm0 - 0x66, 0x0f, 0x2e, 0xc8, //0x0000a5e3 ucomisd %xmm0, %xmm1 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000a5e7 movq $-112(%rbp), %r15 - 0x0f, 0x85, 0x67, 0xe8, 0xff, 0xff, //0x0000a5eb jne LBB5_1761 - 0x0f, 0x8b, 0x09, 0xf2, 0xff, 0xff, //0x0000a5f1 jnp LBB5_1881 - 0xe9, 0x5c, 0xe8, 0xff, 0xff, //0x0000a5f7 jmp LBB5_1761 - //0x0000a5fc LBB5_2095 - 0x89, 0xd1, //0x0000a5fc movl %edx, %ecx - 0xe9, 0x29, 0x07, 0x00, 0x00, //0x0000a5fe jmp LBB5_2170 - //0x0000a603 LBB5_2096 - 0x44, 0x89, 0xf7, //0x0000a603 movl %r14d, %edi - 0x44, 0x89, 0xc1, //0x0000a606 movl %r8d, %ecx - //0x0000a609 LBB5_2097 - 0xf7, 0xd9, //0x0000a609 negl %ecx - 0x31, 0xd2, //0x0000a60b xorl %edx, %edx - 0x85, 0xff, //0x0000a60d testl %edi, %edi - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a60f movl $0, %esi - 0x0f, 0x4f, 0xf7, //0x0000a614 cmovgl %edi, %esi - 0x31, 0xc0, //0x0000a617 xorl %eax, %eax - 0x44, 0x8a, 0x75, 0xd7, //0x0000a619 movb $-41(%rbp), %r14b - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a61d movabsq $9218868437227405312, %r11 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000a627 movl $-1022, %r8d - //0x0000a62d LBB5_2098 - 0x48, 0x39, 0xd6, //0x0000a62d cmpq %rdx, %rsi - 0x0f, 0x84, 0x93, 0x00, 0x00, 0x00, //0x0000a630 je LBB5_2105 - 0x48, 0x8d, 0x04, 0x80, //0x0000a636 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x17, //0x0000a63a movsbq (%r15,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000a63f leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000a643 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x0000a647 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x0000a64b movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000a64e shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000a651 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a654 je LBB5_2098 - 0x89, 0xd6, //0x0000a65a movl %edx, %esi - //0x0000a65c LBB5_2101 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a65c movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000a663 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000a666 notq %r8 - 0x31, 0xd2, //0x0000a669 xorl %edx, %edx - 0x39, 0xfe, //0x0000a66b cmpl %edi, %esi - 0x0f, 0x8d, 0x3f, 0x06, 0x00, 0x00, //0x0000a66d jge LBB5_2163 - 0x4c, 0x63, 0xde, //0x0000a673 movslq %esi, %r11 - 0x4d, 0x63, 0xca, //0x0000a676 movslq %r10d, %r9 - 0x4f, 0x8d, 0x14, 0x1f, //0x0000a679 leaq (%r15,%r11), %r10 - 0x31, 0xd2, //0x0000a67d xorl %edx, %edx - //0x0000a67f LBB5_2103 - 0x48, 0x89, 0xc7, //0x0000a67f movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000a682 shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x0000a685 andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x0000a688 addb $48, %dil - 0x41, 0x88, 0x3c, 0x17, //0x0000a68c movb %dil, (%r15,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x0000a690 movsbq (%r10,%rdx), %rdi - 0x49, 0x8d, 0x1c, 0x13, //0x0000a695 leaq (%r11,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x0000a699 addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x0000a69d addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x0000a6a1 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x0000a6a5 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000a6a9 addq $-48, %rax - 0x4c, 0x39, 0xcb, //0x0000a6ad cmpq %r9, %rbx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a6b0 jl LBB5_2103 - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a6b6 movq $-88(%rbp), %rbx - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a6ba movabsq $9218868437227405312, %r11 - 0xe9, 0xed, 0x05, 0x00, 0x00, //0x0000a6c4 jmp LBB5_2164 - //0x0000a6c9 LBB5_2105 - 0x48, 0x85, 0xc0, //0x0000a6c9 testq %rax, %rax - 0x0f, 0x84, 0x67, 0x0b, 0x00, 0x00, //0x0000a6cc je LBB5_2253 - 0x48, 0x89, 0xc2, //0x0000a6d2 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000a6d5 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a6d8 testq %rdx, %rdx - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000a6db je LBB5_2108 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a6e1 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000a6e8 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000a6eb notq %r8 - 0x4c, 0x8b, 0x65, 0xb8, //0x0000a6ee movq $-72(%rbp), %r12 - 0x41, 0x29, 0xf4, //0x0000a6f2 subl %esi, %r12d - 0x41, 0x83, 0xc4, 0x01, //0x0000a6f5 addl $1, %r12d - 0x31, 0xd2, //0x0000a6f9 xorl %edx, %edx - 0x48, 0x8b, 0x5d, 0xa8, //0x0000a6fb movq $-88(%rbp), %rbx - 0xe9, 0xc6, 0x05, 0x00, 0x00, //0x0000a6ff jmp LBB5_2165 - //0x0000a704 LBB5_2108 - 0x48, 0x01, 0xc0, //0x0000a704 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000a707 leaq (%rax,%rax,4), %rax - 0x83, 0xc6, 0x01, //0x0000a70b addl $1, %esi - 0x48, 0x89, 0xc2, //0x0000a70e movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000a711 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a714 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a717 je LBB5_2108 - 0xe9, 0x3a, 0xff, 0xff, 0xff, //0x0000a71d jmp LBB5_2101 - //0x0000a722 LBB5_2109 - 0x0f, 0xbc, 0xc1, //0x0000a722 bsfl %ecx, %eax - 0x48, 0x01, 0xc6, //0x0000a725 addq %rax, %rsi - 0x48, 0x8d, 0x0d, 0x31, 0x5e, 0x00, 0x00, //0x0000a728 leaq $24113(%rip), %rcx /* _ESCAPED_TAB+0(%rip) */ - 0x49, 0x89, 0xf0, //0x0000a72f movq %rsi, %r8 - 0x48, 0x89, 0xf7, //0x0000a732 movq %rsi, %rdi - //0x0000a735 LBB5_2110 - 0x0f, 0xb6, 0x46, 0x01, //0x0000a735 movzbl $1(%rsi), %eax - 0x48, 0x83, 0xf8, 0x75, //0x0000a739 cmpq $117, %rax - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000a73d je LBB5_2113 - 0x8a, 0x04, 0x08, //0x0000a743 movb (%rax,%rcx), %al - 0x84, 0xc0, //0x0000a746 testb %al, %al - 0x0f, 0x84, 0x52, 0x05, 0x00, 0x00, //0x0000a748 je LBB5_2162 - 0x48, 0x83, 0xc6, 0x02, //0x0000a74e addq $2, %rsi - 0x88, 0x07, //0x0000a752 movb %al, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x0000a754 addq $1, %rdi - 0x49, 0x89, 0xf3, //0x0000a758 movq %rsi, %r11 - 0x49, 0x89, 0xfe, //0x0000a75b movq %rdi, %r14 - 0xe9, 0x20, 0x02, 0x00, 0x00, //0x0000a75e jmp LBB5_2132 - //0x0000a763 LBB5_2113 - 0x44, 0x8b, 0x4e, 0x02, //0x0000a763 movl $2(%rsi), %r9d - 0x44, 0x89, 0xcb, //0x0000a767 movl %r9d, %ebx - 0xf7, 0xd3, //0x0000a76a notl %ebx - 0x41, 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a76c leal $-808464432(%r9), %eax - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x0000a773 andl $-2139062144, %ebx - 0xb2, 0x01, //0x0000a779 movb $1, %dl - 0x48, 0x89, 0x55, 0x98, //0x0000a77b movq %rdx, $-104(%rbp) - 0x49, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000a77f movq $-12, %r14 - 0x85, 0xc3, //0x0000a786 testl %eax, %ebx - 0x0f, 0x85, 0x6b, 0xde, 0xff, 0xff, //0x0000a788 jne LBB5_1647 - 0x41, 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x0000a78e leal $421075225(%r9), %eax - 0x44, 0x09, 0xc8, //0x0000a795 orl %r9d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x0000a798 testl $-2139062144, %eax - 0x0f, 0x85, 0x56, 0xde, 0xff, 0xff, //0x0000a79d jne LBB5_1647 - 0x44, 0x89, 0xca, //0x0000a7a3 movl %r9d, %edx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000a7a6 andl $2139062143, %edx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000a7ac movl $-1061109568, %eax - 0x29, 0xd0, //0x0000a7b1 subl %edx, %eax - 0x44, 0x8d, 0x9a, 0x46, 0x46, 0x46, 0x46, //0x0000a7b3 leal $1179010630(%rdx), %r11d - 0x21, 0xd8, //0x0000a7ba andl %ebx, %eax - 0x44, 0x85, 0xd8, //0x0000a7bc testl %r11d, %eax - 0x0f, 0x85, 0x34, 0xde, 0xff, 0xff, //0x0000a7bf jne LBB5_1647 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000a7c5 movl $-522133280, %eax - 0x29, 0xd0, //0x0000a7ca subl %edx, %eax - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x0000a7cc addl $960051513, %edx - 0x21, 0xc3, //0x0000a7d2 andl %eax, %ebx - 0x85, 0xd3, //0x0000a7d4 testl %edx, %ebx - 0x0f, 0x85, 0x1d, 0xde, 0xff, 0xff, //0x0000a7d6 jne LBB5_1647 - 0x41, 0x0f, 0xc9, //0x0000a7dc bswapl %r9d - 0x44, 0x89, 0xc8, //0x0000a7df movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x0000a7e2 shrl $4, %eax - 0xf7, 0xd0, //0x0000a7e5 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000a7e7 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x0000a7ec leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000a7ef andl $252645135, %r9d - 0x41, 0x01, 0xc1, //0x0000a7f6 addl %eax, %r9d - 0x44, 0x89, 0xc8, //0x0000a7f9 movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x0000a7fc shrl $4, %eax - 0x44, 0x09, 0xc8, //0x0000a7ff orl %r9d, %eax - 0x0f, 0xb6, 0xd8, //0x0000a802 movzbl %al, %ebx - 0xc1, 0xe8, 0x08, //0x0000a805 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x0000a808 andl $65280, %eax - 0x09, 0xc3, //0x0000a80d orl %eax, %ebx - 0x4c, 0x8d, 0x5e, 0x06, //0x0000a80f leaq $6(%rsi), %r11 - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000a813 cmpl $128, %ebx - 0x0f, 0x82, 0xdb, 0x03, 0x00, 0x00, //0x0000a819 jb LBB5_2157 - 0x45, 0x31, 0xc0, //0x0000a81f xorl %r8d, %r8d - //0x0000a822 LBB5_2119 - 0x89, 0xd8, //0x0000a822 movl %ebx, %eax - 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x0000a824 cmpl $2047, %ebx - 0x0f, 0x86, 0xdc, 0x03, 0x00, 0x00, //0x0000a82a jbe LBB5_2159 - 0x25, 0x00, 0xf8, 0xff, 0xff, //0x0000a830 andl $-2048, %eax - 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x0000a835 cmpl $55296, %eax - 0x0f, 0x85, 0x17, 0x01, 0x00, 0x00, //0x0000a83a jne LBB5_2131 - 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x0000a840 cmpl $56319, %ebx - 0x0f, 0x87, 0xe1, 0x03, 0x00, 0x00, //0x0000a846 ja LBB5_2160 - 0x42, 0x80, 0x7c, 0x46, 0x06, 0x5c, //0x0000a84c cmpb $92, $6(%rsi,%r8,2) - 0x0f, 0x85, 0xd5, 0x03, 0x00, 0x00, //0x0000a852 jne LBB5_2160 - 0x42, 0x80, 0x7c, 0x46, 0x07, 0x75, //0x0000a858 cmpb $117, $7(%rsi,%r8,2) - 0x0f, 0x85, 0xc9, 0x03, 0x00, 0x00, //0x0000a85e jne LBB5_2160 - 0x42, 0x8b, 0x44, 0x46, 0x08, //0x0000a864 movl $8(%rsi,%r8,2), %eax - 0x41, 0x89, 0xc1, //0x0000a869 movl %eax, %r9d - 0x41, 0xf7, 0xd1, //0x0000a86c notl %r9d - 0x48, 0x89, 0x45, 0xc8, //0x0000a86f movq %rax, $-56(%rbp) - 0x05, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a873 addl $-808464432, %eax - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000a878 andl $-2139062144, %r9d - 0x41, 0x85, 0xc1, //0x0000a87f testl %eax, %r9d - 0x0f, 0x85, 0xfb, 0x11, 0x00, 0x00, //0x0000a882 jne LBB5_2312 - 0x48, 0x8b, 0x55, 0xc8, //0x0000a888 movq $-56(%rbp), %rdx - 0x8d, 0x82, 0x19, 0x19, 0x19, 0x19, //0x0000a88c leal $421075225(%rdx), %eax - 0x09, 0xd0, //0x0000a892 orl %edx, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x0000a894 testl $-2139062144, %eax - 0x0f, 0x85, 0xe4, 0x11, 0x00, 0x00, //0x0000a899 jne LBB5_2312 - 0x48, 0x8b, 0x55, 0xc8, //0x0000a89f movq $-56(%rbp), %rdx - 0x81, 0xe2, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000a8a3 andl $2139062143, %edx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000a8a9 movl $-1061109568, %eax - 0x29, 0xd0, //0x0000a8ae subl %edx, %eax - 0x89, 0x45, 0xb8, //0x0000a8b0 movl %eax, $-72(%rbp) - 0x8d, 0x82, 0x46, 0x46, 0x46, 0x46, //0x0000a8b3 leal $1179010630(%rdx), %eax - 0x89, 0x45, 0xa8, //0x0000a8b9 movl %eax, $-88(%rbp) - 0x8b, 0x45, 0xb8, //0x0000a8bc movl $-72(%rbp), %eax - 0x44, 0x21, 0xc8, //0x0000a8bf andl %r9d, %eax - 0x85, 0x45, 0xa8, //0x0000a8c2 testl %eax, $-88(%rbp) - 0x0f, 0x85, 0xb8, 0x11, 0x00, 0x00, //0x0000a8c5 jne LBB5_2312 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000a8cb movl $-522133280, %eax - 0x29, 0xd0, //0x0000a8d0 subl %edx, %eax - 0x81, 0xc2, 0x39, 0x39, 0x39, 0x39, //0x0000a8d2 addl $960051513, %edx - 0x41, 0x21, 0xc1, //0x0000a8d8 andl %eax, %r9d - 0x41, 0x85, 0xd1, //0x0000a8db testl %edx, %r9d - 0x0f, 0x85, 0x9f, 0x11, 0x00, 0x00, //0x0000a8de jne LBB5_2312 - 0x48, 0x8b, 0x55, 0xc8, //0x0000a8e4 movq $-56(%rbp), %rdx - 0x0f, 0xca, //0x0000a8e8 bswapl %edx - 0x89, 0xd0, //0x0000a8ea movl %edx, %eax - 0xc1, 0xe8, 0x04, //0x0000a8ec shrl $4, %eax - 0xf7, 0xd0, //0x0000a8ef notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000a8f1 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x0000a8f6 leal (%rax,%rax,8), %eax - 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000a8f9 andl $252645135, %edx - 0x01, 0xc2, //0x0000a8ff addl %eax, %edx - 0x89, 0xd0, //0x0000a901 movl %edx, %eax - 0xc1, 0xe8, 0x04, //0x0000a903 shrl $4, %eax - 0x09, 0xd0, //0x0000a906 orl %edx, %eax - 0x89, 0xc2, //0x0000a908 movl %eax, %edx - 0xc1, 0xea, 0x08, //0x0000a90a shrl $8, %edx - 0x81, 0xe2, 0x00, 0xff, 0x00, 0x00, //0x0000a90d andl $65280, %edx - 0x44, 0x0f, 0xb6, 0xc8, //0x0000a913 movzbl %al, %r9d - 0x41, 0x09, 0xd1, //0x0000a917 orl %edx, %r9d - 0x25, 0x00, 0x00, 0xfc, 0x00, //0x0000a91a andl $16515072, %eax - 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x0000a91f cmpl $14417920, %eax - 0x0f, 0x84, 0x1d, 0x03, 0x00, 0x00, //0x0000a924 je LBB5_2161 - 0x49, 0x83, 0xc3, 0x06, //0x0000a92a addq $6, %r11 - 0x66, 0x42, 0xc7, 0x04, 0x07, 0xef, 0xbf, //0x0000a92e movw $-16401, (%rdi,%r8) - 0x42, 0xc6, 0x44, 0x07, 0x02, 0xbd, //0x0000a935 movb $-67, $2(%rdi,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x0000a93b addq $3, %r8 - 0x44, 0x89, 0xcb, //0x0000a93f movl %r9d, %ebx - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000a942 cmpl $128, %r9d - 0x0f, 0x83, 0xd3, 0xfe, 0xff, 0xff, //0x0000a949 jae LBB5_2119 - 0x4c, 0x01, 0xc7, //0x0000a94f addq %r8, %rdi - 0xe9, 0xa6, 0x02, 0x00, 0x00, //0x0000a952 jmp LBB5_2158 - //0x0000a957 LBB5_2131 - 0x89, 0xd8, //0x0000a957 movl %ebx, %eax - 0xc1, 0xe8, 0x0c, //0x0000a959 shrl $12, %eax - 0x0c, 0xe0, //0x0000a95c orb $-32, %al - 0x42, 0x88, 0x04, 0x07, //0x0000a95e movb %al, (%rdi,%r8) - 0x89, 0xd8, //0x0000a962 movl %ebx, %eax - 0xc1, 0xe8, 0x06, //0x0000a964 shrl $6, %eax - 0x24, 0x3f, //0x0000a967 andb $63, %al - 0x0c, 0x80, //0x0000a969 orb $-128, %al - 0x42, 0x88, 0x44, 0x07, 0x01, //0x0000a96b movb %al, $1(%rdi,%r8) - 0x80, 0xe3, 0x3f, //0x0000a970 andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000a973 orb $-128, %bl - 0x4e, 0x8d, 0x34, 0x07, //0x0000a976 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x03, //0x0000a97a addq $3, %r14 - 0x42, 0x88, 0x5c, 0x07, 0x02, //0x0000a97e movb %bl, $2(%rdi,%r8) - //0x0000a983 LBB5_2132 - 0x41, 0x80, 0x3b, 0x5c, //0x0000a983 cmpb $92, (%r11) - 0x4d, 0x89, 0xd8, //0x0000a987 movq %r11, %r8 - 0x4c, 0x89, 0xde, //0x0000a98a movq %r11, %rsi - 0x4c, 0x89, 0xf7, //0x0000a98d movq %r14, %rdi - 0x0f, 0x84, 0x9f, 0xfd, 0xff, 0xff, //0x0000a990 je LBB5_2110 - 0x4d, 0x89, 0xe9, //0x0000a996 movq %r13, %r9 - 0x4c, 0x89, 0x7d, 0x90, //0x0000a999 movq %r15, $-112(%rbp) - 0x31, 0xdb, //0x0000a99d xorl %ebx, %ebx - //0x0000a99f LBB5_2134 - 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x1b, //0x0000a99f movdqu (%r11,%rbx), %xmm4 - 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x1b, 0x10, //0x0000a9a5 movdqu $16(%r11,%rbx), %xmm5 - 0x66, 0x0f, 0x6f, 0xc4, //0x0000a9ac movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000a9b0 pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000a9b4 pmovmskb %xmm0, %eax - 0x66, 0x0f, 0x6f, 0xc5, //0x0000a9b8 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000a9bc pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xf0, //0x0000a9c0 pmovmskb %xmm0, %esi - 0xc1, 0xe6, 0x10, //0x0000a9c4 shll $16, %esi - 0x09, 0xc6, //0x0000a9c7 orl %eax, %esi - 0x66, 0x0f, 0x6f, 0xc4, //0x0000a9c9 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000a9cd pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000a9d1 pmovmskb %xmm0, %eax - 0x66, 0x0f, 0x6f, 0xc5, //0x0000a9d5 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000a9d9 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x0000a9dd pmovmskb %xmm0, %edx - 0xc1, 0xe2, 0x10, //0x0000a9e1 shll $16, %edx - 0x09, 0xc2, //0x0000a9e4 orl %eax, %edx - 0x66, 0x0f, 0x6f, 0xc4, //0x0000a9e6 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000a9ea pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc4, //0x0000a9ee pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000a9f2 pmovmskb %xmm0, %eax - 0x66, 0x0f, 0x6f, 0xc5, //0x0000a9f6 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000a9fa pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc5, //0x0000a9fe pcmpeqb %xmm5, %xmm0 - 0x66, 0x0f, 0xd7, 0xf8, //0x0000aa02 pmovmskb %xmm0, %edi - 0xc1, 0xe7, 0x10, //0x0000aa06 shll $16, %edi - 0x09, 0xc7, //0x0000aa09 orl %eax, %edi - 0x89, 0xf8, //0x0000aa0b movl %edi, %eax - 0x09, 0xf0, //0x0000aa0d orl %esi, %eax - 0x83, 0xc0, 0xff, //0x0000aa0f addl $-1, %eax - 0x85, 0xd0, //0x0000aa12 testl %edx, %eax - 0x0f, 0x85, 0x13, 0x0e, 0x00, 0x00, //0x0000aa14 jne LBB5_2285 - 0x83, 0xc2, 0xff, //0x0000aa1a addl $-1, %edx - 0x85, 0xfa, //0x0000aa1d testl %edi, %edx - 0x0f, 0x85, 0xab, 0x0f, 0x00, 0x00, //0x0000aa1f jne LBB5_2305 - 0x85, 0xf2, //0x0000aa25 testl %esi, %edx - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x0000aa27 jne LBB5_2138 - 0xf3, 0x41, 0x0f, 0x7f, 0x24, 0x1e, //0x0000aa2d movdqu %xmm4, (%r14,%rbx) - 0xf3, 0x41, 0x0f, 0x7f, 0x6c, 0x1e, 0x10, //0x0000aa33 movdqu %xmm5, $16(%r14,%rbx) - 0x48, 0x83, 0xc3, 0x20, //0x0000aa3a addq $32, %rbx - 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x0000aa3e jmp LBB5_2134 - //0x0000aa43 LBB5_2138 - 0x66, 0x0f, 0x7e, 0xe2, //0x0000aa43 movd %xmm4, %edx - 0x4d, 0x8d, 0x04, 0x1b, //0x0000aa47 leaq (%r11,%rbx), %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000aa4b leaq (%r14,%rbx), %rdi - 0x4c, 0x89, 0xc6, //0x0000aa4f movq %r8, %rsi - 0x80, 0xfa, 0x5c, //0x0000aa52 cmpb $92, %dl - 0x4c, 0x8b, 0x7d, 0x90, //0x0000aa55 movq $-112(%rbp), %r15 - 0x4d, 0x89, 0xcd, //0x0000aa59 movq %r9, %r13 - 0x0f, 0x84, 0xd3, 0xfc, 0xff, 0xff, //0x0000aa5c je LBB5_2110 - //0x0000aa62 LBB5_2139 - 0x41, 0x88, 0x14, 0x1e, //0x0000aa62 movb %dl, (%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x01, //0x0000aa66 movzbl $1(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aa6c cmpb $92, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000aa6f je LBB5_2148 - 0x41, 0x88, 0x54, 0x1e, 0x01, //0x0000aa75 movb %dl, $1(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x02, //0x0000aa7a movzbl $2(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aa80 cmpb $92, %dl - 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x0000aa83 je LBB5_2149 - 0x41, 0x88, 0x54, 0x1e, 0x02, //0x0000aa89 movb %dl, $2(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x03, //0x0000aa8e movzbl $3(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aa94 cmpb $92, %dl - 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x0000aa97 je LBB5_2150 - 0x41, 0x88, 0x54, 0x1e, 0x03, //0x0000aa9d movb %dl, $3(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x04, //0x0000aaa2 movzbl $4(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aaa8 cmpb $92, %dl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000aaab je LBB5_2151 - 0x41, 0x88, 0x54, 0x1e, 0x04, //0x0000aab1 movb %dl, $4(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x05, //0x0000aab6 movzbl $5(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aabc cmpb $92, %dl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x0000aabf je LBB5_2152 - 0x41, 0x88, 0x54, 0x1e, 0x05, //0x0000aac5 movb %dl, $5(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x06, //0x0000aaca movzbl $6(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aad0 cmpb $92, %dl - 0x0f, 0x84, 0xdc, 0x00, 0x00, 0x00, //0x0000aad3 je LBB5_2153 - 0x41, 0x88, 0x54, 0x1e, 0x06, //0x0000aad9 movb %dl, $6(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x07, //0x0000aade movzbl $7(%r11,%rbx), %edx - 0x80, 0xfa, 0x5c, //0x0000aae4 cmpb $92, %dl - 0x0f, 0x84, 0xe5, 0x00, 0x00, 0x00, //0x0000aae7 je LBB5_2154 - 0x41, 0x88, 0x54, 0x1e, 0x07, //0x0000aaed movb %dl, $7(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x54, 0x1b, 0x08, //0x0000aaf2 movzbl $8(%r11,%rbx), %edx - 0x48, 0x83, 0xc3, 0x08, //0x0000aaf8 addq $8, %rbx - 0x80, 0xfa, 0x5c, //0x0000aafc cmpb $92, %dl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x0000aaff jne LBB5_2139 - 0x49, 0x8d, 0x34, 0x1b, //0x0000ab05 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000ab09 addq $-1, %rsi - 0x49, 0x01, 0xdb, //0x0000ab0d addq %rbx, %r11 - 0x49, 0x01, 0xde, //0x0000ab10 addq %rbx, %r14 - 0x48, 0x83, 0xc6, 0x01, //0x0000ab13 addq $1, %rsi - 0x4d, 0x89, 0xd8, //0x0000ab17 movq %r11, %r8 - 0x4c, 0x89, 0xf7, //0x0000ab1a movq %r14, %rdi - 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x0000ab1d jmp LBB5_2156 - //0x0000ab22 LBB5_2148 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000ab22 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x01, //0x0000ab26 addq $1, %r8 - 0x49, 0x01, 0xdb, //0x0000ab2a addq %rbx, %r11 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000ab2d leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000ab31 addq $1, %rdi - 0x49, 0x83, 0xc3, 0x01, //0x0000ab35 addq $1, %r11 - 0x4c, 0x89, 0xde, //0x0000ab39 movq %r11, %rsi - 0xe9, 0xad, 0x00, 0x00, 0x00, //0x0000ab3c jmp LBB5_2156 - //0x0000ab41 LBB5_2149 - 0x49, 0x8d, 0x34, 0x1b, //0x0000ab41 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000ab45 addq $1, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000ab49 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x02, //0x0000ab4d addq $2, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000ab51 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x0000ab55 addq $2, %rdi - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x0000ab59 jmp LBB5_2155 - //0x0000ab5e LBB5_2150 - 0x49, 0x8d, 0x34, 0x1b, //0x0000ab5e leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000ab62 addq $2, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000ab66 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x03, //0x0000ab6a addq $3, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000ab6e leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x0000ab72 addq $3, %rdi - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x0000ab76 jmp LBB5_2155 - //0x0000ab7b LBB5_2151 - 0x49, 0x8d, 0x34, 0x1b, //0x0000ab7b leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000ab7f addq $3, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000ab83 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000ab87 addq $4, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000ab8b leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x0000ab8f addq $4, %rdi - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000ab93 jmp LBB5_2155 - //0x0000ab98 LBB5_2152 - 0x49, 0x8d, 0x34, 0x1b, //0x0000ab98 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000ab9c addq $4, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000aba0 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x05, //0x0000aba4 addq $5, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000aba8 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x0000abac addq $5, %rdi - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000abb0 jmp LBB5_2155 - //0x0000abb5 LBB5_2153 - 0x49, 0x8d, 0x34, 0x1b, //0x0000abb5 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x0000abb9 addq $5, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000abbd leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x06, //0x0000abc1 addq $6, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000abc5 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x0000abc9 addq $6, %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000abcd jmp LBB5_2155 - //0x0000abd2 LBB5_2154 - 0x49, 0x8d, 0x34, 0x1b, //0x0000abd2 leaq (%r11,%rbx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x0000abd6 addq $6, %rsi - 0x4d, 0x8d, 0x04, 0x1b, //0x0000abda leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x07, //0x0000abde addq $7, %r8 - 0x49, 0x8d, 0x3c, 0x1e, //0x0000abe2 leaq (%r14,%rbx), %rdi - 0x48, 0x83, 0xc7, 0x07, //0x0000abe6 addq $7, %rdi - //0x0000abea LBB5_2155 - 0x48, 0x83, 0xc6, 0x01, //0x0000abea addq $1, %rsi - //0x0000abee LBB5_2156 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000abee movq $-112(%rbp), %r15 - 0x4d, 0x89, 0xcd, //0x0000abf2 movq %r9, %r13 - 0xe9, 0x3b, 0xfb, 0xff, 0xff, //0x0000abf5 jmp LBB5_2110 - //0x0000abfa LBB5_2157 - 0x41, 0x89, 0xd9, //0x0000abfa movl %ebx, %r9d - //0x0000abfd LBB5_2158 - 0x44, 0x88, 0x0f, //0x0000abfd movb %r9b, (%rdi) - 0x48, 0x83, 0xc7, 0x01, //0x0000ac00 addq $1, %rdi - 0x49, 0x89, 0xfe, //0x0000ac04 movq %rdi, %r14 - 0xe9, 0x77, 0xfd, 0xff, 0xff, //0x0000ac07 jmp LBB5_2132 - //0x0000ac0c LBB5_2159 - 0xc1, 0xe8, 0x06, //0x0000ac0c shrl $6, %eax - 0x0c, 0xc0, //0x0000ac0f orb $-64, %al - 0x42, 0x88, 0x04, 0x07, //0x0000ac11 movb %al, (%rdi,%r8) - 0x80, 0xe3, 0x3f, //0x0000ac15 andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000ac18 orb $-128, %bl - 0x4e, 0x8d, 0x34, 0x07, //0x0000ac1b leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x02, //0x0000ac1f addq $2, %r14 - 0x42, 0x88, 0x5c, 0x07, 0x01, //0x0000ac23 movb %bl, $1(%rdi,%r8) - 0xe9, 0x56, 0xfd, 0xff, 0xff, //0x0000ac28 jmp LBB5_2132 - //0x0000ac2d LBB5_2160 - 0x66, 0x42, 0xc7, 0x04, 0x07, 0xef, 0xbf, //0x0000ac2d movw $-16401, (%rdi,%r8) - 0x4e, 0x8d, 0x34, 0x07, //0x0000ac34 leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x03, //0x0000ac38 addq $3, %r14 - 0x42, 0xc6, 0x44, 0x07, 0x02, 0xbd, //0x0000ac3c movb $-67, $2(%rdi,%r8) - 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x0000ac42 jmp LBB5_2132 - //0x0000ac47 LBB5_2161 - 0xc1, 0xe3, 0x0a, //0x0000ac47 shll $10, %ebx - 0x44, 0x89, 0xc8, //0x0000ac4a movl %r9d, %eax - 0x01, 0xd8, //0x0000ac4d addl %ebx, %eax - 0x41, 0x8d, 0x14, 0x19, //0x0000ac4f leal (%r9,%rbx), %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x0000ac53 addl $-56613888, %edx - 0x89, 0xd6, //0x0000ac59 movl %edx, %esi - 0xc1, 0xee, 0x12, //0x0000ac5b shrl $18, %esi - 0x40, 0x80, 0xce, 0xf0, //0x0000ac5e orb $-16, %sil - 0x42, 0x88, 0x34, 0x07, //0x0000ac62 movb %sil, (%rdi,%r8) - 0x89, 0xd6, //0x0000ac66 movl %edx, %esi - 0xc1, 0xee, 0x0c, //0x0000ac68 shrl $12, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x0000ac6b andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000ac6f orb $-128, %sil - 0x42, 0x88, 0x74, 0x07, 0x01, //0x0000ac73 movb %sil, $1(%rdi,%r8) - 0xc1, 0xea, 0x06, //0x0000ac78 shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x0000ac7b andb $63, %dl - 0x80, 0xca, 0x80, //0x0000ac7e orb $-128, %dl - 0x42, 0x88, 0x54, 0x07, 0x02, //0x0000ac81 movb %dl, $2(%rdi,%r8) - 0x24, 0x3f, //0x0000ac86 andb $63, %al - 0x0c, 0x80, //0x0000ac88 orb $-128, %al - 0x4e, 0x8d, 0x34, 0x07, //0x0000ac8a leaq (%rdi,%r8), %r14 - 0x49, 0x83, 0xc6, 0x04, //0x0000ac8e addq $4, %r14 - 0x42, 0x88, 0x44, 0x07, 0x03, //0x0000ac92 movb %al, $3(%rdi,%r8) - 0x49, 0x83, 0xc3, 0x06, //0x0000ac97 addq $6, %r11 - 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x0000ac9b jmp LBB5_2132 - //0x0000aca0 LBB5_2162 - 0xb0, 0x01, //0x0000aca0 movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x0000aca2 movq %rax, $-104(%rbp) - 0x49, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000aca6 movq $-2, %r14 - 0xe9, 0x47, 0xd9, 0xff, 0xff, //0x0000acad jmp LBB5_1647 - //0x0000acb2 LBB5_2163 - 0x48, 0x8b, 0x5d, 0xa8, //0x0000acb2 movq $-88(%rbp), %rbx - //0x0000acb6 LBB5_2164 - 0x4c, 0x8b, 0x65, 0xb8, //0x0000acb6 movq $-72(%rbp), %r12 - 0x41, 0x29, 0xf4, //0x0000acba subl %esi, %r12d - 0x41, 0x83, 0xc4, 0x01, //0x0000acbd addl $1, %r12d - 0x48, 0x85, 0xc0, //0x0000acc1 testq %rax, %rax - 0x0f, 0x84, 0x78, 0x00, 0x00, 0x00, //0x0000acc4 je LBB5_2171 - //0x0000acca LBB5_2165 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000acca movl $1, %esi - 0x41, 0x89, 0xd2, //0x0000accf movl %edx, %r10d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000acd2 jmp LBB5_2167 - //0x0000acd7 LBB5_2166 - 0x48, 0x85, 0xd2, //0x0000acd7 testq %rdx, %rdx - 0x8b, 0x55, 0xc8, //0x0000acda movl $-56(%rbp), %edx - 0x0f, 0x45, 0xd6, //0x0000acdd cmovnel %esi, %edx - 0x89, 0x55, 0xc8, //0x0000ace0 movl %edx, $-56(%rbp) - 0x48, 0x01, 0xc0, //0x0000ace3 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000ace6 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000acea testq %rax, %rax - 0x0f, 0x84, 0x52, 0x00, 0x00, 0x00, //0x0000aced je LBB5_2172 - //0x0000acf3 LBB5_2167 - 0x48, 0x89, 0xc2, //0x0000acf3 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000acf6 shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x0000acf9 andq %r8, %rax - 0x49, 0x63, 0xfa, //0x0000acfc movslq %r10d, %rdi - 0x48, 0x39, 0xfb, //0x0000acff cmpq %rdi, %rbx - 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x0000ad02 jbe LBB5_2166 - 0x80, 0xc2, 0x30, //0x0000ad08 addb $48, %dl - 0x41, 0x88, 0x14, 0x3f, //0x0000ad0b movb %dl, (%r15,%rdi) - 0x83, 0xc7, 0x01, //0x0000ad0f addl $1, %edi - 0x41, 0x89, 0xfa, //0x0000ad12 movl %edi, %r10d - 0x48, 0x01, 0xc0, //0x0000ad15 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000ad18 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000ad1c testq %rax, %rax - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x0000ad1f jne LBB5_2167 - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000ad25 jmp LBB5_2172 - //0x0000ad2a LBB5_2169 - 0x89, 0xd9, //0x0000ad2a movl %ebx, %ecx - //0x0000ad2c LBB5_2170 - 0x48, 0xf7, 0xd0, //0x0000ad2c notq %rax - 0x48, 0x29, 0xc8, //0x0000ad2f subq %rcx, %rax - 0x48, 0x8b, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x0000ad32 movq $-144(%rbp), %rsi - 0x44, 0x8b, 0x55, 0xc8, //0x0000ad39 movl $-56(%rbp), %r10d - 0xe9, 0xfb, 0xdd, 0xff, 0xff, //0x0000ad3d jmp LBB5_1722 - //0x0000ad42 LBB5_2171 - 0x41, 0x89, 0xd2, //0x0000ad42 movl %edx, %r10d - //0x0000ad45 LBB5_2172 - 0x45, 0x85, 0xd2, //0x0000ad45 testl %r10d, %r10d - 0x0f, 0x8e, 0x49, 0x00, 0x00, 0x00, //0x0000ad48 jle LBB5_2177 - 0x44, 0x89, 0xd0, //0x0000ad4e movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000ad51 addq $1, %rax - //0x0000ad55 LBB5_2174 - 0x41, 0x8d, 0x4a, 0xff, //0x0000ad55 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0f, 0x30, //0x0000ad59 cmpb $48, (%r15,%rcx) - 0x0f, 0x85, 0x4e, 0x00, 0x00, 0x00, //0x0000ad5e jne LBB5_2179 - 0x48, 0x83, 0xc0, 0xff, //0x0000ad64 addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000ad68 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000ad6b cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ad6f jg LBB5_2174 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ad75 movl $-1022, %r8d - 0x4c, 0x8b, 0x7d, 0x90, //0x0000ad7b movq $-112(%rbp), %r15 - 0x8b, 0x5d, 0xb4, //0x0000ad7f movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ad82 movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x0000ad8c movq $-64(%rbp), %r10 - 0x31, 0xc9, //0x0000ad90 xorl %ecx, %ecx - 0xe9, 0xc3, 0x04, 0x00, 0x00, //0x0000ad92 jmp LBB5_2256 - //0x0000ad97 LBB5_2177 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ad97 movl $-1022, %r8d - 0x45, 0x85, 0xd2, //0x0000ad9d testl %r10d, %r10d - 0x0f, 0x84, 0x9d, 0x04, 0x00, 0x00, //0x0000ada0 je LBB5_2255 - 0x4c, 0x89, 0x65, 0xb8, //0x0000ada6 movq %r12, $-72(%rbp) - 0x45, 0x89, 0xd6, //0x0000adaa movl %r10d, %r14d - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000adad jmp LBB5_2181 - //0x0000adb2 LBB5_2179 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000adb2 movl $-1022, %r8d - 0x45, 0x89, 0xd6, //0x0000adb8 movl %r10d, %r14d - //0x0000adbb LBB5_2180 - 0x45, 0x85, 0xf6, //0x0000adbb testl %r14d, %r14d - 0x4c, 0x89, 0x65, 0xb8, //0x0000adbe movq %r12, $-72(%rbp) - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x0000adc2 je LBB5_2191 - //0x0000adc8 LBB5_2181 - 0x49, 0x63, 0xc6, //0x0000adc8 movslq %r14d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x0000adcb leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x0000adcf leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000add3 xorl %esi, %esi - //0x0000add5 LBB5_2182 - 0x48, 0x8d, 0x0d, 0xb4, 0x3e, 0x00, 0x00, //0x0000add5 leaq $16052(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000addc movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x37, //0x0000ade4 movzbl (%r15,%rsi), %ecx - 0x38, 0xd9, //0x0000ade9 cmpb %bl, %cl - 0x0f, 0x85, 0x1d, 0x01, 0x00, 0x00, //0x0000adeb jne LBB5_2200 - 0x48, 0x39, 0xf2, //0x0000adf1 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000adf4 je LBB5_2189 - 0x48, 0x8d, 0x0d, 0x8f, 0x3e, 0x00, 0x00, //0x0000adfa leaq $16015(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000ae01 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x37, 0x01, //0x0000ae09 movzbl $1(%r15,%rsi), %ecx - 0x38, 0xd9, //0x0000ae0f cmpb %bl, %cl - 0x0f, 0x85, 0xf7, 0x00, 0x00, 0x00, //0x0000ae11 jne LBB5_2200 - 0x48, 0x39, 0xf7, //0x0000ae17 cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000ae1a je LBB5_2189 - 0x48, 0x83, 0xfe, 0x24, //0x0000ae20 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000ae24 je LBB5_2190 - 0x48, 0x8d, 0x0d, 0x5f, 0x3e, 0x00, 0x00, //0x0000ae2a leaq $15967(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000ae31 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x37, 0x02, //0x0000ae39 movzbl $2(%r15,%rsi), %ecx - 0x38, 0xd9, //0x0000ae3f cmpb %bl, %cl - 0x0f, 0x85, 0xc7, 0x00, 0x00, 0x00, //0x0000ae41 jne LBB5_2200 - 0x48, 0x83, 0xc6, 0x03, //0x0000ae47 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x0000ae4b cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000ae4e jne LBB5_2182 - //0x0000ae54 LBB5_2189 - 0x44, 0x89, 0xf0, //0x0000ae54 movl %r14d, %eax - 0x48, 0x8d, 0x0d, 0x32, 0x3e, 0x00, 0x00, //0x0000ae57 leaq $15922(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000ae5e cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xaf, 0x00, 0x00, 0x00, //0x0000ae66 jne LBB5_2201 - //0x0000ae6c LBB5_2190 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x0000ae6c movl $16, %edi - 0xe9, 0xaa, 0x00, 0x00, 0x00, //0x0000ae71 jmp LBB5_2202 - //0x0000ae76 LBB5_2191 - 0x31, 0xc0, //0x0000ae76 xorl %eax, %eax - 0x8b, 0x5d, 0xb4, //0x0000ae78 movl $-76(%rbp), %ebx - 0x44, 0x8a, 0x75, 0xd7, //0x0000ae7b movb $-41(%rbp), %r14b - //0x0000ae7f LBB5_2192 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ae7f movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x0000ae89 movq $-64(%rbp), %r10 - //0x0000ae8d LBB5_2193 - 0x48, 0x8b, 0x4d, 0xb8, //0x0000ae8d movq $-72(%rbp), %rcx - 0x83, 0xf9, 0x14, //0x0000ae91 cmpl $20, %ecx - 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x0000ae94 jle LBB5_2195 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000ae9a movq $-112(%rbp), %r15 - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000ae9e movq $-1, %rcx - 0xe9, 0xb0, 0x03, 0x00, 0x00, //0x0000aea5 jmp LBB5_2256 - //0x0000aeaa LBB5_2195 - 0x4c, 0x89, 0x45, 0x80, //0x0000aeaa movq %r8, $-128(%rbp) - 0x4d, 0x89, 0xd4, //0x0000aeae movq %r10, %r12 - 0x89, 0xca, //0x0000aeb1 movl %ecx, %edx - 0x85, 0xc9, //0x0000aeb3 testl %ecx, %ecx - 0x48, 0x89, 0xcf, //0x0000aeb5 movq %rcx, %rdi - 0x0f, 0x8e, 0x3c, 0x01, 0x00, 0x00, //0x0000aeb8 jle LBB5_2211 - 0x31, 0xf6, //0x0000aebe xorl %esi, %esi - 0x85, 0xc0, //0x0000aec0 testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000aec2 movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x0000aec7 cmovgl %eax, %ebx - 0x4c, 0x8d, 0x52, 0xff, //0x0000aeca leaq $-1(%rdx), %r10 - 0x49, 0x39, 0xda, //0x0000aece cmpq %rbx, %r10 - 0x4c, 0x0f, 0x43, 0xd3, //0x0000aed1 cmovaeq %rbx, %r10 - 0x45, 0x8d, 0x42, 0x01, //0x0000aed5 leal $1(%r10), %r8d - 0x31, 0xc9, //0x0000aed9 xorl %ecx, %ecx - //0x0000aedb LBB5_2197 - 0x48, 0x39, 0xf3, //0x0000aedb cmpq %rsi, %rbx - 0x0f, 0x84, 0x1b, 0x01, 0x00, 0x00, //0x0000aede je LBB5_2212 - 0x48, 0x8d, 0x0c, 0x89, //0x0000aee4 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x3c, 0x37, //0x0000aee8 movsbq (%r15,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000aeed leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000aef1 addq $-48, %rcx - 0x48, 0x8b, 0x7d, 0xb8, //0x0000aef5 movq $-72(%rbp), %rdi - 0x48, 0x83, 0xc6, 0x01, //0x0000aef9 addq $1, %rsi - 0x48, 0x39, 0xf2, //0x0000aefd cmpq %rsi, %rdx - 0x0f, 0x85, 0xd5, 0xff, 0xff, 0xff, //0x0000af00 jne LBB5_2197 - 0x45, 0x89, 0xc2, //0x0000af06 movl %r8d, %r10d - 0xe9, 0xf1, 0x00, 0x00, 0x00, //0x0000af09 jmp LBB5_2212 - //0x0000af0e LBB5_2200 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x0000af0e movl $16, %edi - 0x38, 0xd9, //0x0000af13 cmpb %bl, %cl - 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x0000af15 jge LBB5_2202 - //0x0000af1b LBB5_2201 - 0xbf, 0x0f, 0x00, 0x00, 0x00, //0x0000af1b movl $15, %edi - //0x0000af20 LBB5_2202 - 0x45, 0x85, 0xf6, //0x0000af20 testl %r14d, %r14d - 0x48, 0x8b, 0x5d, 0xa8, //0x0000af23 movq $-88(%rbp), %rbx - 0x0f, 0x8e, 0xc4, 0x00, 0x00, 0x00, //0x0000af27 jle LBB5_2210 - 0x4c, 0x89, 0x45, 0x80, //0x0000af2d movq %r8, $-128(%rbp) - 0x49, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000af31 movabsq $-432345564227567616, %r9 - 0x48, 0x89, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000af3b movq %rdi, $-168(%rbp) - 0x44, 0x01, 0xf7, //0x0000af42 addl %r14d, %edi - 0x45, 0x89, 0xf0, //0x0000af45 movl %r14d, %r8d - 0x4c, 0x63, 0xe7, //0x0000af48 movslq %edi, %r12 - 0x49, 0x83, 0xc4, 0xff, //0x0000af4b addq $-1, %r12 - 0x49, 0x83, 0xc0, 0x01, //0x0000af4f addq $1, %r8 - 0x41, 0x83, 0xc6, 0xff, //0x0000af53 addl $-1, %r14d - 0x31, 0xc9, //0x0000af57 xorl %ecx, %ecx - 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x0000af59 jmp LBB5_2206 - //0x0000af5e LBB5_2204 - 0x48, 0x85, 0xc0, //0x0000af5e testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x0000af61 movl $-56(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000af64 movl $1, %edx - 0x0f, 0x45, 0xc2, //0x0000af69 cmovnel %edx, %eax - 0x89, 0x45, 0xc8, //0x0000af6c movl %eax, $-56(%rbp) - //0x0000af6f LBB5_2205 - 0x83, 0xc7, 0xff, //0x0000af6f addl $-1, %edi - 0x49, 0x83, 0xc4, 0xff, //0x0000af72 addq $-1, %r12 - 0x49, 0x83, 0xc0, 0xff, //0x0000af76 addq $-1, %r8 - 0x41, 0x83, 0xc6, 0xff, //0x0000af7a addl $-1, %r14d - 0x49, 0x83, 0xf8, 0x01, //0x0000af7e cmpq $1, %r8 - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000af82 jle LBB5_2208 - //0x0000af88 LBB5_2206 - 0x4c, 0x01, 0xc9, //0x0000af88 addq %r9, %rcx - 0x44, 0x89, 0xf0, //0x0000af8b movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x07, //0x0000af8e movsbq (%r15,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x0000af93 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x0000af97 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000af9a movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000af9d movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x0000afa7 mulq %rcx - 0x48, 0x89, 0xd1, //0x0000afaa movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000afad shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x0000afb1 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000afb5 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000afb9 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000afbc subq %rdx, %rax - 0x49, 0x39, 0xdc, //0x0000afbf cmpq %rbx, %r12 - 0x0f, 0x83, 0x96, 0xff, 0xff, 0xff, //0x0000afc2 jae LBB5_2204 - 0x04, 0x30, //0x0000afc8 addb $48, %al - 0x43, 0x88, 0x04, 0x27, //0x0000afca movb %al, (%r15,%r12) - 0xe9, 0x9c, 0xff, 0xff, 0xff, //0x0000afce jmp LBB5_2205 - //0x0000afd3 LBB5_2208 - 0x48, 0x83, 0xfe, 0x0a, //0x0000afd3 cmpq $10, %rsi - 0x44, 0x8a, 0x75, 0xd7, //0x0000afd7 movb $-41(%rbp), %r14b - 0x0f, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x0000afdb jae LBB5_2226 - 0x4c, 0x8b, 0x45, 0x80, //0x0000afe1 movq $-128(%rbp), %r8 - 0x48, 0x8b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000afe5 movq $-168(%rbp), %rdi - 0xe9, 0x4d, 0x01, 0x00, 0x00, //0x0000afec jmp LBB5_2230 - //0x0000aff1 LBB5_2210 - 0x44, 0x8a, 0x75, 0xd7, //0x0000aff1 movb $-41(%rbp), %r14b - 0xe9, 0x44, 0x01, 0x00, 0x00, //0x0000aff5 jmp LBB5_2230 - //0x0000affa LBB5_2211 - 0x45, 0x31, 0xd2, //0x0000affa xorl %r10d, %r10d - 0x31, 0xc9, //0x0000affd xorl %ecx, %ecx - //0x0000afff LBB5_2212 - 0x85, 0xff, //0x0000afff testl %edi, %edi - 0x41, 0x0f, 0x9e, 0xc0, //0x0000b001 setle %r8b - 0x89, 0xfb, //0x0000b005 movl %edi, %ebx - 0x44, 0x29, 0xd3, //0x0000b007 subl %r10d, %ebx - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x0000b00a jle LBB5_2220 - 0x45, 0x89, 0xd1, //0x0000b010 movl %r10d, %r9d - 0x41, 0xf7, 0xd1, //0x0000b013 notl %r9d - 0x41, 0x01, 0xf9, //0x0000b016 addl %edi, %r9d - 0x83, 0xe3, 0x07, //0x0000b019 andl $7, %ebx - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000b01c je LBB5_2217 - 0xf7, 0xdb, //0x0000b022 negl %ebx - 0x31, 0xf6, //0x0000b024 xorl %esi, %esi - //0x0000b026 LBB5_2215 - 0x48, 0x01, 0xc9, //0x0000b026 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000b029 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0xff, //0x0000b02d addl $-1, %esi - 0x39, 0xf3, //0x0000b030 cmpl %esi, %ebx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000b032 jne LBB5_2215 - 0x41, 0x29, 0xf2, //0x0000b038 subl %esi, %r10d - //0x0000b03b LBB5_2217 - 0x41, 0x83, 0xf9, 0x07, //0x0000b03b cmpl $7, %r9d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x0000b03f jb LBB5_2220 - 0x89, 0xfe, //0x0000b045 movl %edi, %esi - 0x44, 0x29, 0xd6, //0x0000b047 subl %r10d, %esi - //0x0000b04a LBB5_2219 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000b04a imulq $100000000, %rcx, %rcx - 0x83, 0xc6, 0xf8, //0x0000b051 addl $-8, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b054 jne LBB5_2219 - //0x0000b05a LBB5_2220 - 0x31, 0xf6, //0x0000b05a xorl %esi, %esi - 0x85, 0xff, //0x0000b05c testl %edi, %edi - 0x0f, 0x88, 0x73, 0x01, 0x00, 0x00, //0x0000b05e js LBB5_2246 - 0x39, 0xf8, //0x0000b064 cmpl %edi, %eax - 0x8b, 0x5d, 0xb4, //0x0000b066 movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b069 movabsq $4503599627370495, %rdi - 0x4d, 0x89, 0xe2, //0x0000b073 movq %r12, %r10 - 0x0f, 0x8e, 0x77, 0x01, 0x00, 0x00, //0x0000b076 jle LBB5_2248 - 0x41, 0x8a, 0x14, 0x17, //0x0000b07c movb (%r15,%rdx), %dl - 0x80, 0xfa, 0x35, //0x0000b080 cmpb $53, %dl - 0x0f, 0x85, 0x63, 0x01, 0x00, 0x00, //0x0000b083 jne LBB5_2247 - 0x48, 0x8b, 0x75, 0xb8, //0x0000b089 movq $-72(%rbp), %rsi - 0x83, 0xc6, 0x01, //0x0000b08d addl $1, %esi - 0x39, 0xc6, //0x0000b090 cmpl %eax, %esi - 0x0f, 0x85, 0x54, 0x01, 0x00, 0x00, //0x0000b092 jne LBB5_2247 - 0x83, 0x7d, 0xc8, 0x00, //0x0000b098 cmpl $0, $-56(%rbp) - 0x40, 0x0f, 0x95, 0xc6, //0x0000b09c setne %sil - 0x41, 0x08, 0xf0, //0x0000b0a0 orb %sil, %r8b - 0x0f, 0x85, 0x4a, 0x01, 0x00, 0x00, //0x0000b0a3 jne LBB5_2248 - 0x48, 0x8b, 0x45, 0xb8, //0x0000b0a9 movq $-72(%rbp), %rax - 0x83, 0xc0, 0xff, //0x0000b0ad addl $-1, %eax - 0x41, 0x8a, 0x34, 0x07, //0x0000b0b0 movb (%r15,%rax), %sil - 0x40, 0x80, 0xe6, 0x01, //0x0000b0b4 andb $1, %sil - 0xe9, 0x36, 0x01, 0x00, 0x00, //0x0000b0b8 jmp LBB5_2248 - //0x0000b0bd LBB5_2226 - 0x48, 0x63, 0xf7, //0x0000b0bd movslq %edi, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000b0c0 addq $-1, %rsi - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x0000b0c4 movl $1, %r9d - 0x4c, 0x8b, 0x45, 0x80, //0x0000b0ca movq $-128(%rbp), %r8 - 0x48, 0x8b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000b0ce movq $-168(%rbp), %rdi - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000b0d5 jmp LBB5_2228 - //0x0000b0da LBB5_2227 - 0x48, 0x85, 0xc0, //0x0000b0da testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x0000b0dd movl $-56(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc1, //0x0000b0e0 cmovnel %r9d, %eax - 0x89, 0x45, 0xc8, //0x0000b0e4 movl %eax, $-56(%rbp) - 0x48, 0x83, 0xc6, 0xff, //0x0000b0e7 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b0eb cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b0ef movq %rdx, %rcx - 0x0f, 0x86, 0x46, 0x00, 0x00, 0x00, //0x0000b0f2 jbe LBB5_2230 - //0x0000b0f8 LBB5_2228 - 0x48, 0x89, 0xc8, //0x0000b0f8 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b0fb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000b105 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000b108 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000b10c leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x0000b110 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x0000b114 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x0000b117 subq %rbx, %rax - 0x48, 0x8b, 0x5d, 0xa8, //0x0000b11a movq $-88(%rbp), %rbx - 0x48, 0x39, 0xde, //0x0000b11e cmpq %rbx, %rsi - 0x0f, 0x83, 0xb3, 0xff, 0xff, 0xff, //0x0000b121 jae LBB5_2227 - 0x04, 0x30, //0x0000b127 addb $48, %al - 0x41, 0x88, 0x04, 0x37, //0x0000b129 movb %al, (%r15,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000b12d addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b131 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b135 movq %rdx, %rcx - 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x0000b138 ja LBB5_2228 - //0x0000b13e LBB5_2230 - 0x41, 0x01, 0xfa, //0x0000b13e addl %edi, %r10d - 0x49, 0x63, 0xc2, //0x0000b141 movslq %r10d, %rax - 0x48, 0x39, 0xc3, //0x0000b144 cmpq %rax, %rbx - 0x0f, 0x46, 0xc3, //0x0000b147 cmovbel %ebx, %eax - 0x48, 0x8b, 0x4d, 0xb8, //0x0000b14a movq $-72(%rbp), %rcx - 0x01, 0xf9, //0x0000b14e addl %edi, %ecx - 0x48, 0x89, 0x4d, 0xb8, //0x0000b150 movq %rcx, $-72(%rbp) - 0x85, 0xc0, //0x0000b154 testl %eax, %eax - 0x0f, 0x8e, 0x3a, 0x00, 0x00, 0x00, //0x0000b156 jle LBB5_2234 - 0x89, 0xc1, //0x0000b15c movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000b15e addq $1, %rcx - 0x8b, 0x5d, 0xb4, //0x0000b162 movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b165 movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b16f movq $-64(%rbp), %r10 - //0x0000b173 LBB5_2232 - 0x8d, 0x50, 0xff, //0x0000b173 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x17, 0x30, //0x0000b176 cmpb $48, (%r15,%rdx) - 0x0f, 0x85, 0x0c, 0xfd, 0xff, 0xff, //0x0000b17b jne LBB5_2193 - 0x48, 0x83, 0xc1, 0xff, //0x0000b181 addq $-1, %rcx - 0x89, 0xd0, //0x0000b185 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000b187 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b18b jg LBB5_2232 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000b191 jmp LBB5_2235 - //0x0000b196 LBB5_2234 - 0x85, 0xc0, //0x0000b196 testl %eax, %eax - 0x8b, 0x5d, 0xb4, //0x0000b198 movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b19b movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b1a5 movq $-64(%rbp), %r10 - 0x0f, 0x85, 0xde, 0xfc, 0xff, 0xff, //0x0000b1a9 jne LBB5_2193 - //0x0000b1af LBB5_2235 - 0x31, 0xc9, //0x0000b1af xorl %ecx, %ecx - 0x31, 0xf6, //0x0000b1b1 xorl %esi, %esi - 0xe9, 0x3f, 0x00, 0x00, 0x00, //0x0000b1b3 jmp LBB5_2249 - //0x0000b1b8 LBB5_2239 - 0x3c, 0x7d, //0x0000b1b8 cmpb $125, %al - 0x0f, 0x85, 0x57, 0x06, 0x00, 0x00, //0x0000b1ba jne LBB5_2283 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000b1c0 addl $1, $200(%r14) - 0xc1, 0xe9, 0x08, //0x0000b1c8 shrl $8, %ecx - 0x41, 0x01, 0x8e, 0xdc, 0x00, 0x00, 0x00, //0x0000b1cb addl %ecx, $220(%r14) - 0xe9, 0x27, 0x04, 0x00, 0x00, //0x0000b1d2 jmp LBB5_2241 - //0x0000b1d7 LBB5_2246 - 0x8b, 0x5d, 0xb4, //0x0000b1d7 movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b1da movabsq $4503599627370495, %rdi - 0x4d, 0x89, 0xe2, //0x0000b1e4 movq %r12, %r10 - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b1e7 jmp LBB5_2248 - //0x0000b1ec LBB5_2247 - 0x80, 0xfa, 0x35, //0x0000b1ec cmpb $53, %dl - 0x40, 0x0f, 0x9d, 0xc6, //0x0000b1ef setge %sil - //0x0000b1f3 LBB5_2248 - 0x4c, 0x8b, 0x45, 0x80, //0x0000b1f3 movq $-128(%rbp), %r8 - //0x0000b1f7 LBB5_2249 - 0x40, 0x0f, 0xb6, 0xc6, //0x0000b1f7 movzbl %sil, %eax - 0x48, 0x01, 0xc8, //0x0000b1fb addq %rcx, %rax - 0x48, 0x89, 0xc1, //0x0000b1fe movq %rax, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b201 movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc1, //0x0000b20b cmpq %rax, %rcx - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b20e movq $-112(%rbp), %r15 - 0x0f, 0x85, 0x42, 0x00, 0x00, 0x00, //0x0000b212 jne LBB5_2256 - 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x0000b218 cmpl $1022, %r8d - 0x0f, 0x8e, 0x07, 0x00, 0x00, 0x00, //0x0000b21f jle LBB5_2252 - 0x31, 0xc9, //0x0000b225 xorl %ecx, %ecx - 0xe9, 0xa9, 0xe5, 0xff, 0xff, //0x0000b227 jmp LBB5_1880 - //0x0000b22c LBB5_2252 - 0x41, 0x83, 0xc0, 0x01, //0x0000b22c addl $1, %r8d - 0x48, 0x8d, 0x4f, 0x01, //0x0000b230 leaq $1(%rdi), %rcx - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000b234 jmp LBB5_2256 - //0x0000b239 LBB5_2253 - 0x31, 0xc0, //0x0000b239 xorl %eax, %eax - 0x8b, 0x5d, 0xb4, //0x0000b23b movl $-76(%rbp), %ebx - 0xe9, 0x3c, 0xfc, 0xff, 0xff, //0x0000b23e jmp LBB5_2192 - //0x0000b243 LBB5_2255 - 0x31, 0xc9, //0x0000b243 xorl %ecx, %ecx - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b245 movq $-112(%rbp), %r15 - 0x8b, 0x5d, 0xb4, //0x0000b249 movl $-76(%rbp), %ebx - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b24c movabsq $4503599627370495, %rdi - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b256 movq $-64(%rbp), %r10 - //0x0000b25a LBB5_2256 - 0x48, 0x8d, 0x47, 0x01, //0x0000b25a leaq $1(%rdi), %rax - 0x48, 0x21, 0xc8, //0x0000b25e andq %rcx, %rax - 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x0000b261 addl $1023, %r8d - 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x0000b268 andl $2047, %r8d - 0x49, 0xc1, 0xe0, 0x34, //0x0000b26f shlq $52, %r8 - 0x48, 0x85, 0xc0, //0x0000b273 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xc0, //0x0000b276 cmoveq %rax, %r8 - 0x4d, 0x89, 0xc3, //0x0000b27a movq %r8, %r11 - 0xe9, 0x53, 0xe5, 0xff, 0xff, //0x0000b27d jmp LBB5_1880 - //0x0000b282 LBB5_2277 - 0x41, 0xbb, 0x03, 0x00, 0x00, 0x00, //0x0000b282 movl $3, %r11d - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000b288 movq $-152(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x0000b28f cmpq $19, %rax - 0x0f, 0x85, 0xa9, 0xe5, 0xff, 0xff, //0x0000b293 jne LBB5_1883 - //0x0000b299 LBB5_1889 - 0x44, 0x89, 0xd9, //0x0000b299 movl %r11d, %ecx - 0x48, 0x8b, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x0000b29c movq $-136(%rbp), %rsi - //0x0000b2a3 LBB5_1890 - 0x48, 0x8b, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000b2a3 movq $-144(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x0000b2aa shlq $32, %rdx - 0x48, 0x83, 0xca, 0x13, //0x0000b2ae orq $19, %rdx - 0x4c, 0x8b, 0x75, 0x88, //0x0000b2b2 movq $-120(%rbp), %r14 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b2b6 movq $160(%r14), %rax - 0x48, 0x89, 0x10, //0x0000b2bd movq %rdx, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x0000b2c0 movq %rsi, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000b2c4 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b2cc movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000b2d3 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000b2d7 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x0000b2de addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000b2e2 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x0000b2e9 setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b2ec movl $19, %edx - 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x0000b2f1 movq %rdx, $-152(%rbp) - 0x4d, 0x89, 0xe8, //0x0000b2f8 movq %r13, %r8 - 0x48, 0x89, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x0000b2fb movq %rsi, $-136(%rbp) - //0x0000b302 LBB5_1891 - 0x41, 0xbb, 0x0b, 0x00, 0x00, 0x00, //0x0000b302 movl $11, %r11d - 0x85, 0xc9, //0x0000b308 testl %ecx, %ecx - 0x44, 0x0f, 0x45, 0xd9, //0x0000b30a cmovnel %ecx, %r11d - 0x0f, 0x85, 0x9a, 0x00, 0x00, 0x00, //0x0000b30e jne LBB5_2254 - 0x84, 0xc0, //0x0000b314 testb %al, %al - 0x0f, 0x84, 0x92, 0x00, 0x00, 0x00, //0x0000b316 je LBB5_2254 - 0x4d, 0x8d, 0x68, 0x01, //0x0000b31c leaq $1(%r8), %r13 - 0x41, 0x0f, 0xb6, 0x00, //0x0000b320 movzbl (%r8), %eax - 0x48, 0x83, 0xf8, 0x20, //0x0000b324 cmpq $32, %rax - 0x0f, 0x87, 0xad, 0x02, 0x00, 0x00, //0x0000b328 ja LBB5_1918 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b32e movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000b338 btq %rax, %rcx - 0x4c, 0x8b, 0x5d, 0xa0, //0x0000b33c movq $-96(%rbp), %r11 - 0x0f, 0x83, 0x30, 0x01, 0x00, 0x00, //0x0000b340 jae LBB5_1905 - 0x41, 0x0f, 0xb6, 0x40, 0x01, //0x0000b346 movzbl $1(%r8), %eax - 0x49, 0x83, 0xc0, 0x02, //0x0000b34b addq $2, %r8 - 0x48, 0x83, 0xf8, 0x20, //0x0000b34f cmpq $32, %rax - 0x0f, 0x87, 0x5d, 0x00, 0x00, 0x00, //0x0000b353 ja LBB5_1919 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b359 movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x0000b363 btq %rax, %rcx - 0x0f, 0x83, 0x49, 0x00, 0x00, 0x00, //0x0000b367 jae LBB5_1919 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b36d movq $144(%r14), %rax - 0x4c, 0x89, 0xc1, //0x0000b374 movq %r8, %rcx - 0x48, 0x29, 0xc1, //0x0000b377 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000b37a cmpq $64, %rcx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000b37e jae LBB5_1901 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000b384 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x0000b38b shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000b38e shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000b391 testq %rdx, %rdx - 0x0f, 0x84, 0x24, 0x00, 0x00, 0x00, //0x0000b394 je LBB5_1900 - 0x48, 0x0f, 0xbc, 0xca, //0x0000b39a bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000b39e leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000b3a2 addq $1, %r13 - 0x48, 0x01, 0xc8, //0x0000b3a6 addq %rcx, %rax - 0xe9, 0xc6, 0x00, 0x00, 0x00, //0x0000b3a9 jmp LBB5_1904 - //0x0000b3ae LBB5_2254 - 0x4d, 0x89, 0xc5, //0x0000b3ae movq %r8, %r13 - 0xe9, 0x00, 0x66, 0xff, 0xff, //0x0000b3b1 jmp LBB5_306 - //0x0000b3b6 LBB5_1919 - 0x4d, 0x89, 0xc5, //0x0000b3b6 movq %r8, %r13 - 0xe9, 0xb8, 0x00, 0x00, 0x00, //0x0000b3b9 jmp LBB5_1905 - //0x0000b3be LBB5_1900 - 0x48, 0x83, 0xc0, 0x40, //0x0000b3be addq $64, %rax - 0x49, 0x89, 0xc0, //0x0000b3c2 movq %rax, %r8 - //0x0000b3c5 LBB5_1901 - 0x49, 0x83, 0xc0, 0xc0, //0x0000b3c5 addq $-64, %r8 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b3c9 .p2align 4, 0x90 - //0x0000b3d0 LBB5_1902 - 0xf3, 0x41, 0x0f, 0x6f, 0x40, 0x40, //0x0000b3d0 movdqu $64(%r8), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x48, 0x50, //0x0000b3d6 movdqu $80(%r8), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x50, 0x60, //0x0000b3dc movdqu $96(%r8), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x58, 0x70, //0x0000b3e2 movdqu $112(%r8), %xmm3 - 0x49, 0x83, 0xc0, 0x40, //0x0000b3e8 addq $64, %r8 - 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000b3ec movdqa %xmm8, %xmm4 - 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x0000b3f1 pshufb %xmm0, %xmm4 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b3f6 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b3fb pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b400 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b405 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b40a movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b40f pshufb %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x0000b414 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x0000b418 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x0000b41c pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x0000b420 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000b424 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000b428 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x0000b42c pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xc7, //0x0000b430 pmovmskb %xmm7, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x0000b434 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x0000b438 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000b43b shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x0000b43f orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x0000b442 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x0000b446 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000b449 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000b44d je LBB5_1902 - 0x48, 0xf7, 0xd0, //0x0000b453 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b456 movq %rax, $152(%r14) - 0x4d, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b45d movq %r8, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x0000b464 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x08, //0x0000b468 leaq (%r8,%rcx), %rax - 0x4d, 0x8d, 0x2c, 0x08, //0x0000b46c leaq (%r8,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000b470 addq $1, %r13 - //0x0000b474 LBB5_1904 - 0x8a, 0x00, //0x0000b474 movb (%rax), %al - //0x0000b476 LBB5_1905 - 0xb9, 0x00, 0x01, 0x00, 0x00, //0x0000b476 movl $256, %ecx - 0x49, 0x03, 0x0a, //0x0000b47b addq (%r10), %rcx - 0x49, 0x89, 0x0a, //0x0000b47e movq %rcx, (%r10) - 0x3c, 0x2c, //0x0000b481 cmpb $44, %al - 0x0f, 0x85, 0x5b, 0x01, 0x00, 0x00, //0x0000b483 jne LBB5_2237 - 0x4c, 0x89, 0x55, 0xc0, //0x0000b489 movq %r10, $-64(%rbp) - 0x4d, 0x8d, 0x65, 0x01, //0x0000b48d leaq $1(%r13), %r12 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000b491 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000b496 cmpq $32, %rcx - 0x0f, 0x87, 0x38, 0xca, 0xff, 0xff, //0x0000b49a ja LBB5_1563 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b4a0 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000b4aa btq %rcx, %rax - 0x0f, 0x83, 0x24, 0xca, 0xff, 0xff, //0x0000b4ae jae LBB5_1563 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000b4b4 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000b4b9 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000b4bd cmpq $32, %rcx - 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000b4c1 ja LBB5_1917 - 0x48, 0x0f, 0xa3, 0xc8, //0x0000b4c7 btq %rcx, %rax - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000b4cb jae LBB5_1917 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b4d1 movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x0000b4d8 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x0000b4db subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000b4de cmpq $64, %rcx - 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000b4e2 jae LBB5_1914 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000b4e8 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x0000b4ef shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000b4f2 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000b4f5 testq %rdx, %rdx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000b4f8 je LBB5_1913 - 0x48, 0x0f, 0xbc, 0xca, //0x0000b4fe bsfq %rdx, %rcx - 0x4c, 0x8d, 0x24, 0x08, //0x0000b502 leaq (%rax,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000b506 addq $1, %r12 - 0x48, 0x01, 0xc8, //0x0000b50a addq %rcx, %rax - 0x8a, 0x08, //0x0000b50d movb (%rax), %cl - 0xe9, 0xc4, 0xc9, 0xff, 0xff, //0x0000b50f jmp LBB5_1563 - //0x0000b514 LBB5_1917 - 0x4d, 0x89, 0xec, //0x0000b514 movq %r13, %r12 - 0xe9, 0xbc, 0xc9, 0xff, 0xff, //0x0000b517 jmp LBB5_1563 - //0x0000b51c LBB5_1913 - 0x48, 0x83, 0xc0, 0x40, //0x0000b51c addq $64, %rax - 0x49, 0x89, 0xc5, //0x0000b520 movq %rax, %r13 - //0x0000b523 LBB5_1914 - 0x49, 0x83, 0xc5, 0xc0, //0x0000b523 addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x30, 0x4b, 0xff, 0xff, //0x0000b527 movdqu $-46288(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x0000b530 .p2align 4, 0x90 - //0x0000b530 LBB5_1915 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x0000b530 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x0000b536 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000b53c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x0000b542 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x0000b548 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b54c movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b551 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b556 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b55b pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b560 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b565 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000b56a movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000b56f pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x0000b574 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x0000b578 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x0000b57c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x0000b580 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x0000b584 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x0000b588 pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x0000b58c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000b590 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x0000b594 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x0000b598 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000b59b shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x0000b59f orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x0000b5a2 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x0000b5a6 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000b5a9 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000b5ad je LBB5_1915 - 0x48, 0xf7, 0xd0, //0x0000b5b3 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b5b6 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000b5bd movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x0000b5c4 bsfq %rax, %rax - 0x4a, 0x8d, 0x0c, 0x28, //0x0000b5c8 leaq (%rax,%r13), %rcx - 0x4e, 0x8d, 0x24, 0x28, //0x0000b5cc leaq (%rax,%r13), %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000b5d0 addq $1, %r12 - 0x8a, 0x09, //0x0000b5d4 movb (%rcx), %cl - 0xe9, 0xfd, 0xc8, 0xff, 0xff, //0x0000b5d6 jmp LBB5_1563 - //0x0000b5db LBB5_1918 - 0x4c, 0x8b, 0x5d, 0xa0, //0x0000b5db movq $-96(%rbp), %r11 - 0xe9, 0x92, 0xfe, 0xff, 0xff, //0x0000b5df jmp LBB5_1905 - //0x0000b5e4 LBB5_2237 - 0x3c, 0x5d, //0x0000b5e4 cmpb $93, %al - 0x0f, 0x85, 0x36, 0x02, 0x00, 0x00, //0x0000b5e6 jne LBB5_2284 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000b5ec addl $1, $204(%r14) - 0xc1, 0xe9, 0x08, //0x0000b5f4 shrl $8, %ecx - 0x41, 0x01, 0x8e, 0xd8, 0x00, 0x00, 0x00, //0x0000b5f7 addl %ecx, $216(%r14) - //0x0000b5fe LBB5_2241 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b5fe movq $160(%r14), %rax - 0x49, 0x8b, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x0000b605 movq $168(%r14), %rdx - 0x49, 0x8b, 0xb6, 0xb8, 0x00, 0x00, 0x00, //0x0000b60c movq $184(%r14), %rsi - 0x48, 0xc1, 0xe2, 0x04, //0x0000b613 shlq $4, %rdx - 0x48, 0x29, 0xf0, //0x0000b617 subq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000b61a subq %rdx, %rax - 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b61d movq $8(%rsi,%rdx), %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000b622 movq %rdi, $168(%r14) - 0x48, 0xc1, 0xe8, 0x04, //0x0000b629 shrq $4, %rax - 0x89, 0x44, 0x16, 0x0c, //0x0000b62d movl %eax, $12(%rsi,%rdx) - 0x89, 0x4c, 0x16, 0x08, //0x0000b631 movl %ecx, $8(%rsi,%rdx) - 0x0f, 0xb6, 0x04, 0x16, //0x0000b635 movzbl (%rsi,%rdx), %eax - 0x89, 0x04, 0x16, //0x0000b639 movl %eax, (%rsi,%rdx) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b63c movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000b643 movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x0000b64a cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b64d jbe LBB5_2243 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000b653 movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b65a cmpq $4096, %rax - 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000b660 ja LBB5_2245 - //0x0000b666 LBB5_2243 - 0x48, 0x83, 0xc0, 0xff, //0x0000b666 addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b66a movq %rax, $176(%r14) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000b671 movq $168(%r14), %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000b678 cmpq $-1, %rax - 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b67c je LBB5_2245 - 0x4d, 0x8d, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000b682 leaq $184(%r14), %r8 - 0x4d, 0x89, 0xec, //0x0000b689 movq %r13, %r12 - 0xe9, 0xb9, 0xda, 0xff, 0xff, //0x0000b68c jmp LBB5_1789 - //0x0000b691 LBB5_2245 - 0x31, 0xc9, //0x0000b691 xorl %ecx, %ecx - 0x4d, 0x89, 0xec, //0x0000b693 movq %r13, %r12 - 0x48, 0x85, 0xc9, //0x0000b696 testq %rcx, %rcx - 0x0f, 0x85, 0xbe, 0xda, 0xff, 0xff, //0x0000b699 jne LBB5_1791 - //0x0000b69f LBB5_2236 - 0x45, 0x31, 0xdb, //0x0000b69f xorl %r11d, %r11d - 0x4d, 0x89, 0xe5, //0x0000b6a2 movq %r12, %r13 - 0xe9, 0x0c, 0x63, 0xff, 0xff, //0x0000b6a5 jmp LBB5_306 - //0x0000b6aa LBB5_2257 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b6aa movq $-1, %r14 - 0x4c, 0x89, 0xc1, //0x0000b6b1 movq %r8, %rcx - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000b6b4 movq $-1, %r15 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000b6bb movq $-1, %r12 - 0x44, 0x8b, 0x55, 0xc8, //0x0000b6c2 movl $-56(%rbp), %r10d - 0xe9, 0x70, 0xd1, 0xff, 0xff, //0x0000b6c6 jmp LBB5_1670 - //0x0000b6cb LBB5_2258 - 0x45, 0x31, 0xf6, //0x0000b6cb xorl %r14d, %r14d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000b6ce movl $10000, %edx - 0xe9, 0x07, 0xd3, 0xff, 0xff, //0x0000b6d3 jmp LBB5_1701 - //0x0000b6d8 LBB5_2259 - 0x4e, 0x8d, 0x14, 0x29, //0x0000b6d8 leaq (%rcx,%r13), %r10 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x0000b6dc movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x0000b6e1 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000b6e4 cmpb $9, %cl - 0x0f, 0x87, 0xef, 0x00, 0x00, 0x00, //0x0000b6e7 ja LBB5_2278 - 0x31, 0xf6, //0x0000b6ed xorl %esi, %esi - 0x31, 0xdb, //0x0000b6ef xorl %ebx, %ebx - //0x0000b6f1 LBB5_2261 - 0x48, 0x8d, 0x0c, 0xb6, //0x0000b6f1 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x0000b6f5 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000b6f8 leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000b6fc addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x0000b700 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000b704 movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x0000b709 addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x0000b70d leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x0000b710 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000b714 ja LBB5_2263 - 0x48, 0x83, 0xfb, 0x12, //0x0000b71a cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x0000b71e movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000b721 jb LBB5_2261 - //0x0000b727 LBB5_2263 - 0x40, 0x80, 0xff, 0x09, //0x0000b727 cmpb $9, %dil - 0x0f, 0x87, 0xc1, 0x00, 0x00, 0x00, //0x0000b72b ja LBB5_2280 - 0x45, 0x31, 0xf6, //0x0000b731 xorl %r14d, %r14d - //0x0000b734 LBB5_2265 - 0x43, 0x0f, 0xb6, 0x44, 0x32, 0x01, //0x0000b734 movzbl $1(%r10,%r14), %eax - 0x8d, 0x50, 0xd0, //0x0000b73a leal $-48(%rax), %edx - 0x49, 0x83, 0xc6, 0x01, //0x0000b73d addq $1, %r14 - 0x80, 0xfa, 0x0a, //0x0000b741 cmpb $10, %dl - 0x0f, 0x82, 0xea, 0xff, 0xff, 0xff, //0x0000b744 jb LBB5_2265 - 0x4d, 0x01, 0xf2, //0x0000b74a addq %r14, %r10 - 0x41, 0xb1, 0x01, //0x0000b74d movb $1, %r9b - 0x4d, 0x89, 0xd5, //0x0000b750 movq %r10, %r13 - 0xe9, 0x91, 0x00, 0x00, 0x00, //0x0000b753 jmp LBB5_2279 - //0x0000b758 LBB5_2267 - 0x48, 0x89, 0xf7, //0x0000b758 movq %rsi, %rdi - 0x4d, 0x89, 0xe8, //0x0000b75b movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x0000b75e addq $1, %r8 - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b762 movq $-64(%rbp), %r10 - 0xe9, 0xb7, 0xcb, 0xff, 0xff, //0x0000b766 jmp LBB5_1614 - //0x0000b76b LBB5_2268 - 0x4d, 0x89, 0xe8, //0x0000b76b movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x0000b76e addq $1, %r8 - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b772 movq $-64(%rbp), %r10 - 0xe9, 0x16, 0xcc, 0xff, 0xff, //0x0000b776 jmp LBB5_1622 - //0x0000b77b LBB5_2269 - 0x4d, 0x89, 0xe8, //0x0000b77b movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x0000b77e addq $1, %r8 - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b782 movq $-64(%rbp), %r10 - 0xe9, 0x1f, 0xce, 0xff, 0xff, //0x0000b786 jmp LBB5_1643 - //0x0000b78b LBB5_2270 - 0x48, 0x89, 0xf7, //0x0000b78b movq %rsi, %rdi - 0x4d, 0x89, 0xe8, //0x0000b78e movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x0000b791 addq $2, %r8 - 0xe9, 0x88, 0xcb, 0xff, 0xff, //0x0000b795 jmp LBB5_1614 - //0x0000b79a LBB5_2271 - 0x4d, 0x89, 0xe8, //0x0000b79a movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x0000b79d addq $2, %r8 - 0xe9, 0xeb, 0xcb, 0xff, 0xff, //0x0000b7a1 jmp LBB5_1622 - //0x0000b7a6 LBB5_2272 - 0x4d, 0x89, 0xe8, //0x0000b7a6 movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x0000b7a9 addq $2, %r8 - 0xe9, 0xf8, 0xcd, 0xff, 0xff, //0x0000b7ad jmp LBB5_1643 - //0x0000b7b2 LBB5_2273 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b7b2 movl $13, %ecx - 0xe9, 0x5c, 0xcb, 0xff, 0xff, //0x0000b7b7 jmp LBB5_1613 - //0x0000b7bc LBB5_2274 - 0x4d, 0x89, 0xe8, //0x0000b7bc movq %r13, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x0000b7bf addq $3, %r8 - 0xe9, 0xc9, 0xcb, 0xff, 0xff, //0x0000b7c3 jmp LBB5_1622 - //0x0000b7c8 LBB5_2275 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b7c8 movl $13, %ecx - 0xe9, 0xd1, 0xcd, 0xff, 0xff, //0x0000b7cd jmp LBB5_1642 - //0x0000b7d2 LBB5_2276 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b7d2 movl $13, %ecx - 0xe9, 0xae, 0xcb, 0xff, 0xff, //0x0000b7d7 jmp LBB5_1621 - //0x0000b7dc LBB5_2278 - 0x31, 0xc9, //0x0000b7dc xorl %ecx, %ecx - 0x4d, 0x89, 0xd5, //0x0000b7de movq %r10, %r13 - 0x45, 0x31, 0xc9, //0x0000b7e1 xorl %r9d, %r9d - 0x45, 0x31, 0xf6, //0x0000b7e4 xorl %r14d, %r14d - 0x31, 0xf6, //0x0000b7e7 xorl %esi, %esi - //0x0000b7e9 LBB5_2279 - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b7e9 movq $-64(%rbp), %r10 - 0xe9, 0xb0, 0xca, 0xff, 0xff, //0x0000b7ed jmp LBB5_1606 - //0x0000b7f2 LBB5_2280 - 0x4d, 0x89, 0xd5, //0x0000b7f2 movq %r10, %r13 - 0x45, 0x31, 0xf6, //0x0000b7f5 xorl %r14d, %r14d - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b7f8 movq $-64(%rbp), %r10 - 0x45, 0x31, 0xc9, //0x0000b7fc xorl %r9d, %r9d - 0xe9, 0x9e, 0xca, 0xff, 0xff, //0x0000b7ff jmp LBB5_1606 - //0x0000b804 LBB5_2281 - 0x41, 0x83, 0xfe, 0x01, //0x0000b804 cmpl $1, %r14d - 0x0f, 0x84, 0x9a, 0x01, 0x00, 0x00, //0x0000b808 je LBB5_2303 - //0x0000b80e LBB5_2282 - 0x4c, 0x8b, 0x55, 0xc0, //0x0000b80e movq $-64(%rbp), %r10 - 0xe9, 0x27, 0xd4, 0xff, 0xff, //0x0000b812 jmp LBB5_1736 - //0x0000b817 LBB5_2283 - 0x41, 0xbb, 0x09, 0x00, 0x00, 0x00, //0x0000b817 movl $9, %r11d - 0xe9, 0x94, 0x61, 0xff, 0xff, //0x0000b81d jmp LBB5_306 - //0x0000b822 LBB5_2284 - 0x41, 0xbb, 0x0a, 0x00, 0x00, 0x00, //0x0000b822 movl $10, %r11d - 0xe9, 0x89, 0x61, 0xff, 0xff, //0x0000b828 jmp LBB5_306 - //0x0000b82d LBB5_2285 - 0x66, 0x0f, 0x7e, 0xe1, //0x0000b82d movd %xmm4, %ecx - 0x80, 0xf9, 0x22, //0x0000b831 cmpb $34, %cl - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x0000b834 je LBB5_2294 - //0x0000b83a LBB5_2286 - 0x41, 0x88, 0x0c, 0x1e, //0x0000b83a movb %cl, (%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x01, //0x0000b83e movzbl $1(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b844 cmpb $34, %cl - 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000b847 je LBB5_2296 - 0x41, 0x88, 0x4c, 0x1e, 0x01, //0x0000b84d movb %cl, $1(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x02, //0x0000b852 movzbl $2(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b858 cmpb $34, %cl - 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x0000b85b je LBB5_2297 - 0x41, 0x88, 0x4c, 0x1e, 0x02, //0x0000b861 movb %cl, $2(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x03, //0x0000b866 movzbl $3(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b86c cmpb $34, %cl - 0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x0000b86f je LBB5_2298 - 0x41, 0x88, 0x4c, 0x1e, 0x03, //0x0000b875 movb %cl, $3(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x04, //0x0000b87a movzbl $4(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b880 cmpb $34, %cl - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x0000b883 je LBB5_2299 - 0x41, 0x88, 0x4c, 0x1e, 0x04, //0x0000b889 movb %cl, $4(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x05, //0x0000b88e movzbl $5(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b894 cmpb $34, %cl - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x0000b897 je LBB5_2300 - 0x41, 0x88, 0x4c, 0x1e, 0x05, //0x0000b89d movb %cl, $5(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x06, //0x0000b8a2 movzbl $6(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b8a8 cmpb $34, %cl - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x0000b8ab je LBB5_2301 - 0x41, 0x88, 0x4c, 0x1e, 0x06, //0x0000b8b1 movb %cl, $6(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x07, //0x0000b8b6 movzbl $7(%r11,%rbx), %ecx - 0x80, 0xf9, 0x22, //0x0000b8bc cmpb $34, %cl - 0x0f, 0x84, 0xcc, 0x00, 0x00, 0x00, //0x0000b8bf je LBB5_2302 - 0x41, 0x88, 0x4c, 0x1e, 0x07, //0x0000b8c5 movb %cl, $7(%r14,%rbx) - 0x41, 0x0f, 0xb6, 0x4c, 0x1b, 0x08, //0x0000b8ca movzbl $8(%r11,%rbx), %ecx - 0x48, 0x83, 0xc3, 0x08, //0x0000b8d0 addq $8, %rbx - 0x80, 0xf9, 0x22, //0x0000b8d4 cmpb $34, %cl - 0x0f, 0x85, 0x5d, 0xff, 0xff, 0xff, //0x0000b8d7 jne LBB5_2286 - //0x0000b8dd LBB5_2294 - 0x49, 0x01, 0xdb, //0x0000b8dd addq %rbx, %r11 - 0x49, 0x01, 0xde, //0x0000b8e0 addq %rbx, %r14 - 0x4d, 0x89, 0xd8, //0x0000b8e3 movq %r11, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x0000b8e6 addq $1, %r8 - 0x4d, 0x29, 0xce, //0x0000b8ea subq %r9, %r14 - //0x0000b8ed LBB5_2295 - 0xb0, 0x01, //0x0000b8ed movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x0000b8ef movq %rax, $-104(%rbp) - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b8f3 movq $-112(%rbp), %r15 - 0x31, 0xc9, //0x0000b8f7 xorl %ecx, %ecx - 0x4d, 0x85, 0xf6, //0x0000b8f9 testq %r14, %r14 - 0x0f, 0x89, 0xfc, 0xcc, 0xff, 0xff, //0x0000b8fc jns LBB5_1648 - 0xe9, 0xf2, 0xcc, 0xff, 0xff, //0x0000b902 jmp LBB5_1647 - //0x0000b907 LBB5_2296 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b907 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x02, //0x0000b90b addq $2, %r8 - 0x4d, 0x29, 0xce, //0x0000b90f subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b912 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x01, //0x0000b915 addq $1, %r14 - 0xe9, 0xcf, 0xff, 0xff, 0xff, //0x0000b919 jmp LBB5_2295 - //0x0000b91e LBB5_2297 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b91e leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x03, //0x0000b922 addq $3, %r8 - 0x4d, 0x29, 0xce, //0x0000b926 subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b929 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x02, //0x0000b92c addq $2, %r14 - 0xe9, 0xb8, 0xff, 0xff, 0xff, //0x0000b930 jmp LBB5_2295 - //0x0000b935 LBB5_2298 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b935 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000b939 addq $4, %r8 - 0x4d, 0x29, 0xce, //0x0000b93d subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b940 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x03, //0x0000b943 addq $3, %r14 - 0xe9, 0xa1, 0xff, 0xff, 0xff, //0x0000b947 jmp LBB5_2295 - //0x0000b94c LBB5_2299 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b94c leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x05, //0x0000b950 addq $5, %r8 - 0x4d, 0x29, 0xce, //0x0000b954 subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b957 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x04, //0x0000b95a addq $4, %r14 - 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000b95e jmp LBB5_2295 - //0x0000b963 LBB5_2300 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b963 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x06, //0x0000b967 addq $6, %r8 - 0x4d, 0x29, 0xce, //0x0000b96b subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b96e addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x05, //0x0000b971 addq $5, %r14 - 0xe9, 0x73, 0xff, 0xff, 0xff, //0x0000b975 jmp LBB5_2295 - //0x0000b97a LBB5_2301 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b97a leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x07, //0x0000b97e addq $7, %r8 - 0x4d, 0x29, 0xce, //0x0000b982 subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b985 addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x06, //0x0000b988 addq $6, %r14 - 0xe9, 0x5c, 0xff, 0xff, 0xff, //0x0000b98c jmp LBB5_2295 - //0x0000b991 LBB5_2302 - 0x4d, 0x8d, 0x04, 0x1b, //0x0000b991 leaq (%r11,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x08, //0x0000b995 addq $8, %r8 - 0x4d, 0x29, 0xce, //0x0000b999 subq %r9, %r14 - 0x49, 0x01, 0xde, //0x0000b99c addq %rbx, %r14 - 0x49, 0x83, 0xc6, 0x07, //0x0000b99f addq $7, %r14 - 0xe9, 0x45, 0xff, 0xff, 0xff, //0x0000b9a3 jmp LBB5_2295 - //0x0000b9a8 LBB5_2303 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000b9a8 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x0000b9ad movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000b9b0 mulq %rcx - 0x0f, 0x81, 0x3a, 0x00, 0x00, 0x00, //0x0000b9b3 jno LBB5_2307 - 0x43, 0x8d, 0x1c, 0x24, //0x0000b9b9 leal (%r12,%r12), %ebx - 0x83, 0xc3, 0xff, //0x0000b9bd addl $-1, %ebx - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000b9c0 movl $349, %eax - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000b9c5 movl $1, %r14d - 0xe9, 0x64, 0xd3, 0xff, 0xff, //0x0000b9cb jmp LBB5_1748 - //0x0000b9d0 LBB5_2305 - 0x49, 0x01, 0xdb, //0x0000b9d0 addq %rbx, %r11 - 0xb0, 0x01, //0x0000b9d3 movb $1, %al - 0x48, 0x89, 0x45, 0x98, //0x0000b9d5 movq %rax, $-104(%rbp) - 0x4c, 0x89, 0xde, //0x0000b9d9 movq %r11, %rsi - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b9dc movq $-112(%rbp), %r15 - //0x0000b9e0 LBB5_2306 - 0x44, 0x0f, 0xbc, 0xc7, //0x0000b9e0 bsfl %edi, %r8d - 0x49, 0x01, 0xf0, //0x0000b9e4 addq %rsi, %r8 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b9e7 movq $-1, %r14 - 0xe9, 0x06, 0xcc, 0xff, 0xff, //0x0000b9ee jmp LBB5_1647 - //0x0000b9f3 LBB5_2307 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x0000b9f3 movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x0000b9f8 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x0000b9fb movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x0000b9fe movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x0000ba01 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x0000ba05 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x0000ba08 adcq $0, %rdx - 0x89, 0xd1, //0x0000ba0c movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x0000ba0e andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x0000ba11 negq %rcx - 0x48, 0x31, 0xca, //0x0000ba14 xorq %rcx, %rdx - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000ba17 movl $1, %r14d - 0x0f, 0x85, 0xeb, 0xfd, 0xff, 0xff, //0x0000ba1d jne LBB5_2282 - 0x48, 0x85, 0xc9, //0x0000ba23 testq %rcx, %rcx - 0x0f, 0x88, 0xe2, 0xfd, 0xff, 0xff, //0x0000ba26 js LBB5_2282 - 0x45, 0x31, 0xdb, //0x0000ba2c xorl %r11d, %r11d - 0x80, 0x7d, 0xc8, 0x00, //0x0000ba2f cmpb $0, $-56(%rbp) - 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x0000ba33 je LBB5_2311 - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000ba39 movq %rax, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xca, 0x46, 0xff, 0xff, //0x0000ba3e punpckldq $-47414(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0xd2, 0x46, 0xff, 0xff, //0x0000ba46 subpd $-47406(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x0000ba4e movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x0000ba52 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x0000ba56 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x0000ba5a movq %xmm1, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000ba5f movabsq $-9223372036854775808, %rsi - 0x48, 0x31, 0xc6, //0x0000ba69 xorq %rax, %rsi - 0x31, 0xc9, //0x0000ba6c xorl %ecx, %ecx - 0x4c, 0x8b, 0x55, 0xc0, //0x0000ba6e movq $-64(%rbp), %r10 - 0xe9, 0x2c, 0xf8, 0xff, 0xff, //0x0000ba72 jmp LBB5_1890 - //0x0000ba77 LBB5_2311 - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000ba77 movq %rax, $-136(%rbp) - 0xe9, 0x1f, 0xd5, 0xff, 0xff, //0x0000ba7e jmp LBB5_1776 - //0x0000ba83 LBB5_2312 - 0x4d, 0x89, 0xd8, //0x0000ba83 movq %r11, %r8 - 0xe9, 0x6e, 0xcb, 0xff, 0xff, //0x0000ba86 jmp LBB5_1647 - 0x90, //0x0000ba8b .p2align 2, 0x90 - // // .set L5_0_set_47, LBB5_47-LJTI5_0 - // // .set L5_0_set_305, LBB5_305-LJTI5_0 + 0x44, 0x0f, 0x45, 0xc8, //0x00001df8 cmovnel %eax, %r9d + 0x48, 0x83, 0xc1, 0xff, //0x00001dfc addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001e00 cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001e04 movq %rdx, %r8 + 0x0f, 0x86, 0x38, 0x00, 0x00, 0x00, //0x00001e07 jbe LBB5_376 + //0x00001e0d LBB5_374 + 0x4c, 0x89, 0xc0, //0x00001e0d movq %r8, %rax + 0x48, 0xf7, 0xe3, //0x00001e10 mulq %rbx + 0x48, 0xc1, 0xea, 0x03, //0x00001e13 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00001e17 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00001e1b leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00001e1f movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00001e22 subq %rsi, %rax + 0x4c, 0x39, 0xf1, //0x00001e25 cmpq %r14, %rcx + 0x0f, 0x83, 0xc2, 0xff, 0xff, 0xff, //0x00001e28 jae LBB5_373 + 0x04, 0x30, //0x00001e2e addb $48, %al + 0x41, 0x88, 0x04, 0x0b, //0x00001e30 movb %al, (%r11,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00001e34 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001e38 cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001e3c movq %rdx, %r8 + 0x0f, 0x87, 0xc8, 0xff, 0xff, 0xff, //0x00001e3f ja LBB5_374 + //0x00001e45 LBB5_376 + 0x48, 0x8b, 0x45, 0x98, //0x00001e45 movq $-104(%rbp), %rax + 0x41, 0x01, 0xc2, //0x00001e49 addl %eax, %r10d + 0x4d, 0x63, 0xd2, //0x00001e4c movslq %r10d, %r10 + 0x4d, 0x39, 0xd6, //0x00001e4f cmpq %r10, %r14 + 0x45, 0x0f, 0x46, 0xd6, //0x00001e52 cmovbel %r14d, %r10d + 0x01, 0xc7, //0x00001e56 addl %eax, %edi + 0x45, 0x85, 0xd2, //0x00001e58 testl %r10d, %r10d + 0x0f, 0x8e, 0x53, 0x00, 0x00, 0x00, //0x00001e5b jle LBB5_381 + 0x41, 0x8d, 0x42, 0xff, //0x00001e61 leal $-1(%r10), %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001e65 cmpb $48, (%r11,%rax) + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001e6a movq $-168(%rbp), %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001e71 movl $1, %ebx + 0x8b, 0x55, 0xb0, //0x00001e76 movl $-80(%rbp), %edx + 0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x00001e79 jne LBB5_383 + 0x44, 0x89, 0xd0, //0x00001e7f movl %r10d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e82 .p2align 4, 0x90 + //0x00001e90 LBB5_379 + 0x48, 0x83, 0xf8, 0x01, //0x00001e90 cmpq $1, %rax + 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x00001e94 jle LBB5_382 + 0x4c, 0x8d, 0x50, 0xff, //0x00001e9a leaq $-1(%rax), %r10 + 0x83, 0xc0, 0xfe, //0x00001e9e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001ea1 cmpb $48, (%r11,%rax) + 0x4c, 0x89, 0xd0, //0x00001ea6 movq %r10, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00001ea9 je LBB5_379 + 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00001eaf jmp LBB5_383 + //0x00001eb4 LBB5_381 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001eb4 movq $-168(%rbp), %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001ebb movl $1, %ebx + 0x8b, 0x55, 0xb0, //0x00001ec0 movl $-80(%rbp), %edx + 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x00001ec3 jne LBB5_383 + //0x00001ec9 LBB5_382 + 0x31, 0xff, //0x00001ec9 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00001ecb xorl %r10d, %r10d + //0x00001ece LBB5_383 + 0x85, 0xd2, //0x00001ece testl %edx, %edx + 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x00001ed0 js LBB5_385 + 0x44, 0x89, 0x4d, 0xc8, //0x00001ed6 movl %r9d, $-56(%rbp) + 0x44, 0x89, 0xd3, //0x00001eda movl %r10d, %ebx + 0x45, 0x89, 0xd1, //0x00001edd movl %r10d, %r9d + 0x29, 0xd1, //0x00001ee0 subl %edx, %ecx + 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x00001ee2 jmp LBB5_347 + //0x00001ee7 LBB5_385 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001ee7 movq %rcx, $-168(%rbp) + 0x83, 0xfa, 0xc3, //0x00001eee cmpl $-61, %edx + 0x0f, 0x8f, 0x64, 0x02, 0x00, 0x00, //0x00001ef1 jg LBB5_413 + 0x41, 0x89, 0xd0, //0x00001ef7 movl %edx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001efa jmp LBB5_391 + 0x90, //0x00001eff .p2align 4, 0x90 + //0x00001f00 LBB5_388 + 0x31, 0xff, //0x00001f00 xorl %edi, %edi + //0x00001f02 LBB5_389 + 0x31, 0xc0, //0x00001f02 xorl %eax, %eax + //0x00001f04 LBB5_390 + 0x41, 0x8d, 0x48, 0x3c, //0x00001f04 leal $60(%r8), %ecx + 0x41, 0x89, 0xc2, //0x00001f08 movl %eax, %r10d + 0x41, 0x83, 0xf8, 0x88, //0x00001f0b cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00001f0f movl %ecx, %r8d + 0x0f, 0x8d, 0x48, 0x02, 0x00, 0x00, //0x00001f12 jge LBB5_414 + //0x00001f18 LBB5_391 + 0x45, 0x85, 0xd2, //0x00001f18 testl %r10d, %r10d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00001f1b movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd2, //0x00001f20 cmovgl %r10d, %edx + 0x31, 0xc0, //0x00001f24 xorl %eax, %eax + 0x31, 0xc9, //0x00001f26 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f28 .p2align 4, 0x90 + //0x00001f30 LBB5_392 + 0x48, 0x39, 0xc2, //0x00001f30 cmpq %rax, %rdx + 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00001f33 je LBB5_395 + 0x48, 0x8d, 0x0c, 0x89, //0x00001f39 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f3d movsbq (%r11,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00001f42 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00001f46 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x00001f4a addq $1, %rax + 0x49, 0x8d, 0x77, 0x01, //0x00001f4e leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00001f52 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00001f55 jb LBB5_392 + 0x89, 0xc2, //0x00001f5b movl %eax, %edx + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00001f5d jmp LBB5_397 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f62 .p2align 4, 0x90 + //0x00001f70 LBB5_395 + 0x48, 0x85, 0xc9, //0x00001f70 testq %rcx, %rcx + 0x0f, 0x84, 0x89, 0xff, 0xff, 0xff, //0x00001f73 je LBB5_389 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f79 .p2align 4, 0x90 + //0x00001f80 LBB5_396 + 0x48, 0x01, 0xc9, //0x00001f80 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00001f83 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00001f87 addl $1, %edx + 0x49, 0x8d, 0x47, 0x01, //0x00001f8a leaq $1(%r15), %rax + 0x48, 0x39, 0xc1, //0x00001f8e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00001f91 jb LBB5_396 + //0x00001f97 LBB5_397 + 0x29, 0xd7, //0x00001f97 subl %edx, %edi + 0x44, 0x89, 0xd0, //0x00001f99 movl %r10d, %eax + 0x29, 0xd0, //0x00001f9c subl %edx, %eax + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001f9e jle LBB5_400 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001fa4 movq %rdi, $-136(%rbp) + 0x45, 0x89, 0xcc, //0x00001fab movl %r9d, %r12d + 0x48, 0x63, 0xf2, //0x00001fae movslq %edx, %rsi + 0x49, 0x63, 0xd2, //0x00001fb1 movslq %r10d, %rdx + 0x49, 0x89, 0xd1, //0x00001fb4 movq %rdx, %r9 + 0x49, 0x29, 0xf1, //0x00001fb7 subq %rsi, %r9 + 0x48, 0x89, 0xf7, //0x00001fba movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x00001fbd notq %rdi + 0x48, 0x01, 0xd7, //0x00001fc0 addq %rdx, %rdi + 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x00001fc3 jne LBB5_401 + 0x31, 0xd2, //0x00001fc9 xorl %edx, %edx + 0x41, 0xf6, 0xc1, 0x01, //0x00001fcb testb $1, %r9b + 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00001fcf jne LBB5_404 + 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x00001fd5 jmp LBB5_405 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fda .p2align 4, 0x90 + //0x00001fe0 LBB5_400 + 0x31, 0xc0, //0x00001fe0 xorl %eax, %eax + 0xe9, 0xf5, 0x00, 0x00, 0x00, //0x00001fe2 jmp LBB5_407 + //0x00001fe7 LBB5_401 + 0x4d, 0x89, 0xca, //0x00001fe7 movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x00001fea andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x00001fee negq %r10 + 0x31, 0xd2, //0x00001ff1 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00001ff3 movq $-144(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ffa .p2align 4, 0x90 + //0x00002000 LBB5_402 + 0x48, 0x89, 0xcf, //0x00002000 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002003 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x00002007 andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000200a orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000200e movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002012 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00002016 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000201c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002020 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00002024 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002027 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x0000202b andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000202e orb $48, %dil + 0x40, 0x88, 0x3b, //0x00002032 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002035 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002039 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000203e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002042 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x00002046 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000204a addq $-2, %rdx + 0x49, 0x39, 0xd2, //0x0000204e cmpq %rdx, %r10 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002051 jne LBB5_402 + 0x48, 0x29, 0xd6, //0x00002057 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000205a negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000205d movl $1, %ebx + 0x41, 0xf6, 0xc1, 0x01, //0x00002062 testb $1, %r9b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002066 je LBB5_405 + //0x0000206c LBB5_404 + 0x48, 0x89, 0xcf, //0x0000206c movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000206f shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x00002073 orb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x00002077 movb %dil, (%r11,%rdx) + 0x4c, 0x21, 0xf9, //0x0000207b andq %r15, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000207e leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x00002082 movsbq (%r11,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00002087 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000208b addq $-48, %rcx + //0x0000208f LBB5_405 + 0x48, 0x85, 0xc9, //0x0000208f testq %rcx, %rcx + 0x45, 0x89, 0xe1, //0x00002092 movl %r12d, %r9d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002095 movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000209f movq $-136(%rbp), %rdi + 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x000020a6 jne LBB5_407 + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x000020ac jmp LBB5_409 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020b1 .p2align 4, 0x90 + //0x000020c0 LBB5_406 + 0x49, 0x8d, 0x77, 0x01, //0x000020c0 leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x000020c4 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xcb, //0x000020c7 cmovael %ebx, %r9d + 0x48, 0x8d, 0x0c, 0x12, //0x000020cb leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000020cf leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000020d3 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000020d6 je LBB5_409 + //0x000020dc LBB5_407 + 0x48, 0x89, 0xca, //0x000020dc movq %rcx, %rdx + 0x4c, 0x21, 0xfa, //0x000020df andq %r15, %rdx + 0x48, 0x63, 0xf0, //0x000020e2 movslq %eax, %rsi + 0x49, 0x39, 0xf6, //0x000020e5 cmpq %rsi, %r14 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x000020e8 jbe LBB5_406 + 0x48, 0xc1, 0xe9, 0x3c, //0x000020ee shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x000020f2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x33, //0x000020f5 movb %cl, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x000020f9 addl $1, %esi + 0x89, 0xf0, //0x000020fc movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x000020fe leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002102 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00002106 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00002109 jne LBB5_407 + //0x0000210f LBB5_409 + 0x83, 0xc7, 0x01, //0x0000210f addl $1, %edi + 0x85, 0xc0, //0x00002112 testl %eax, %eax + 0x0f, 0x8e, 0x36, 0x00, 0x00, 0x00, //0x00002114 jle LBB5_387 + 0x89, 0xc1, //0x0000211a movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000211c addq $1, %rcx + //0x00002120 .p2align 4, 0x90 + //0x00002120 LBB5_411 + 0x8d, 0x50, 0xff, //0x00002120 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002123 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0xd6, 0xfd, 0xff, 0xff, //0x00002128 jne LBB5_390 + 0x48, 0x83, 0xc1, 0xff, //0x0000212e addq $-1, %rcx + 0x89, 0xd0, //0x00002132 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002134 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002138 jg LBB5_411 + 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000213e jmp LBB5_388 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002143 .p2align 4, 0x90 + //0x00002150 LBB5_387 + 0x0f, 0x85, 0xae, 0xfd, 0xff, 0xff, //0x00002150 jne LBB5_390 + 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002156 jmp LBB5_388 + //0x0000215b LBB5_413 + 0x44, 0x89, 0xd0, //0x0000215b movl %r10d, %eax + 0x89, 0xd1, //0x0000215e movl %edx, %ecx + //0x00002160 LBB5_414 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002160 movq %rdi, $-136(%rbp) + 0xf7, 0xd9, //0x00002167 negl %ecx + 0x85, 0xc0, //0x00002169 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000216b movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00002170 cmovgl %eax, %esi + 0x31, 0xff, //0x00002173 xorl %edi, %edi + 0x31, 0xdb, //0x00002175 xorl %ebx, %ebx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002177 .p2align 4, 0x90 + //0x00002180 LBB5_415 + 0x48, 0x39, 0xfe, //0x00002180 cmpq %rdi, %rsi + 0x0f, 0x84, 0x6e, 0x00, 0x00, 0x00, //0x00002183 je LBB5_421 + 0x48, 0x8d, 0x14, 0x9b, //0x00002189 leaq (%rbx,%rbx,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x0000218d movsbq (%r11,%rdi), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x00002192 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00002196 addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x01, //0x0000219a addq $1, %rdi + 0x48, 0x89, 0xda, //0x0000219e movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000021a1 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000021a4 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000021a7 je LBB5_415 + 0x89, 0xfe, //0x000021ad movl %edi, %esi + 0x8b, 0x55, 0xb0, //0x000021af movl $-80(%rbp), %edx + //0x000021b2 LBB5_418 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000021b2 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x000021b9 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x000021bc notq %r13 + 0x41, 0x89, 0xc2, //0x000021bf movl %eax, %r10d + 0x41, 0x29, 0xf2, //0x000021c2 subl %esi, %r10d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000021c5 movq $-136(%rbp), %rdi + 0x0f, 0x8e, 0x8b, 0x00, 0x00, 0x00, //0x000021cc jle LBB5_428 + 0x44, 0x89, 0x4d, 0xc8, //0x000021d2 movl %r9d, $-56(%rbp) + 0x4c, 0x63, 0xc6, //0x000021d6 movslq %esi, %r8 + 0x48, 0x98, //0x000021d9 cltq + 0x49, 0x89, 0xc1, //0x000021db movq %rax, %r9 + 0x4d, 0x29, 0xc1, //0x000021de subq %r8, %r9 + 0x4c, 0x89, 0xc2, //0x000021e1 movq %r8, %rdx + 0x48, 0xf7, 0xd2, //0x000021e4 notq %rdx + 0x48, 0x01, 0xc2, //0x000021e7 addq %rax, %rdx + 0x0f, 0x85, 0x99, 0x00, 0x00, 0x00, //0x000021ea jne LBB5_430 + 0x31, 0xc0, //0x000021f0 xorl %eax, %eax + 0xe9, 0x11, 0x01, 0x00, 0x00, //0x000021f2 jmp LBB5_433 + //0x000021f7 LBB5_421 + 0x48, 0x85, 0xdb, //0x000021f7 testq %rbx, %rbx + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x000021fa je LBB5_429 + 0x48, 0x89, 0xdf, //0x00002200 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002203 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002206 testq %rdi, %rdi + 0x8b, 0x55, 0xb0, //0x00002209 movl $-80(%rbp), %edx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000220c je LBB5_426 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00002212 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x00002219 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000221c notq %r13 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000221f movq $-136(%rbp), %rdi + 0x29, 0xf7, //0x00002226 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x00002228 addl $1, %edi + 0x45, 0x31, 0xd2, //0x0000222b xorl %r10d, %r10d + 0xe9, 0x1d, 0x01, 0x00, 0x00, //0x0000222e jmp LBB5_424 + //0x00002233 LBB5_426 + 0x48, 0x01, 0xdb, //0x00002233 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00002236 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc6, 0x01, //0x0000223a addl $1, %esi + 0x48, 0x89, 0xdf, //0x0000223d movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002240 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002243 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002246 je LBB5_426 + 0xe9, 0x61, 0xff, 0xff, 0xff, //0x0000224c jmp LBB5_418 + //0x00002251 LBB5_427 + 0x31, 0xdb, //0x00002251 xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x00002253 xorl %r9d, %r9d + 0x29, 0xd1, //0x00002256 subl %edx, %ecx + 0xe9, 0x7d, 0xf9, 0xff, 0xff, //0x00002258 jmp LBB5_347 + //0x0000225d LBB5_428 + 0x45, 0x31, 0xd2, //0x0000225d xorl %r10d, %r10d + 0xe9, 0xd5, 0x00, 0x00, 0x00, //0x00002260 jmp LBB5_436 + //0x00002265 LBB5_429 + 0x44, 0x89, 0x4d, 0xc8, //0x00002265 movl %r9d, $-56(%rbp) + 0x45, 0x31, 0xd2, //0x00002269 xorl %r10d, %r10d + 0x31, 0xdb, //0x0000226c xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x0000226e xorl %r9d, %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002271 movq $-136(%rbp), %rdi + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002278 movq $-168(%rbp), %rcx + 0x8b, 0x55, 0xb0, //0x0000227f movl $-80(%rbp), %edx + 0x29, 0xd1, //0x00002282 subl %edx, %ecx + 0xe9, 0x51, 0xf9, 0xff, 0xff, //0x00002284 jmp LBB5_347 + //0x00002289 LBB5_430 + 0x4d, 0x89, 0xcc, //0x00002289 movq %r9, %r12 + 0x49, 0x83, 0xe4, 0xfe, //0x0000228c andq $-2, %r12 + 0x49, 0xf7, 0xdc, //0x00002290 negq %r12 + 0x31, 0xc0, //0x00002293 xorl %eax, %eax + 0x48, 0x8b, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x00002295 movq $-144(%rbp), %rdi + 0x90, 0x90, 0x90, 0x90, //0x0000229c .p2align 4, 0x90 + //0x000022a0 LBB5_431 + 0x48, 0x89, 0xda, //0x000022a0 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000022a3 shrq %cl, %rdx + 0x4c, 0x21, 0xeb, //0x000022a6 andq %r13, %rbx + 0x80, 0xc2, 0x30, //0x000022a9 addb $48, %dl + 0x88, 0x57, 0xff, //0x000022ac movb %dl, $-1(%rdi) + 0x48, 0x8d, 0x14, 0x9b, //0x000022af leaq (%rbx,%rbx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x5c, 0x07, 0xff, //0x000022b3 movsbq $-1(%rdi,%r8), %rbx + 0x48, 0x8d, 0x14, 0x53, //0x000022b9 leaq (%rbx,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x000022bd addq $-48, %rdx + 0x48, 0x89, 0xd3, //0x000022c1 movq %rdx, %rbx + 0x48, 0xd3, 0xeb, //0x000022c4 shrq %cl, %rbx + 0x4c, 0x21, 0xea, //0x000022c7 andq %r13, %rdx + 0x80, 0xc3, 0x30, //0x000022ca addb $48, %bl + 0x88, 0x1f, //0x000022cd movb %bl, (%rdi) + 0x48, 0x8d, 0x14, 0x92, //0x000022cf leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x1c, 0x07, //0x000022d3 movsbq (%rdi,%r8), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x000022d8 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000022dc addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x02, //0x000022e0 addq $2, %rdi + 0x48, 0x83, 0xc0, 0xfe, //0x000022e4 addq $-2, %rax + 0x49, 0x39, 0xc4, //0x000022e8 cmpq %rax, %r12 + 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x000022eb jne LBB5_431 + 0x49, 0x29, 0xc0, //0x000022f1 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x000022f4 negq %rax + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000022f7 movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002301 movq $-136(%rbp), %rdi + //0x00002308 LBB5_433 + 0x41, 0xf6, 0xc1, 0x01, //0x00002308 testb $1, %r9b + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000230c je LBB5_435 + 0x48, 0x89, 0xda, //0x00002312 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00002315 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x00002318 addb $48, %dl + 0x41, 0x88, 0x14, 0x03, //0x0000231b movb %dl, (%r11,%rax) + 0x4c, 0x21, 0xeb, //0x0000231f andq %r13, %rbx + 0x48, 0x8d, 0x04, 0x9b, //0x00002322 leaq (%rbx,%rbx,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x00002326 movsbq (%r11,%r8), %rdx + 0x48, 0x8d, 0x1c, 0x42, //0x0000232b leaq (%rdx,%rax,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000232f addq $-48, %rbx + //0x00002333 LBB5_435 + 0x44, 0x8b, 0x4d, 0xc8, //0x00002333 movl $-56(%rbp), %r9d + 0x8b, 0x55, 0xb0, //0x00002337 movl $-80(%rbp), %edx + //0x0000233a LBB5_436 + 0x29, 0xf7, //0x0000233a subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000233c addl $1, %edi + 0xe9, 0x4f, 0x00, 0x00, 0x00, //0x0000233f jmp LBB5_439 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002344 .p2align 4, 0x90 + //0x00002350 LBB5_424 + 0x48, 0x89, 0xd8, //0x00002350 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00002353 shrq %cl, %rax + 0x4c, 0x21, 0xeb, //0x00002356 andq %r13, %rbx + 0x49, 0x63, 0xf2, //0x00002359 movslq %r10d, %rsi + 0x49, 0x39, 0xf6, //0x0000235c cmpq %rsi, %r14 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000235f jbe LBB5_437 + 0x04, 0x30, //0x00002365 addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x00002367 movb %al, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x0000236b addl $1, %esi + 0x41, 0x89, 0xf2, //0x0000236e movl %esi, %r10d + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002371 jmp LBB5_438 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002376 .p2align 4, 0x90 + //0x00002380 LBB5_437 + 0x48, 0x85, 0xc0, //0x00002380 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002383 movl $1, %eax + 0x44, 0x0f, 0x45, 0xc8, //0x00002388 cmovnel %eax, %r9d + //0x0000238c LBB5_438 + 0x48, 0x01, 0xdb, //0x0000238c addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000238f leaq (%rbx,%rbx,4), %rbx + //0x00002393 LBB5_439 + 0x48, 0x85, 0xdb, //0x00002393 testq %rbx, %rbx + 0x0f, 0x85, 0xb4, 0xff, 0xff, 0xff, //0x00002396 jne LBB5_424 + 0x45, 0x85, 0xd2, //0x0000239c testl %r10d, %r10d + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000239f movq $-72(%rbp), %r13 + 0x44, 0x89, 0x4d, 0xc8, //0x000023a3 movl %r9d, $-56(%rbp) + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x000023a7 jle LBB5_445 + 0x44, 0x89, 0xd0, //0x000023ad movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000023b0 addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023b4 .p2align 4, 0x90 + //0x000023c0 LBB5_442 + 0x41, 0x8d, 0x4a, 0xff, //0x000023c0 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000023c4 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000023c9 jne LBB5_446 + 0x48, 0x83, 0xc0, 0xff, //0x000023cf addq $-1, %rax + 0x41, 0x89, 0xca, //0x000023d3 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x000023d6 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000023da jg LBB5_442 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000023e0 jmp LBB5_444 + //0x000023e5 LBB5_445 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x000023e5 je LBB5_444 + //0x000023eb LBB5_446 + 0x44, 0x89, 0xd3, //0x000023eb movl %r10d, %ebx + 0x45, 0x89, 0xd1, //0x000023ee movl %r10d, %r9d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000023f1 jmp LBB5_447 + //0x000023f6 LBB5_444 + 0x31, 0xff, //0x000023f6 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x000023f8 xorl %r10d, %r10d + 0x31, 0xdb, //0x000023fb xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x000023fd xorl %r9d, %r9d + //0x00002400 LBB5_447 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002400 movq $-168(%rbp), %rcx + 0x29, 0xd1, //0x00002407 subl %edx, %ecx + 0xe9, 0xcc, 0xf7, 0xff, 0xff, //0x00002409 jmp LBB5_347 + //0x0000240e LBB5_448 + 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x0000240e cmpl $-1022, %ecx + 0x0f, 0x8f, 0xf7, 0x01, 0x00, 0x00, //0x00002414 jg LBB5_477 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000241a movl $-1022, %r8d + 0x45, 0x85, 0xc9, //0x00002420 testl %r9d, %r9d + 0x0f, 0x84, 0x7f, 0x0b, 0x00, 0x00, //0x00002423 je LBB5_581 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002429 movq %rdi, $-136(%rbp) + 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x00002430 leal $1021(%rcx), %r8d + 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x00002437 cmpl $-1082, %ecx + 0x0f, 0x8f, 0x57, 0x02, 0x00, 0x00, //0x0000243d jg LBB5_482 + 0x4d, 0x8d, 0x6f, 0x01, //0x00002443 leaq $1(%r15), %r13 + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00002447 movl $1, %r12d + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000244d jmp LBB5_454 + //0x00002452 LBB5_474 + 0x0f, 0x84, 0xa8, 0x01, 0x00, 0x00, //0x00002452 je LBB5_475 + //0x00002458 LBB5_452 + 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00002458 movq %rdx, $-136(%rbp) + //0x0000245f LBB5_453 + 0x41, 0x8d, 0x48, 0x3c, //0x0000245f leal $60(%r8), %ecx + 0x45, 0x89, 0xd1, //0x00002463 movl %r10d, %r9d + 0x44, 0x89, 0xd7, //0x00002466 movl %r10d, %edi + 0x41, 0x83, 0xf8, 0x88, //0x00002469 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x0000246d movl %ecx, %r8d + 0x0f, 0x8d, 0x2a, 0x02, 0x00, 0x00, //0x00002470 jge LBB5_483 + //0x00002476 LBB5_454 + 0x45, 0x85, 0xc9, //0x00002476 testl %r9d, %r9d + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00002479 movl $0, %edi + 0x41, 0x0f, 0x4f, 0xf9, //0x0000247e cmovgl %r9d, %edi + 0x31, 0xc0, //0x00002482 xorl %eax, %eax + 0x31, 0xc9, //0x00002484 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002486 .p2align 4, 0x90 + //0x00002490 LBB5_455 + 0x48, 0x39, 0xc7, //0x00002490 cmpq %rax, %rdi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002493 je LBB5_458 + 0x48, 0x8d, 0x0c, 0x89, //0x00002499 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x0000249d movsbq (%r11,%rax), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x000024a2 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000024a6 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x000024aa addq $1, %rax + 0x4c, 0x39, 0xe9, //0x000024ae cmpq %r13, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x000024b1 jb LBB5_455 + 0x89, 0xc7, //0x000024b7 movl %eax, %edi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000024b9 jmp LBB5_460 + //0x000024be LBB5_458 + 0x48, 0x85, 0xc9, //0x000024be testq %rcx, %rcx + 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x000024c1 je LBB5_476 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000024c7 .p2align 4, 0x90 + //0x000024d0 LBB5_459 + 0x48, 0x01, 0xc9, //0x000024d0 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000024d3 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0x01, //0x000024d7 addl $1, %edi + 0x4c, 0x39, 0xe9, //0x000024da cmpq %r13, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x000024dd jb LBB5_459 + //0x000024e3 LBB5_460 + 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000024e3 movq $-136(%rbp), %rax + 0x29, 0xf8, //0x000024ea subl %edi, %eax + 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000024ec movq %rax, $-136(%rbp) + 0x31, 0xc0, //0x000024f3 xorl %eax, %eax + 0x44, 0x39, 0xcf, //0x000024f5 cmpl %r9d, %edi + 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x000024f8 jge LBB5_465 + 0x48, 0x63, 0xff, //0x000024fe movslq %edi, %rdi + 0x49, 0x63, 0xda, //0x00002501 movslq %r10d, %rbx + 0x49, 0x8d, 0x04, 0x3b, //0x00002504 leaq (%r11,%rdi), %rax + 0x45, 0x31, 0xd2, //0x00002508 xorl %r10d, %r10d + 0x44, 0x8b, 0x4d, 0xc8, //0x0000250b movl $-56(%rbp), %r9d + 0x90, //0x0000250f .p2align 4, 0x90 + //0x00002510 LBB5_462 + 0x48, 0x89, 0xce, //0x00002510 movq %rcx, %rsi + 0x48, 0xc1, 0xee, 0x3c, //0x00002513 shrq $60, %rsi + 0x4c, 0x21, 0xf9, //0x00002517 andq %r15, %rcx + 0x40, 0x80, 0xce, 0x30, //0x0000251a orb $48, %sil + 0x43, 0x88, 0x34, 0x13, //0x0000251e movb %sil, (%r11,%r10) + 0x4a, 0x0f, 0xbe, 0x34, 0x10, //0x00002522 movsbq (%rax,%r10), %rsi + 0x4a, 0x8d, 0x14, 0x17, //0x00002527 leaq (%rdi,%r10), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000252b addq $1, %rdx + 0x49, 0x83, 0xc2, 0x01, //0x0000252f addq $1, %r10 + 0x48, 0x8d, 0x0c, 0x89, //0x00002533 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x4e, //0x00002537 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000253b addq $-48, %rcx + 0x48, 0x39, 0xda, //0x0000253f cmpq %rbx, %rdx + 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002542 jl LBB5_462 + 0x48, 0x85, 0xc9, //0x00002548 testq %rcx, %rcx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000254b je LBB5_470 + 0x44, 0x89, 0xd0, //0x00002551 movl %r10d, %eax + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002554 jmp LBB5_466 + //0x00002559 LBB5_465 + 0x44, 0x8b, 0x4d, 0xc8, //0x00002559 movl $-56(%rbp), %r9d + //0x0000255d LBB5_466 + 0x41, 0x89, 0xc2, //0x0000255d movl %eax, %r10d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002560 jmp LBB5_468 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002565 .p2align 4, 0x90 + //0x00002570 LBB5_467 + 0x4c, 0x39, 0xe9, //0x00002570 cmpq %r13, %rcx + 0x45, 0x0f, 0x43, 0xcc, //0x00002573 cmovael %r12d, %r9d + 0x48, 0x8d, 0x04, 0x3f, //0x00002577 leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000257b leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x0000257f testq %rdi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002582 je LBB5_470 + //0x00002588 LBB5_468 + 0x48, 0x89, 0xcf, //0x00002588 movq %rcx, %rdi + 0x4c, 0x21, 0xff, //0x0000258b andq %r15, %rdi + 0x49, 0x63, 0xc2, //0x0000258e movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x00002591 cmpq %rax, %r14 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002594 jbe LBB5_467 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000259a shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000259e orb $48, %cl + 0x41, 0x88, 0x0c, 0x03, //0x000025a1 movb %cl, (%r11,%rax) + 0x83, 0xc0, 0x01, //0x000025a5 addl $1, %eax + 0x41, 0x89, 0xc2, //0x000025a8 movl %eax, %r10d + 0x48, 0x8d, 0x04, 0x3f, //0x000025ab leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x000025af leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x000025b3 testq %rdi, %rdi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x000025b6 jne LBB5_468 + //0x000025bc LBB5_470 + 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000025bc movq $-136(%rbp), %rdx + 0x83, 0xc2, 0x01, //0x000025c3 addl $1, %edx + 0x45, 0x85, 0xd2, //0x000025c6 testl %r10d, %r10d + 0x44, 0x89, 0x4d, 0xc8, //0x000025c9 movl %r9d, $-56(%rbp) + 0x0f, 0x8e, 0x7f, 0xfe, 0xff, 0xff, //0x000025cd jle LBB5_474 + 0x44, 0x89, 0xd0, //0x000025d3 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000025d6 addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000025da .p2align 4, 0x90 + //0x000025e0 LBB5_472 + 0x41, 0x8d, 0x4a, 0xff, //0x000025e0 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000025e4 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x69, 0xfe, 0xff, 0xff, //0x000025e9 jne LBB5_452 + 0x48, 0x83, 0xc0, 0xff, //0x000025ef addq $-1, %rax + 0x41, 0x89, 0xca, //0x000025f3 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x000025f6 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000025fa jg LBB5_472 + //0x00002600 LBB5_475 + 0x31, 0xc0, //0x00002600 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002602 movq %rax, $-136(%rbp) + //0x00002609 LBB5_476 + 0x45, 0x31, 0xd2, //0x00002609 xorl %r10d, %r10d + 0xe9, 0x4e, 0xfe, 0xff, 0xff, //0x0000260c jmp LBB5_453 + //0x00002611 LBB5_477 + 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x00002611 cmpl $1024, %ecx + 0x4c, 0x89, 0xe3, //0x00002617 movq %r12, %rbx + 0x0f, 0x8e, 0x21, 0x00, 0x00, 0x00, //0x0000261a jle LBB5_479 + 0x31, 0xc9, //0x00002620 xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x00002622 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00002626 movq $-96(%rbp), %r10 + 0x44, 0x8b, 0x7d, 0xa8, //0x0000262a movl $-88(%rbp), %r15d + 0x40, 0x8a, 0x75, 0x88, //0x0000262e movb $-120(%rbp), %sil + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002632 movabsq $4503599627370495, %rdx + 0xe9, 0x56, 0xf2, 0xff, 0xff, //0x0000263c jmp LBB5_302 + //0x00002641 LBB5_479 + 0x83, 0xc1, 0xff, //0x00002641 addl $-1, %ecx + 0x41, 0x89, 0xc8, //0x00002644 movl %ecx, %r8d + 0xe9, 0x9b, 0x08, 0x00, 0x00, //0x00002647 jmp LBB5_569 + //0x0000264c LBB5_480 + 0x48, 0x39, 0xca, //0x0000264c cmpq %rcx, %rdx + 0xb1, 0x02, //0x0000264f movb $2, %cl + 0x80, 0xd9, 0x00, //0x00002651 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00002654 shrq %cl, %rdx + 0x49, 0xc1, 0xe6, 0x34, //0x00002657 shlq $52, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000265b movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00002665 andq %rax, %rdx + 0x4c, 0x09, 0xf2, //0x00002668 orq %r14, %rdx + 0x49, 0x09, 0xd7, //0x0000266b orq %rdx, %r15 + 0x45, 0x84, 0xe4, //0x0000266e testb %r12b, %r12b + 0x4c, 0x0f, 0x44, 0xfa, //0x00002671 cmoveq %rdx, %r15 + 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x00002675 movq %r15, %xmm1 + 0x66, 0x0f, 0x2e, 0xc1, //0x0000267a ucomisd %xmm1, %xmm0 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000267e movq $-64(%rbp), %r14 + 0x0f, 0x85, 0x26, 0xea, 0xff, 0xff, //0x00002682 jne LBB5_200 + 0x0f, 0x8b, 0x35, 0xf2, 0xff, 0xff, //0x00002688 jnp LBB5_303 + 0xe9, 0x1b, 0xea, 0xff, 0xff, //0x0000268e jmp LBB5_200 + //0x00002693 LBB5_481 + 0x89, 0xd1, //0x00002693 movl %edx, %ecx + 0xe9, 0x2e, 0x0c, 0x00, 0x00, //0x00002695 jmp LBB5_628 + //0x0000269a LBB5_482 + 0x44, 0x89, 0xcf, //0x0000269a movl %r9d, %edi + 0x44, 0x89, 0xc1, //0x0000269d movl %r8d, %ecx + //0x000026a0 LBB5_483 + 0xf7, 0xd9, //0x000026a0 negl %ecx + 0x31, 0xd2, //0x000026a2 xorl %edx, %edx + 0x85, 0xff, //0x000026a4 testl %edi, %edi + 0x41, 0xb9, 0x00, 0x00, 0x00, 0x00, //0x000026a6 movl $0, %r9d + 0x44, 0x0f, 0x4f, 0xcf, //0x000026ac cmovgl %edi, %r9d + 0x31, 0xc0, //0x000026b0 xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x000026b2 movq $-72(%rbp), %r13 + 0x44, 0x8b, 0x7d, 0xa8, //0x000026b6 movl $-88(%rbp), %r15d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000026ba movabsq $9218868437227405312, %r12 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000026c4 movl $-1022, %r8d + //0x000026ca LBB5_484 + 0x49, 0x39, 0xd1, //0x000026ca cmpq %rdx, %r9 + 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x000026cd je LBB5_493 + 0x48, 0x8d, 0x04, 0x80, //0x000026d3 leaq (%rax,%rax,4), %rax + 0x4c, 0x89, 0xe6, //0x000026d7 movq %r12, %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x000026da movsbq (%r11,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x000026df leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x000026e3 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x000026e7 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x000026eb movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x000026ee shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x000026f1 testq %rbx, %rbx + 0x0f, 0x84, 0xd0, 0xff, 0xff, 0xff, //0x000026f4 je LBB5_484 + 0x41, 0x89, 0xd1, //0x000026fa movl %edx, %r9d + //0x000026fd LBB5_487 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000026fd movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00002704 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00002707 notq %r8 + 0x31, 0xd2, //0x0000270a xorl %edx, %edx + 0x41, 0x39, 0xf9, //0x0000270c cmpl %edi, %r9d + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x0000270f jge LBB5_491 + 0x4d, 0x63, 0xf9, //0x00002715 movslq %r9d, %r15 + 0x49, 0x63, 0xf2, //0x00002718 movslq %r10d, %rsi + 0x4f, 0x8d, 0x14, 0x3b, //0x0000271b leaq (%r11,%r15), %r10 + 0x31, 0xd2, //0x0000271f xorl %edx, %edx + //0x00002721 LBB5_489 + 0x48, 0x89, 0xc7, //0x00002721 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x00002724 shrq %cl, %rdi + 0x4c, 0x21, 0xc0, //0x00002727 andq %r8, %rax + 0x40, 0x80, 0xc7, 0x30, //0x0000272a addb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x0000272e movb %dil, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00002732 movsbq (%r10,%rdx), %rdi + 0x49, 0x8d, 0x1c, 0x17, //0x00002737 leaq (%r15,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x0000273b addq $1, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x0000273f addq $1, %rdx + 0x48, 0x8d, 0x04, 0x80, //0x00002743 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x47, //0x00002747 leaq (%rdi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000274b addq $-48, %rax + 0x48, 0x39, 0xf3, //0x0000274f cmpq %rsi, %rbx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00002752 jl LBB5_489 + 0x44, 0x8b, 0x7d, 0xa8, //0x00002758 movl $-88(%rbp), %r15d + //0x0000275c LBB5_491 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000275c movq $-136(%rbp), %rdi + 0x44, 0x29, 0xcf, //0x00002763 subl %r9d, %edi + 0x83, 0xc7, 0x01, //0x00002766 addl $1, %edi + 0x48, 0x85, 0xc0, //0x00002769 testq %rax, %rax + 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x0000276c jne LBB5_496 + 0x41, 0x89, 0xd2, //0x00002772 movl %edx, %r10d + 0xe9, 0x95, 0x00, 0x00, 0x00, //0x00002775 jmp LBB5_501 + //0x0000277a LBB5_493 + 0x48, 0x85, 0xc0, //0x0000277a testq %rax, %rax + 0x0f, 0x84, 0x71, 0x0c, 0x00, 0x00, //0x0000277d je LBB5_646 + 0x48, 0x89, 0xc2, //0x00002783 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00002786 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002789 testq %rdx, %rdx + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x0000278c je LBB5_506 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002792 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00002799 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x0000279c notq %r8 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000279f movq $-136(%rbp), %rdi + 0x44, 0x29, 0xcf, //0x000027a6 subl %r9d, %edi + 0x83, 0xc7, 0x01, //0x000027a9 addl $1, %edi + 0x31, 0xd2, //0x000027ac xorl %edx, %edx + //0x000027ae LBB5_496 + 0x48, 0x89, 0xfb, //0x000027ae movq %rdi, %rbx + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000027b1 movl $1, %esi + 0x41, 0x89, 0xd2, //0x000027b6 movl %edx, %r10d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x000027b9 jmp LBB5_498 + //0x000027be LBB5_497 + 0x48, 0x85, 0xd2, //0x000027be testq %rdx, %rdx + 0x8b, 0x55, 0xc8, //0x000027c1 movl $-56(%rbp), %edx + 0x0f, 0x45, 0xd6, //0x000027c4 cmovnel %esi, %edx + 0x89, 0x55, 0xc8, //0x000027c7 movl %edx, $-56(%rbp) + 0x48, 0x01, 0xc0, //0x000027ca addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000027cd leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000027d1 testq %rax, %rax + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x000027d4 je LBB5_500 + //0x000027da LBB5_498 + 0x48, 0x89, 0xc2, //0x000027da movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x000027dd shrq %cl, %rdx + 0x4c, 0x21, 0xc0, //0x000027e0 andq %r8, %rax + 0x49, 0x63, 0xfa, //0x000027e3 movslq %r10d, %rdi + 0x49, 0x39, 0xfe, //0x000027e6 cmpq %rdi, %r14 + 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x000027e9 jbe LBB5_497 + 0x80, 0xc2, 0x30, //0x000027ef addb $48, %dl + 0x41, 0x88, 0x14, 0x3b, //0x000027f2 movb %dl, (%r11,%rdi) + 0x83, 0xc7, 0x01, //0x000027f6 addl $1, %edi + 0x41, 0x89, 0xfa, //0x000027f9 movl %edi, %r10d + 0x48, 0x01, 0xc0, //0x000027fc addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000027ff leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x00002803 testq %rax, %rax + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00002806 jne LBB5_498 + //0x0000280c LBB5_500 + 0x48, 0x89, 0xdf, //0x0000280c movq %rbx, %rdi + //0x0000280f LBB5_501 + 0x45, 0x85, 0xd2, //0x0000280f testl %r10d, %r10d + 0x0f, 0x8e, 0xa8, 0x06, 0x00, 0x00, //0x00002812 jle LBB5_566 + 0x44, 0x89, 0xd0, //0x00002818 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000281b addq $1, %rax + 0x4c, 0x89, 0xe3, //0x0000281f movq %r12, %rbx + //0x00002822 LBB5_503 + 0x41, 0x8d, 0x4a, 0xff, //0x00002822 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002826 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0xad, 0x06, 0x00, 0x00, //0x0000282b jne LBB5_568 + 0x48, 0x83, 0xc0, 0xff, //0x00002831 addq $-1, %rax + 0x41, 0x89, 0xca, //0x00002835 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00002838 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000283c jg LBB5_503 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002842 movl $-1022, %r8d + 0x4c, 0x8b, 0x75, 0xc0, //0x00002848 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000284c movq $-96(%rbp), %r10 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002850 movabsq $4503599627370495, %rdx + 0x31, 0xc9, //0x0000285a xorl %ecx, %ecx + 0xe9, 0xbd, 0x0b, 0x00, 0x00, //0x0000285c jmp LBB5_649 + //0x00002861 LBB5_506 + 0x48, 0x01, 0xc0, //0x00002861 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00002864 leaq (%rax,%rax,4), %rax + 0x41, 0x83, 0xc1, 0x01, //0x00002868 addl $1, %r9d + 0x48, 0x89, 0xc2, //0x0000286c movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000286f shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002872 testq %rdx, %rdx + 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x00002875 je LBB5_506 + 0xe9, 0x7d, 0xfe, 0xff, 0xff, //0x0000287b jmp LBB5_487 + //0x00002880 LBB5_507 + 0x0f, 0xbc, 0xce, //0x00002880 bsfl %esi, %ecx + 0x48, 0x01, 0xc8, //0x00002883 addq %rcx, %rax + 0xf3, 0x0f, 0x6f, 0x05, 0xe2, 0xd7, 0xff, 0xff, //0x00002886 movdqu $-10270(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xea, 0xd7, 0xff, 0xff, //0x0000288e movdqu $-10262(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xf2, 0xd7, 0xff, 0xff, //0x00002896 movdqu $-10254(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x0d, 0x9b, 0xdd, 0x00, 0x00, //0x0000289e leaq $56731(%rip), %r9 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xc3, //0x000028a5 movq %rax, %rbx + 0x49, 0x89, 0xc0, //0x000028a8 movq %rax, %r8 + //0x000028ab LBB5_508 + 0x0f, 0xb6, 0x53, 0x01, //0x000028ab movzbl $1(%rbx), %edx + 0x48, 0x83, 0xfa, 0x75, //0x000028af cmpq $117, %rdx + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000028b3 je LBB5_511 + 0x42, 0x8a, 0x14, 0x0a, //0x000028b9 movb (%rdx,%r9), %dl + 0x84, 0xd2, //0x000028bd testb %dl, %dl + 0x0f, 0x84, 0xec, 0x05, 0x00, 0x00, //0x000028bf je LBB5_565 + 0x4c, 0x89, 0x75, 0xc0, //0x000028c5 movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc3, 0x02, //0x000028c9 addq $2, %rbx + 0x41, 0x88, 0x10, //0x000028cd movb %dl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x000028d0 addq $1, %r8 + 0x48, 0x89, 0xd8, //0x000028d4 movq %rbx, %rax + 0xe9, 0x47, 0x02, 0x00, 0x00, //0x000028d7 jmp LBB5_531 + //0x000028dc LBB5_511 + 0x4c, 0x89, 0x75, 0xc0, //0x000028dc movq %r14, $-64(%rbp) + 0x8b, 0x73, 0x02, //0x000028e0 movl $2(%rbx), %esi + 0x41, 0x89, 0xf7, //0x000028e3 movl %esi, %r15d + 0x41, 0xf7, 0xd7, //0x000028e6 notl %r15d + 0x8d, 0x8e, 0xd0, 0xcf, 0xcf, 0xcf, //0x000028e9 leal $-808464432(%rsi), %ecx + 0x41, 0x81, 0xe7, 0x80, 0x80, 0x80, 0x80, //0x000028ef andl $-2139062144, %r15d + 0x40, 0xb7, 0x01, //0x000028f6 movb $1, %dil + 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x000028f9 movq $-12, %rdx + 0x41, 0x85, 0xcf, //0x00002900 testl %ecx, %r15d + 0x0f, 0x85, 0x53, 0x14, 0x00, 0x00, //0x00002903 jne LBB5_774 + 0x8d, 0x8e, 0x19, 0x19, 0x19, 0x19, //0x00002909 leal $421075225(%rsi), %ecx + 0x09, 0xf1, //0x0000290f orl %esi, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002911 testl $-2139062144, %ecx + 0x0f, 0x85, 0x3f, 0x14, 0x00, 0x00, //0x00002917 jne LBB5_774 + 0x41, 0x89, 0xf3, //0x0000291d movl %esi, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002920 andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002927 movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x0000292c subl %r11d, %ecx + 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x0000292f leal $1179010630(%r11), %r14d + 0x44, 0x21, 0xf9, //0x00002936 andl %r15d, %ecx + 0x44, 0x85, 0xf1, //0x00002939 testl %r14d, %ecx + 0x0f, 0x85, 0x1a, 0x14, 0x00, 0x00, //0x0000293c jne LBB5_774 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002942 movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x00002947 subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000294a addl $960051513, %r11d + 0x41, 0x21, 0xcf, //0x00002951 andl %ecx, %r15d + 0x45, 0x85, 0xdf, //0x00002954 testl %r11d, %r15d + 0x0f, 0x85, 0xff, 0x13, 0x00, 0x00, //0x00002957 jne LBB5_774 + 0x0f, 0xce, //0x0000295d bswapl %esi + 0x89, 0xf0, //0x0000295f movl %esi, %eax + 0xc1, 0xe8, 0x04, //0x00002961 shrl $4, %eax + 0xf7, 0xd0, //0x00002964 notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x00002966 andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x0000296b leal (%rax,%rax,8), %eax + 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000296e andl $252645135, %esi + 0x01, 0xc6, //0x00002974 addl %eax, %esi + 0x89, 0xf0, //0x00002976 movl %esi, %eax + 0xc1, 0xe8, 0x04, //0x00002978 shrl $4, %eax + 0x09, 0xf0, //0x0000297b orl %esi, %eax + 0x44, 0x0f, 0xb6, 0xd8, //0x0000297d movzbl %al, %r11d + 0xc1, 0xe8, 0x08, //0x00002981 shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x00002984 andl $65280, %eax + 0x41, 0x09, 0xc3, //0x00002989 orl %eax, %r11d + 0x48, 0x8d, 0x43, 0x06, //0x0000298c leaq $6(%rbx), %rax + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00002990 cmpl $128, %r11d + 0x0f, 0x82, 0x75, 0x04, 0x00, 0x00, //0x00002997 jb LBB5_560 + 0x45, 0x31, 0xf6, //0x0000299d xorl %r14d, %r14d + //0x000029a0 LBB5_517 + 0x44, 0x89, 0xd9, //0x000029a0 movl %r11d, %ecx + 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x000029a3 cmpl $2047, %r11d + 0x0f, 0x86, 0x71, 0x04, 0x00, 0x00, //0x000029aa jbe LBB5_562 + 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x000029b0 andl $-2048, %ecx + 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x000029b6 cmpl $55296, %ecx + 0x0f, 0x85, 0x2f, 0x01, 0x00, 0x00, //0x000029bc jne LBB5_529 + 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x000029c2 cmpl $56319, %r11d + 0x0f, 0x87, 0x75, 0x04, 0x00, 0x00, //0x000029c9 ja LBB5_563 + 0x42, 0x80, 0x7c, 0x73, 0x06, 0x5c, //0x000029cf cmpb $92, $6(%rbx,%r14,2) + 0x0f, 0x85, 0x69, 0x04, 0x00, 0x00, //0x000029d5 jne LBB5_563 + 0x42, 0x80, 0x7c, 0x73, 0x07, 0x75, //0x000029db cmpb $117, $7(%rbx,%r14,2) + 0x0f, 0x85, 0x5d, 0x04, 0x00, 0x00, //0x000029e1 jne LBB5_563 + 0x42, 0x8b, 0x4c, 0x73, 0x08, //0x000029e7 movl $8(%rbx,%r14,2), %ecx + 0x89, 0xce, //0x000029ec movl %ecx, %esi + 0xf7, 0xd6, //0x000029ee notl %esi + 0x48, 0x89, 0x4d, 0xc8, //0x000029f0 movq %rcx, $-56(%rbp) + 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x000029f4 addl $-808464432, %ecx + 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000029fa andl $-2139062144, %esi + 0x89, 0x75, 0xb8, //0x00002a00 movl %esi, $-72(%rbp) + 0x85, 0xce, //0x00002a03 testl %ecx, %esi + 0x0f, 0x85, 0x51, 0x13, 0x00, 0x00, //0x00002a05 jne LBB5_774 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002a0b movq $-56(%rbp), %r15 + 0x41, 0x8d, 0x8f, 0x19, 0x19, 0x19, 0x19, //0x00002a0f leal $421075225(%r15), %ecx + 0x44, 0x09, 0xf9, //0x00002a16 orl %r15d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002a19 testl $-2139062144, %ecx + 0x0f, 0x85, 0x37, 0x13, 0x00, 0x00, //0x00002a1f jne LBB5_774 + 0x48, 0x8b, 0x4d, 0xc8, //0x00002a25 movq $-56(%rbp), %rcx + 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002a29 andl $2139062143, %ecx + 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002a2f movl $-1061109568, %esi + 0x29, 0xce, //0x00002a34 subl %ecx, %esi + 0x48, 0x89, 0x4d, 0xb0, //0x00002a36 movq %rcx, $-80(%rbp) + 0x44, 0x8d, 0xb9, 0x46, 0x46, 0x46, 0x46, //0x00002a3a leal $1179010630(%rcx), %r15d + 0x44, 0x89, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x00002a41 movl %r15d, $-168(%rbp) + 0x89, 0xf1, //0x00002a48 movl %esi, %ecx + 0x23, 0x4d, 0xb8, //0x00002a4a andl $-72(%rbp), %ecx + 0x85, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002a4d testl %ecx, $-168(%rbp) + 0x0f, 0x85, 0x03, 0x13, 0x00, 0x00, //0x00002a53 jne LBB5_774 + 0x41, 0xbf, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002a59 movl $-522133280, %r15d + 0x48, 0x8b, 0x4d, 0xb0, //0x00002a5f movq $-80(%rbp), %rcx + 0x41, 0x29, 0xcf, //0x00002a63 subl %ecx, %r15d + 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x00002a66 addl $960051513, %ecx + 0x8b, 0x75, 0xb8, //0x00002a6c movl $-72(%rbp), %esi + 0x44, 0x21, 0xfe, //0x00002a6f andl %r15d, %esi + 0x85, 0xce, //0x00002a72 testl %ecx, %esi + 0x0f, 0x85, 0xe2, 0x12, 0x00, 0x00, //0x00002a74 jne LBB5_774 + 0x48, 0x8b, 0x75, 0xc8, //0x00002a7a movq $-56(%rbp), %rsi + 0x0f, 0xce, //0x00002a7e bswapl %esi + 0x89, 0xf1, //0x00002a80 movl %esi, %ecx + 0xc1, 0xe9, 0x04, //0x00002a82 shrl $4, %ecx + 0xf7, 0xd1, //0x00002a85 notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00002a87 andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x00002a8d leal (%rcx,%rcx,8), %ecx + 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002a90 andl $252645135, %esi + 0x01, 0xce, //0x00002a96 addl %ecx, %esi + 0x89, 0xf1, //0x00002a98 movl %esi, %ecx + 0xc1, 0xe9, 0x04, //0x00002a9a shrl $4, %ecx + 0x09, 0xf1, //0x00002a9d orl %esi, %ecx + 0x41, 0x89, 0xcf, //0x00002a9f movl %ecx, %r15d + 0x41, 0xc1, 0xef, 0x08, //0x00002aa2 shrl $8, %r15d + 0x41, 0x81, 0xe7, 0x00, 0xff, 0x00, 0x00, //0x00002aa6 andl $65280, %r15d + 0x0f, 0xb6, 0xf1, //0x00002aad movzbl %cl, %esi + 0x44, 0x09, 0xfe, //0x00002ab0 orl %r15d, %esi + 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00002ab3 andl $16515072, %ecx + 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00002ab9 cmpl $14417920, %ecx + 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x00002abf je LBB5_564 + 0x48, 0x83, 0xc0, 0x06, //0x00002ac5 addq $6, %rax + 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002ac9 movw $-16401, (%r8,%r14) + 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002ad0 movb $-67, $2(%r8,%r14) + 0x49, 0x83, 0xc6, 0x03, //0x00002ad6 addq $3, %r14 + 0x41, 0x89, 0xf3, //0x00002ada movl %esi, %r11d + 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00002add cmpl $128, %esi + 0x0f, 0x83, 0xb7, 0xfe, 0xff, 0xff, //0x00002ae3 jae LBB5_517 + 0x4d, 0x01, 0xf0, //0x00002ae9 addq %r14, %r8 + 0xe9, 0x24, 0x03, 0x00, 0x00, //0x00002aec jmp LBB5_561 + //0x00002af1 LBB5_529 + 0x44, 0x89, 0xd9, //0x00002af1 movl %r11d, %ecx + 0xc1, 0xe9, 0x0c, //0x00002af4 shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x00002af7 orb $-32, %cl + 0x43, 0x88, 0x0c, 0x30, //0x00002afa movb %cl, (%r8,%r14) + 0x44, 0x89, 0xd9, //0x00002afe movl %r11d, %ecx + 0xc1, 0xe9, 0x06, //0x00002b01 shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x00002b04 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00002b07 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x30, 0x01, //0x00002b0a movb %cl, $1(%r8,%r14) + 0x41, 0x80, 0xe3, 0x3f, //0x00002b0f andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x00002b13 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x30, 0x02, //0x00002b17 movb %r11b, $2(%r8,%r14) + //0x00002b1c LBB5_530 + 0x4d, 0x01, 0xf0, //0x00002b1c addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00002b1f addq $3, %r8 + //0x00002b23 LBB5_531 + 0x80, 0x38, 0x5c, //0x00002b23 cmpb $92, (%rax) + 0x48, 0x89, 0xc3, //0x00002b26 movq %rax, %rbx + 0x4c, 0x8b, 0x75, 0xc0, //0x00002b29 movq $-64(%rbp), %r14 + 0x0f, 0x84, 0x78, 0xfd, 0xff, 0xff, //0x00002b2d je LBB5_508 + 0x4d, 0x89, 0xeb, //0x00002b33 movq %r13, %r11 + 0x4c, 0x89, 0xf6, //0x00002b36 movq %r14, %rsi + 0x41, 0xf6, 0xc4, 0x20, //0x00002b39 testb $32, %r12b + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00002b3d jne LBB5_536 + //0x00002b43 LBB5_533 + 0xf3, 0x0f, 0x6f, 0x18, //0x00002b43 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002b47 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00002b4c movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002b50 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002b54 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002b58 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002b5c pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00002b60 pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x00002b64 shll $16, %edx + 0x09, 0xca, //0x00002b67 orl %ecx, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x00002b69 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002b6d pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002b71 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002b75 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002b79 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00002b7d pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00002b81 shll $16, %edi + 0x09, 0xcf, //0x00002b84 orl %ecx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00002b86 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002b8a pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00002b8e pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002b92 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002b96 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002b9a pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00002b9e pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00002ba2 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00002ba6 shll $16, %ebx + 0x09, 0xcb, //0x00002ba9 orl %ecx, %ebx + 0x09, 0xd3, //0x00002bab orl %edx, %ebx + 0x83, 0xc3, 0xff, //0x00002bad addl $-1, %ebx + 0x85, 0xfb, //0x00002bb0 testl %edi, %ebx + 0x0f, 0x85, 0xda, 0x10, 0x00, 0x00, //0x00002bb2 jne LBB5_749 + 0x83, 0xc7, 0xff, //0x00002bb8 addl $-1, %edi + 0x85, 0xd7, //0x00002bbb testl %edx, %edi + 0x0f, 0x85, 0xba, 0x00, 0x00, 0x00, //0x00002bbd jne LBB5_540 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002bc3 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002bc8 movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc0, 0x20, //0x00002bce addq $32, %rax + 0x49, 0x83, 0xc0, 0x20, //0x00002bd2 addq $32, %r8 + 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00002bd6 jmp LBB5_533 + //0x00002bdb LBB5_536 + 0xf3, 0x0f, 0x6f, 0x18, //0x00002bdb movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002bdf movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00002be4 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002be8 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002bec pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002bf0 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002bf4 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00002bf8 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00002bfc shll $16, %edi + 0x09, 0xcf, //0x00002bff orl %ecx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00002c01 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002c05 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002c09 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002c0d movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002c11 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00002c15 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00002c19 shll $16, %ebx + 0x09, 0xcb, //0x00002c1c orl %ecx, %ebx + 0x66, 0x0f, 0x6f, 0xeb, //0x00002c1e movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002c22 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00002c26 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002c2a pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002c2e movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002c32 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00002c36 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00002c3a pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x00002c3e shll $16, %edx + 0x09, 0xca, //0x00002c41 orl %ecx, %edx + 0x89, 0xd1, //0x00002c43 movl %edx, %ecx + 0x09, 0xf9, //0x00002c45 orl %edi, %ecx + 0x83, 0xc1, 0xff, //0x00002c47 addl $-1, %ecx + 0x85, 0xd9, //0x00002c4a testl %ebx, %ecx + 0x0f, 0x85, 0x40, 0x10, 0x00, 0x00, //0x00002c4c jne LBB5_749 + 0x83, 0xc3, 0xff, //0x00002c52 addl $-1, %ebx + 0x85, 0xd3, //0x00002c55 testl %edx, %ebx + 0x0f, 0x85, 0xfb, 0x11, 0x00, 0x00, //0x00002c57 jne LBB5_773 + 0x85, 0xfb, //0x00002c5d testl %edi, %ebx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00002c5f jne LBB5_540 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002c65 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002c6a movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc0, 0x20, //0x00002c70 addq $32, %rax + 0x49, 0x83, 0xc0, 0x20, //0x00002c74 addq $32, %r8 + 0xe9, 0x5e, 0xff, 0xff, 0xff, //0x00002c78 jmp LBB5_536 + //0x00002c7d LBB5_540 + 0x66, 0x0f, 0x7e, 0xdf, //0x00002c7d movd %xmm3, %edi + 0x48, 0x89, 0xc3, //0x00002c81 movq %rax, %rbx + 0x40, 0x80, 0xff, 0x5c, //0x00002c84 cmpb $92, %dil + 0x49, 0x89, 0xf6, //0x00002c88 movq %rsi, %r14 + 0x4d, 0x89, 0xdd, //0x00002c8b movq %r11, %r13 + 0x0f, 0x84, 0x17, 0xfc, 0xff, 0xff, //0x00002c8e je LBB5_508 + 0x31, 0xd2, //0x00002c94 xorl %edx, %edx + //0x00002c96 LBB5_542 + 0x41, 0x88, 0x3c, 0x10, //0x00002c96 movb %dil, (%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x01, //0x00002c9a movzbl $1(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002c9f cmpb $92, %bl + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00002ca2 je LBB5_551 + 0x41, 0x88, 0x5c, 0x10, 0x01, //0x00002ca8 movb %bl, $1(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x02, //0x00002cad movzbl $2(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002cb2 cmpb $92, %bl + 0x0f, 0x84, 0xab, 0x00, 0x00, 0x00, //0x00002cb5 je LBB5_552 + 0x41, 0x88, 0x5c, 0x10, 0x02, //0x00002cbb movb %bl, $2(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x03, //0x00002cc0 movzbl $3(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002cc5 cmpb $92, %bl + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00002cc8 je LBB5_553 + 0x41, 0x88, 0x5c, 0x10, 0x03, //0x00002cce movb %bl, $3(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x04, //0x00002cd3 movzbl $4(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002cd8 cmpb $92, %bl + 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x00002cdb je LBB5_554 + 0x41, 0x88, 0x5c, 0x10, 0x04, //0x00002ce1 movb %bl, $4(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x05, //0x00002ce6 movzbl $5(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002ceb cmpb $92, %bl + 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00002cee je LBB5_555 + 0x41, 0x88, 0x5c, 0x10, 0x05, //0x00002cf4 movb %bl, $5(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x06, //0x00002cf9 movzbl $6(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002cfe cmpb $92, %bl + 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x00002d01 je LBB5_556 + 0x41, 0x88, 0x5c, 0x10, 0x06, //0x00002d07 movb %bl, $6(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x10, 0x07, //0x00002d0c movzbl $7(%rax,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00002d11 cmpb $92, %bl + 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00002d14 je LBB5_557 + 0x41, 0x88, 0x5c, 0x10, 0x07, //0x00002d1a movb %bl, $7(%r8,%rdx) + 0x0f, 0xb6, 0x7c, 0x10, 0x08, //0x00002d1f movzbl $8(%rax,%rdx), %edi + 0x48, 0x83, 0xc2, 0x08, //0x00002d24 addq $8, %rdx + 0x40, 0x80, 0xff, 0x5c, //0x00002d28 cmpb $92, %dil + 0x0f, 0x85, 0x64, 0xff, 0xff, 0xff, //0x00002d2c jne LBB5_542 + 0x48, 0x8d, 0x1c, 0x10, //0x00002d32 leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0xff, //0x00002d36 addq $-1, %rbx + 0x48, 0x01, 0xd0, //0x00002d3a addq %rdx, %rax + 0x49, 0x01, 0xd0, //0x00002d3d addq %rdx, %r8 + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00002d40 jmp LBB5_558 + //0x00002d45 LBB5_551 + 0x48, 0x8d, 0x0c, 0x10, //0x00002d45 leaq (%rax,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00002d49 addq $1, %rcx + 0x48, 0x01, 0xd0, //0x00002d4d addq %rdx, %rax + 0x49, 0x01, 0xd0, //0x00002d50 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00002d53 addq $1, %r8 + 0x48, 0x89, 0xc3, //0x00002d57 movq %rax, %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00002d5a addq $1, %rbx + 0x48, 0x89, 0xc8, //0x00002d5e movq %rcx, %rax + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00002d61 jmp LBB5_559 + //0x00002d66 LBB5_552 + 0x48, 0x8d, 0x1c, 0x10, //0x00002d66 leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00002d6a addq $1, %rbx + 0x48, 0x01, 0xd0, //0x00002d6e addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x02, //0x00002d71 addq $2, %rax + 0x49, 0x01, 0xd0, //0x00002d75 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00002d78 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00002d7c jmp LBB5_558 + //0x00002d81 LBB5_553 + 0x48, 0x8d, 0x1c, 0x10, //0x00002d81 leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x02, //0x00002d85 addq $2, %rbx + 0x48, 0x01, 0xd0, //0x00002d89 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00002d8c addq $3, %rax + 0x49, 0x01, 0xd0, //0x00002d90 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00002d93 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00002d97 jmp LBB5_558 + //0x00002d9c LBB5_554 + 0x48, 0x8d, 0x1c, 0x10, //0x00002d9c leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x03, //0x00002da0 addq $3, %rbx + 0x48, 0x01, 0xd0, //0x00002da4 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00002da7 addq $4, %rax + 0x49, 0x01, 0xd0, //0x00002dab addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00002dae addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00002db2 jmp LBB5_558 + //0x00002db7 LBB5_555 + 0x48, 0x8d, 0x1c, 0x10, //0x00002db7 leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x04, //0x00002dbb addq $4, %rbx + 0x48, 0x01, 0xd0, //0x00002dbf addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00002dc2 addq $5, %rax + 0x49, 0x01, 0xd0, //0x00002dc6 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00002dc9 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00002dcd jmp LBB5_558 + //0x00002dd2 LBB5_556 + 0x48, 0x8d, 0x1c, 0x10, //0x00002dd2 leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x05, //0x00002dd6 addq $5, %rbx + 0x48, 0x01, 0xd0, //0x00002dda addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00002ddd addq $6, %rax + 0x49, 0x01, 0xd0, //0x00002de1 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00002de4 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002de8 jmp LBB5_558 + //0x00002ded LBB5_557 + 0x48, 0x8d, 0x1c, 0x10, //0x00002ded leaq (%rax,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x06, //0x00002df1 addq $6, %rbx + 0x48, 0x01, 0xd0, //0x00002df5 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00002df8 addq $7, %rax + 0x49, 0x01, 0xd0, //0x00002dfc addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00002dff addq $7, %r8 + //0x00002e03 LBB5_558 + 0x48, 0x83, 0xc3, 0x01, //0x00002e03 addq $1, %rbx + //0x00002e07 LBB5_559 + 0x49, 0x89, 0xf6, //0x00002e07 movq %rsi, %r14 + 0x4d, 0x89, 0xdd, //0x00002e0a movq %r11, %r13 + 0xe9, 0x99, 0xfa, 0xff, 0xff, //0x00002e0d jmp LBB5_508 + //0x00002e12 LBB5_560 + 0x44, 0x89, 0xde, //0x00002e12 movl %r11d, %esi + //0x00002e15 LBB5_561 + 0x41, 0x88, 0x30, //0x00002e15 movb %sil, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00002e18 addq $1, %r8 + 0xe9, 0x02, 0xfd, 0xff, 0xff, //0x00002e1c jmp LBB5_531 + //0x00002e21 LBB5_562 + 0xc1, 0xe9, 0x06, //0x00002e21 shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x00002e24 orb $-64, %cl + 0x43, 0x88, 0x0c, 0x30, //0x00002e27 movb %cl, (%r8,%r14) + 0x41, 0x80, 0xe3, 0x3f, //0x00002e2b andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x00002e2f orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x30, 0x01, //0x00002e33 movb %r11b, $1(%r8,%r14) + 0x4d, 0x01, 0xf0, //0x00002e38 addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00002e3b addq $2, %r8 + 0xe9, 0xdf, 0xfc, 0xff, 0xff, //0x00002e3f jmp LBB5_531 + //0x00002e44 LBB5_563 + 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002e44 movw $-16401, (%r8,%r14) + 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002e4b movb $-67, $2(%r8,%r14) + 0xe9, 0xc6, 0xfc, 0xff, 0xff, //0x00002e51 jmp LBB5_530 + //0x00002e56 LBB5_564 + 0x41, 0xc1, 0xe3, 0x0a, //0x00002e56 shll $10, %r11d + 0x89, 0xf1, //0x00002e5a movl %esi, %ecx + 0x44, 0x01, 0xd9, //0x00002e5c addl %r11d, %ecx + 0x42, 0x8d, 0x14, 0x1e, //0x00002e5f leal (%rsi,%r11), %edx + 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00002e63 addl $-56613888, %edx + 0x89, 0xd7, //0x00002e69 movl %edx, %edi + 0xc1, 0xef, 0x12, //0x00002e6b shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00002e6e orb $-16, %dil + 0x43, 0x88, 0x3c, 0x30, //0x00002e72 movb %dil, (%r8,%r14) + 0x89, 0xd7, //0x00002e76 movl %edx, %edi + 0xc1, 0xef, 0x0c, //0x00002e78 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x00002e7b andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00002e7f orb $-128, %dil + 0x43, 0x88, 0x7c, 0x30, 0x01, //0x00002e83 movb %dil, $1(%r8,%r14) + 0xc1, 0xea, 0x06, //0x00002e88 shrl $6, %edx + 0x80, 0xe2, 0x3f, //0x00002e8b andb $63, %dl + 0x80, 0xca, 0x80, //0x00002e8e orb $-128, %dl + 0x43, 0x88, 0x54, 0x30, 0x02, //0x00002e91 movb %dl, $2(%r8,%r14) + 0x80, 0xe1, 0x3f, //0x00002e96 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00002e99 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x30, 0x03, //0x00002e9c movb %cl, $3(%r8,%r14) + 0x4d, 0x01, 0xf0, //0x00002ea1 addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00002ea4 addq $4, %r8 + 0x48, 0x83, 0xc0, 0x06, //0x00002ea8 addq $6, %rax + 0xe9, 0x72, 0xfc, 0xff, 0xff, //0x00002eac jmp LBB5_531 + //0x00002eb1 LBB5_565 + 0x40, 0xb7, 0x01, //0x00002eb1 movb $1, %dil + 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00002eb4 movq $-2, %rdx + 0xe9, 0xcb, 0xd9, 0xff, 0xff, //0x00002ebb jmp LBB5_85 + //0x00002ec0 LBB5_566 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002ec0 movl $-1022, %r8d + 0x45, 0x85, 0xd2, //0x00002ec6 testl %r10d, %r10d + 0x0f, 0x84, 0x3b, 0x05, 0x00, 0x00, //0x00002ec9 je LBB5_647 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002ecf movq %rdi, $-136(%rbp) + 0x45, 0x89, 0xd1, //0x00002ed6 movl %r10d, %r9d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00002ed9 jmp LBB5_571 + //0x00002ede LBB5_568 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002ede movl $-1022, %r8d + 0x45, 0x89, 0xd1, //0x00002ee4 movl %r10d, %r9d + //0x00002ee7 LBB5_569 + 0x45, 0x85, 0xc9, //0x00002ee7 testl %r9d, %r9d + 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x00002eea je LBB5_581 + 0x49, 0x89, 0xdc, //0x00002ef0 movq %rbx, %r12 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002ef3 movq %rdi, $-136(%rbp) + //0x00002efa LBB5_571 + 0x49, 0x63, 0xc1, //0x00002efa movslq %r9d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x00002efd leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x00002f01 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x00002f05 xorl %esi, %esi + //0x00002f07 LBB5_572 + 0x48, 0x8d, 0x0d, 0x62, 0xbe, 0x00, 0x00, //0x00002f07 leaq $48738(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002f0e movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002f16 movzbl (%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002f1b cmpb %bl, %cl + 0x0f, 0x85, 0x03, 0x01, 0x00, 0x00, //0x00002f1d jne LBB5_588 + 0x48, 0x39, 0xf2, //0x00002f23 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002f26 je LBB5_579 + 0x48, 0x8d, 0x0d, 0x3d, 0xbe, 0x00, 0x00, //0x00002f2c leaq $48701(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002f33 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002f3b movzbl $1(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002f41 cmpb %bl, %cl + 0x0f, 0x85, 0xdd, 0x00, 0x00, 0x00, //0x00002f43 jne LBB5_588 + 0x48, 0x39, 0xf7, //0x00002f49 cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002f4c je LBB5_579 + 0x48, 0x83, 0xfe, 0x24, //0x00002f52 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002f56 je LBB5_580 + 0x48, 0x8d, 0x0d, 0x0d, 0xbe, 0x00, 0x00, //0x00002f5c leaq $48653(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002f63 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002f6b movzbl $2(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002f71 cmpb %bl, %cl + 0x0f, 0x85, 0xad, 0x00, 0x00, 0x00, //0x00002f73 jne LBB5_588 + 0x48, 0x83, 0xc6, 0x03, //0x00002f79 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00002f7d cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002f80 jne LBB5_572 + //0x00002f86 LBB5_579 + 0x44, 0x89, 0xc8, //0x00002f86 movl %r9d, %eax + 0x48, 0x8d, 0x0d, 0xe0, 0xbd, 0x00, 0x00, //0x00002f89 leaq $48608(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002f90 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00002f98 jne LBB5_589 + //0x00002f9e LBB5_580 + 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00002f9e movl $16, %eax + 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00002fa3 jmp LBB5_590 + //0x00002fa8 LBB5_581 + 0x31, 0xc0, //0x00002fa8 xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00002faa movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00002fae movq $-96(%rbp), %r10 + 0x44, 0x8b, 0x7d, 0xa8, //0x00002fb2 movl $-88(%rbp), %r15d + //0x00002fb6 LBB5_582 + 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002fb6 movq $-1, %rcx + 0x83, 0xff, 0x14, //0x00002fbd cmpl $20, %edi + 0x0f, 0x8f, 0x4e, 0x04, 0x00, 0x00, //0x00002fc0 jg LBB5_648 + 0x4c, 0x89, 0x45, 0xb8, //0x00002fc6 movq %r8, $-72(%rbp) + 0x89, 0xfa, //0x00002fca movl %edi, %edx + 0x85, 0xff, //0x00002fcc testl %edi, %edi + 0x49, 0x89, 0xfc, //0x00002fce movq %rdi, %r12 + 0x0f, 0x8e, 0xab, 0x01, 0x00, 0x00, //0x00002fd1 jle LBB5_606 + 0x31, 0xf6, //0x00002fd7 xorl %esi, %esi + 0x85, 0xc0, //0x00002fd9 testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00002fdb movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00002fe0 cmovgl %eax, %ebx + 0x4c, 0x8d, 0x52, 0xff, //0x00002fe3 leaq $-1(%rdx), %r10 + 0x49, 0x39, 0xda, //0x00002fe7 cmpq %rbx, %r10 + 0x4c, 0x0f, 0x43, 0xd3, //0x00002fea cmovaeq %rbx, %r10 + 0x45, 0x8d, 0x42, 0x01, //0x00002fee leal $1(%r10), %r8d + 0x31, 0xc9, //0x00002ff2 xorl %ecx, %ecx + //0x00002ff4 LBB5_585 + 0x48, 0x39, 0xf3, //0x00002ff4 cmpq %rsi, %rbx + 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00002ff7 je LBB5_607 + 0x48, 0x8d, 0x0c, 0x89, //0x00002ffd leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x3c, 0x33, //0x00003001 movsbq (%r11,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x00003006 leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000300a addq $-48, %rcx + 0x4c, 0x89, 0xe7, //0x0000300e movq %r12, %rdi + 0x48, 0x83, 0xc6, 0x01, //0x00003011 addq $1, %rsi + 0x48, 0x39, 0xf2, //0x00003015 cmpq %rsi, %rdx + 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x00003018 jne LBB5_585 + 0x45, 0x89, 0xc2, //0x0000301e movl %r8d, %r10d + 0xe9, 0x61, 0x01, 0x00, 0x00, //0x00003021 jmp LBB5_607 + //0x00003026 LBB5_588 + 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00003026 movl $16, %eax + 0x38, 0xd9, //0x0000302b cmpb %bl, %cl + 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x0000302d jge LBB5_590 + //0x00003033 LBB5_589 + 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x00003033 movl $15, %eax + //0x00003038 LBB5_590 + 0x45, 0x85, 0xc9, //0x00003038 testl %r9d, %r9d + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000303b movabsq $-3689348814741910323, %rbx + 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00003045 movq %rax, $-168(%rbp) + 0x0f, 0x8e, 0xb7, 0x00, 0x00, 0x00, //0x0000304c jle LBB5_598 + 0x4c, 0x89, 0x45, 0xb8, //0x00003052 movq %r8, $-72(%rbp) + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00003056 movabsq $-432345564227567616, %r12 + 0x42, 0x8d, 0x3c, 0x08, //0x00003060 leal (%rax,%r9), %edi + 0x45, 0x89, 0xcf, //0x00003064 movl %r9d, %r15d + 0x4c, 0x63, 0xc7, //0x00003067 movslq %edi, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000306a addq $-1, %r8 + 0x49, 0x83, 0xc7, 0x01, //0x0000306e addq $1, %r15 + 0x41, 0x83, 0xc1, 0xff, //0x00003072 addl $-1, %r9d + 0x31, 0xc9, //0x00003076 xorl %ecx, %ecx + 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00003078 jmp LBB5_594 + //0x0000307d LBB5_592 + 0x48, 0x85, 0xc0, //0x0000307d testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x00003080 movl $-56(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00003083 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x00003088 cmovnel %edx, %eax + 0x89, 0x45, 0xc8, //0x0000308b movl %eax, $-56(%rbp) + //0x0000308e LBB5_593 + 0x83, 0xc7, 0xff, //0x0000308e addl $-1, %edi + 0x49, 0x83, 0xc0, 0xff, //0x00003091 addq $-1, %r8 + 0x49, 0x83, 0xc7, 0xff, //0x00003095 addq $-1, %r15 + 0x41, 0x83, 0xc1, 0xff, //0x00003099 addl $-1, %r9d + 0x49, 0x83, 0xff, 0x01, //0x0000309d cmpq $1, %r15 + 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x000030a1 jle LBB5_596 + //0x000030a7 LBB5_594 + 0x4c, 0x01, 0xe1, //0x000030a7 addq %r12, %rcx + 0x44, 0x89, 0xc8, //0x000030aa movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x000030ad movsbq (%r11,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x000030b2 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x000030b6 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x000030b9 movq %rsi, %rax + 0x48, 0xf7, 0xe3, //0x000030bc mulq %rbx + 0x48, 0x89, 0xd1, //0x000030bf movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x000030c2 shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x000030c6 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x000030ca leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x000030ce movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x000030d1 subq %rdx, %rax + 0x4d, 0x39, 0xf0, //0x000030d4 cmpq %r14, %r8 + 0x0f, 0x83, 0xa0, 0xff, 0xff, 0xff, //0x000030d7 jae LBB5_592 + 0x04, 0x30, //0x000030dd addb $48, %al + 0x43, 0x88, 0x04, 0x03, //0x000030df movb %al, (%r11,%r8) + 0xe9, 0xa6, 0xff, 0xff, 0xff, //0x000030e3 jmp LBB5_593 + //0x000030e8 LBB5_596 + 0x48, 0x83, 0xfe, 0x0a, //0x000030e8 cmpq $10, %rsi + 0x44, 0x8b, 0x7d, 0xa8, //0x000030ec movl $-88(%rbp), %r15d + 0x0f, 0x83, 0x5e, 0x01, 0x00, 0x00, //0x000030f0 jae LBB5_622 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000030f6 movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x45, 0xb8, //0x00003100 movq $-72(%rbp), %r8 + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00003104 jmp LBB5_599 + //0x00003109 LBB5_598 + 0x44, 0x8b, 0x7d, 0xa8, //0x00003109 movl $-88(%rbp), %r15d + //0x0000310d LBB5_599 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x0000310d movq $-168(%rbp), %rcx + 0x41, 0x01, 0xca, //0x00003114 addl %ecx, %r10d + 0x49, 0x63, 0xc2, //0x00003117 movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x0000311a cmpq %rax, %r14 + 0x41, 0x0f, 0x46, 0xc6, //0x0000311d cmovbel %r14d, %eax + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00003121 movq $-136(%rbp), %rdi + 0x01, 0xcf, //0x00003128 addl %ecx, %edi + 0x85, 0xc0, //0x0000312a testl %eax, %eax + 0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x0000312c jle LBB5_603 + 0x89, 0xc1, //0x00003132 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00003134 addq $1, %rcx + 0x4c, 0x8b, 0x75, 0xc0, //0x00003138 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000313c movq $-96(%rbp), %r10 + 0x4c, 0x89, 0xe3, //0x00003140 movq %r12, %rbx + //0x00003143 LBB5_601 + 0x8d, 0x50, 0xff, //0x00003143 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00003146 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0x65, 0xfe, 0xff, 0xff, //0x0000314b jne LBB5_582 + 0x48, 0x83, 0xc1, 0xff, //0x00003151 addq $-1, %rcx + 0x89, 0xd0, //0x00003155 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00003157 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000315b jg LBB5_601 + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00003161 jmp LBB5_605 + //0x00003166 LBB5_603 + 0x85, 0xc0, //0x00003166 testl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00003168 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000316c movq $-96(%rbp), %r10 + 0x0f, 0x85, 0x40, 0xfe, 0xff, 0xff, //0x00003170 jne LBB5_582 + 0x4c, 0x89, 0xe3, //0x00003176 movq %r12, %rbx + //0x00003179 LBB5_605 + 0x31, 0xc9, //0x00003179 xorl %ecx, %ecx + 0x31, 0xff, //0x0000317b xorl %edi, %edi + 0xe9, 0x65, 0x01, 0x00, 0x00, //0x0000317d jmp LBB5_632 + //0x00003182 LBB5_606 + 0x45, 0x31, 0xd2, //0x00003182 xorl %r10d, %r10d + 0x31, 0xc9, //0x00003185 xorl %ecx, %ecx + //0x00003187 LBB5_607 + 0x85, 0xff, //0x00003187 testl %edi, %edi + 0x41, 0x0f, 0x9e, 0xc0, //0x00003189 setle %r8b + 0x89, 0xfb, //0x0000318d movl %edi, %ebx + 0x44, 0x29, 0xd3, //0x0000318f subl %r10d, %ebx + 0x0f, 0x8e, 0x5d, 0x00, 0x00, 0x00, //0x00003192 jle LBB5_615 + 0x45, 0x89, 0xd1, //0x00003198 movl %r10d, %r9d + 0x41, 0xf7, 0xd1, //0x0000319b notl %r9d + 0x41, 0x01, 0xf9, //0x0000319e addl %edi, %r9d + 0x83, 0xe3, 0x07, //0x000031a1 andl $7, %ebx + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000031a4 je LBB5_612 + 0xf7, 0xdb, //0x000031aa negl %ebx + 0x31, 0xf6, //0x000031ac xorl %esi, %esi + //0x000031ae LBB5_610 + 0x48, 0x01, 0xc9, //0x000031ae addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000031b1 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0xff, //0x000031b5 addl $-1, %esi + 0x39, 0xf3, //0x000031b8 cmpl %esi, %ebx + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000031ba jne LBB5_610 + 0x41, 0x29, 0xf2, //0x000031c0 subl %esi, %r10d + //0x000031c3 LBB5_612 + 0x41, 0x83, 0xf9, 0x07, //0x000031c3 cmpl $7, %r9d + 0x44, 0x8b, 0x7d, 0xa8, //0x000031c7 movl $-88(%rbp), %r15d + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000031cb movabsq $9218868437227405312, %rbx + 0x0f, 0x82, 0x24, 0x00, 0x00, 0x00, //0x000031d5 jb LBB5_616 + 0x89, 0xfe, //0x000031db movl %edi, %esi + 0x44, 0x29, 0xd6, //0x000031dd subl %r10d, %esi + //0x000031e0 LBB5_614 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x000031e0 imulq $100000000, %rcx, %rcx + 0x83, 0xc6, 0xf8, //0x000031e7 addl $-8, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x000031ea jne LBB5_614 + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000031f0 jmp LBB5_616 + //0x000031f5 LBB5_615 + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000031f5 movabsq $9218868437227405312, %rbx + //0x000031ff LBB5_616 + 0x48, 0x89, 0xfe, //0x000031ff movq %rdi, %rsi + 0x31, 0xff, //0x00003202 xorl %edi, %edi + 0x85, 0xf6, //0x00003204 testl %esi, %esi + 0x0f, 0x88, 0xc7, 0x00, 0x00, 0x00, //0x00003206 js LBB5_629 + 0x39, 0xf0, //0x0000320c cmpl %esi, %eax + 0x4c, 0x8b, 0x55, 0xa0, //0x0000320e movq $-96(%rbp), %r10 + 0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00003212 jle LBB5_631 + 0x41, 0x8a, 0x14, 0x13, //0x00003218 movb (%r11,%rdx), %dl + 0x80, 0xfa, 0x35, //0x0000321c cmpb $53, %dl + 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x0000321f jne LBB5_630 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x00003225 leal $1(%r12), %esi + 0x39, 0xc6, //0x0000322a cmpl %eax, %esi + 0x0f, 0x85, 0xaa, 0x00, 0x00, 0x00, //0x0000322c jne LBB5_630 + 0x83, 0x7d, 0xc8, 0x00, //0x00003232 cmpl $0, $-56(%rbp) + 0x40, 0x0f, 0x95, 0xc7, //0x00003236 setne %dil + 0x41, 0x08, 0xf8, //0x0000323a orb %dil, %r8b + 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x0000323d jne LBB5_631 + 0x41, 0x83, 0xc4, 0xff, //0x00003243 addl $-1, %r12d + 0x43, 0x8a, 0x3c, 0x23, //0x00003247 movb (%r11,%r12), %dil + 0x40, 0x80, 0xe7, 0x01, //0x0000324b andb $1, %dil + 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x0000324f jmp LBB5_631 + //0x00003254 LBB5_622 + 0x48, 0x63, 0xf7, //0x00003254 movslq %edi, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x00003257 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000325b movl $1, %edi + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003260 movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x45, 0xb8, //0x0000326a movq $-72(%rbp), %r8 + 0xe9, 0x27, 0x00, 0x00, 0x00, //0x0000326e jmp LBB5_625 + //0x00003273 LBB5_623 + 0x48, 0x85, 0xc0, //0x00003273 testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x00003276 movl $-56(%rbp), %eax + 0x0f, 0x45, 0xc7, //0x00003279 cmovnel %edi, %eax + 0x89, 0x45, 0xc8, //0x0000327c movl %eax, $-56(%rbp) + //0x0000327f LBB5_624 + 0x48, 0x83, 0xc6, 0xff, //0x0000327f addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00003283 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00003287 movq %rdx, %rcx + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000328a movabsq $-3689348814741910323, %rbx + 0x0f, 0x86, 0x73, 0xfe, 0xff, 0xff, //0x00003294 jbe LBB5_599 + //0x0000329a LBB5_625 + 0x48, 0x89, 0xc8, //0x0000329a movq %rcx, %rax + 0x48, 0xf7, 0xe3, //0x0000329d mulq %rbx + 0x48, 0xc1, 0xea, 0x03, //0x000032a0 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x000032a4 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x000032a8 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x000032ac movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x000032af subq %rbx, %rax + 0x4c, 0x39, 0xf6, //0x000032b2 cmpq %r14, %rsi + 0x0f, 0x83, 0xb8, 0xff, 0xff, 0xff, //0x000032b5 jae LBB5_623 + 0x04, 0x30, //0x000032bb addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x000032bd movb %al, (%r11,%rsi) + 0xe9, 0xb9, 0xff, 0xff, 0xff, //0x000032c1 jmp LBB5_624 + //0x000032c6 LBB5_627 + 0x89, 0xf9, //0x000032c6 movl %edi, %ecx + //0x000032c8 LBB5_628 + 0x48, 0xf7, 0xd0, //0x000032c8 notq %rax + 0x48, 0x29, 0xc8, //0x000032cb subq %rcx, %rax + 0xe9, 0x23, 0xda, 0xff, 0xff, //0x000032ce jmp LBB5_151 + //0x000032d3 LBB5_629 + 0x4c, 0x8b, 0x55, 0xa0, //0x000032d3 movq $-96(%rbp), %r10 + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x000032d7 jmp LBB5_631 + //0x000032dc LBB5_630 + 0x80, 0xfa, 0x35, //0x000032dc cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc7, //0x000032df setge %dil + //0x000032e3 LBB5_631 + 0x4c, 0x8b, 0x45, 0xb8, //0x000032e3 movq $-72(%rbp), %r8 + //0x000032e7 LBB5_632 + 0x40, 0x0f, 0xb6, 0xc7, //0x000032e7 movzbl %dil, %eax + 0x48, 0x01, 0xc8, //0x000032eb addq %rcx, %rax + 0x48, 0x89, 0xc1, //0x000032ee movq %rax, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x000032f1 movabsq $9007199254740992, %rax + 0x48, 0x39, 0xc1, //0x000032fb cmpq %rax, %rcx + 0x0f, 0x85, 0x10, 0x01, 0x00, 0x00, //0x000032fe jne LBB5_648 + 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x00003304 cmpl $1022, %r8d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000330b movabsq $4503599627370495, %rdx + 0x40, 0x8a, 0x75, 0x88, //0x00003315 movb $-120(%rbp), %sil + 0x0f, 0x8e, 0x07, 0x00, 0x00, 0x00, //0x00003319 jle LBB5_635 + 0x31, 0xc9, //0x0000331f xorl %ecx, %ecx + 0xe9, 0x71, 0xe5, 0xff, 0xff, //0x00003321 jmp LBB5_302 + //0x00003326 LBB5_635 + 0x41, 0x83, 0xc0, 0x01, //0x00003326 addl $1, %r8d + 0x48, 0x8d, 0x4a, 0x01, //0x0000332a leaq $1(%rdx), %rcx + 0xe9, 0xef, 0x00, 0x00, 0x00, //0x0000332e jmp LBB5_650 + //0x00003333 LBB5_636 + 0x4d, 0x8d, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x00003333 leaq $136(%r14), %r9 + 0x49, 0x8b, 0x4e, 0x70, //0x0000333a movq $112(%r14), %rcx + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x0000333e movq $136(%r14), %r8 + 0x48, 0x89, 0xc3, //0x00003345 movq %rax, %rbx + 0x48, 0xc1, 0xe3, 0x04, //0x00003348 shlq $4, %rbx + 0x4d, 0x8d, 0x24, 0x18, //0x0000334c leaq (%r8,%rbx), %r12 + 0x49, 0x89, 0xca, //0x00003350 movq %rcx, %r10 + 0x8a, 0x49, 0xf0, //0x00003353 movb $-16(%rcx), %cl + 0x80, 0xf9, 0x07, //0x00003356 cmpb $7, %cl + 0x0f, 0x84, 0xff, 0x00, 0x00, 0x00, //0x00003359 je LBB5_653 + 0x80, 0xf9, 0x06, //0x0000335f cmpb $6, %cl + 0x0f, 0x85, 0x78, 0x01, 0x00, 0x00, //0x00003362 jne LBB5_660 + 0x4c, 0x8d, 0x7a, 0x01, //0x00003368 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x0000336c movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000336f cmpq $32, %rcx + 0x0f, 0x87, 0xbf, 0x04, 0x00, 0x00, //0x00003373 ja LBB5_702 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003379 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00003383 btq %rcx, %rsi + 0x0f, 0x83, 0xab, 0x04, 0x00, 0x00, //0x00003387 jae LBB5_702 + 0x0f, 0xb6, 0x4a, 0x01, //0x0000338d movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003391 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x00003395 cmpq $32, %rcx + 0x0f, 0x87, 0xd2, 0x03, 0x00, 0x00, //0x00003399 ja LBB5_730 + 0x48, 0x0f, 0xa3, 0xce, //0x0000339f btq %rcx, %rsi + 0x0f, 0x83, 0xc8, 0x03, 0x00, 0x00, //0x000033a3 jae LBB5_730 + 0x49, 0x8b, 0x76, 0x60, //0x000033a9 movq $96(%r14), %rsi + 0x48, 0x89, 0xd1, //0x000033ad movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x000033b0 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000033b3 cmpq $64, %rcx + 0x0f, 0x83, 0xce, 0x03, 0x00, 0x00, //0x000033b7 jae LBB5_698 + 0x4c, 0x89, 0xf7, //0x000033bd movq %r14, %rdi + 0x49, 0x8b, 0x46, 0x68, //0x000033c0 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000033c4 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000033c7 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000033ca testq %rax, %rax + 0x0f, 0x84, 0xae, 0x03, 0x00, 0x00, //0x000033cd je LBB5_697 + 0x48, 0x0f, 0xbc, 0xc8, //0x000033d3 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x000033d7 leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000033db addq $1, %r15 + 0x48, 0x01, 0xce, //0x000033df addq %rcx, %rsi + 0x49, 0x89, 0xfe, //0x000033e2 movq %rdi, %r14 + 0xe9, 0x48, 0x04, 0x00, 0x00, //0x000033e5 jmp LBB5_701 + //0x000033ea LBB5_645 + 0xba, 0x0e, 0x00, 0x00, 0x00, //0x000033ea movl $14, %edx + 0xe9, 0x54, 0xe5, 0xff, 0xff, //0x000033ef jmp LBB5_309 + //0x000033f4 LBB5_646 + 0x31, 0xc0, //0x000033f4 xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x000033f6 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x000033fa movq $-96(%rbp), %r10 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000033fe movq $-136(%rbp), %rdi + 0xe9, 0xac, 0xfb, 0xff, 0xff, //0x00003405 jmp LBB5_582 + //0x0000340a LBB5_647 + 0x31, 0xc9, //0x0000340a xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x0000340c movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00003410 movq $-96(%rbp), %r10 + //0x00003414 LBB5_648 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003414 movabsq $4503599627370495, %rdx + //0x0000341e LBB5_649 + 0x40, 0x8a, 0x75, 0x88, //0x0000341e movb $-120(%rbp), %sil + //0x00003422 LBB5_650 + 0x48, 0x8d, 0x42, 0x01, //0x00003422 leaq $1(%rdx), %rax + 0x48, 0x21, 0xc8, //0x00003426 andq %rcx, %rax + 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x00003429 addl $1023, %r8d + 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x00003430 andl $2047, %r8d + 0x49, 0xc1, 0xe0, 0x34, //0x00003437 shlq $52, %r8 + 0x48, 0x85, 0xc0, //0x0000343b testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xc0, //0x0000343e cmoveq %rax, %r8 + 0x4c, 0x89, 0xc3, //0x00003442 movq %r8, %rbx + 0xe9, 0x4d, 0xe4, 0xff, 0xff, //0x00003445 jmp LBB5_302 + //0x0000344a LBB5_651 + 0x31, 0xff, //0x0000344a xorl %edi, %edi + //0x0000344c LBB5_652 + 0x0f, 0xbc, 0xca, //0x0000344c bsfl %edx, %ecx + 0x48, 0x01, 0xc8, //0x0000344f addq %rcx, %rax + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003452 movq $-1, %rdx + 0xe9, 0x2d, 0xd4, 0xff, 0xff, //0x00003459 jmp LBB5_85 + //0x0000345e LBB5_653 + 0x4c, 0x8d, 0x7a, 0x01, //0x0000345e leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x00003462 movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00003465 cmpq $32, %rcx + 0x0f, 0x87, 0x35, 0x05, 0x00, 0x00, //0x00003469 ja LBB5_713 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000346f movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00003479 btq %rcx, %rsi + 0x0f, 0x83, 0x21, 0x05, 0x00, 0x00, //0x0000347d jae LBB5_713 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003483 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003487 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x0000348b cmpq $32, %rcx + 0x0f, 0x87, 0xe4, 0x02, 0x00, 0x00, //0x0000348f ja LBB5_731 + 0x48, 0x0f, 0xa3, 0xce, //0x00003495 btq %rcx, %rsi + 0x0f, 0x83, 0xda, 0x02, 0x00, 0x00, //0x00003499 jae LBB5_731 + 0x49, 0x8b, 0x76, 0x60, //0x0000349f movq $96(%r14), %rsi + 0x48, 0x89, 0xd1, //0x000034a3 movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x000034a6 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000034a9 cmpq $64, %rcx + 0x0f, 0x83, 0x48, 0x04, 0x00, 0x00, //0x000034ad jae LBB5_709 + 0x4c, 0x89, 0xf7, //0x000034b3 movq %r14, %rdi + 0x49, 0x8b, 0x46, 0x68, //0x000034b6 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000034ba shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000034bd shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000034c0 testq %rax, %rax + 0x0f, 0x84, 0x28, 0x04, 0x00, 0x00, //0x000034c3 je LBB5_708 + 0x48, 0x0f, 0xbc, 0xc8, //0x000034c9 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x000034cd leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000034d1 addq $1, %r15 + 0x48, 0x01, 0xce, //0x000034d5 addq %rcx, %rsi + 0x49, 0x89, 0xfe, //0x000034d8 movq %rdi, %r14 + 0xe9, 0xc2, 0x04, 0x00, 0x00, //0x000034db jmp LBB5_712 + //0x000034e0 LBB5_660 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x000034e0 cmpb $6, (%r12) + 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x000034e5 jne LBB5_669 + 0x49, 0x8d, 0x4a, 0xf0, //0x000034eb leaq $-16(%r10), %rcx + 0xc1, 0xe0, 0x04, //0x000034ef shll $4, %eax + 0x44, 0x01, 0xc0, //0x000034f2 addl %r8d, %eax + 0x29, 0xc1, //0x000034f5 subl %eax, %ecx + 0xf6, 0xc1, 0x10, //0x000034f7 testb $16, %cl + 0x0f, 0x85, 0x70, 0x01, 0x00, 0x00, //0x000034fa jne LBB5_678 + 0x4c, 0x8d, 0x6a, 0x01, //0x00003500 leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x0a, //0x00003504 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x00003507 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003509 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003510 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003512 movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x00003516 cmpq $32, %rcx + 0x0f, 0x87, 0x97, 0x06, 0x00, 0x00, //0x0000351a ja LBB5_743 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003520 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000352a btq %rcx, %rax + 0x0f, 0x83, 0x83, 0x06, 0x00, 0x00, //0x0000352e jae LBB5_743 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003534 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003538 addq $2, %rdx + 0x31, 0xf6, //0x0000353c xorl %esi, %esi + 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x0000353e movq %rsi, $-144(%rbp) + 0x31, 0xf6, //0x00003545 xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x00003547 movq %rsi, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x0000354b cmpq $32, %rcx + 0x0f, 0x87, 0x5f, 0x06, 0x00, 0x00, //0x0000354f ja LBB5_742 + 0x48, 0x0f, 0xa3, 0xc8, //0x00003555 btq %rcx, %rax + 0x0f, 0x83, 0x55, 0x06, 0x00, 0x00, //0x00003559 jae LBB5_742 + 0x49, 0x8b, 0x46, 0x60, //0x0000355f movq $96(%r14), %rax + 0x48, 0x89, 0xd1, //0x00003563 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00003566 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003569 cmpq $64, %rcx + 0x0f, 0x83, 0x5a, 0x06, 0x00, 0x00, //0x0000356d jae LBB5_745 + 0x49, 0x8b, 0x56, 0x68, //0x00003573 movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x00003577 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000357a shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000357d testq %rdx, %rdx + 0x0f, 0x84, 0x40, 0x06, 0x00, 0x00, //0x00003580 je LBB5_744 + 0x48, 0x0f, 0xbc, 0xca, //0x00003586 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x0000358a leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000358e addq $1, %r13 + 0x48, 0x01, 0xc8, //0x00003592 addq %rcx, %rax + 0x31, 0xc9, //0x00003595 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00003597 movq %rcx, $-144(%rbp) + 0xe9, 0xda, 0x06, 0x00, 0x00, //0x0000359e jmp LBB5_748 + //0x000035a3 LBB5_669 + 0x4c, 0x8d, 0x6a, 0x01, //0x000035a3 leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x0a, //0x000035a7 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x000035aa xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000035ac movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000035b3 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000035b5 movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000035b9 cmpq $32, %rcx + 0x0f, 0x87, 0xd0, 0x04, 0x00, 0x00, //0x000035bd ja LBB5_729 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000035c3 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000035cd btq %rcx, %rax + 0x0f, 0x83, 0xbc, 0x04, 0x00, 0x00, //0x000035d1 jae LBB5_729 + 0x0f, 0xb6, 0x4a, 0x01, //0x000035d7 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x000035db addq $2, %rdx + 0x31, 0xf6, //0x000035df xorl %esi, %esi + 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x000035e1 movq %rsi, $-144(%rbp) + 0x31, 0xf6, //0x000035e8 xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x000035ea movq %rsi, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000035ee cmpq $32, %rcx + 0x0f, 0x87, 0x98, 0x04, 0x00, 0x00, //0x000035f2 ja LBB5_728 + 0x48, 0x0f, 0xa3, 0xc8, //0x000035f8 btq %rcx, %rax + 0x0f, 0x83, 0x8e, 0x04, 0x00, 0x00, //0x000035fc jae LBB5_728 + 0x49, 0x8b, 0x46, 0x60, //0x00003602 movq $96(%r14), %rax + 0x48, 0x89, 0xd1, //0x00003606 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00003609 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000360c cmpq $64, %rcx + 0x0f, 0x83, 0x93, 0x04, 0x00, 0x00, //0x00003610 jae LBB5_733 + 0x49, 0x8b, 0x56, 0x68, //0x00003616 movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x0000361a shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000361d shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00003620 testq %rdx, %rdx + 0x0f, 0x84, 0x79, 0x04, 0x00, 0x00, //0x00003623 je LBB5_732 + 0x48, 0x0f, 0xbc, 0xca, //0x00003629 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x0000362d leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003631 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x00003635 addq %rcx, %rax + 0x31, 0xc9, //0x00003638 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000363a movq %rcx, $-144(%rbp) + 0xe9, 0x13, 0x05, 0x00, 0x00, //0x00003641 jmp LBB5_736 + //0x00003646 LBB5_676 + 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003646 movq $-1, %r11 + 0x4c, 0x89, 0xc1, //0x0000364d movq %r8, %rcx + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00003650 movq $-1, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00003657 movq $-1, %r15 + 0xe9, 0x57, 0xd4, 0xff, 0xff, //0x0000365e jmp LBB5_108 + //0x00003663 LBB5_677 + 0x45, 0x31, 0xff, //0x00003663 xorl %r15d, %r15d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00003666 movl $10000, %edx + 0xe9, 0xaf, 0xd7, 0xff, 0xff, //0x0000366b jmp LBB5_165 + //0x00003670 LBB5_678 + 0x31, 0xc0, //0x00003670 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003672 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003679 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x0000367b movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x0000367f xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003681 movq %rax, $-88(%rbp) + 0x4d, 0x89, 0xd0, //0x00003685 movq %r10, %r8 + 0xe9, 0x81, 0x0c, 0x00, 0x00, //0x00003688 jmp LBB5_802 + //0x0000368d LBB5_679 + 0x4d, 0x89, 0xd3, //0x0000368d movq %r10, %r11 + 0x4e, 0x8d, 0x14, 0x29, //0x00003690 leaq (%rcx,%r13), %r10 + 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x00003694 movb (%r13,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00003699 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000369c cmpb $9, %cl + 0x0f, 0x87, 0xdc, 0x03, 0x00, 0x00, //0x0000369f ja LBB5_727 + 0x31, 0xf6, //0x000036a5 xorl %esi, %esi + 0x31, 0xdb, //0x000036a7 xorl %ebx, %ebx + //0x000036a9 LBB5_681 + 0x48, 0x8d, 0x0c, 0xb6, //0x000036a9 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x000036ad movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x000036b0 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000036b4 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x000036b8 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x000036bc movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x000036c1 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x000036c5 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x000036c8 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x000036cc ja LBB5_683 + 0x48, 0x83, 0xfb, 0x12, //0x000036d2 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x000036d6 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x000036d9 jb LBB5_681 + //0x000036df LBB5_683 + 0x40, 0x80, 0xff, 0x09, //0x000036df cmpb $9, %dil + 0x0f, 0x87, 0x85, 0x04, 0x00, 0x00, //0x000036e3 ja LBB5_737 + 0x45, 0x31, 0xff, //0x000036e9 xorl %r15d, %r15d + //0x000036ec LBB5_685 + 0x43, 0x0f, 0xb6, 0x44, 0x3a, 0x01, //0x000036ec movzbl $1(%r10,%r15), %eax + 0x8d, 0x78, 0xd0, //0x000036f2 leal $-48(%rax), %edi + 0x49, 0x83, 0xc7, 0x01, //0x000036f5 addq $1, %r15 + 0x40, 0x80, 0xff, 0x0a, //0x000036f9 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x000036fd jb LBB5_685 + 0x4d, 0x01, 0xfa, //0x00003703 addq %r15, %r10 + 0x4d, 0x89, 0xd5, //0x00003706 movq %r10, %r13 + 0x4d, 0x89, 0xda, //0x00003709 movq %r11, %r10 + 0x41, 0xb3, 0x01, //0x0000370c movb $1, %r11b + 0xe9, 0xfe, 0xcc, 0xff, 0xff, //0x0000370f jmp LBB5_32 + //0x00003714 LBB5_687 + 0x49, 0x83, 0xc5, 0x01, //0x00003714 addq $1, %r13 + 0xe9, 0x56, 0xcd, 0xff, 0xff, //0x00003718 jmp LBB5_41 + //0x0000371d LBB5_688 + 0x49, 0x83, 0xc5, 0x01, //0x0000371d addq $1, %r13 + 0xe9, 0x9e, 0xcd, 0xff, 0xff, //0x00003721 jmp LBB5_47 + //0x00003726 LBB5_689 + 0x49, 0x83, 0xc5, 0x01, //0x00003726 addq $1, %r13 + 0xe9, 0x10, 0xd0, 0xff, 0xff, //0x0000372a jmp LBB5_71 + //0x0000372f LBB5_690 + 0x49, 0x83, 0xc5, 0x02, //0x0000372f addq $2, %r13 + 0xe9, 0x3b, 0xcd, 0xff, 0xff, //0x00003733 jmp LBB5_41 + //0x00003738 LBB5_691 + 0x49, 0x83, 0xc5, 0x02, //0x00003738 addq $2, %r13 + 0xe9, 0x83, 0xcd, 0xff, 0xff, //0x0000373c jmp LBB5_47 + //0x00003741 LBB5_692 + 0x49, 0x83, 0xc5, 0x02, //0x00003741 addq $2, %r13 + 0xe9, 0xf5, 0xcf, 0xff, 0xff, //0x00003745 jmp LBB5_71 + //0x0000374a LBB5_693 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000374a movl $13, %ecx + 0xe9, 0x1b, 0xcd, 0xff, 0xff, //0x0000374f jmp LBB5_40 + //0x00003754 LBB5_694 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00003754 movl $13, %ecx + 0xe9, 0x62, 0xcd, 0xff, 0xff, //0x00003759 jmp LBB5_46 + //0x0000375e LBB5_695 + 0x49, 0x83, 0xc5, 0x03, //0x0000375e addq $3, %r13 + 0xe9, 0xd8, 0xcf, 0xff, 0xff, //0x00003762 jmp LBB5_71 + //0x00003767 LBB5_696 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00003767 movl $13, %ecx + 0xe9, 0xca, 0xcf, 0xff, 0xff, //0x0000376c jmp LBB5_70 + //0x00003771 LBB5_730 + 0x49, 0x89, 0xd7, //0x00003771 movq %rdx, %r15 + 0xe9, 0xbf, 0x00, 0x00, 0x00, //0x00003774 jmp LBB5_702 + //0x00003779 LBB5_731 + 0x49, 0x89, 0xd7, //0x00003779 movq %rdx, %r15 + 0xe9, 0x23, 0x02, 0x00, 0x00, //0x0000377c jmp LBB5_713 + //0x00003781 LBB5_697 + 0x48, 0x83, 0xc6, 0x40, //0x00003781 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x00003785 movq %rsi, %rdx + 0x49, 0x89, 0xfe, //0x00003788 movq %rdi, %r14 + //0x0000378b LBB5_698 + 0x48, 0x83, 0xc2, 0xc0, //0x0000378b addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xc8, 0xc8, 0xff, 0xff, //0x0000378f movdqu $-14136(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003798 LBB5_699 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003798 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x0000379d movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x000037a2 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x000037a7 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x000037ac addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000037b0 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000037b5 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000037ba movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000037bf pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000037c4 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000037c9 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000037ce movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000037d3 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000037d8 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000037dc pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000037e0 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000037e4 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x000037e8 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x000037ec pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x000037f0 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x000037f4 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x000037f8 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x000037fc orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x000037ff shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003803 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003806 shlq $48, %rax + 0x48, 0x09, 0xf8, //0x0000380a orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000380d cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003811 je LBB5_699 + 0x48, 0xf7, 0xd0, //0x00003817 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x0000381a movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x0000381e movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003822 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003826 leaq (%rdx,%rax), %rsi + 0x4c, 0x8d, 0x3c, 0x02, //0x0000382a leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000382e addq $1, %r15 + //0x00003832 LBB5_701 + 0x8a, 0x0e, //0x00003832 movb (%rsi), %cl + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003834 movq $-56(%rbp), %r11 + //0x00003838 LBB5_702 + 0x80, 0xf9, 0x7d, //0x00003838 cmpb $125, %cl + 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000383b jne LBB5_707 + 0x41, 0x83, 0x86, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00003841 addl $1, $152(%r14) + 0x49, 0x8b, 0x54, 0x18, 0x08, //0x00003849 movq $8(%r8,%rbx), %rdx + 0x49, 0x89, 0x56, 0x78, //0x0000384e movq %rdx, $120(%r14) + 0x4d, 0x29, 0xc2, //0x00003852 subq %r8, %r10 + 0x49, 0x29, 0xda, //0x00003855 subq %rbx, %r10 + 0x49, 0xc1, 0xea, 0x04, //0x00003858 shrq $4, %r10 + 0x45, 0x89, 0x54, 0x18, 0x0c, //0x0000385c movl %r10d, $12(%r8,%rbx) + 0x41, 0xc7, 0x44, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003861 movl $0, $8(%r8,%rbx) + 0x41, 0x0f, 0xb6, 0x0c, 0x18, //0x0000386a movzbl (%r8,%rbx), %ecx + 0x41, 0x89, 0x0c, 0x18, //0x0000386f movl %ecx, (%r8,%rbx) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00003873 movq $128(%r14), %rcx + 0x41, 0x8b, 0x96, 0xb0, 0x00, 0x00, 0x00, //0x0000387a movl $176(%r14), %edx + 0x48, 0x39, 0xd1, //0x00003881 cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00003884 jbe LBB5_705 + 0x41, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000388a movl %ecx, $176(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003891 cmpq $4096, %rcx + 0x0f, 0x87, 0xe1, 0xdb, 0xff, 0xff, //0x00003898 ja LBB5_237 + //0x0000389e LBB5_705 + 0x48, 0x83, 0xc1, 0xff, //0x0000389e addq $-1, %rcx + 0x49, 0x89, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x000038a2 movq %rcx, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x000038a9 movq $120(%r14), %rcx + 0x31, 0xc0, //0x000038ad xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000038af movq %rax, $-144(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000038b6 movl $0, %eax + 0x48, 0x89, 0x45, 0x88, //0x000038bb movq %rax, $-120(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000038bf movl $0, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000038c4 movq %rax, $-88(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x000038c8 movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x000038ce cmpq $-1, %rcx + 0x0f, 0x85, 0x95, 0x05, 0x00, 0x00, //0x000038d2 jne LBB5_706 + 0xe9, 0xb4, 0x05, 0x00, 0x00, //0x000038d8 jmp LBB5_719 + //0x000038dd LBB5_707 + 0x31, 0xc0, //0x000038dd xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000038df movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000038e6 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x000038e8 movq %rax, $-120(%rbp) + 0xe9, 0x10, 0x07, 0x00, 0x00, //0x000038ec jmp LBB5_777 + //0x000038f1 LBB5_708 + 0x48, 0x83, 0xc6, 0x40, //0x000038f1 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x000038f5 movq %rsi, %rdx + 0x49, 0x89, 0xfe, //0x000038f8 movq %rdi, %r14 + //0x000038fb LBB5_709 + 0x48, 0x83, 0xc2, 0xc0, //0x000038fb addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x58, 0xc7, 0xff, 0xff, //0x000038ff movdqu $-14504(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003908 LBB5_710 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003908 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x0000390d movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003912 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003917 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x0000391c addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003920 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003925 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000392a movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000392f pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003934 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003939 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000393e movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003943 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003948 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x0000394c pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003950 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00003954 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003958 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x0000395c pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003960 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00003964 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003968 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x0000396c orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x0000396f shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003973 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003976 shlq $48, %rax + 0x48, 0x09, 0xf8, //0x0000397a orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000397d cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003981 je LBB5_710 + 0x48, 0xf7, 0xd0, //0x00003987 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x0000398a movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x0000398e movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003992 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003996 leaq (%rdx,%rax), %rsi + 0x4c, 0x8d, 0x3c, 0x02, //0x0000399a leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000399e addq $1, %r15 + //0x000039a2 LBB5_712 + 0x8a, 0x0e, //0x000039a2 movb (%rsi), %cl + //0x000039a4 LBB5_713 + 0x80, 0xf9, 0x5d, //0x000039a4 cmpb $93, %cl + 0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x000039a7 jne LBB5_1598 + 0x41, 0x83, 0x86, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x000039ad addl $1, $156(%r14) + 0x49, 0x8b, 0x54, 0x18, 0x08, //0x000039b5 movq $8(%r8,%rbx), %rdx + 0x49, 0x89, 0x56, 0x78, //0x000039ba movq %rdx, $120(%r14) + 0x4d, 0x29, 0xc2, //0x000039be subq %r8, %r10 + 0x49, 0x29, 0xda, //0x000039c1 subq %rbx, %r10 + 0x49, 0xc1, 0xea, 0x04, //0x000039c4 shrq $4, %r10 + 0x45, 0x89, 0x54, 0x18, 0x0c, //0x000039c8 movl %r10d, $12(%r8,%rbx) + 0x41, 0xc7, 0x44, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000039cd movl $0, $8(%r8,%rbx) + 0x41, 0x0f, 0xb6, 0x0c, 0x18, //0x000039d6 movzbl (%r8,%rbx), %ecx + 0x41, 0x89, 0x0c, 0x18, //0x000039db movl %ecx, (%r8,%rbx) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x000039df movq $128(%r14), %rcx + 0x41, 0x8b, 0x96, 0xb0, 0x00, 0x00, 0x00, //0x000039e6 movl $176(%r14), %edx + 0x48, 0x39, 0xd1, //0x000039ed cmpq %rdx, %rcx + 0x0f, 0x86, 0x48, 0x00, 0x00, 0x00, //0x000039f0 jbe LBB5_718 + 0x41, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000039f6 movl %ecx, $176(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000039fd cmpq $4096, %rcx + 0x0f, 0x86, 0x34, 0x00, 0x00, 0x00, //0x00003a04 jbe LBB5_718 + 0x31, 0xc0, //0x00003a0a xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a0c movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003a13 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x00003a15 movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x00003a19 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003a1b movq %rax, $-88(%rbp) + 0xe9, 0x66, 0x04, 0x00, 0x00, //0x00003a1f jmp LBB5_717 + //0x00003a24 LBB5_1598 + 0x31, 0xc0, //0x00003a24 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a26 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003a2d xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x00003a2f movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x00003a33 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003a35 movq %rax, $-88(%rbp) + 0xe9, 0xf2, 0x48, 0x00, 0x00, //0x00003a39 jmp LBB5_1599 + //0x00003a3e LBB5_718 + 0x48, 0x83, 0xc1, 0xff, //0x00003a3e addq $-1, %rcx + 0x49, 0x89, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00003a42 movq %rcx, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x00003a49 movq $120(%r14), %rcx + 0x31, 0xc0, //0x00003a4d xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a4f movq %rax, $-144(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003a56 movl $0, %eax + 0x48, 0x89, 0x45, 0x88, //0x00003a5b movq %rax, $-120(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003a5f movl $0, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003a64 movq %rax, $-88(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003a68 movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x00003a6e cmpq $-1, %rcx + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003a72 movq $-56(%rbp), %r11 + 0x0f, 0x85, 0xf1, 0x03, 0x00, 0x00, //0x00003a76 jne LBB5_706 + 0xe9, 0x10, 0x04, 0x00, 0x00, //0x00003a7c jmp LBB5_719 + //0x00003a81 LBB5_727 + 0x31, 0xc9, //0x00003a81 xorl %ecx, %ecx + 0x4d, 0x89, 0xd5, //0x00003a83 movq %r10, %r13 + 0x45, 0x31, 0xff, //0x00003a86 xorl %r15d, %r15d + 0x31, 0xf6, //0x00003a89 xorl %esi, %esi + 0xe9, 0xe4, 0x00, 0x00, 0x00, //0x00003a8b jmp LBB5_738 + //0x00003a90 LBB5_728 + 0x49, 0x89, 0xd5, //0x00003a90 movq %rdx, %r13 + //0x00003a93 LBB5_729 + 0x31, 0xc0, //0x00003a93 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x00003a95 movq %rax, $-120(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003a99 movq $-56(%rbp), %r11 + 0xe9, 0xd6, 0x7a, 0x00, 0x00, //0x00003a9d jmp LBB5_1933 + //0x00003aa2 LBB5_732 + 0x48, 0x83, 0xc0, 0x40, //0x00003aa2 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003aa6 movq %rax, %rdx + //0x00003aa9 LBB5_733 + 0x48, 0x83, 0xc2, 0xc0, //0x00003aa9 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xaa, 0xc5, 0xff, 0xff, //0x00003aad movdqu $-14934(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003ab6 LBB5_734 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003ab6 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003abb movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003ac0 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003ac5 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003aca addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003ace movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003ad3 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003ad8 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003add pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003ae2 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003ae7 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003aec movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003af1 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003af6 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00003afa pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003afe pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00003b02 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003b06 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00003b0a pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003b0e pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00003b12 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003b16 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00003b1a orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00003b1d shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003b21 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003b24 shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00003b28 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003b2b cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003b2f je LBB5_734 + 0x48, 0xf7, 0xd0, //0x00003b35 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x00003b38 movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x00003b3c movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003b40 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003b44 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003b48 leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003b4c addq $1, %r13 + 0x31, 0xd2, //0x00003b50 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003b52 movq %rdx, $-144(%rbp) + //0x00003b59 LBB5_736 + 0x31, 0xc9, //0x00003b59 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x88, //0x00003b5b movq %rcx, $-120(%rbp) + 0x31, 0xc9, //0x00003b5f xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa8, //0x00003b61 movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003b65 movq $-56(%rbp), %r11 + 0xe9, 0x08, 0x7a, 0x00, 0x00, //0x00003b69 jmp LBB5_1932 + //0x00003b6e LBB5_737 + 0x4d, 0x89, 0xd5, //0x00003b6e movq %r10, %r13 + 0x45, 0x31, 0xff, //0x00003b71 xorl %r15d, %r15d + //0x00003b74 LBB5_738 + 0x4d, 0x89, 0xda, //0x00003b74 movq %r11, %r10 + 0x45, 0x31, 0xdb, //0x00003b77 xorl %r11d, %r11d + 0xe9, 0x93, 0xc8, 0xff, 0xff, //0x00003b7a jmp LBB5_32 + //0x00003b7f LBB5_739 + 0x41, 0x83, 0xff, 0x01, //0x00003b7f cmpl $1, %r15d + 0x0f, 0x85, 0x02, 0xd3, 0xff, 0xff, //0x00003b83 jne LBB5_175 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003b89 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00003b8e movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x00003b91 mulq %rcx + 0x0f, 0x81, 0x72, 0x02, 0x00, 0x00, //0x00003b94 jno LBB5_769 + 0x43, 0x8d, 0x04, 0x09, //0x00003b9a leal (%r9,%r9), %eax + 0x83, 0xc0, 0xff, //0x00003b9e addl $-1, %eax + 0x89, 0x45, 0xa8, //0x00003ba1 movl %eax, $-88(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003ba4 movl $349, %eax + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003ba9 movl $1, %r15d + 0xe9, 0xd0, 0xd3, 0xff, 0xff, //0x00003baf jmp LBB5_187 + //0x00003bb4 LBB5_742 + 0x49, 0x89, 0xd5, //0x00003bb4 movq %rdx, %r13 + //0x00003bb7 LBB5_743 + 0x31, 0xc0, //0x00003bb7 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x88, //0x00003bb9 movq %rax, $-120(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003bbd movq $-56(%rbp), %r11 + 0xe9, 0x39, 0x26, 0x00, 0x00, //0x00003bc1 jmp LBB5_1836 + //0x00003bc6 LBB5_744 + 0x48, 0x83, 0xc0, 0x40, //0x00003bc6 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003bca movq %rax, %rdx + //0x00003bcd LBB5_745 + 0x48, 0x83, 0xc2, 0xc0, //0x00003bcd addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x86, 0xc4, 0xff, 0xff, //0x00003bd1 movdqu $-15226(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003bda LBB5_746 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003bda movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003bdf movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003be4 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003be9 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003bee addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003bf2 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003bf7 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003bfc movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003c01 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003c06 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003c0b pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003c10 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003c15 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003c1a pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00003c1e pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003c22 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00003c26 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003c2a pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00003c2e pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003c32 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00003c36 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003c3a shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00003c3e orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00003c41 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003c45 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003c48 shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00003c4c orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003c4f cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003c53 je LBB5_746 + 0x48, 0xf7, 0xd0, //0x00003c59 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x00003c5c movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x00003c60 movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003c64 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003c68 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003c6c leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003c70 addq $1, %r13 + 0x31, 0xd2, //0x00003c74 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003c76 movq %rdx, $-144(%rbp) + //0x00003c7d LBB5_748 + 0x31, 0xc9, //0x00003c7d xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x88, //0x00003c7f movq %rcx, $-120(%rbp) + 0x31, 0xc9, //0x00003c83 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa8, //0x00003c85 movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003c89 movq $-56(%rbp), %r11 + 0xe9, 0x6b, 0x25, 0x00, 0x00, //0x00003c8d jmp LBB5_1175 + //0x00003c92 LBB5_749 + 0x66, 0x0f, 0x7e, 0xda, //0x00003c92 movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x00003c96 cmpb $34, %dl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003c99 jne LBB5_751 + //0x00003c9f LBB5_750 + 0x48, 0x83, 0xc0, 0x01, //0x00003c9f addq $1, %rax + 0x4d, 0x29, 0xd8, //0x00003ca3 subq %r11, %r8 + 0x40, 0xb7, 0x01, //0x00003ca6 movb $1, %dil + 0x4c, 0x89, 0xc2, //0x00003ca9 movq %r8, %rdx + 0x49, 0x89, 0xf6, //0x00003cac movq %rsi, %r14 + 0xe9, 0xcc, 0xcb, 0xff, 0xff, //0x00003caf jmp LBB5_84 + //0x00003cb4 LBB5_751 + 0x31, 0xc9, //0x00003cb4 xorl %ecx, %ecx + //0x00003cb6 LBB5_752 + 0x41, 0x88, 0x14, 0x08, //0x00003cb6 movb %dl, (%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x01, //0x00003cba movzbl $1(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003cbf cmpb $34, %dl + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00003cc2 je LBB5_761 + 0x41, 0x88, 0x54, 0x08, 0x01, //0x00003cc8 movb %dl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x02, //0x00003ccd movzbl $2(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003cd2 cmpb $34, %dl + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00003cd5 je LBB5_762 + 0x41, 0x88, 0x54, 0x08, 0x02, //0x00003cdb movb %dl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x03, //0x00003ce0 movzbl $3(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003ce5 cmpb $34, %dl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00003ce8 je LBB5_763 + 0x41, 0x88, 0x54, 0x08, 0x03, //0x00003cee movb %dl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x04, //0x00003cf3 movzbl $4(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003cf8 cmpb $34, %dl + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00003cfb je LBB5_764 + 0x41, 0x88, 0x54, 0x08, 0x04, //0x00003d01 movb %dl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x05, //0x00003d06 movzbl $5(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d0b cmpb $34, %dl + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00003d0e je LBB5_765 + 0x41, 0x88, 0x54, 0x08, 0x05, //0x00003d14 movb %dl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x06, //0x00003d19 movzbl $6(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d1e cmpb $34, %dl + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00003d21 je LBB5_766 + 0x41, 0x88, 0x54, 0x08, 0x06, //0x00003d27 movb %dl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x07, //0x00003d2c movzbl $7(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d31 cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00003d34 je LBB5_767 + 0x41, 0x88, 0x54, 0x08, 0x07, //0x00003d3a movb %dl, $7(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x08, //0x00003d3f movzbl $8(%rax,%rcx), %edx + 0x48, 0x83, 0xc1, 0x08, //0x00003d44 addq $8, %rcx + 0x80, 0xfa, 0x22, //0x00003d48 cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00003d4b jne LBB5_752 + 0x48, 0x01, 0xc8, //0x00003d51 addq %rcx, %rax + 0x49, 0x01, 0xc8, //0x00003d54 addq %rcx, %r8 + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x00003d57 jmp LBB5_750 + //0x00003d5c LBB5_774 + 0x4c, 0x8b, 0x75, 0xc0, //0x00003d5c movq $-64(%rbp), %r14 + 0xe9, 0x26, 0xcb, 0xff, 0xff, //0x00003d60 jmp LBB5_85 + //0x00003d65 LBB5_761 + 0x48, 0x01, 0xc8, //0x00003d65 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x02, //0x00003d68 addq $2, %rax + 0x4d, 0x29, 0xd8, //0x00003d6c subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003d6f leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00003d73 addq $1, %rdx + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x00003d77 jmp LBB5_768 + //0x00003d7c LBB5_762 + 0x48, 0x01, 0xc8, //0x00003d7c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00003d7f addq $3, %rax + 0x4d, 0x29, 0xd8, //0x00003d83 subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003d86 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00003d8a addq $2, %rdx + 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x00003d8e jmp LBB5_768 + //0x00003d93 LBB5_763 + 0x48, 0x01, 0xc8, //0x00003d93 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00003d96 addq $4, %rax + 0x4d, 0x29, 0xd8, //0x00003d9a subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003d9d leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x00003da1 addq $3, %rdx + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00003da5 jmp LBB5_768 + //0x00003daa LBB5_764 + 0x48, 0x01, 0xc8, //0x00003daa addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00003dad addq $5, %rax + 0x4d, 0x29, 0xd8, //0x00003db1 subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003db4 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x00003db8 addq $4, %rdx + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x00003dbc jmp LBB5_768 + //0x00003dc1 LBB5_765 + 0x48, 0x01, 0xc8, //0x00003dc1 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00003dc4 addq $6, %rax + 0x4d, 0x29, 0xd8, //0x00003dc8 subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003dcb leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x00003dcf addq $5, %rdx + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00003dd3 jmp LBB5_768 + //0x00003dd8 LBB5_766 + 0x48, 0x01, 0xc8, //0x00003dd8 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00003ddb addq $7, %rax + 0x4d, 0x29, 0xd8, //0x00003ddf subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003de2 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x00003de6 addq $6, %rdx + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00003dea jmp LBB5_768 + //0x00003def LBB5_767 + 0x48, 0x01, 0xc8, //0x00003def addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x08, //0x00003df2 addq $8, %rax + 0x4d, 0x29, 0xd8, //0x00003df6 subq %r11, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00003df9 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x07, //0x00003dfd addq $7, %rdx + //0x00003e01 LBB5_768 + 0x40, 0xb7, 0x01, //0x00003e01 movb $1, %dil + 0x49, 0x89, 0xf6, //0x00003e04 movq %rsi, %r14 + 0xe9, 0x74, 0xca, 0xff, 0xff, //0x00003e07 jmp LBB5_84 + //0x00003e0c LBB5_769 + 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00003e0c movzbl $-1(%r13), %ecx + 0x83, 0xc1, 0xd0, //0x00003e11 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x00003e14 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00003e17 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00003e1a sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x00003e1e addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x00003e21 adcq $0, %rdx + 0x89, 0xd1, //0x00003e25 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x00003e27 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x00003e2a negq %rcx + 0x48, 0x31, 0xca, //0x00003e2d xorq %rcx, %rdx + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003e30 movl $1, %r15d + 0x0f, 0x85, 0x4f, 0xd0, 0xff, 0xff, //0x00003e36 jne LBB5_175 + 0x48, 0x85, 0xc9, //0x00003e3c testq %rcx, %rcx + 0x0f, 0x88, 0x46, 0xd0, 0xff, 0xff, //0x00003e3f js LBB5_175 + 0x45, 0x84, 0xe4, //0x00003e45 testb %r12b, %r12b + 0x0f, 0x84, 0xa7, 0xd3, 0xff, 0xff, //0x00003e48 je LBB5_215 + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00003e4e movq %rax, %xmm1 + 0xe9, 0x6f, 0xce, 0xff, 0xff, //0x00003e53 jmp LBB5_149 + //0x00003e58 LBB5_773 + 0x40, 0xb7, 0x01, //0x00003e58 movb $1, %dil + 0x49, 0x89, 0xf6, //0x00003e5b movq %rsi, %r14 + 0xe9, 0xe9, 0xf5, 0xff, 0xff, //0x00003e5e jmp LBB5_652 + //0x00003e63 LBB5_167 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00003e63 movl $11, %edx + 0xe9, 0xc6, 0xda, 0xff, 0xff, //0x00003e68 jmp LBB5_308 + //0x00003e6d LBB5_706 + 0x48, 0xc1, 0xe1, 0x04, //0x00003e6d shlq $4, %rcx + 0x49, 0x03, 0x09, //0x00003e71 addq (%r9), %rcx + 0x49, 0x89, 0xcc, //0x00003e74 movq %rcx, %r12 + 0x4d, 0x85, 0xe4, //0x00003e77 testq %r12, %r12 + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00003e7a jne LBB5_720 + //0x00003e80 LBB5_2271 + 0x31, 0xd2, //0x00003e80 xorl %edx, %edx + 0x4d, 0x89, 0xfd, //0x00003e82 movq %r15, %r13 + 0xe9, 0xa9, 0xda, 0xff, 0xff, //0x00003e85 jmp LBB5_308 + //0x00003e8a LBB5_717 + 0x45, 0x31, 0xe4, //0x00003e8a xorl %r12d, %r12d + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003e8d movq $-56(%rbp), %r11 + //0x00003e91 LBB5_719 + 0x4d, 0x85, 0xe4, //0x00003e91 testq %r12, %r12 + 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x00003e94 je LBB5_2271 + //0x00003e9a LBB5_720 + 0x4d, 0x8d, 0x6f, 0x01, //0x00003e9a leaq $1(%r15), %r13 + 0x41, 0x0f, 0xb6, 0x0f, //0x00003e9e movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00003ea2 cmpq $32, %rcx + 0x0f, 0x87, 0x6f, 0x00, 0x00, 0x00, //0x00003ea6 ja LBB5_1835 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003eac movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00003eb6 btq %rcx, %rdx + 0x0f, 0x83, 0x5b, 0x00, 0x00, 0x00, //0x00003eba jae LBB5_1835 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00003ec0 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00003ec5 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00003ec9 cmpq $32, %rcx + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x00003ecd ja LBB5_1847 + 0x48, 0x0f, 0xa3, 0xca, //0x00003ed3 btq %rcx, %rdx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x00003ed7 jae LBB5_1847 + 0x49, 0x8b, 0x56, 0x60, //0x00003edd movq $96(%r14), %rdx + 0x4c, 0x89, 0xf9, //0x00003ee1 movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x00003ee4 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003ee7 cmpq $64, %rcx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00003eeb jae LBB5_1831 + 0x49, 0x8b, 0x46, 0x68, //0x00003ef1 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00003ef5 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00003ef8 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00003efb testq %rax, %rax + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00003efe je LBB5_1830 + 0x48, 0x0f, 0xbc, 0xc8, //0x00003f04 bsfq %rax, %rcx + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003f08 leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003f0c addq $1, %r13 + 0x48, 0x01, 0xca, //0x00003f10 addq %rcx, %rdx + 0xe9, 0xc6, 0x00, 0x00, 0x00, //0x00003f13 jmp LBB5_1834 + //0x00003f18 LBB5_1847 + 0x4d, 0x89, 0xfd, //0x00003f18 movq %r15, %r13 + //0x00003f1b LBB5_1835 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00003f1b cmpb $6, (%r12) + 0x0f, 0x85, 0x52, 0x76, 0x00, 0x00, //0x00003f20 jne LBB5_1933 + 0xe9, 0xd4, 0x22, 0x00, 0x00, //0x00003f26 jmp LBB5_1836 + //0x00003f2b LBB5_1830 + 0x48, 0x83, 0xc2, 0x40, //0x00003f2b addq $64, %rdx + 0x49, 0x89, 0xd7, //0x00003f2f movq %rdx, %r15 + //0x00003f32 LBB5_1831 + 0x49, 0x83, 0xc7, 0xc0, //0x00003f32 addq $-64, %r15 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x21, 0xc1, 0xff, 0xff, //0x00003f36 movdqu $-16095(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, //0x00003f3f .p2align 4, 0x90 + //0x00003f40 LBB5_1832 + 0xf3, 0x41, 0x0f, 0x6f, 0x4f, 0x40, //0x00003f40 movdqu $64(%r15), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x57, 0x50, //0x00003f46 movdqu $80(%r15), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5f, 0x60, //0x00003f4c movdqu $96(%r15), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x67, 0x70, //0x00003f52 movdqu $112(%r15), %xmm4 + 0x49, 0x83, 0xc7, 0x40, //0x00003f58 addq $64, %r15 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003f5c movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003f61 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003f66 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003f6b pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003f70 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003f75 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003f7a movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003f7f pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003f84 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00003f88 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x74, 0xf2, //0x00003f8c pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xd6, //0x00003f90 pmovmskb %xmm6, %edx + 0x66, 0x0f, 0x74, 0xfb, //0x00003f94 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xf7, //0x00003f98 pmovmskb %xmm7, %esi + 0x66, 0x0f, 0x74, 0xc4, //0x00003f9c pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x00003fa0 pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe2, 0x10, //0x00003fa4 shlq $16, %rdx + 0x48, 0x09, 0xc2, //0x00003fa8 orq %rax, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x00003fab shlq $32, %rsi + 0x48, 0x09, 0xd6, //0x00003faf orq %rdx, %rsi + 0x48, 0xc1, 0xe1, 0x30, //0x00003fb2 shlq $48, %rcx + 0x48, 0x09, 0xf1, //0x00003fb6 orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00003fb9 cmpq $-1, %rcx + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x00003fbd je LBB5_1832 + 0x48, 0xf7, 0xd1, //0x00003fc3 notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00003fc6 movq %rcx, $104(%r14) + 0x4d, 0x89, 0x7e, 0x60, //0x00003fca movq %r15, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc1, //0x00003fce bsfq %rcx, %rax + 0x49, 0x8d, 0x14, 0x07, //0x00003fd2 leaq (%r15,%rax), %rdx + 0x4d, 0x8d, 0x2c, 0x07, //0x00003fd6 leaq (%r15,%rax), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003fda addq $1, %r13 + //0x00003fde LBB5_1834 + 0x8a, 0x0a, //0x00003fde movb (%rdx), %cl + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00003fe0 cmpb $6, (%r12) + 0x0f, 0x85, 0x8d, 0x75, 0x00, 0x00, //0x00003fe5 jne LBB5_1933 + 0xe9, 0x0f, 0x22, 0x00, 0x00, //0x00003feb jmp LBB5_1836 + //0x00003ff0 LBB5_775 + 0x48, 0x0f, 0xbc, 0xc0, //0x00003ff0 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x02, //0x00003ff4 leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003ff8 addq $1, %r15 + 0x48, 0x01, 0xc2, //0x00003ffc addq %rax, %rdx + //0x00003fff LBB5_776 + 0x8a, 0x0a, //0x00003fff movb (%rdx), %cl + //0x00004001 LBB5_777 + 0x80, 0xf9, 0x22, //0x00004001 cmpb $34, %cl + 0x0f, 0x85, 0xe5, 0x38, 0x00, 0x00, //0x00004004 jne LBB5_1450 + 0x4d, 0x8b, 0x6e, 0x40, //0x0000400a movq $64(%r14), %r13 + 0xf3, 0x0f, 0x6f, 0x05, 0x5a, 0xc0, 0xff, 0xff, //0x0000400e movdqu $-16294(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0x62, 0xc0, 0xff, 0xff, //0x00004016 movdqu $-16286(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x6a, 0xc0, 0xff, 0xff, //0x0000401e movdqu $-16278(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xfe, //0x00004026 movq %r15, %rsi + 0x41, 0xf6, 0xc5, 0x20, //0x00004029 testb $32, %r13b + 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x0000402d jne LBB5_782 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004033 .p2align 4, 0x90 + //0x00004040 LBB5_779 + 0xf3, 0x0f, 0x6f, 0x1e, //0x00004040 movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x00004044 movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00004049 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x0000404d movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00004051 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00004055 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x00004059 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xfb, //0x0000405d pmovmskb %xmm3, %edi + 0x66, 0x0f, 0x6f, 0xdc, //0x00004061 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00004065 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x00004069 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x0000406d pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00004071 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xd4, //0x00004075 pmovmskb %xmm4, %edx + 0x66, 0x0f, 0x74, 0xe9, //0x00004079 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x0000407d pmovmskb %xmm5, %ecx + 0xc1, 0xe2, 0x10, //0x00004081 shll $16, %edx + 0x09, 0xfa, //0x00004084 orl %edi, %edx + 0x66, 0x0f, 0x74, 0xd9, //0x00004086 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xdb, //0x0000408a pmovmskb %xmm3, %ebx + 0x66, 0x0f, 0xd7, 0xfe, //0x0000408e pmovmskb %xmm6, %edi + 0x66, 0x0f, 0xd7, 0xc7, //0x00004092 pmovmskb %xmm7, %eax + 0xc1, 0xe0, 0x10, //0x00004096 shll $16, %eax + 0x09, 0xf8, //0x00004099 orl %edi, %eax + 0xc1, 0xe3, 0x10, //0x0000409b shll $16, %ebx + 0x09, 0xcb, //0x0000409e orl %ecx, %ebx + 0x09, 0xd0, //0x000040a0 orl %edx, %eax + 0x83, 0xc0, 0xff, //0x000040a2 addl $-1, %eax + 0x85, 0xd8, //0x000040a5 testl %ebx, %eax + 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x000040a7 jne LBB5_786 + 0x83, 0xc3, 0xff, //0x000040ad addl $-1, %ebx + 0x85, 0xd3, //0x000040b0 testl %edx, %ebx + 0x0f, 0x85, 0x87, 0x11, 0x00, 0x00, //0x000040b2 jne LBB5_999 + 0x48, 0x83, 0xc6, 0x20, //0x000040b8 addq $32, %rsi + 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x000040bc jmp LBB5_779 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000040c1 .p2align 4, 0x90 + //0x000040d0 LBB5_782 + 0xf3, 0x0f, 0x6f, 0x1e, //0x000040d0 movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000040d4 movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000040d9 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x000040dd movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x000040e1 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x000040e5 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x000040e9 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xc3, //0x000040ed pmovmskb %xmm3, %eax + 0x66, 0x0f, 0x6f, 0xdc, //0x000040f1 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x000040f5 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x000040f9 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000040fd pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00004101 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xd4, //0x00004105 pmovmskb %xmm4, %edx + 0x66, 0x0f, 0x74, 0xe9, //0x00004109 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x0000410d pmovmskb %xmm5, %ecx + 0xc1, 0xe2, 0x10, //0x00004111 shll $16, %edx + 0x09, 0xc2, //0x00004114 orl %eax, %edx + 0x66, 0x0f, 0x74, 0xd9, //0x00004116 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xdb, //0x0000411a pmovmskb %xmm3, %ebx + 0x66, 0x0f, 0xd7, 0xc6, //0x0000411e pmovmskb %xmm6, %eax + 0x66, 0x0f, 0xd7, 0xff, //0x00004122 pmovmskb %xmm7, %edi + 0xc1, 0xe7, 0x10, //0x00004126 shll $16, %edi + 0x09, 0xc7, //0x00004129 orl %eax, %edi + 0xc1, 0xe3, 0x10, //0x0000412b shll $16, %ebx + 0x09, 0xcb, //0x0000412e orl %ecx, %ebx + 0x89, 0xf8, //0x00004130 movl %edi, %eax + 0x09, 0xd0, //0x00004132 orl %edx, %eax + 0x83, 0xc0, 0xff, //0x00004134 addl $-1, %eax + 0x85, 0xd8, //0x00004137 testl %ebx, %eax + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00004139 jne LBB5_786 + 0x83, 0xc3, 0xff, //0x0000413f addl $-1, %ebx + 0x85, 0xd3, //0x00004142 testl %edx, %ebx + 0x0f, 0x85, 0xf5, 0x10, 0x00, 0x00, //0x00004144 jne LBB5_999 + 0x85, 0xfb, //0x0000414a testl %edi, %ebx + 0x0f, 0x85, 0x54, 0x40, 0x00, 0x00, //0x0000414c jne LBB5_1580 + 0x48, 0x83, 0xc6, 0x20, //0x00004152 addq $32, %rsi + 0xe9, 0x75, 0xff, 0xff, 0xff, //0x00004156 jmp LBB5_782 + //0x0000415b LBB5_786 + 0x0f, 0xbc, 0xc3, //0x0000415b bsfl %ebx, %eax + 0x48, 0x8d, 0x0c, 0x30, //0x0000415e leaq (%rax,%rsi), %rcx + 0x48, 0x01, 0xc6, //0x00004162 addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00004165 addq $1, %rsi + 0x4c, 0x89, 0xf8, //0x00004169 movq %r15, %rax + 0x48, 0xf7, 0xd0, //0x0000416c notq %rax + 0x48, 0x8d, 0x14, 0x08, //0x0000416f leaq (%rax,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00004173 addq $1, %rdx + 0x41, 0xb9, 0x04, 0x00, 0x00, 0x00, //0x00004177 movl $4, %r9d + 0x31, 0xc0, //0x0000417d xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000417f movq %rax, $-88(%rbp) + 0x48, 0x85, 0xd2, //0x00004183 testq %rdx, %rdx + 0x0f, 0x88, 0x27, 0x40, 0x00, 0x00, //0x00004186 js LBB5_1581 + //0x0000418c LBB5_787 + 0x4c, 0x8d, 0x6e, 0x01, //0x0000418c leaq $1(%rsi), %r13 + 0x0f, 0xb6, 0x0e, //0x00004190 movzbl (%rsi), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004193 cmpq $32, %rcx + 0x0f, 0x87, 0x2f, 0x01, 0x00, 0x00, //0x00004197 ja LBB5_799 + 0x48, 0xbb, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000419d movabsq $4294977025, %rbx + 0x48, 0x0f, 0xa3, 0xcb, //0x000041a7 btq %rcx, %rbx + 0x0f, 0x83, 0x1b, 0x01, 0x00, 0x00, //0x000041ab jae LBB5_799 + 0x0f, 0xb6, 0x4e, 0x01, //0x000041b1 movzbl $1(%rsi), %ecx + 0x48, 0x83, 0xc6, 0x02, //0x000041b5 addq $2, %rsi + 0x48, 0x83, 0xf9, 0x20, //0x000041b9 cmpq $32, %rcx + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x000041bd ja LBB5_836 + 0x48, 0x0f, 0xa3, 0xcb, //0x000041c3 btq %rcx, %rbx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x000041c7 jae LBB5_836 + 0x49, 0x8b, 0x5e, 0x60, //0x000041cd movq $96(%r14), %rbx + 0x48, 0x89, 0xf1, //0x000041d1 movq %rsi, %rcx + 0x48, 0x29, 0xd9, //0x000041d4 subq %rbx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000041d7 cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x000041db jae LBB5_795 + 0x49, 0x8b, 0x76, 0x68, //0x000041e1 movq $104(%r14), %rsi + 0x48, 0xd3, 0xee, //0x000041e5 shrq %cl, %rsi + 0x48, 0xd3, 0xe6, //0x000041e8 shlq %cl, %rsi + 0x48, 0x85, 0xf6, //0x000041eb testq %rsi, %rsi + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000041ee je LBB5_794 + 0x48, 0x0f, 0xbc, 0xc6, //0x000041f4 bsfq %rsi, %rax + 0x4c, 0x8d, 0x2c, 0x03, //0x000041f8 leaq (%rbx,%rax), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x000041fc addq $1, %r13 + 0x48, 0x01, 0xc3, //0x00004200 addq %rax, %rbx + 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x00004203 jmp LBB5_798 + //0x00004208 LBB5_836 + 0x49, 0x89, 0xf5, //0x00004208 movq %rsi, %r13 + 0xe9, 0xbc, 0x00, 0x00, 0x00, //0x0000420b jmp LBB5_799 + //0x00004210 LBB5_794 + 0x48, 0x83, 0xc3, 0x40, //0x00004210 addq $64, %rbx + 0x48, 0x89, 0xde, //0x00004214 movq %rbx, %rsi + //0x00004217 LBB5_795 + 0x48, 0x83, 0xc6, 0xc0, //0x00004217 addq $-64, %rsi + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x3c, 0xbe, 0xff, 0xff, //0x0000421b movdqu $-16836(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004224 .p2align 4, 0x90 + //0x00004230 LBB5_796 + 0xf3, 0x0f, 0x6f, 0x4e, 0x40, //0x00004230 movdqu $64(%rsi), %xmm1 + 0xf3, 0x0f, 0x6f, 0x56, 0x50, //0x00004235 movdqu $80(%rsi), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5e, 0x60, //0x0000423a movdqu $96(%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x70, //0x0000423f movdqu $112(%rsi), %xmm4 + 0x48, 0x83, 0xc6, 0x40, //0x00004244 addq $64, %rsi + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00004248 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000424d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00004252 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00004257 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000425c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00004261 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00004266 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000426b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00004270 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00004274 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x74, 0xf2, //0x00004278 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x0000427c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00004280 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00004284 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00004288 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000428c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00004290 shlq $16, %rbx + 0x48, 0x09, 0xc3, //0x00004294 orq %rax, %rbx + 0x48, 0xc1, 0xe7, 0x20, //0x00004297 shlq $32, %rdi + 0x48, 0x09, 0xdf, //0x0000429b orq %rbx, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000429e shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x000042a2 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000042a5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000042a9 je LBB5_796 + 0x48, 0xf7, 0xd1, //0x000042af notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x000042b2 movq %rcx, $104(%r14) + 0x49, 0x89, 0x76, 0x60, //0x000042b6 movq %rsi, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc1, //0x000042ba bsfq %rcx, %rax + 0x48, 0x8d, 0x1c, 0x06, //0x000042be leaq (%rsi,%rax), %rbx + 0x4c, 0x8d, 0x2c, 0x06, //0x000042c2 leaq (%rsi,%rax), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x000042c6 addq $1, %r13 + //0x000042ca LBB5_798 + 0x8a, 0x0b, //0x000042ca movb (%rbx), %cl + //0x000042cc LBB5_799 + 0x80, 0xf9, 0x3a, //0x000042cc cmpb $58, %cl + 0x0f, 0x85, 0x27, 0x36, 0x00, 0x00, //0x000042cf jne LBB5_1451 + 0x4c, 0x2b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x000042d5 subq $-168(%rbp), %r15 + 0x49, 0xc1, 0xe7, 0x20, //0x000042dc shlq $32, %r15 + 0x4d, 0x09, 0xf9, //0x000042e0 orq %r15, %r9 + 0x49, 0x8b, 0x46, 0x70, //0x000042e3 movq $112(%r14), %rax + 0x4c, 0x89, 0x08, //0x000042e7 movq %r9, (%rax) + 0x48, 0x89, 0x50, 0x08, //0x000042ea movq %rdx, $8(%rax) + 0x49, 0x8b, 0x46, 0x70, //0x000042ee movq $112(%r14), %rax + 0x4c, 0x8d, 0x40, 0x10, //0x000042f2 leaq $16(%rax), %r8 + 0x4d, 0x89, 0x46, 0x70, //0x000042f6 movq %r8, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x000042fa addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000042fe cmpq $144(%r14), %rax + 0x0f, 0x87, 0x58, 0xfb, 0xff, 0xff, //0x00004305 ja LBB5_167 + 0x4c, 0x89, 0xea, //0x0000430b movq %r13, %rdx + //0x0000430e LBB5_802 + 0x4c, 0x8d, 0x6a, 0x01, //0x0000430e leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x02, //0x00004312 movzbl (%rdx), %eax + 0x48, 0x83, 0xf8, 0x20, //0x00004315 cmpq $32, %rax + 0x0f, 0x87, 0x2d, 0x01, 0x00, 0x00, //0x00004319 ja LBB5_814 + 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000431f movabsq $4294977025, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x00004329 btq %rax, %rcx + 0x0f, 0x83, 0x19, 0x01, 0x00, 0x00, //0x0000432d jae LBB5_814 + 0x0f, 0xb6, 0x42, 0x01, //0x00004333 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x02, //0x00004337 addq $2, %rdx + 0x48, 0x83, 0xf8, 0x20, //0x0000433b cmpq $32, %rax + 0x0f, 0x87, 0x45, 0x00, 0x00, 0x00, //0x0000433f ja LBB5_835 + 0x48, 0x0f, 0xa3, 0xc1, //0x00004345 btq %rax, %rcx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x00004349 jae LBB5_835 + 0x49, 0x8b, 0x46, 0x60, //0x0000434f movq $96(%r14), %rax + 0x48, 0x89, 0xd1, //0x00004353 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00004356 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00004359 cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x0000435d jae LBB5_810 + 0x49, 0x8b, 0x56, 0x68, //0x00004363 movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x00004367 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000436a shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000436d testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004370 je LBB5_809 + 0x48, 0x0f, 0xbc, 0xd2, //0x00004376 bsfq %rdx, %rdx + 0x4c, 0x8d, 0x2c, 0x10, //0x0000437a leaq (%rax,%rdx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000437e addq $1, %r13 + 0x48, 0x01, 0xd0, //0x00004382 addq %rdx, %rax + 0xe9, 0xc0, 0x00, 0x00, 0x00, //0x00004385 jmp LBB5_813 + //0x0000438a LBB5_835 + 0x49, 0x89, 0xd5, //0x0000438a movq %rdx, %r13 + 0xe9, 0xba, 0x00, 0x00, 0x00, //0x0000438d jmp LBB5_814 + //0x00004392 LBB5_809 + 0x48, 0x83, 0xc0, 0x40, //0x00004392 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00004396 movq %rax, %rdx + //0x00004399 LBB5_810 + 0x48, 0x83, 0xc2, 0xc0, //0x00004399 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xba, 0xbc, 0xff, 0xff, //0x0000439d movdqu $-17222(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000043a6 .p2align 4, 0x90 + //0x000043b0 LBB5_811 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x000043b0 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x000043b5 movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x000043ba movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x000043bf movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x000043c4 addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000043c8 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000043cd pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000043d2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000043d7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000043dc movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000043e1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000043e6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000043eb pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000043f0 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000043f4 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000043f8 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000043fc pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00004400 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00004404 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00004408 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x0000440c pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00004410 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00004414 orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00004417 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000441b orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x0000441e shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00004422 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00004425 cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00004429 je LBB5_811 + 0x48, 0xf7, 0xd0, //0x0000442f notq %rax + 0x49, 0x89, 0x46, 0x68, //0x00004432 movq %rax, $104(%r14) + 0x49, 0x89, 0x56, 0x60, //0x00004436 movq %rdx, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x0000443a bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x0000443e leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x00004442 leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00004446 addq $1, %r13 + //0x0000444a LBB5_813 + 0x8a, 0x00, //0x0000444a movb (%rax), %al + //0x0000444c LBB5_814 + 0x0f, 0xbe, 0xc0, //0x0000444c movsbl %al, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x0000444f movl $6, %edx + 0x83, 0xc0, 0xde, //0x00004454 addl $-34, %eax + 0x83, 0xf8, 0x59, //0x00004457 cmpl $89, %eax + 0x0f, 0x87, 0xd3, 0xd4, 0xff, 0xff, //0x0000445a ja LBB5_308 + 0x4f, 0x8d, 0x3c, 0x2b, //0x00004460 leaq (%r11,%r13), %r15 + 0x45, 0x31, 0xd2, //0x00004464 xorl %r10d, %r10d + 0x48, 0x8d, 0x0d, 0xce, 0x78, 0x00, 0x00, //0x00004467 leaq $30926(%rip), %rcx /* LJTI5_2+0(%rip) */ + 0x48, 0x63, 0x04, 0x81, //0x0000446e movslq (%rcx,%rax,4), %rax + 0x48, 0x01, 0xc8, //0x00004472 addq %rcx, %rax + 0xff, 0xe0, //0x00004475 jmpq *%rax + //0x00004477 LBB5_817 + 0x44, 0x89, 0xd0, //0x00004477 movl %r10d, %eax + 0x34, 0x01, //0x0000447a xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc8, //0x0000447c movzbl %al, %r9d + 0x4c, 0x89, 0x6d, 0xb8, //0x00004480 movq %r13, $-72(%rbp) + 0x4d, 0x29, 0xcd, //0x00004484 subq %r9, %r13 + 0x41, 0xf6, 0x46, 0x40, 0x02, //0x00004487 testb $2, $64(%r14) + 0x4c, 0x89, 0x65, 0xa0, //0x0000448c movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x52, 0x00, 0x00, 0x00, //0x00004490 jne LBB5_823 + 0x41, 0x8a, 0x45, 0x00, //0x00004496 movb (%r13), %al + 0x3c, 0x30, //0x0000449a cmpb $48, %al + 0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x0000449c jne LBB5_827 + 0x41, 0x8a, 0x45, 0x01, //0x000044a2 movb $1(%r13), %al + 0x3c, 0x2e, //0x000044a6 cmpb $46, %al + 0x0f, 0x84, 0xb7, 0x08, 0x00, 0x00, //0x000044a8 je LBB5_932 + 0x49, 0x8d, 0x4d, 0x01, //0x000044ae leaq $1(%r13), %rcx + 0x48, 0x89, 0x4d, 0xb8, //0x000044b2 movq %rcx, $-72(%rbp) + 0x3c, 0x45, //0x000044b6 cmpb $69, %al + 0x0f, 0x84, 0x83, 0x09, 0x00, 0x00, //0x000044b8 je LBB5_944 + 0x3c, 0x65, //0x000044be cmpb $101, %al + 0x0f, 0x84, 0x7b, 0x09, 0x00, 0x00, //0x000044c0 je LBB5_944 + 0x31, 0xc9, //0x000044c6 xorl %ecx, %ecx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000044c8 movl $0, %eax + 0x48, 0x89, 0x45, 0x88, //0x000044cd movq %rax, $-120(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x000044d1 movl $0, %edx + 0x45, 0x84, 0xd2, //0x000044d6 testb %r10b, %r10b + 0x4c, 0x8b, 0x6d, 0xb8, //0x000044d9 movq $-72(%rbp), %r13 + 0x0f, 0x85, 0x1e, 0x1b, 0x00, 0x00, //0x000044dd jne LBB5_1155 + 0xe9, 0xe4, 0x37, 0x00, 0x00, //0x000044e3 jmp LBB5_1162 + //0x000044e8 LBB5_823 + 0x4c, 0x89, 0x45, 0x90, //0x000044e8 movq %r8, $-112(%rbp) + 0x44, 0x89, 0x55, 0x98, //0x000044ec movl %r10d, $-104(%rbp) + 0x4c, 0x89, 0x7d, 0xb0, //0x000044f0 movq %r15, $-80(%rbp) + 0x4c, 0x89, 0x75, 0xc0, //0x000044f4 movq %r14, $-64(%rbp) + 0x49, 0xf7, 0xd9, //0x000044f8 negq %r9 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000044fb movq $-136(%rbp), %r8 + 0x4d, 0x29, 0xe8, //0x00004502 subq %r13, %r8 + 0x4d, 0x29, 0xc8, //0x00004505 subq %r9, %r8 + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x00004508 je LBB5_833 + 0x41, 0x80, 0x7d, 0x00, 0x30, //0x0000450e cmpb $48, (%r13) + 0x0f, 0x85, 0xa5, 0x05, 0x00, 0x00, //0x00004513 jne LBB5_890 + 0x31, 0xc9, //0x00004519 xorl %ecx, %ecx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000451b movl $1, %eax + 0x49, 0x83, 0xf8, 0x01, //0x00004520 cmpq $1, %r8 + 0x0f, 0x85, 0x68, 0x05, 0x00, 0x00, //0x00004524 jne LBB5_888 + //0x0000452a LBB5_826 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000452a movl $1, %edx + 0xe9, 0xf0, 0x09, 0x00, 0x00, //0x0000452f jmp LBB5_959 + //0x00004534 LBB5_827 + 0x8d, 0x48, 0xd0, //0x00004534 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00004537 movl $3, %edx + 0x80, 0xf9, 0x09, //0x0000453c cmpb $9, %cl + 0x0f, 0x87, 0x8e, 0x00, 0x00, 0x00, //0x0000453f ja LBB5_834 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004545 movq $-1, %rdi + 0x31, 0xc9, //0x0000454c xorl %ecx, %ecx + 0x31, 0xf6, //0x0000454e xorl %esi, %esi + //0x00004550 .p2align 4, 0x90 + //0x00004550 LBB5_829 + 0x48, 0x8d, 0x34, 0xb6, //0x00004550 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004554 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004557 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000455b addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3d, 0x02, //0x0000455f movzbl $2(%r13,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x00004565 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x00004568 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000456c addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004570 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004573 jb LBB5_829 + 0x4c, 0x89, 0xeb, //0x00004579 movq %r13, %rbx + 0x48, 0x29, 0xcb, //0x0000457c subq %rcx, %rbx + 0x48, 0x89, 0x5d, 0xb8, //0x0000457f movq %rbx, $-72(%rbp) + 0x48, 0x83, 0xff, 0x13, //0x00004583 cmpq $19, %rdi + 0x0f, 0x83, 0xc3, 0x37, 0x00, 0x00, //0x00004587 jae LBB5_1511 + 0x48, 0xf7, 0xd9, //0x0000458d negq %rcx + 0x31, 0xff, //0x00004590 xorl %edi, %edi + 0x48, 0x89, 0x7d, 0x90, //0x00004592 movq %rdi, $-112(%rbp) + 0x45, 0x31, 0xe4, //0x00004596 xorl %r12d, %r12d + 0x3c, 0x2e, //0x00004599 cmpb $46, %al + 0x0f, 0x85, 0xcb, 0x38, 0x00, 0x00, //0x0000459b jne LBB5_1533 + //0x000045a1 LBB5_832 + 0x44, 0x89, 0x55, 0x98, //0x000045a1 movl %r10d, $-104(%rbp) + 0x48, 0x8b, 0x7d, 0xb8, //0x000045a5 movq $-72(%rbp), %rdi + 0x8a, 0x47, 0x01, //0x000045a9 movb $1(%rdi), %al + 0x48, 0x83, 0xc7, 0x01, //0x000045ac addq $1, %rdi + 0x44, 0x8d, 0x40, 0xd0, //0x000045b0 leal $-48(%rax), %r8d + 0x48, 0x89, 0x7d, 0xb8, //0x000045b4 movq %rdi, $-72(%rbp) + 0x41, 0x80, 0xf8, 0x0a, //0x000045b8 cmpb $10, %r8b + 0x0f, 0x82, 0x04, 0x08, 0x00, 0x00, //0x000045bc jb LBB5_938 + 0xe9, 0x09, 0x1a, 0x00, 0x00, //0x000045c2 jmp LBB5_1150 + //0x000045c7 LBB5_833 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000045c7 movq $-1, %rax + 0xe9, 0x42, 0x09, 0x00, 0x00, //0x000045ce jmp LBB5_958 + //0x000045d3 LBB5_834 + 0x4c, 0x89, 0x6d, 0xb8, //0x000045d3 movq %r13, $-72(%rbp) + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000045d7 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x000045de cmpq $3, %rax + 0x0f, 0x85, 0xf9, 0x19, 0x00, 0x00, //0x000045e2 jne LBB5_1151 + 0xe9, 0xd1, 0x36, 0x00, 0x00, //0x000045e8 jmp LBB5_1159 + //0x000045ed LBB5_837 + 0x41, 0x80, 0x7d, 0x00, 0x72, //0x000045ed cmpb $114, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000045f2 movl $13, %ecx + 0x0f, 0x85, 0xe5, 0x37, 0x00, 0x00, //0x000045f7 jne LBB5_1519 + 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000045fd cmpb $117, $1(%r13) + 0x0f, 0x85, 0xf5, 0x37, 0x00, 0x00, //0x00004602 jne LBB5_1522 + 0x31, 0xc9, //0x00004608 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x65, //0x0000460a cmpb $101, $2(%r13) + 0x0f, 0x85, 0x03, 0x38, 0x00, 0x00, //0x0000460f jne LBB5_1525 + //0x00004615 LBB5_840 + 0x49, 0x83, 0xc5, 0x03, //0x00004615 addq $3, %r13 + //0x00004619 LBB5_841 + 0x49, 0xc1, 0xe7, 0x20, //0x00004619 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0a, //0x0000461d orq $10, %r15 + 0xe9, 0xd8, 0x02, 0x00, 0x00, //0x00004621 jmp LBB5_873 + //0x00004626 LBB5_842 + 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00004626 cmpb $117, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000462b movl $13, %ecx + 0x0f, 0x85, 0xb5, 0x37, 0x00, 0x00, //0x00004630 jne LBB5_1520 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00004636 cmpb $108, $1(%r13) + 0x0f, 0x85, 0xc5, 0x37, 0x00, 0x00, //0x0000463b jne LBB5_1523 + 0x31, 0xc9, //0x00004641 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00004643 cmpb $108, $2(%r13) + 0x0f, 0x85, 0xd4, 0x37, 0x00, 0x00, //0x00004648 jne LBB5_1526 + //0x0000464e LBB5_845 + 0x49, 0x83, 0xc5, 0x03, //0x0000464e addq $3, %r13 + //0x00004652 LBB5_846 + 0x49, 0x8d, 0x40, 0x10, //0x00004652 leaq $16(%r8), %rax + 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00004656 movq $144(%r14), %rdx + 0x48, 0x39, 0xd0, //0x0000465d cmpq %rdx, %rax + 0x0f, 0x87, 0x0b, 0x00, 0x00, 0x00, //0x00004660 ja LBB5_848 + 0x49, 0xc1, 0xe7, 0x20, //0x00004666 shlq $32, %r15 + 0x4d, 0x89, 0x38, //0x0000466a movq %r15, (%r8) + 0x49, 0x89, 0x46, 0x70, //0x0000466d movq %rax, $112(%r14) + //0x00004671 LBB5_848 + 0x48, 0x39, 0xd0, //0x00004671 cmpq %rdx, %rax + 0xe9, 0x01, 0x04, 0x00, 0x00, //0x00004674 jmp LBB5_887 + //0x00004679 LBB5_849 + 0x4d, 0x89, 0xf9, //0x00004679 movq %r15, %r9 + 0x4d, 0x89, 0xe2, //0x0000467c movq %r12, %r10 + 0x4d, 0x8b, 0x66, 0x40, //0x0000467f movq $64(%r14), %r12 + 0xf3, 0x0f, 0x6f, 0x05, 0xe5, 0xb9, 0xff, 0xff, //0x00004683 movdqu $-17947(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xed, 0xb9, 0xff, 0xff, //0x0000468b movdqu $-17939(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xf5, 0xb9, 0xff, 0xff, //0x00004693 movdqu $-17931(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xef, //0x0000469b movq %r13, %r15 + 0x41, 0xf6, 0xc4, 0x20, //0x0000469e testb $32, %r12b + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x000046a2 jne LBB5_853 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000046a8 .p2align 4, 0x90 + //0x000046b0 LBB5_850 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x000046b0 movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x000046b6 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000046bc movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x000046c0 movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x000046c4 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x000046c8 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x000046cc pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x000046d0 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x000046d4 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x000046d8 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x000046dc pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000046e0 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x000046e4 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x000046e8 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x000046ec pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x000046f0 pmovmskb %xmm5, %esi + 0xc1, 0xe1, 0x10, //0x000046f4 shll $16, %ecx + 0x09, 0xd1, //0x000046f7 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xd9, //0x000046f9 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x000046fd pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xfe, //0x00004701 pmovmskb %xmm6, %edi + 0x66, 0x0f, 0xd7, 0xdf, //0x00004705 pmovmskb %xmm7, %ebx + 0xc1, 0xe3, 0x10, //0x00004709 shll $16, %ebx + 0x09, 0xfb, //0x0000470c orl %edi, %ebx + 0xc1, 0xe2, 0x10, //0x0000470e shll $16, %edx + 0x09, 0xf2, //0x00004711 orl %esi, %edx + 0x09, 0xcb, //0x00004713 orl %ecx, %ebx + 0x83, 0xc3, 0xff, //0x00004715 addl $-1, %ebx + 0x85, 0xd3, //0x00004718 testl %edx, %ebx + 0x0f, 0x85, 0xe2, 0x02, 0x00, 0x00, //0x0000471a jne LBB5_884 + 0x83, 0xc2, 0xff, //0x00004720 addl $-1, %edx + 0x85, 0xca, //0x00004723 testl %ecx, %edx + 0x0f, 0x85, 0x4e, 0x29, 0x00, 0x00, //0x00004725 jne LBB5_1358 + 0x49, 0x83, 0xc5, 0x20, //0x0000472b addq $32, %r13 + 0xe9, 0x7c, 0xff, 0xff, 0xff, //0x0000472f jmp LBB5_850 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004734 .p2align 4, 0x90 + //0x00004740 LBB5_853 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00004740 movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00004746 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x0000474c movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x00004750 movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00004754 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00004758 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x0000475c pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x00004760 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x00004764 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00004768 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x0000476c pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x00004770 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00004774 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00004778 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000477c pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00004780 pmovmskb %xmm5, %edi + 0xc1, 0xe1, 0x10, //0x00004784 shll $16, %ecx + 0x09, 0xd1, //0x00004787 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xd9, //0x00004789 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x0000478d pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xde, //0x00004791 pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0xd7, 0xc7, //0x00004795 pmovmskb %xmm7, %eax + 0xc1, 0xe0, 0x10, //0x00004799 shll $16, %eax + 0x09, 0xd8, //0x0000479c orl %ebx, %eax + 0xc1, 0xe2, 0x10, //0x0000479e shll $16, %edx + 0x09, 0xfa, //0x000047a1 orl %edi, %edx + 0x89, 0xc7, //0x000047a3 movl %eax, %edi + 0x09, 0xcf, //0x000047a5 orl %ecx, %edi + 0x83, 0xc7, 0xff, //0x000047a7 addl $-1, %edi + 0x85, 0xd7, //0x000047aa testl %edx, %edi + 0x0f, 0x85, 0x50, 0x02, 0x00, 0x00, //0x000047ac jne LBB5_884 + 0x83, 0xc2, 0xff, //0x000047b2 addl $-1, %edx + 0x85, 0xca, //0x000047b5 testl %ecx, %edx + 0x0f, 0x85, 0xbc, 0x28, 0x00, 0x00, //0x000047b7 jne LBB5_1358 + 0x85, 0xc2, //0x000047bd testl %eax, %edx + 0x0f, 0x85, 0x45, 0x3b, 0x00, 0x00, //0x000047bf jne LBB5_1596 + 0x49, 0x83, 0xc5, 0x20, //0x000047c5 addq $32, %r13 + 0xe9, 0x72, 0xff, 0xff, 0xff, //0x000047c9 jmp LBB5_853 + //0x000047ce LBB5_816 + 0x41, 0xb2, 0x01, //0x000047ce movb $1, %r10b + 0xe9, 0xa1, 0xfc, 0xff, 0xff, //0x000047d1 jmp LBB5_817 + //0x000047d6 LBB5_857 + 0x49, 0xc1, 0xe7, 0x20, //0x000047d6 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x06, //0x000047da orq $6, %r15 + 0x4d, 0x89, 0x38, //0x000047de movq %r15, (%r8) + 0x49, 0x8b, 0x46, 0x78, //0x000047e1 movq $120(%r14), %rax + 0x49, 0x89, 0x40, 0x08, //0x000047e5 movq %rax, $8(%r8) + 0x4d, 0x8b, 0x56, 0x70, //0x000047e9 movq $112(%r14), %r10 + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x000047ed movq $136(%r14), %r8 + 0x4c, 0x89, 0xd0, //0x000047f4 movq %r10, %rax + 0x4c, 0x29, 0xc0, //0x000047f7 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000047fa movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x000047fd sarq $4, %rdi + 0x49, 0x89, 0x7e, 0x78, //0x00004801 movq %rdi, $120(%r14) + 0x4d, 0x8d, 0x4a, 0x10, //0x00004805 leaq $16(%r10), %r9 + 0x4d, 0x89, 0x4e, 0x70, //0x00004809 movq %r9, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x0000480d addq $1, $128(%r14) + 0x49, 0x8d, 0x4a, 0x20, //0x00004815 leaq $32(%r10), %rcx + 0x45, 0x31, 0xe4, //0x00004819 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x0000481c cmpq $-16, %rax + 0x4c, 0x89, 0xd0, //0x00004820 movq %r10, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004823 cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x00004827 cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000482e ja LBB5_859 + 0x49, 0x89, 0xc4, //0x00004834 movq %rax, %r12 + //0x00004837 LBB5_859 + 0x4d, 0x85, 0xe4, //0x00004837 testq %r12, %r12 + 0x0f, 0x84, 0x23, 0xf6, 0xff, 0xff, //0x0000483a je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x00004840 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004844 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004849 cmpq $32, %rcx + 0x0f, 0x87, 0x89, 0x12, 0x00, 0x00, //0x0000484d ja LBB5_1078 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004853 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x0000485d btq %rcx, %rsi + 0x0f, 0x83, 0x75, 0x12, 0x00, 0x00, //0x00004861 jae LBB5_1078 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004867 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x0000486c addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00004870 cmpq $32, %rcx + 0x0f, 0x87, 0x54, 0x11, 0x00, 0x00, //0x00004874 ja LBB5_1092 + 0x48, 0x0f, 0xa3, 0xce, //0x0000487a btq %rcx, %rsi + 0x0f, 0x83, 0x4a, 0x11, 0x00, 0x00, //0x0000487e jae LBB5_1092 + 0x49, 0x8b, 0x76, 0x60, //0x00004884 movq $96(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x00004888 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x0000488b subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000488e cmpq $64, %rcx + 0x0f, 0x83, 0x96, 0x11, 0x00, 0x00, //0x00004892 jae LBB5_1074 + 0x49, 0x8b, 0x46, 0x68, //0x00004898 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x0000489c shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000489f shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000048a2 testq %rax, %rax + 0x0f, 0x84, 0x7c, 0x11, 0x00, 0x00, //0x000048a5 je LBB5_1073 + 0x48, 0x0f, 0xbc, 0xc0, //0x000048ab bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x000048af leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000048b3 addq $1, %r15 + 0x48, 0x01, 0xc6, //0x000048b7 addq %rax, %rsi + 0xe9, 0x1b, 0x12, 0x00, 0x00, //0x000048ba jmp LBB5_1077 + //0x000048bf LBB5_867 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x000048bf cmpb $97, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000048c4 movl $13, %ecx + 0x0f, 0x85, 0x25, 0x35, 0x00, 0x00, //0x000048c9 jne LBB5_1521 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000048cf cmpb $108, $1(%r13) + 0x0f, 0x85, 0x35, 0x35, 0x00, 0x00, //0x000048d4 jne LBB5_1524 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x000048da cmpb $115, $2(%r13) + 0x0f, 0x85, 0x47, 0x35, 0x00, 0x00, //0x000048df jne LBB5_1527 + 0x31, 0xc9, //0x000048e5 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x000048e7 cmpb $101, $3(%r13) + 0x0f, 0x85, 0x43, 0x35, 0x00, 0x00, //0x000048ec jne LBB5_1528 + //0x000048f2 LBB5_871 + 0x49, 0x83, 0xc5, 0x04, //0x000048f2 addq $4, %r13 + //0x000048f6 LBB5_872 + 0x49, 0xc1, 0xe7, 0x20, //0x000048f6 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x02, //0x000048fa orq $2, %r15 + //0x000048fe LBB5_873 + 0x4d, 0x89, 0x38, //0x000048fe movq %r15, (%r8) + 0x49, 0x8d, 0x40, 0x10, //0x00004901 leaq $16(%r8), %rax + 0x49, 0x89, 0x46, 0x70, //0x00004905 movq %rax, $112(%r14) + 0x49, 0x83, 0xc0, 0x20, //0x00004909 addq $32, %r8 + 0x4d, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000490d cmpq $144(%r14), %r8 + 0xe9, 0x61, 0x01, 0x00, 0x00, //0x00004914 jmp LBB5_887 + //0x00004919 LBB5_874 + 0x49, 0xc1, 0xe7, 0x20, //0x00004919 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x07, //0x0000491d orq $7, %r15 + 0x4d, 0x89, 0x38, //0x00004921 movq %r15, (%r8) + 0x49, 0x8b, 0x46, 0x78, //0x00004924 movq $120(%r14), %rax + 0x49, 0x89, 0x40, 0x08, //0x00004928 movq %rax, $8(%r8) + 0x4d, 0x8b, 0x56, 0x70, //0x0000492c movq $112(%r14), %r10 + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x00004930 movq $136(%r14), %r8 + 0x4c, 0x89, 0xd0, //0x00004937 movq %r10, %rax + 0x4c, 0x29, 0xc0, //0x0000493a subq %r8, %rax + 0x48, 0x89, 0xc7, //0x0000493d movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00004940 sarq $4, %rdi + 0x49, 0x89, 0x7e, 0x78, //0x00004944 movq %rdi, $120(%r14) + 0x4d, 0x8d, 0x4a, 0x10, //0x00004948 leaq $16(%r10), %r9 + 0x4d, 0x89, 0x4e, 0x70, //0x0000494c movq %r9, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x00004950 addq $1, $128(%r14) + 0x49, 0x8d, 0x4a, 0x20, //0x00004958 leaq $32(%r10), %rcx + 0x45, 0x31, 0xe4, //0x0000495c xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x0000495f cmpq $-16, %rax + 0x4c, 0x89, 0xd0, //0x00004963 movq %r10, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004966 cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x0000496a cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004971 ja LBB5_876 + 0x49, 0x89, 0xc4, //0x00004977 movq %rax, %r12 + //0x0000497a LBB5_876 + 0x4d, 0x85, 0xe4, //0x0000497a testq %r12, %r12 + 0x0f, 0x84, 0xe0, 0xf4, 0xff, 0xff, //0x0000497d je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x00004983 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004987 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000498c cmpq $32, %rcx + 0x0f, 0x87, 0x16, 0x12, 0x00, 0x00, //0x00004990 ja LBB5_1090 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004996 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000049a0 btq %rcx, %rsi + 0x0f, 0x83, 0x02, 0x12, 0x00, 0x00, //0x000049a4 jae LBB5_1090 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000049aa movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000049af addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000049b3 cmpq $32, %rcx + 0x0f, 0x87, 0x19, 0x10, 0x00, 0x00, //0x000049b7 ja LBB5_1093 + 0x48, 0x0f, 0xa3, 0xce, //0x000049bd btq %rcx, %rsi + 0x0f, 0x83, 0x0f, 0x10, 0x00, 0x00, //0x000049c1 jae LBB5_1093 + 0x49, 0x8b, 0x76, 0x60, //0x000049c7 movq $96(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x000049cb movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x000049ce subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000049d1 cmpq $64, %rcx + 0x0f, 0x83, 0x1e, 0x11, 0x00, 0x00, //0x000049d5 jae LBB5_1086 + 0x49, 0x8b, 0x46, 0x68, //0x000049db movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000049df shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000049e2 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000049e5 testq %rax, %rax + 0x0f, 0x84, 0x04, 0x11, 0x00, 0x00, //0x000049e8 je LBB5_1085 + 0x48, 0x0f, 0xbc, 0xc0, //0x000049ee bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x000049f2 leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000049f6 addq $1, %r15 + 0x48, 0x01, 0xc6, //0x000049fa addq %rax, %rsi + 0xe9, 0xa8, 0x11, 0x00, 0x00, //0x000049fd jmp LBB5_1089 + //0x00004a02 LBB5_884 + 0x0f, 0xbc, 0xc2, //0x00004a02 bsfl %edx, %eax + 0x4a, 0x8d, 0x0c, 0x28, //0x00004a05 leaq (%rax,%r13), %rcx + 0x49, 0x01, 0xc5, //0x00004a09 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00004a0c addq $1, %r13 + 0x49, 0xf7, 0xd7, //0x00004a10 notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x00004a13 leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00004a17 addq $1, %rsi + 0x31, 0xc0, //0x00004a1b xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00004a1d movq %rax, $-88(%rbp) + 0x4d, 0x89, 0xd4, //0x00004a21 movq %r10, %r12 + 0x31, 0xc9, //0x00004a24 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x00004a26 testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00004a29 jns LBB5_886 + //0x00004a2f LBB5_885 + 0x89, 0xf1, //0x00004a2f movl %esi, %ecx + 0xf7, 0xd9, //0x00004a31 negl %ecx + //0x00004a33 LBB5_886 + 0x0f, 0xb6, 0x45, 0xa8, //0x00004a33 movzbl $-88(%rbp), %eax + 0x49, 0xc1, 0xe1, 0x20, //0x00004a37 shlq $32, %r9 + 0x49, 0x8d, 0x04, 0xc1, //0x00004a3b leaq (%r9,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004a3f movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x00004a49 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00004a4c addq $4, %rax + 0x49, 0x8b, 0x56, 0x70, //0x00004a50 movq $112(%r14), %rdx + 0x48, 0x89, 0x02, //0x00004a54 movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00004a57 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x46, 0x70, //0x00004a5b movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00004a5f leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00004a63 movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x00004a67 addl $1, $160(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00004a6f addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00004a73 cmpq $144(%r14), %rax + //0x00004a7a LBB5_887 + 0x0f, 0x96, 0xc0, //0x00004a7a setbe %al + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004a7d movl $11, %edx + 0x85, 0xc9, //0x00004a82 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00004a84 cmovnel %ecx, %edx + 0x0f, 0x84, 0x2f, 0x16, 0x00, 0x00, //0x00004a87 je LBB5_1163 + 0xe9, 0xa1, 0xce, 0xff, 0xff, //0x00004a8d jmp LBB5_308 + //0x00004a92 LBB5_888 + 0x41, 0x8a, 0x55, 0x01, //0x00004a92 movb $1(%r13), %dl + 0x80, 0xc2, 0xd2, //0x00004a96 addb $-46, %dl + 0x80, 0xfa, 0x37, //0x00004a99 cmpb $55, %dl + 0x0f, 0x87, 0x88, 0xfa, 0xff, 0xff, //0x00004a9c ja LBB5_826 + 0x0f, 0xb6, 0xd2, //0x00004aa2 movzbl %dl, %edx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004aa5 movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xd6, //0x00004aaf btq %rdx, %rsi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00004ab3 movl $1, %edx + 0x0f, 0x83, 0x66, 0x04, 0x00, 0x00, //0x00004ab8 jae LBB5_959 + //0x00004abe LBB5_890 + 0x49, 0x83, 0xf8, 0x10, //0x00004abe cmpq $16, %r8 + 0x0f, 0x82, 0x5a, 0x32, 0x00, 0x00, //0x00004ac2 jb LBB5_1509 + 0x45, 0x89, 0xcb, //0x00004ac8 movl %r9d, %r11d + 0x41, 0x83, 0xe3, 0x01, //0x00004acb andl $1, %r11d + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00004acf movq $-1, %r14 + 0x31, 0xc0, //0x00004ad6 xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xbf, 0xb5, 0xff, 0xff, //0x00004ad8 movdqu $-19009(%rip), %xmm8 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xc6, 0xb5, 0xff, 0xff, //0x00004ae1 movdqu $-19002(%rip), %xmm10 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xcd, 0xb5, 0xff, 0xff, //0x00004aea movdqu $-18995(%rip), %xmm9 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0xd5, 0xb5, 0xff, 0xff, //0x00004af3 movdqu $-18987(%rip), %xmm3 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0xdd, 0xb5, 0xff, 0xff, //0x00004afb movdqu $-18979(%rip), %xmm4 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0xe5, 0xb5, 0xff, 0xff, //0x00004b03 movdqu $-18971(%rip), %xmm5 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0xed, 0xb5, 0xff, 0xff, //0x00004b0b movdqu $-18963(%rip), %xmm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00004b13 movq $-1, %r12 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004b1a movq $-1, %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004b21 .p2align 4, 0x90 + //0x00004b30 LBB5_892 + 0xf3, 0x41, 0x0f, 0x6f, 0x7c, 0x05, 0x00, //0x00004b30 movdqu (%r13,%rax), %xmm7 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004b37 movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x00004b3b pcmpgtb %xmm8, %xmm0 + 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x00004b40 movdqa %xmm10, %xmm1 + 0x66, 0x0f, 0x64, 0xcf, //0x00004b45 pcmpgtb %xmm7, %xmm1 + 0x66, 0x0f, 0xdb, 0xc8, //0x00004b49 pand %xmm0, %xmm1 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004b4d movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x00004b51 pcmpeqb %xmm9, %xmm0 + 0x66, 0x0f, 0x6f, 0xd7, //0x00004b56 movdqa %xmm7, %xmm2 + 0x66, 0x0f, 0x74, 0xd3, //0x00004b5a pcmpeqb %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd0, //0x00004b5e por %xmm0, %xmm2 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004b62 movdqa %xmm7, %xmm0 + 0x66, 0x0f, 0xdb, 0xc4, //0x00004b66 pand %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc6, //0x00004b6a pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0x74, 0xfd, //0x00004b6e pcmpeqb %xmm5, %xmm7 + 0x66, 0x0f, 0xd7, 0xf8, //0x00004b72 pmovmskb %xmm0, %edi + 0x66, 0x0f, 0xeb, 0xc7, //0x00004b76 por %xmm7, %xmm0 + 0x66, 0x0f, 0xeb, 0xca, //0x00004b7a por %xmm2, %xmm1 + 0x66, 0x0f, 0xeb, 0xc8, //0x00004b7e por %xmm0, %xmm1 + 0x66, 0x0f, 0xd7, 0xdf, //0x00004b82 pmovmskb %xmm7, %ebx + 0x66, 0x0f, 0xd7, 0xd2, //0x00004b86 pmovmskb %xmm2, %edx + 0x66, 0x0f, 0xd7, 0xc9, //0x00004b8a pmovmskb %xmm1, %ecx + 0xf7, 0xd1, //0x00004b8e notl %ecx + 0x0f, 0xbc, 0xc9, //0x00004b90 bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00004b93 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00004b96 je LBB5_894 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004b9c movl $-1, %esi + 0xd3, 0xe6, //0x00004ba1 shll %cl, %esi + 0xf7, 0xd6, //0x00004ba3 notl %esi + 0x21, 0xf3, //0x00004ba5 andl %esi, %ebx + 0x21, 0xf7, //0x00004ba7 andl %esi, %edi + 0x21, 0xd6, //0x00004ba9 andl %edx, %esi + 0x89, 0xf2, //0x00004bab movl %esi, %edx + //0x00004bad LBB5_894 + 0x8d, 0x73, 0xff, //0x00004bad leal $-1(%rbx), %esi + 0x21, 0xde, //0x00004bb0 andl %ebx, %esi + 0x0f, 0x85, 0x61, 0x11, 0x00, 0x00, //0x00004bb2 jne LBB5_1105 + 0x8d, 0x77, 0xff, //0x00004bb8 leal $-1(%rdi), %esi + 0x21, 0xfe, //0x00004bbb andl %edi, %esi + 0x0f, 0x85, 0x56, 0x11, 0x00, 0x00, //0x00004bbd jne LBB5_1105 + 0x8d, 0x72, 0xff, //0x00004bc3 leal $-1(%rdx), %esi + 0x21, 0xd6, //0x00004bc6 andl %edx, %esi + 0x0f, 0x85, 0x4b, 0x11, 0x00, 0x00, //0x00004bc8 jne LBB5_1105 + 0x85, 0xdb, //0x00004bce testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004bd0 je LBB5_900 + 0x0f, 0xbc, 0xdb, //0x00004bd6 bsfl %ebx, %ebx + 0x49, 0x83, 0xfa, 0xff, //0x00004bd9 cmpq $-1, %r10 + 0x0f, 0x85, 0x5a, 0x2b, 0x00, 0x00, //0x00004bdd jne LBB5_1423 + 0x48, 0x01, 0xc3, //0x00004be3 addq %rax, %rbx + 0x49, 0x89, 0xda, //0x00004be6 movq %rbx, %r10 + //0x00004be9 LBB5_900 + 0x85, 0xff, //0x00004be9 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004beb je LBB5_903 + 0x0f, 0xbc, 0xff, //0x00004bf1 bsfl %edi, %edi + 0x49, 0x83, 0xfc, 0xff, //0x00004bf4 cmpq $-1, %r12 + 0x0f, 0x85, 0x46, 0x2b, 0x00, 0x00, //0x00004bf8 jne LBB5_1424 + 0x48, 0x01, 0xc7, //0x00004bfe addq %rax, %rdi + 0x49, 0x89, 0xfc, //0x00004c01 movq %rdi, %r12 + //0x00004c04 LBB5_903 + 0x85, 0xd2, //0x00004c04 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c06 je LBB5_906 + 0x0f, 0xbc, 0xd2, //0x00004c0c bsfl %edx, %edx + 0x49, 0x83, 0xfe, 0xff, //0x00004c0f cmpq $-1, %r14 + 0x0f, 0x85, 0x32, 0x2b, 0x00, 0x00, //0x00004c13 jne LBB5_1425 + 0x48, 0x01, 0xc2, //0x00004c19 addq %rax, %rdx + 0x49, 0x89, 0xd6, //0x00004c1c movq %rdx, %r14 + //0x00004c1f LBB5_906 + 0x83, 0xf9, 0x10, //0x00004c1f cmpl $16, %ecx + 0x0f, 0x85, 0xc0, 0x00, 0x00, 0x00, //0x00004c22 jne LBB5_921 + 0x49, 0x83, 0xc0, 0xf0, //0x00004c28 addq $-16, %r8 + 0x48, 0x83, 0xc0, 0x10, //0x00004c2c addq $16, %rax + 0x49, 0x83, 0xf8, 0x0f, //0x00004c30 cmpq $15, %r8 + 0x0f, 0x87, 0xf6, 0xfe, 0xff, 0xff, //0x00004c34 ja LBB5_892 + 0x4c, 0x03, 0x9d, 0x78, 0xff, 0xff, 0xff, //0x00004c3a addq $-136(%rbp), %r11 + 0x4c, 0x2b, 0x5d, 0xb8, //0x00004c41 subq $-72(%rbp), %r11 + 0x4d, 0x29, 0xcb, //0x00004c45 subq %r9, %r11 + 0x4a, 0x8d, 0x0c, 0x28, //0x00004c48 leaq (%rax,%r13), %rcx + 0x49, 0x89, 0xcf, //0x00004c4c movq %rcx, %r15 + 0x49, 0x39, 0xc3, //0x00004c4f cmpq %rax, %r11 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00004c52 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00004c56 je LBB5_923 + //0x00004c5c LBB5_909 + 0x4e, 0x8d, 0x3c, 0x01, //0x00004c5c leaq (%rcx,%r8), %r15 + 0x48, 0x89, 0xca, //0x00004c60 movq %rcx, %rdx + 0x4c, 0x29, 0xea, //0x00004c63 subq %r13, %rdx + 0x31, 0xc0, //0x00004c66 xorl %eax, %eax + 0x48, 0x8d, 0x3d, 0x35, 0x72, 0x00, 0x00, //0x00004c68 leaq $29237(%rip), %rdi /* LJTI5_3+0(%rip) */ + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00004c6f jmp LBB5_914 + //0x00004c74 LBB5_910 + 0x83, 0xfb, 0x65, //0x00004c74 cmpl $101, %ebx + 0x0f, 0x85, 0x7d, 0x00, 0x00, 0x00, //0x00004c77 jne LBB5_922 + //0x00004c7d LBB5_911 + 0x49, 0x83, 0xfc, 0xff, //0x00004c7d cmpq $-1, %r12 + 0x0f, 0x85, 0xa4, 0x10, 0x00, 0x00, //0x00004c81 jne LBB5_1107 + 0x4c, 0x8d, 0x24, 0x02, //0x00004c87 leaq (%rdx,%rax), %r12 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004c8b .p2align 4, 0x90 + //0x00004c90 LBB5_913 + 0x48, 0x83, 0xc0, 0x01, //0x00004c90 addq $1, %rax + 0x49, 0x39, 0xc0, //0x00004c94 cmpq %rax, %r8 + 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00004c97 je LBB5_923 + //0x00004c9d LBB5_914 + 0x0f, 0xbe, 0x1c, 0x01, //0x00004c9d movsbl (%rcx,%rax), %ebx + 0x8d, 0x73, 0xd0, //0x00004ca1 leal $-48(%rbx), %esi + 0x83, 0xfe, 0x0a, //0x00004ca4 cmpl $10, %esi + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00004ca7 jb LBB5_913 + 0x8d, 0x73, 0xd5, //0x00004cad leal $-43(%rbx), %esi + 0x83, 0xfe, 0x1a, //0x00004cb0 cmpl $26, %esi + 0x0f, 0x87, 0xbb, 0xff, 0xff, 0xff, //0x00004cb3 ja LBB5_910 + 0x48, 0x63, 0x34, 0xb7, //0x00004cb9 movslq (%rdi,%rsi,4), %rsi + 0x48, 0x01, 0xfe, //0x00004cbd addq %rdi, %rsi + 0xff, 0xe6, //0x00004cc0 jmpq *%rsi + //0x00004cc2 LBB5_917 + 0x49, 0x83, 0xfe, 0xff, //0x00004cc2 cmpq $-1, %r14 + 0x0f, 0x85, 0x5f, 0x10, 0x00, 0x00, //0x00004cc6 jne LBB5_1107 + 0x4c, 0x8d, 0x34, 0x02, //0x00004ccc leaq (%rdx,%rax), %r14 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00004cd0 jmp LBB5_913 + //0x00004cd5 LBB5_919 + 0x49, 0x83, 0xfa, 0xff, //0x00004cd5 cmpq $-1, %r10 + 0x0f, 0x85, 0x4c, 0x10, 0x00, 0x00, //0x00004cd9 jne LBB5_1107 + 0x4c, 0x8d, 0x14, 0x02, //0x00004cdf leaq (%rdx,%rax), %r10 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00004ce3 jmp LBB5_913 + //0x00004ce8 LBB5_921 + 0x41, 0x89, 0xcf, //0x00004ce8 movl %ecx, %r15d + 0x4d, 0x01, 0xef, //0x00004ceb addq %r13, %r15 + 0x49, 0x01, 0xc7, //0x00004cee addq %rax, %r15 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00004cf1 movq $-56(%rbp), %r11 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004cf5 jmp LBB5_923 + //0x00004cfa LBB5_922 + 0x48, 0x01, 0xc1, //0x00004cfa addq %rax, %rcx + 0x49, 0x89, 0xcf, //0x00004cfd movq %rcx, %r15 + //0x00004d00 LBB5_923 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004d00 movq $-1, %rax + 0x4d, 0x85, 0xd2, //0x00004d07 testq %r10, %r10 + 0x0f, 0x84, 0x05, 0x02, 0x00, 0x00, //0x00004d0a je LBB5_958 + 0x4d, 0x85, 0xf6, //0x00004d10 testq %r14, %r14 + 0x0f, 0x84, 0xfc, 0x01, 0x00, 0x00, //0x00004d13 je LBB5_958 + 0x4d, 0x85, 0xe4, //0x00004d19 testq %r12, %r12 + 0x0f, 0x84, 0xf3, 0x01, 0x00, 0x00, //0x00004d1c je LBB5_958 + 0x4d, 0x29, 0xef, //0x00004d22 subq %r13, %r15 + 0x49, 0x8d, 0x47, 0xff, //0x00004d25 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc2, //0x00004d29 cmpq %rax, %r10 + 0x0f, 0x84, 0xcf, 0x01, 0x00, 0x00, //0x00004d2c je LBB5_956 + 0x49, 0x39, 0xc6, //0x00004d32 cmpq %rax, %r14 + 0x0f, 0x84, 0xc6, 0x01, 0x00, 0x00, //0x00004d35 je LBB5_956 + 0x49, 0x39, 0xc4, //0x00004d3b cmpq %rax, %r12 + 0x0f, 0x84, 0xbd, 0x01, 0x00, 0x00, //0x00004d3e je LBB5_956 + 0x4d, 0x85, 0xf6, //0x00004d44 testq %r14, %r14 + 0x0f, 0x8e, 0x2f, 0x02, 0x00, 0x00, //0x00004d47 jle LBB5_961 + 0x49, 0x8d, 0x46, 0xff, //0x00004d4d leaq $-1(%r14), %rax + 0x49, 0x39, 0xc4, //0x00004d51 cmpq %rax, %r12 + 0x0f, 0x84, 0x22, 0x02, 0x00, 0x00, //0x00004d54 je LBB5_961 + 0x49, 0xf7, 0xd6, //0x00004d5a notq %r14 + 0x4c, 0x89, 0xf0, //0x00004d5d movq %r14, %rax + 0xe9, 0xa2, 0x01, 0x00, 0x00, //0x00004d60 jmp LBB5_957 + //0x00004d65 LBB5_932 + 0x49, 0x8d, 0x45, 0x02, //0x00004d65 leaq $2(%r13), %rax + 0x48, 0x89, 0x45, 0xb8, //0x00004d69 movq %rax, $-72(%rbp) + 0x41, 0x8a, 0x45, 0x02, //0x00004d6d movb $2(%r13), %al + 0x8d, 0x48, 0xd0, //0x00004d71 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00004d74 cmpb $9, %cl + 0x0f, 0x87, 0x2b, 0x2f, 0x00, 0x00, //0x00004d77 ja LBB5_1529 + 0x45, 0x31, 0xe4, //0x00004d7d xorl %r12d, %r12d + 0x3c, 0x30, //0x00004d80 cmpb $48, %al + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00004d82 jne LBB5_935 + //0x00004d88 LBB5_934 + 0x48, 0x8b, 0x4d, 0xb8, //0x00004d88 movq $-72(%rbp), %rcx + 0x0f, 0xb6, 0x41, 0x01, //0x00004d8c movzbl $1(%rcx), %eax + 0x48, 0x83, 0xc1, 0x01, //0x00004d90 addq $1, %rcx + 0x48, 0x89, 0x4d, 0xb8, //0x00004d94 movq %rcx, $-72(%rbp) + 0x41, 0x83, 0xc4, 0xff, //0x00004d98 addl $-1, %r12d + 0x3c, 0x30, //0x00004d9c cmpb $48, %al + 0x0f, 0x84, 0xe4, 0xff, 0xff, 0xff, //0x00004d9e je LBB5_934 + //0x00004da4 LBB5_935 + 0x3c, 0x45, //0x00004da4 cmpb $69, %al + 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00004da6 je LBB5_944 + 0x3c, 0x65, //0x00004dac cmpb $101, %al + 0x0f, 0x84, 0x8d, 0x00, 0x00, 0x00, //0x00004dae je LBB5_944 + 0x44, 0x89, 0x55, 0x98, //0x00004db4 movl %r10d, $-104(%rbp) + 0x44, 0x8d, 0x40, 0xd0, //0x00004db8 leal $-48(%rax), %r8d + 0x31, 0xc9, //0x00004dbc xorl %ecx, %ecx + 0x31, 0xd2, //0x00004dbe xorl %edx, %edx + 0x48, 0x89, 0x55, 0x90, //0x00004dc0 movq %rdx, $-112(%rbp) + 0x31, 0xf6, //0x00004dc4 xorl %esi, %esi + //0x00004dc6 LBB5_938 + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00004dc6 movl $17, %r10d + 0x49, 0x29, 0xca, //0x00004dcc subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00004dcf testq %r10, %r10 + 0x0f, 0x8e, 0x98, 0x01, 0x00, 0x00, //0x00004dd2 jle LBB5_960 + 0x41, 0x80, 0xf8, 0x09, //0x00004dd8 cmpb $9, %r8b + 0x0f, 0x87, 0x8e, 0x01, 0x00, 0x00, //0x00004ddc ja LBB5_960 + 0x48, 0x8b, 0x55, 0xb8, //0x00004de2 movq $-72(%rbp), %rdx + 0x4c, 0x01, 0xd2, //0x00004de6 addq %r10, %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004de9 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00004dee subq %rcx, %rbx + 0x31, 0xc9, //0x00004df1 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004df3 .p2align 4, 0x90 + //0x00004e00 LBB5_941 + 0x48, 0x8d, 0x34, 0xb6, //0x00004e00 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004e04 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004e07 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00004e0b addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00004e0f cmpq %rcx, %rbx + 0x0f, 0x84, 0x87, 0x01, 0x00, 0x00, //0x00004e12 je LBB5_964 + 0x48, 0x8b, 0x45, 0xb8, //0x00004e18 movq $-72(%rbp), %rax + 0x0f, 0xb6, 0x44, 0x08, 0x01, //0x00004e1c movzbl $1(%rax,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00004e21 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00004e24 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00004e28 cmpb $10, %dil + 0x0f, 0x82, 0xce, 0xff, 0xff, 0xff, //0x00004e2c jb LBB5_941 + 0x48, 0x8b, 0x55, 0xb8, //0x00004e32 movq $-72(%rbp), %rdx + 0x48, 0x01, 0xca, //0x00004e36 addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00004e39 movq %rcx, %r10 + 0xe9, 0x89, 0x01, 0x00, 0x00, //0x00004e3c jmp LBB5_968 + //0x00004e41 LBB5_944 + 0x31, 0xc0, //0x00004e41 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00004e43 movq %rax, $-112(%rbp) + 0x45, 0x31, 0xe4, //0x00004e47 xorl %r12d, %r12d + 0x31, 0xf6, //0x00004e4a xorl %esi, %esi + //0x00004e4c LBB5_945 + 0x48, 0x8b, 0x45, 0xb8, //0x00004e4c movq $-72(%rbp), %rax + 0x8a, 0x48, 0x01, //0x00004e50 movb $1(%rax), %cl + 0x80, 0xf9, 0x2d, //0x00004e53 cmpb $45, %cl + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004e56 je LBB5_948 + 0x80, 0xf9, 0x2b, //0x00004e5c cmpb $43, %cl + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x00004e5f jne LBB5_950 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004e65 movl $1, %r8d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004e6b jmp LBB5_949 + //0x00004e70 LBB5_948 + 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004e70 movl $-1, %r8d + //0x00004e76 LBB5_949 + 0x48, 0x8b, 0x55, 0xb8, //0x00004e76 movq $-72(%rbp), %rdx + 0x8a, 0x4a, 0x02, //0x00004e7a movb $2(%rdx), %cl + 0x48, 0x83, 0xc2, 0x02, //0x00004e7d addq $2, %rdx + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00004e81 jmp LBB5_951 + //0x00004e86 LBB5_950 + 0x48, 0x8b, 0x55, 0xb8, //0x00004e86 movq $-72(%rbp), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00004e8a addq $1, %rdx + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004e8e movl $1, %r8d + //0x00004e94 LBB5_951 + 0x48, 0x89, 0x55, 0xb8, //0x00004e94 movq %rdx, $-72(%rbp) + 0x8d, 0x51, 0xd0, //0x00004e98 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00004e9b cmpb $9, %dl + 0x0f, 0x87, 0x04, 0x2e, 0x00, 0x00, //0x00004e9e ja LBB5_1529 + 0x31, 0xd2, //0x00004ea4 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004ea6 movq $-1, %rdi + 0x48, 0x8b, 0x45, 0xb8, //0x00004ead movq $-72(%rbp), %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004eb1 .p2align 4, 0x90 + //0x00004ec0 LBB5_953 + 0x8d, 0x14, 0x92, //0x00004ec0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00004ec3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00004ec6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00004ec9 addl $-48, %edx + 0x0f, 0xb6, 0x48, 0x01, //0x00004ecc movzbl $1(%rax), %ecx + 0x48, 0x83, 0xc0, 0x01, //0x00004ed0 addq $1, %rax + 0x8d, 0x59, 0xd0, //0x00004ed4 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00004ed7 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004edb cmpb $10, %bl + 0x0f, 0x82, 0xdc, 0xff, 0xff, 0xff, //0x00004ede jb LBB5_953 + 0x48, 0x89, 0x45, 0xb8, //0x00004ee4 movq %rax, $-72(%rbp) + 0x48, 0x83, 0xff, 0x09, //0x00004ee8 cmpq $9, %rdi + 0x0f, 0x83, 0x51, 0x2e, 0x00, 0x00, //0x00004eec jae LBB5_1510 + //0x00004ef2 LBB5_955 + 0x41, 0x0f, 0xaf, 0xd0, //0x00004ef2 imull %r8d, %edx + 0x44, 0x01, 0xe2, //0x00004ef6 addl %r12d, %edx + 0x41, 0x89, 0xd4, //0x00004ef9 movl %edx, %r12d + 0xe9, 0xde, 0x00, 0x00, 0x00, //0x00004efc jmp LBB5_969 + //0x00004f01 LBB5_956 + 0x49, 0xf7, 0xdf, //0x00004f01 negq %r15 + 0x4c, 0x89, 0xf8, //0x00004f04 movq %r15, %rax + //0x00004f07 LBB5_957 + 0x31, 0xc9, //0x00004f07 xorl %ecx, %ecx + 0x48, 0x89, 0xc2, //0x00004f09 movq %rax, %rdx + 0x48, 0x85, 0xc0, //0x00004f0c testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004f0f jns LBB5_959 + //0x00004f15 LBB5_958 + 0x48, 0xf7, 0xd0, //0x00004f15 notq %rax + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00004f18 movl $3, %ecx + 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00004f1d movq $-3, %rdx + //0x00004f24 LBB5_959 + 0x49, 0x01, 0xc5, //0x00004f24 addq %rax, %r13 + 0x0f, 0xb6, 0x45, 0x98, //0x00004f27 movzbl $-104(%rbp), %eax + 0x48, 0x01, 0xd0, //0x00004f2b addq %rdx, %rax + 0x48, 0x8b, 0x55, 0xb0, //0x00004f2e movq $-80(%rbp), %rdx + 0x48, 0xc1, 0xe2, 0x20, //0x00004f32 shlq $32, %rdx + 0x48, 0x83, 0xca, 0x1b, //0x00004f36 orq $27, %rdx + 0x48, 0x8b, 0x75, 0x90, //0x00004f3a movq $-112(%rbp), %rsi + 0x48, 0x89, 0x16, //0x00004f3e movq %rdx, (%rsi) + 0x48, 0x89, 0x46, 0x08, //0x00004f41 movq %rax, $8(%rsi) + 0x4c, 0x8b, 0x75, 0xc0, //0x00004f45 movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x46, 0x70, //0x00004f49 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00004f4d leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00004f51 movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00004f55 addl $1, $164(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00004f5d addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00004f61 cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00004f68 setbe %al + 0xe9, 0x38, 0x11, 0x00, 0x00, //0x00004f6b jmp LBB5_1158 + //0x00004f70 LBB5_960 + 0x48, 0x8b, 0x55, 0xb8, //0x00004f70 movq $-72(%rbp), %rdx + 0x45, 0x31, 0xd2, //0x00004f74 xorl %r10d, %r10d + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00004f77 jmp LBB5_965 + //0x00004f7c LBB5_961 + 0x4c, 0x89, 0xd0, //0x00004f7c movq %r10, %rax + 0x4c, 0x09, 0xe0, //0x00004f7f orq %r12, %rax + 0x0f, 0x99, 0xc0, //0x00004f82 setns %al + 0x0f, 0x88, 0x7f, 0x0a, 0x00, 0x00, //0x00004f85 js LBB5_1072 + 0x4d, 0x39, 0xe2, //0x00004f8b cmpq %r12, %r10 + 0x0f, 0x8c, 0x76, 0x0a, 0x00, 0x00, //0x00004f8e jl LBB5_1072 + 0x49, 0xf7, 0xd2, //0x00004f94 notq %r10 + 0x4c, 0x89, 0xd0, //0x00004f97 movq %r10, %rax + 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00004f9a jmp LBB5_957 + //0x00004f9f LBB5_964 + 0x8a, 0x02, //0x00004f9f movb (%rdx), %al + 0x44, 0x8d, 0x40, 0xd0, //0x00004fa1 leal $-48(%rax), %r8d + //0x00004fa5 LBB5_965 + 0x41, 0x80, 0xf8, 0x09, //0x00004fa5 cmpb $9, %r8b + 0x0f, 0x87, 0x1b, 0x00, 0x00, 0x00, //0x00004fa9 ja LBB5_968 + 0x90, //0x00004faf .p2align 4, 0x90 + //0x00004fb0 LBB5_966 + 0x0f, 0xb6, 0x42, 0x01, //0x00004fb0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00004fb4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00004fb8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x00004fbb cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00004fbe jb LBB5_966 + 0xb1, 0x01, //0x00004fc4 movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x00004fc6 movq %rcx, $-112(%rbp) + //0x00004fca LBB5_968 + 0x45, 0x29, 0xd4, //0x00004fca subl %r10d, %r12d + 0x24, 0xdf, //0x00004fcd andb $-33, %al + 0x48, 0x89, 0x55, 0xb8, //0x00004fcf movq %rdx, $-72(%rbp) + 0x3c, 0x45, //0x00004fd3 cmpb $69, %al + 0x44, 0x8b, 0x55, 0x98, //0x00004fd5 movl $-104(%rbp), %r10d + 0x0f, 0x84, 0x6d, 0xfe, 0xff, 0xff, //0x00004fd9 je LBB5_945 + //0x00004fdf LBB5_969 + 0x43, 0x8d, 0x14, 0x09, //0x00004fdf leal (%r9,%r9), %edx + 0x83, 0xc2, 0xff, //0x00004fe3 addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00004fe6 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00004ff0 addq $1, %rax + 0x48, 0x39, 0xc6, //0x00004ff4 cmpq %rax, %rsi + 0x0f, 0x83, 0xc8, 0x00, 0x00, 0x00, //0x00004ff7 jae LBB5_980 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00004ffd movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x06, 0xb1, 0xff, 0xff, //0x00005002 punpckldq $-20218(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x0e, 0xb1, 0xff, 0xff, //0x0000500a subpd $-20210(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00005012 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00005016 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x0000501a addsd %xmm0, %xmm1 + 0x89, 0xd0, //0x0000501e movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00005020 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00005023 shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005027 movq %rax, %xmm0 + 0x66, 0x0f, 0xeb, 0xc1, //0x0000502c por %xmm1, %xmm0 + 0x45, 0x85, 0xe4, //0x00005030 testl %r12d, %r12d + 0x0f, 0x84, 0x67, 0x0f, 0x00, 0x00, //0x00005033 je LBB5_1149 + 0x48, 0x85, 0xf6, //0x00005039 testq %rsi, %rsi + 0x0f, 0x84, 0x5e, 0x0f, 0x00, 0x00, //0x0000503c je LBB5_1149 + 0x41, 0x8d, 0x44, 0x24, 0xff, //0x00005042 leal $-1(%r12), %eax + 0x83, 0xf8, 0x24, //0x00005047 cmpl $36, %eax + 0x0f, 0x87, 0x56, 0x00, 0x00, 0x00, //0x0000504a ja LBB5_978 + 0x44, 0x89, 0xe0, //0x00005050 movl %r12d, %eax + 0x41, 0x83, 0xfc, 0x17, //0x00005053 cmpl $23, %r12d + 0x0f, 0x8c, 0x16, 0x00, 0x00, 0x00, //0x00005057 jl LBB5_975 + 0x41, 0x8d, 0x44, 0x24, 0xea, //0x0000505d leal $-22(%r12), %eax + 0x48, 0x8d, 0x0d, 0x87, 0x70, 0x00, 0x00, //0x00005062 leaq $28807(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00005069 mulsd (%rcx,%rax,8), %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x0000506e movl $22, %eax + //0x00005073 LBB5_975 + 0x66, 0x0f, 0x2e, 0x05, 0xc5, 0xb0, 0xff, 0xff, //0x00005073 ucomisd $-20283(%rip), %xmm0 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0x3d, 0x09, 0x00, 0x00, //0x0000507b ja LBB5_1069 + 0xf2, 0x0f, 0x10, 0x0d, 0xbf, 0xb0, 0xff, 0xff, //0x00005081 movsd $-20289(%rip), %xmm1 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc8, //0x00005089 ucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0x2b, 0x09, 0x00, 0x00, //0x0000508d ja LBB5_1069 + 0x89, 0xc0, //0x00005093 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x54, 0x70, 0x00, 0x00, //0x00005095 leaq $28756(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x0000509c mulsd (%rcx,%rax,8), %xmm0 + 0xe9, 0xfa, 0x0e, 0x00, 0x00, //0x000050a1 jmp LBB5_1149 + //0x000050a6 LBB5_978 + 0x41, 0x83, 0xfc, 0xea, //0x000050a6 cmpl $-22, %r12d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000050aa jb LBB5_980 + 0x41, 0xf7, 0xdc, //0x000050b0 negl %r12d + 0x48, 0x8d, 0x05, 0x36, 0x70, 0x00, 0x00, //0x000050b3 leaq $28726(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xe0, //0x000050ba divsd (%rax,%r12,8), %xmm0 + 0xe9, 0xdb, 0x0e, 0x00, 0x00, //0x000050c0 jmp LBB5_1149 + //0x000050c5 LBB5_980 + 0x89, 0x55, 0x84, //0x000050c5 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x000050c8 leal $348(%r12), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000050d0 cmpl $695, %eax + 0x0f, 0x87, 0x1a, 0x01, 0x00, 0x00, //0x000050d5 ja LBB5_994 + //0x000050db LBB5_981 + 0x48, 0x85, 0xf6, //0x000050db testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0xb0, //0x000050de movq %r15, $-80(%rbp) + 0x44, 0x89, 0x55, 0x98, //0x000050e2 movl %r10d, $-104(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000050e6 je LBB5_983 + 0x4c, 0x0f, 0xbd, 0xce, //0x000050ec bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000050f0 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000050f4 jmp LBB5_984 + //0x000050f9 LBB5_983 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000050f9 movl $64, %r9d + //0x000050ff LBB5_984 + 0x49, 0x89, 0xf7, //0x000050ff movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x00005102 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x00005105 shlq %cl, %r15 + 0x89, 0xc7, //0x00005108 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000510a shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x9b, 0x70, 0x00, 0x00, //0x0000510e leaq $28827(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x00005115 movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x0000511a movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x0000511d mulq %r15 + 0x49, 0x89, 0xc3, //0x00005120 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00005123 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005126 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000512c cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005133 jne LBB5_989 + 0x4c, 0x89, 0xf9, //0x00005139 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x0000513c notq %rcx + 0x49, 0x39, 0xcb, //0x0000513f cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005142 jbe LBB5_989 + 0x4c, 0x89, 0xf8, //0x00005148 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x0000514b mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x0000514f addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00005152 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00005156 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005159 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000515f cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005166 jne LBB5_989 + 0x49, 0x83, 0xfb, 0xff, //0x0000516c cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005170 jne LBB5_989 + 0x48, 0x39, 0xc8, //0x00005176 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00005179 ja LBB5_993 + //0x0000517f LBB5_989 + 0x4c, 0x89, 0xd0, //0x0000517f movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00005182 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00005186 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x00005189 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x0000518c testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000518f jne LBB5_992 + 0x48, 0x85, 0xd2, //0x00005195 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005198 jne LBB5_992 + 0x44, 0x89, 0xd1, //0x0000519e movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000051a1 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000051a4 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x000051a7 je LBB5_993 + //0x000051ad LBB5_992 + 0x41, 0x69, 0xcc, 0x6a, 0x52, 0x03, 0x00, //0x000051ad imull $217706, %r12d, %ecx + 0xc1, 0xf9, 0x10, //0x000051b4 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000051b7 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x000051bd movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x000051c0 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x000051c3 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000051c6 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000051c9 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x000051cc addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x000051cf movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x000051d2 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x000051d6 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x000051d9 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x000051dd sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x000051e1 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000051e5 cmpq $2045, %rax + 0x0f, 0x86, 0x55, 0x06, 0x00, 0x00, //0x000051eb jbe LBB5_1056 + //0x000051f1 LBB5_993 + 0x4c, 0x8b, 0x7d, 0xb0, //0x000051f1 movq $-80(%rbp), %r15 + //0x000051f5 LBB5_994 + 0x4c, 0x8b, 0x45, 0xb8, //0x000051f5 movq $-72(%rbp), %r8 + 0x4d, 0x29, 0xe8, //0x000051f9 subq %r13, %r8 + 0x4d, 0x8b, 0x4e, 0x28, //0x000051fc movq $40(%r14), %r9 + 0x4d, 0x8b, 0x5e, 0x38, //0x00005200 movq $56(%r14), %r11 + 0x4d, 0x85, 0xdb, //0x00005204 testq %r11, %r11 + 0x0f, 0x84, 0x55, 0x0b, 0x00, 0x00, //0x00005207 je LBB5_1110 + 0x41, 0xc6, 0x01, 0x00, //0x0000520d movb $0, (%r9) + 0x49, 0x83, 0xfb, 0x01, //0x00005211 cmpq $1, %r11 + 0x0f, 0x84, 0x47, 0x0b, 0x00, 0x00, //0x00005215 je LBB5_1110 + 0x49, 0x8d, 0x4b, 0xff, //0x0000521b leaq $-1(%r11), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000521f movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x00005224 cmpq $8, %rcx + 0x0f, 0x82, 0x22, 0x0b, 0x00, 0x00, //0x00005228 jb LBB5_1109 + 0x48, 0x83, 0xf9, 0x20, //0x0000522e cmpq $32, %rcx + 0x0f, 0x83, 0xa6, 0x07, 0x00, 0x00, //0x00005232 jae LBB5_1070 + 0x31, 0xd2, //0x00005238 xorl %edx, %edx + 0xe9, 0xab, 0x0a, 0x00, 0x00, //0x0000523a jmp LBB5_1102 + //0x0000523f LBB5_999 + 0x4d, 0x89, 0xe2, //0x0000523f movq %r12, %r10 + 0x0f, 0xbc, 0xc2, //0x00005242 bsfl %edx, %eax + 0x48, 0x01, 0xc6, //0x00005245 addq %rax, %rsi + 0xf3, 0x0f, 0x6f, 0x05, 0x20, 0xae, 0xff, 0xff, //0x00005248 movdqu $-20960(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0x28, 0xae, 0xff, 0xff, //0x00005250 movdqu $-20952(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x30, 0xae, 0xff, 0xff, //0x00005258 movdqu $-20944(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x25, 0xd9, 0xb3, 0x00, 0x00, //0x00005260 leaq $46041(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xf7, //0x00005267 movq %rsi, %rdi + 0x49, 0x89, 0xf0, //0x0000526a movq %rsi, %r8 + //0x0000526d LBB5_1000 + 0x0f, 0xb6, 0x57, 0x01, //0x0000526d movzbl $1(%rdi), %edx + 0x48, 0x83, 0xfa, 0x75, //0x00005271 cmpq $117, %rdx + 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00005275 je LBB5_1003 + 0x42, 0x8a, 0x1c, 0x22, //0x0000527b movb (%rdx,%r12), %bl + 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x0000527f movq $-2, %rdx + 0x84, 0xdb, //0x00005286 testb %bl, %bl + 0x0f, 0x84, 0x25, 0x2f, 0x00, 0x00, //0x00005288 je LBB5_1581 + 0x48, 0x83, 0xc7, 0x02, //0x0000528e addq $2, %rdi + 0x41, 0x88, 0x18, //0x00005292 movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00005295 addq $1, %r8 + 0x48, 0x89, 0xfe, //0x00005299 movq %rdi, %rsi + 0xe9, 0x20, 0x02, 0x00, 0x00, //0x0000529c jmp LBB5_1023 + //0x000052a1 LBB5_1003 + 0x44, 0x8b, 0x4f, 0x02, //0x000052a1 movl $2(%rdi), %r9d + 0x44, 0x89, 0xcb, //0x000052a5 movl %r9d, %ebx + 0xf7, 0xd3, //0x000052a8 notl %ebx + 0x41, 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x000052aa leal $-808464432(%r9), %eax + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000052b1 andl $-2139062144, %ebx + 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x000052b7 movq $-12, %rdx + 0x85, 0xc3, //0x000052be testl %eax, %ebx + 0x0f, 0x85, 0xed, 0x2e, 0x00, 0x00, //0x000052c0 jne LBB5_1581 + 0x41, 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000052c6 leal $421075225(%r9), %eax + 0x44, 0x09, 0xc8, //0x000052cd orl %r9d, %eax + 0xa9, 0x80, 0x80, 0x80, 0x80, //0x000052d0 testl $-2139062144, %eax + 0x0f, 0x85, 0xd8, 0x2e, 0x00, 0x00, //0x000052d5 jne LBB5_1581 + 0x45, 0x89, 0xcb, //0x000052db movl %r9d, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000052de andl $2139062143, %r11d + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x000052e5 movl $-1061109568, %eax + 0x44, 0x29, 0xd8, //0x000052ea subl %r11d, %eax + 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x000052ed leal $1179010630(%r11), %ecx + 0x21, 0xd8, //0x000052f4 andl %ebx, %eax + 0x85, 0xc8, //0x000052f6 testl %ecx, %eax + 0x0f, 0x85, 0xb5, 0x2e, 0x00, 0x00, //0x000052f8 jne LBB5_1581 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x000052fe movl $-522133280, %eax + 0x44, 0x29, 0xd8, //0x00005303 subl %r11d, %eax + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00005306 addl $960051513, %r11d + 0x21, 0xc3, //0x0000530d andl %eax, %ebx + 0x44, 0x85, 0xdb, //0x0000530f testl %r11d, %ebx + 0x0f, 0x85, 0x9b, 0x2e, 0x00, 0x00, //0x00005312 jne LBB5_1581 + 0x41, 0x0f, 0xc9, //0x00005318 bswapl %r9d + 0x44, 0x89, 0xc8, //0x0000531b movl %r9d, %eax + 0xc1, 0xe8, 0x04, //0x0000531e shrl $4, %eax + 0xf7, 0xd0, //0x00005321 notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x00005323 andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00005328 leal (%rax,%rax,8), %eax + 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000532b andl $252645135, %r9d + 0x41, 0x01, 0xc1, //0x00005332 addl %eax, %r9d + 0x44, 0x89, 0xc8, //0x00005335 movl %r9d, %eax + 0xc1, 0xe8, 0x04, //0x00005338 shrl $4, %eax + 0x44, 0x09, 0xc8, //0x0000533b orl %r9d, %eax + 0x44, 0x0f, 0xb6, 0xd8, //0x0000533e movzbl %al, %r11d + 0xc1, 0xe8, 0x08, //0x00005342 shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x00005345 andl $65280, %eax + 0x41, 0x09, 0xc3, //0x0000534a orl %eax, %r11d + 0x48, 0x8d, 0x77, 0x06, //0x0000534d leaq $6(%rdi), %rsi + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00005351 cmpl $128, %r11d + 0x0f, 0x82, 0x4f, 0x04, 0x00, 0x00, //0x00005358 jb LBB5_1051 + 0x45, 0x31, 0xc9, //0x0000535e xorl %r9d, %r9d + //0x00005361 LBB5_1009 + 0x44, 0x89, 0xd8, //0x00005361 movl %r11d, %eax + 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x00005364 cmpl $2047, %r11d + 0x0f, 0x86, 0x4b, 0x04, 0x00, 0x00, //0x0000536b jbe LBB5_1053 + 0x25, 0x00, 0xf8, 0xff, 0xff, //0x00005371 andl $-2048, %eax + 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x00005376 cmpl $55296, %eax + 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x0000537b jne LBB5_1021 + 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00005381 cmpl $56319, %r11d + 0x0f, 0x87, 0x50, 0x04, 0x00, 0x00, //0x00005388 ja LBB5_1054 + 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x0000538e cmpb $92, $6(%rdi,%r9,2) + 0x0f, 0x85, 0x44, 0x04, 0x00, 0x00, //0x00005394 jne LBB5_1054 + 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x0000539a cmpb $117, $7(%rdi,%r9,2) + 0x0f, 0x85, 0x38, 0x04, 0x00, 0x00, //0x000053a0 jne LBB5_1054 + 0x42, 0x8b, 0x44, 0x4f, 0x08, //0x000053a6 movl $8(%rdi,%r9,2), %eax + 0x89, 0xc3, //0x000053ab movl %eax, %ebx + 0xf7, 0xd3, //0x000053ad notl %ebx + 0x48, 0x89, 0x45, 0xb8, //0x000053af movq %rax, $-72(%rbp) + 0x05, 0xd0, 0xcf, 0xcf, 0xcf, //0x000053b3 addl $-808464432, %eax + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000053b8 andl $-2139062144, %ebx + 0x85, 0xc3, //0x000053be testl %eax, %ebx + 0x0f, 0x85, 0xed, 0x2d, 0x00, 0x00, //0x000053c0 jne LBB5_1581 + 0x48, 0x8b, 0x4d, 0xb8, //0x000053c6 movq $-72(%rbp), %rcx + 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000053ca leal $421075225(%rcx), %eax + 0x09, 0xc8, //0x000053d0 orl %ecx, %eax + 0xa9, 0x80, 0x80, 0x80, 0x80, //0x000053d2 testl $-2139062144, %eax + 0x0f, 0x85, 0xd6, 0x2d, 0x00, 0x00, //0x000053d7 jne LBB5_1581 + 0x48, 0x8b, 0x45, 0xb8, //0x000053dd movq $-72(%rbp), %rax + 0x25, 0x7f, 0x7f, 0x7f, 0x7f, //0x000053e1 andl $2139062143, %eax + 0xc7, 0x45, 0xa0, 0xc0, 0xc0, 0xc0, 0xc0, //0x000053e6 movl $-1061109568, $-96(%rbp) + 0x29, 0x45, 0xa0, //0x000053ed subl %eax, $-96(%rbp) + 0x8d, 0x88, 0x46, 0x46, 0x46, 0x46, //0x000053f0 leal $1179010630(%rax), %ecx + 0x89, 0x4d, 0xb0, //0x000053f6 movl %ecx, $-80(%rbp) + 0x21, 0x5d, 0xa0, //0x000053f9 andl %ebx, $-96(%rbp) + 0x8b, 0x4d, 0xb0, //0x000053fc movl $-80(%rbp), %ecx + 0x85, 0x4d, 0xa0, //0x000053ff testl %ecx, $-96(%rbp) + 0x0f, 0x85, 0xab, 0x2d, 0x00, 0x00, //0x00005402 jne LBB5_1581 + 0xc7, 0x45, 0xa0, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005408 movl $-522133280, $-96(%rbp) + 0x29, 0x45, 0xa0, //0x0000540f subl %eax, $-96(%rbp) + 0x05, 0x39, 0x39, 0x39, 0x39, //0x00005412 addl $960051513, %eax + 0x23, 0x5d, 0xa0, //0x00005417 andl $-96(%rbp), %ebx + 0x85, 0xc3, //0x0000541a testl %eax, %ebx + 0x0f, 0x85, 0x91, 0x2d, 0x00, 0x00, //0x0000541c jne LBB5_1581 + 0x48, 0x8b, 0x4d, 0xb8, //0x00005422 movq $-72(%rbp), %rcx + 0x0f, 0xc9, //0x00005426 bswapl %ecx + 0x89, 0xc8, //0x00005428 movl %ecx, %eax + 0xc1, 0xe8, 0x04, //0x0000542a shrl $4, %eax + 0xf7, 0xd0, //0x0000542d notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000542f andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00005434 leal (%rax,%rax,8), %eax + 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005437 andl $252645135, %ecx + 0x01, 0xc1, //0x0000543d addl %eax, %ecx + 0x89, 0xc8, //0x0000543f movl %ecx, %eax + 0xc1, 0xe8, 0x04, //0x00005441 shrl $4, %eax + 0x09, 0xc8, //0x00005444 orl %ecx, %eax + 0x89, 0xc1, //0x00005446 movl %eax, %ecx + 0xc1, 0xe9, 0x08, //0x00005448 shrl $8, %ecx + 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000544b andl $65280, %ecx + 0x0f, 0xb6, 0xd8, //0x00005451 movzbl %al, %ebx + 0x09, 0xcb, //0x00005454 orl %ecx, %ebx + 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00005456 andl $16515072, %eax + 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x0000545b cmpl $14417920, %eax + 0x0f, 0x84, 0x8a, 0x03, 0x00, 0x00, //0x00005460 je LBB5_1055 + 0x48, 0x83, 0xc6, 0x06, //0x00005466 addq $6, %rsi + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x0000546a movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005471 movb $-67, $2(%r8,%r9) + 0x49, 0x83, 0xc1, 0x03, //0x00005477 addq $3, %r9 + 0x41, 0x89, 0xdb, //0x0000547b movl %ebx, %r11d + 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000547e cmpl $128, %ebx + 0x0f, 0x83, 0xd7, 0xfe, 0xff, 0xff, //0x00005484 jae LBB5_1009 + 0x4d, 0x01, 0xc8, //0x0000548a addq %r9, %r8 + 0xe9, 0x1e, 0x03, 0x00, 0x00, //0x0000548d jmp LBB5_1052 + //0x00005492 LBB5_1021 + 0x44, 0x89, 0xd8, //0x00005492 movl %r11d, %eax + 0xc1, 0xe8, 0x0c, //0x00005495 shrl $12, %eax + 0x0c, 0xe0, //0x00005498 orb $-32, %al + 0x43, 0x88, 0x04, 0x08, //0x0000549a movb %al, (%r8,%r9) + 0x44, 0x89, 0xd8, //0x0000549e movl %r11d, %eax + 0xc1, 0xe8, 0x06, //0x000054a1 shrl $6, %eax + 0x24, 0x3f, //0x000054a4 andb $63, %al + 0x0c, 0x80, //0x000054a6 orb $-128, %al + 0x43, 0x88, 0x44, 0x08, 0x01, //0x000054a8 movb %al, $1(%r8,%r9) + 0x41, 0x80, 0xe3, 0x3f, //0x000054ad andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x000054b1 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x08, 0x02, //0x000054b5 movb %r11b, $2(%r8,%r9) + //0x000054ba LBB5_1022 + 0x4d, 0x01, 0xc8, //0x000054ba addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000054bd addq $3, %r8 + //0x000054c1 LBB5_1023 + 0x80, 0x3e, 0x5c, //0x000054c1 cmpb $92, (%rsi) + 0x48, 0x89, 0xf7, //0x000054c4 movq %rsi, %rdi + 0x0f, 0x84, 0xa0, 0xfd, 0xff, 0xff, //0x000054c7 je LBB5_1000 + 0x4d, 0x89, 0xf3, //0x000054cd movq %r14, %r11 + 0x41, 0xf6, 0xc5, 0x20, //0x000054d0 testb $32, %r13b + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x000054d4 jne LBB5_1028 + //0x000054da LBB5_1025 + 0xf3, 0x0f, 0x6f, 0x1e, //0x000054da movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000054de movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000054e3 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000054e7 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000054eb pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000054ef movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000054f3 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x000054f7 pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x000054fb shll $16, %edx + 0x09, 0xc2, //0x000054fe orl %eax, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x00005500 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00005504 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00005508 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x0000550c movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00005510 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00005514 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00005518 shll $16, %edi + 0x09, 0xc7, //0x0000551b orl %eax, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x0000551d movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00005521 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00005525 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00005529 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x0000552d movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00005531 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00005535 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00005539 pmovmskb %xmm5, %ecx + 0xc1, 0xe1, 0x10, //0x0000553d shll $16, %ecx + 0x09, 0xc1, //0x00005540 orl %eax, %ecx + 0x09, 0xd1, //0x00005542 orl %edx, %ecx + 0x83, 0xc1, 0xff, //0x00005544 addl $-1, %ecx + 0x85, 0xf9, //0x00005547 testl %edi, %ecx + 0x0f, 0x85, 0xb2, 0x29, 0x00, 0x00, //0x00005549 jne LBB5_1543 + 0x83, 0xc7, 0xff, //0x0000554f addl $-1, %edi + 0x85, 0xd7, //0x00005552 testl %edx, %edi + 0x0f, 0x85, 0xbf, 0x00, 0x00, 0x00, //0x00005554 jne LBB5_1032 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x0000555a movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x0000555f movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc6, 0x20, //0x00005565 addq $32, %rsi + 0x49, 0x83, 0xc0, 0x20, //0x00005569 addq $32, %r8 + 0xe9, 0x68, 0xff, 0xff, 0xff, //0x0000556d jmp LBB5_1025 + //0x00005572 LBB5_1028 + 0xf3, 0x0f, 0x6f, 0x1e, //0x00005572 movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x00005576 movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x0000557b movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x0000557f pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00005583 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x00005587 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x0000558b pcmpeqb %xmm0, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xcd, //0x0000558f pmovmskb %xmm5, %r9d + 0x41, 0xc1, 0xe1, 0x10, //0x00005594 shll $16, %r9d + 0x41, 0x09, 0xc1, //0x00005598 orl %eax, %r9d + 0x66, 0x0f, 0x6f, 0xeb, //0x0000559b movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x0000559f pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000055a3 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000055a7 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x000055ab pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x000055af pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x000055b3 shll $16, %edx + 0x09, 0xc2, //0x000055b6 orl %eax, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x000055b8 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000055bc pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x000055c0 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000055c4 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000055c8 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000055cc pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x000055d0 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000055d4 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x000055d8 shll $16, %edi + 0x09, 0xc7, //0x000055db orl %eax, %edi + 0x89, 0xf8, //0x000055dd movl %edi, %eax + 0x44, 0x09, 0xc8, //0x000055df orl %r9d, %eax + 0x83, 0xc0, 0xff, //0x000055e2 addl $-1, %eax + 0x85, 0xd0, //0x000055e5 testl %edx, %eax + 0x0f, 0x85, 0x14, 0x29, 0x00, 0x00, //0x000055e7 jne LBB5_1543 + 0x83, 0xc2, 0xff, //0x000055ed addl $-1, %edx + 0x85, 0xfa, //0x000055f0 testl %edi, %edx + 0x0f, 0x85, 0xab, 0x2b, 0x00, 0x00, //0x000055f2 jne LBB5_1579 + 0x44, 0x85, 0xca, //0x000055f8 testl %r9d, %edx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000055fb jne LBB5_1032 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00005601 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00005606 movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc6, 0x20, //0x0000560c addq $32, %rsi + 0x49, 0x83, 0xc0, 0x20, //0x00005610 addq $32, %r8 + 0xe9, 0x59, 0xff, 0xff, 0xff, //0x00005614 jmp LBB5_1028 + //0x00005619 LBB5_1032 + 0x66, 0x41, 0x0f, 0x7e, 0xd9, //0x00005619 movd %xmm3, %r9d + 0x48, 0x89, 0xf7, //0x0000561e movq %rsi, %rdi + 0x41, 0x80, 0xf9, 0x5c, //0x00005621 cmpb $92, %r9b + 0x4d, 0x89, 0xde, //0x00005625 movq %r11, %r14 + 0x0f, 0x84, 0x3f, 0xfc, 0xff, 0xff, //0x00005628 je LBB5_1000 + 0x31, 0xd2, //0x0000562e xorl %edx, %edx + //0x00005630 LBB5_1034 + 0x45, 0x88, 0x0c, 0x10, //0x00005630 movb %r9b, (%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x01, //0x00005634 movzbl $1(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00005639 cmpb $92, %bl + 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x0000563c je LBB5_1043 + 0x41, 0x88, 0x5c, 0x10, 0x01, //0x00005642 movb %bl, $1(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x02, //0x00005647 movzbl $2(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x0000564c cmpb $92, %bl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000564f je LBB5_1044 + 0x41, 0x88, 0x5c, 0x10, 0x02, //0x00005655 movb %bl, $2(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x03, //0x0000565a movzbl $3(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x0000565f cmpb $92, %bl + 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00005662 je LBB5_1045 + 0x41, 0x88, 0x5c, 0x10, 0x03, //0x00005668 movb %bl, $3(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x04, //0x0000566d movzbl $4(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00005672 cmpb $92, %bl + 0x0f, 0x84, 0xbf, 0x00, 0x00, 0x00, //0x00005675 je LBB5_1046 + 0x41, 0x88, 0x5c, 0x10, 0x04, //0x0000567b movb %bl, $4(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x05, //0x00005680 movzbl $5(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00005685 cmpb $92, %bl + 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x00005688 je LBB5_1047 + 0x41, 0x88, 0x5c, 0x10, 0x05, //0x0000568e movb %bl, $5(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x06, //0x00005693 movzbl $6(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00005698 cmpb $92, %bl + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x0000569b je LBB5_1048 + 0x41, 0x88, 0x5c, 0x10, 0x06, //0x000056a1 movb %bl, $6(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x07, //0x000056a6 movzbl $7(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x000056ab cmpb $92, %bl + 0x0f, 0x84, 0xd7, 0x00, 0x00, 0x00, //0x000056ae je LBB5_1049 + 0x41, 0x88, 0x5c, 0x10, 0x07, //0x000056b4 movb %bl, $7(%r8,%rdx) + 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x000056b9 movzbl $8(%rsi,%rdx), %r9d + 0x48, 0x83, 0xc2, 0x08, //0x000056bf addq $8, %rdx + 0x41, 0x80, 0xf9, 0x5c, //0x000056c3 cmpb $92, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000056c7 jne LBB5_1034 + 0x48, 0x8d, 0x3c, 0x16, //0x000056cd leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x000056d1 addq $-1, %rdi + 0x48, 0x01, 0xd6, //0x000056d5 addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x000056d8 addq %rdx, %r8 + 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x000056db jmp LBB5_1050 + //0x000056e0 LBB5_1043 + 0x48, 0x8d, 0x04, 0x16, //0x000056e0 leaq (%rsi,%rdx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x000056e4 addq $1, %rax + 0x48, 0x01, 0xd6, //0x000056e8 addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x000056eb addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x000056ee addq $1, %r8 + 0x48, 0x89, 0xf7, //0x000056f2 movq %rsi, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x000056f5 addq $1, %rdi + 0x48, 0x89, 0xc6, //0x000056f9 movq %rax, %rsi + 0x4d, 0x89, 0xde, //0x000056fc movq %r11, %r14 + 0xe9, 0x69, 0xfb, 0xff, 0xff, //0x000056ff jmp LBB5_1000 + //0x00005704 LBB5_1044 + 0x48, 0x8d, 0x3c, 0x16, //0x00005704 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005708 addq $1, %rdi + 0x48, 0x01, 0xd6, //0x0000570c addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000570f addq $2, %rsi + 0x49, 0x01, 0xd0, //0x00005713 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005716 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000571a jmp LBB5_1050 + //0x0000571f LBB5_1045 + 0x48, 0x8d, 0x3c, 0x16, //0x0000571f leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00005723 addq $2, %rdi + 0x48, 0x01, 0xd6, //0x00005727 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000572a addq $3, %rsi + 0x49, 0x01, 0xd0, //0x0000572e addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00005731 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005735 jmp LBB5_1050 + //0x0000573a LBB5_1046 + 0x48, 0x8d, 0x3c, 0x16, //0x0000573a leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000573e addq $3, %rdi + 0x48, 0x01, 0xd6, //0x00005742 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00005745 addq $4, %rsi + 0x49, 0x01, 0xd0, //0x00005749 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x0000574c addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005750 jmp LBB5_1050 + //0x00005755 LBB5_1047 + 0x48, 0x8d, 0x3c, 0x16, //0x00005755 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x00005759 addq $4, %rdi + 0x48, 0x01, 0xd6, //0x0000575d addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00005760 addq $5, %rsi + 0x49, 0x01, 0xd0, //0x00005764 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00005767 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000576b jmp LBB5_1050 + //0x00005770 LBB5_1048 + 0x48, 0x8d, 0x3c, 0x16, //0x00005770 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x00005774 addq $5, %rdi + 0x48, 0x01, 0xd6, //0x00005778 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000577b addq $6, %rsi + 0x49, 0x01, 0xd0, //0x0000577f addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00005782 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005786 jmp LBB5_1050 + //0x0000578b LBB5_1049 + 0x48, 0x8d, 0x3c, 0x16, //0x0000578b leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x0000578f addq $6, %rdi + 0x48, 0x01, 0xd6, //0x00005793 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00005796 addq $7, %rsi + 0x49, 0x01, 0xd0, //0x0000579a addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x0000579d addq $7, %r8 + //0x000057a1 LBB5_1050 + 0x48, 0x83, 0xc7, 0x01, //0x000057a1 addq $1, %rdi + 0x4d, 0x89, 0xde, //0x000057a5 movq %r11, %r14 + 0xe9, 0xc0, 0xfa, 0xff, 0xff, //0x000057a8 jmp LBB5_1000 + //0x000057ad LBB5_1051 + 0x44, 0x89, 0xdb, //0x000057ad movl %r11d, %ebx + //0x000057b0 LBB5_1052 + 0x41, 0x88, 0x18, //0x000057b0 movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x000057b3 addq $1, %r8 + 0xe9, 0x05, 0xfd, 0xff, 0xff, //0x000057b7 jmp LBB5_1023 + //0x000057bc LBB5_1053 + 0xc1, 0xe8, 0x06, //0x000057bc shrl $6, %eax + 0x0c, 0xc0, //0x000057bf orb $-64, %al + 0x43, 0x88, 0x04, 0x08, //0x000057c1 movb %al, (%r8,%r9) + 0x41, 0x80, 0xe3, 0x3f, //0x000057c5 andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x000057c9 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x08, 0x01, //0x000057cd movb %r11b, $1(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x000057d2 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x000057d5 addq $2, %r8 + 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x000057d9 jmp LBB5_1023 + //0x000057de LBB5_1054 + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x000057de movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x000057e5 movb $-67, $2(%r8,%r9) + 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x000057eb jmp LBB5_1022 + //0x000057f0 LBB5_1055 + 0x41, 0xc1, 0xe3, 0x0a, //0x000057f0 shll $10, %r11d + 0x89, 0xd8, //0x000057f4 movl %ebx, %eax + 0x44, 0x01, 0xd8, //0x000057f6 addl %r11d, %eax + 0x42, 0x8d, 0x0c, 0x1b, //0x000057f9 leal (%rbx,%r11), %ecx + 0x81, 0xc1, 0x00, 0x24, 0xa0, 0xfc, //0x000057fd addl $-56613888, %ecx + 0x89, 0xca, //0x00005803 movl %ecx, %edx + 0xc1, 0xea, 0x12, //0x00005805 shrl $18, %edx + 0x80, 0xca, 0xf0, //0x00005808 orb $-16, %dl + 0x43, 0x88, 0x14, 0x08, //0x0000580b movb %dl, (%r8,%r9) + 0x89, 0xca, //0x0000580f movl %ecx, %edx + 0xc1, 0xea, 0x0c, //0x00005811 shrl $12, %edx + 0x80, 0xe2, 0x3f, //0x00005814 andb $63, %dl + 0x80, 0xca, 0x80, //0x00005817 orb $-128, %dl + 0x43, 0x88, 0x54, 0x08, 0x01, //0x0000581a movb %dl, $1(%r8,%r9) + 0xc1, 0xe9, 0x06, //0x0000581f shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x00005822 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00005825 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x02, //0x00005828 movb %cl, $2(%r8,%r9) + 0x24, 0x3f, //0x0000582d andb $63, %al + 0x0c, 0x80, //0x0000582f orb $-128, %al + 0x43, 0x88, 0x44, 0x08, 0x03, //0x00005831 movb %al, $3(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005836 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005839 addq $4, %r8 + 0x48, 0x83, 0xc6, 0x06, //0x0000583d addq $6, %rsi + 0xe9, 0x7b, 0xfc, 0xff, 0xff, //0x00005841 jmp LBB5_1023 + //0x00005846 LBB5_1056 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005846 movabsq $18014398509481984, %r12 + 0x4c, 0x39, 0xe2, //0x00005850 cmpq %r12, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005853 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000585d movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x00005867 movb $2, %cl + 0x80, 0xd9, 0x00, //0x00005869 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000586c shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x0000586f shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00005873 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x00005876 orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x00005879 movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x0000587c orq %r15, %rax + 0x8b, 0x5d, 0x98, //0x0000587f movl $-104(%rbp), %ebx + 0x84, 0xdb, //0x00005882 testb %bl, %bl + 0x48, 0x0f, 0x44, 0xc2, //0x00005884 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005888 movq %rax, %xmm0 + 0x80, 0x7d, 0x90, 0x00, //0x0000588d cmpb $0, $-112(%rbp) + 0x0f, 0x84, 0xb0, 0x03, 0x00, 0x00, //0x00005891 je LBB5_1094 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005897 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x0000589d incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000058a0 je LBB5_1059 + 0x4c, 0x0f, 0xbd, 0xce, //0x000058a6 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000058aa xorq $63, %r9 + //0x000058ae LBB5_1059 + 0x44, 0x89, 0xc9, //0x000058ae movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x000058b1 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x000058b4 movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x000058b7 mulq %rsi + 0x49, 0x89, 0xc2, //0x000058ba movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x000058bd movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000058c0 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000058c6 cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000058cd jne LBB5_1064 + 0x48, 0x89, 0xf1, //0x000058d3 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000058d6 notq %rcx + 0x49, 0x39, 0xca, //0x000058d9 cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000058dc jbe LBB5_1064 + 0x48, 0x89, 0xf0, //0x000058e2 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0xc4, 0x68, 0x00, 0x00, //0x000058e5 leaq $26820(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000058ec mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000058f0 addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x000058f3 adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x000058f7 movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000058fa andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005900 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005907 jne LBB5_1064 + 0x49, 0x83, 0xfa, 0xff, //0x0000590d cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005911 jne LBB5_1064 + 0x48, 0x39, 0xc8, //0x00005917 cmpq %rcx, %rax + 0x0f, 0x87, 0xd1, 0xf8, 0xff, 0xff, //0x0000591a ja LBB5_993 + //0x00005920 LBB5_1064 + 0x4c, 0x89, 0xc0, //0x00005920 movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00005923 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00005927 leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x0000592a shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x0000592d testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00005930 jne LBB5_1067 + 0x48, 0x85, 0xd2, //0x00005936 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005939 jne LBB5_1067 + 0x44, 0x89, 0xc1, //0x0000593f movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x00005942 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00005945 cmpl $1, %ecx + 0x0f, 0x84, 0xa3, 0xf8, 0xff, 0xff, //0x00005948 je LBB5_993 + //0x0000594e LBB5_1067 + 0x4d, 0x29, 0xcb, //0x0000594e subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x00005951 movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x00005954 andl $1, %edx + 0x4c, 0x01, 0xc2, //0x00005957 addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x0000595a addq %rax, %r11 + 0x4c, 0x39, 0xe2, //0x0000595d cmpq %r12, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x00005960 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00005964 leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005968 cmpq $2045, %rax + 0x0f, 0x87, 0x7d, 0xf8, 0xff, 0xff, //0x0000596e ja LBB5_993 + 0x4c, 0x39, 0xe2, //0x00005974 cmpq %r12, %rdx + 0xb1, 0x02, //0x00005977 movb $2, %cl + 0x80, 0xd9, 0x00, //0x00005979 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000597c shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x0000597f shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005983 movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x0000598d andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00005990 orq %r11, %rdx + 0x49, 0x09, 0xd7, //0x00005993 orq %rdx, %r15 + 0x84, 0xdb, //0x00005996 testb %bl, %bl + 0x4c, 0x0f, 0x44, 0xfa, //0x00005998 cmoveq %rdx, %r15 + 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x0000599c movq %r15, %xmm1 + 0x66, 0x0f, 0x2e, 0xc1, //0x000059a1 ucomisd %xmm1, %xmm0 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000059a5 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xb0, //0x000059a9 movq $-80(%rbp), %r15 + 0x0f, 0x85, 0x42, 0xf8, 0xff, 0xff, //0x000059ad jne LBB5_994 + 0x0f, 0x8b, 0xe7, 0x05, 0x00, 0x00, //0x000059b3 jnp LBB5_1149 + 0xe9, 0x37, 0xf8, 0xff, 0xff, //0x000059b9 jmp LBB5_994 + //0x000059be LBB5_1069 + 0x89, 0x55, 0x84, //0x000059be movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x000059c1 leal $348(%r12), %eax + 0xe9, 0x0d, 0xf7, 0xff, 0xff, //0x000059c9 jmp LBB5_981 + //0x000059ce LBB5_1092 + 0x4d, 0x89, 0xef, //0x000059ce movq %r13, %r15 + 0xe9, 0x06, 0x01, 0x00, 0x00, //0x000059d1 jmp LBB5_1078 + //0x000059d6 LBB5_1093 + 0x4d, 0x89, 0xef, //0x000059d6 movq %r13, %r15 + 0xe9, 0xce, 0x01, 0x00, 0x00, //0x000059d9 jmp LBB5_1090 + //0x000059de LBB5_1070 + 0x48, 0x89, 0xca, //0x000059de movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x000059e1 andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x000059e5 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x000059e9 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x05, //0x000059ec shrq $5, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000059f0 addq $1, %rax + 0x89, 0xc3, //0x000059f4 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x000059f6 andl $3, %ebx + 0x48, 0x83, 0xfe, 0x60, //0x000059f9 cmpq $96, %rsi + 0x0f, 0x83, 0x51, 0x02, 0x00, 0x00, //0x000059fd jae LBB5_1095 + 0x31, 0xf6, //0x00005a03 xorl %esi, %esi + 0xe9, 0x9d, 0x02, 0x00, 0x00, //0x00005a05 jmp LBB5_1097 + //0x00005a0a LBB5_1072 + 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00005a0a leaq $-1(%r12), %rcx + 0x49, 0x39, 0xca, //0x00005a0f cmpq %rcx, %r10 + 0x49, 0xf7, 0xd4, //0x00005a12 notq %r12 + 0x4d, 0x0f, 0x45, 0xe7, //0x00005a15 cmovneq %r15, %r12 + 0x84, 0xc0, //0x00005a19 testb %al, %al + 0x4d, 0x0f, 0x44, 0xe7, //0x00005a1b cmoveq %r15, %r12 + 0x4c, 0x89, 0xe0, //0x00005a1f movq %r12, %rax + 0xe9, 0xe0, 0xf4, 0xff, 0xff, //0x00005a22 jmp LBB5_957 + //0x00005a27 LBB5_1073 + 0x48, 0x83, 0xc6, 0x40, //0x00005a27 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x00005a2b movq %rsi, %r13 + //0x00005a2e LBB5_1074 + 0x4c, 0x89, 0xe8, //0x00005a2e movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005a31 addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x22, 0xa6, 0xff, 0xff, //0x00005a35 movdqu $-23006(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, //0x00005a3e .p2align 4, 0x90 + //0x00005a40 LBB5_1075 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005a40 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005a45 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005a4a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005a4f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00005a54 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005a58 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005a5d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005a62 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005a67 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005a6c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005a71 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005a76 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005a7b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00005a80 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00005a84 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00005a88 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x00005a8c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00005a90 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00005a94 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00005a98 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x00005a9c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00005aa0 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00005aa4 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00005aa7 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x00005aab orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x00005aae shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00005ab2 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005ab5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005ab9 je LBB5_1075 + 0x48, 0xf7, 0xd1, //0x00005abf notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00005ac2 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x00005ac6 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00005aca bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00005ace leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00005ad2 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00005ad6 addq $1, %r15 + //0x00005ada LBB5_1077 + 0x8a, 0x0e, //0x00005ada movb (%rsi), %cl + //0x00005adc LBB5_1078 + 0x80, 0xf9, 0x7d, //0x00005adc cmpb $125, %cl + 0x0f, 0x85, 0x1c, 0xe5, 0xff, 0xff, //0x00005adf jne LBB5_777 + 0x41, 0x83, 0x86, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00005ae5 addl $1, $152(%r14) + 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x00005aed jmp LBB5_1080 + //0x00005af2 LBB5_1085 + 0x48, 0x83, 0xc6, 0x40, //0x00005af2 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x00005af6 movq %rsi, %r13 + //0x00005af9 LBB5_1086 + 0x4c, 0x89, 0xe8, //0x00005af9 movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005afc addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x57, 0xa5, 0xff, 0xff, //0x00005b00 movdqu $-23209(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005b09 .p2align 4, 0x90 + //0x00005b10 LBB5_1087 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005b10 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005b15 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005b1a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005b1f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00005b24 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005b28 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005b2d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005b32 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005b37 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005b3c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005b41 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005b46 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005b4b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00005b50 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00005b54 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00005b58 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x00005b5c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00005b60 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00005b64 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00005b68 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x00005b6c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00005b70 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00005b74 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00005b77 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x00005b7b orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x00005b7e shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00005b82 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005b85 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005b89 je LBB5_1087 + 0x48, 0xf7, 0xd1, //0x00005b8f notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00005b92 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x00005b96 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00005b9a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00005b9e leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00005ba2 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00005ba6 addq $1, %r15 + //0x00005baa LBB5_1089 + 0x8a, 0x0e, //0x00005baa movb (%rsi), %cl + //0x00005bac LBB5_1090 + 0x80, 0xf9, 0x5d, //0x00005bac cmpb $93, %cl + 0x0f, 0x85, 0x7b, 0x27, 0x00, 0x00, //0x00005baf jne LBB5_1599 + 0x41, 0x83, 0x86, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x00005bb5 addl $1, $156(%r14) + //0x00005bbd LBB5_1080 + 0x48, 0xc1, 0xe7, 0x04, //0x00005bbd shlq $4, %rdi + 0x49, 0x8b, 0x44, 0x38, 0x08, //0x00005bc1 movq $8(%r8,%rdi), %rax + 0x49, 0x89, 0x46, 0x78, //0x00005bc6 movq %rax, $120(%r14) + 0x4d, 0x29, 0xd1, //0x00005bca subq %r10, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x00005bcd shrq $4, %r9 + 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x00005bd1 movl %r9d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00005bd6 movl $0, $8(%r8,%rdi) + 0x41, 0x0f, 0xb6, 0x02, //0x00005bdf movzbl (%r10), %eax + 0x41, 0x89, 0x02, //0x00005be3 movl %eax, (%r10) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00005be6 movq $128(%r14), %rcx + 0x41, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00005bed movl $176(%r14), %eax + 0x48, 0x39, 0xc1, //0x00005bf4 cmpq %rax, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00005bf7 jbe LBB5_1083 + 0x41, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00005bfd movl %ecx, $176(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00005c04 cmpq $4096, %rcx + 0x0f, 0x87, 0x25, 0x00, 0x00, 0x00, //0x00005c0b ja LBB5_1082 + //0x00005c11 LBB5_1083 + 0x48, 0x83, 0xc1, 0xff, //0x00005c11 addq $-1, %rcx + 0x49, 0x89, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00005c15 movq %rcx, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x00005c1c movq $120(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005c20 cmpq $-1, %rcx + 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x00005c24 je LBB5_1082 + 0x4d, 0x8d, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x00005c2a leaq $136(%r14), %r9 + 0xe9, 0x37, 0xe2, 0xff, 0xff, //0x00005c31 jmp LBB5_706 + //0x00005c36 LBB5_1082 + 0x45, 0x31, 0xe4, //0x00005c36 xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x00005c39 testq %r12, %r12 + 0x0f, 0x85, 0x58, 0xe2, 0xff, 0xff, //0x00005c3c jne LBB5_720 + 0xe9, 0x39, 0xe2, 0xff, 0xff, //0x00005c42 jmp LBB5_2271 + //0x00005c47 LBB5_1094 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005c47 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00005c4b movq $-80(%rbp), %r15 + 0xe9, 0x4c, 0x03, 0x00, 0x00, //0x00005c4f jmp LBB5_1149 + //0x00005c54 LBB5_1095 + 0x48, 0x83, 0xe0, 0xfc, //0x00005c54 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00005c58 negq %rax + 0x31, 0xf6, //0x00005c5b xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc0, //0x00005c5d pxor %xmm0, %xmm0 + //0x00005c61 LBB5_1096 + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x01, //0x00005c61 movdqu %xmm0, $1(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x11, //0x00005c68 movdqu %xmm0, $17(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x21, //0x00005c6f movdqu %xmm0, $33(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x31, //0x00005c76 movdqu %xmm0, $49(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x41, //0x00005c7d movdqu %xmm0, $65(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x51, //0x00005c84 movdqu %xmm0, $81(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x61, //0x00005c8b movdqu %xmm0, $97(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x71, //0x00005c92 movdqu %xmm0, $113(%r9,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x00005c99 subq $-128, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00005c9d addq $4, %rax + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00005ca1 jne LBB5_1096 + //0x00005ca7 LBB5_1097 + 0x48, 0x85, 0xdb, //0x00005ca7 testq %rbx, %rbx + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00005caa je LBB5_1100 + 0x48, 0xf7, 0xdb, //0x00005cb0 negq %rbx + 0x66, 0x0f, 0xef, 0xc0, //0x00005cb3 pxor %xmm0, %xmm0 + //0x00005cb7 LBB5_1099 + 0x48, 0x89, 0xf0, //0x00005cb7 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x00005cba orq $1, %rax + 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x01, //0x00005cbe movdqu %xmm0, (%r9,%rax) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x01, 0x10, //0x00005cc4 movdqu %xmm0, $16(%r9,%rax) + 0x48, 0x83, 0xc6, 0x20, //0x00005ccb addq $32, %rsi + 0x48, 0xff, 0xc3, //0x00005ccf incq %rbx + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00005cd2 jne LBB5_1099 + //0x00005cd8 LBB5_1100 + 0x48, 0x39, 0xd1, //0x00005cd8 cmpq %rdx, %rcx + 0x0f, 0x84, 0x81, 0x00, 0x00, 0x00, //0x00005cdb je LBB5_1110 + 0xf6, 0xc1, 0x18, //0x00005ce1 testb $24, %cl + 0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x00005ce4 je LBB5_1108 + //0x00005cea LBB5_1102 + 0x48, 0x89, 0xce, //0x00005cea movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x00005ced andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00005cf1 leaq $1(%rsi), %rax + //0x00005cf5 LBB5_1103 + 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00005cf5 movq $0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x00005cfe addq $8, %rdx + 0x48, 0x39, 0xd6, //0x00005d02 cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00005d05 jne LBB5_1103 + 0x48, 0x39, 0xf1, //0x00005d0b cmpq %rsi, %rcx + 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x00005d0e jne LBB5_1109 + 0xe9, 0x49, 0x00, 0x00, 0x00, //0x00005d14 jmp LBB5_1110 + //0x00005d19 LBB5_1105 + 0x0f, 0xbc, 0xce, //0x00005d19 bsfl %esi, %ecx + //0x00005d1c LBB5_1106 + 0x48, 0xf7, 0xd0, //0x00005d1c notq %rax + 0x48, 0x29, 0xc8, //0x00005d1f subq %rcx, %rax + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005d22 movq $-56(%rbp), %r11 + 0xe9, 0xdc, 0xf1, 0xff, 0xff, //0x00005d26 jmp LBB5_957 + //0x00005d2b LBB5_1107 + 0x48, 0x8b, 0x55, 0xb8, //0x00005d2b movq $-72(%rbp), %rdx + 0x4c, 0x01, 0xca, //0x00005d2f addq %r9, %rdx + 0x48, 0x29, 0xca, //0x00005d32 subq %rcx, %rdx + 0x48, 0xf7, 0xd0, //0x00005d35 notq %rax + 0x48, 0x01, 0xd0, //0x00005d38 addq %rdx, %rax + 0xe9, 0xc7, 0xf1, 0xff, 0xff, //0x00005d3b jmp LBB5_957 + //0x00005d40 LBB5_1108 + 0x48, 0x83, 0xca, 0x01, //0x00005d40 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00005d44 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005d47 .p2align 4, 0x90 + //0x00005d50 LBB5_1109 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005d50 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00005d55 addq $1, %rax + 0x49, 0x39, 0xc3, //0x00005d59 cmpq %rax, %r11 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005d5c jne LBB5_1109 + //0x00005d62 LBB5_1110 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005d62 movabsq $4503599627370495, %rdx + 0x41, 0x8a, 0x7d, 0x00, //0x00005d6c movb (%r13), %dil + 0x31, 0xc9, //0x00005d70 xorl %ecx, %ecx + 0x40, 0x80, 0xff, 0x2d, //0x00005d72 cmpb $45, %dil + 0x0f, 0x94, 0xc1, //0x00005d76 sete %cl + 0x45, 0x31, 0xe4, //0x00005d79 xorl %r12d, %r12d + 0x49, 0x39, 0xc8, //0x00005d7c cmpq %rcx, %r8 + 0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00005d7f jle LBB5_1123 + 0x40, 0x88, 0x7d, 0xd7, //0x00005d85 movb %dil, $-41(%rbp) + 0x4c, 0x89, 0x7d, 0xb0, //0x00005d89 movq %r15, $-80(%rbp) + 0x4c, 0x89, 0x75, 0xc0, //0x00005d8d movq %r14, $-64(%rbp) + 0xb0, 0x01, //0x00005d91 movb $1, %al + 0x45, 0x31, 0xf6, //0x00005d93 xorl %r14d, %r14d + 0x45, 0x31, 0xff, //0x00005d96 xorl %r15d, %r15d + 0x31, 0xf6, //0x00005d99 xorl %esi, %esi + 0x31, 0xd2, //0x00005d9b xorl %edx, %edx + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00005d9d jmp LBB5_1114 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005da2 .p2align 4, 0x90 + //0x00005db0 LBB5_1112 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005db0 movl $1, %edx + 0x41, 0x89, 0xf4, //0x00005db5 movl %esi, %r12d + 0x40, 0x80, 0xff, 0x2e, //0x00005db8 cmpb $46, %dil + 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x00005dbc jne LBB5_1125 + //0x00005dc2 LBB5_1113 + 0x48, 0x83, 0xc1, 0x01, //0x00005dc2 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00005dc6 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00005dc9 setl %al + 0x49, 0x39, 0xc8, //0x00005dcc cmpq %rcx, %r8 + 0x0f, 0x84, 0x87, 0x00, 0x00, 0x00, //0x00005dcf je LBB5_1124 + //0x00005dd5 LBB5_1114 + 0x89, 0xd3, //0x00005dd5 movl %edx, %ebx + 0x45, 0x89, 0xe2, //0x00005dd7 movl %r12d, %r10d + 0x41, 0x0f, 0xb6, 0x7c, 0x0d, 0x00, //0x00005dda movzbl (%r13,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x00005de0 leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00005de3 cmpb $9, %dl + 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00005de6 ja LBB5_1112 + 0x40, 0x80, 0xff, 0x30, //0x00005dec cmpb $48, %dil + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00005df0 jne LBB5_1118 + 0x85, 0xf6, //0x00005df6 testl %esi, %esi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00005df8 je LBB5_1122 + 0x49, 0x63, 0xc6, //0x00005dfe movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x00005e01 cmpq %rax, %r11 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00005e04 ja LBB5_1119 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00005e0a jmp LBB5_1120 + //0x00005e0f LBB5_1118 + 0x48, 0x63, 0xc6, //0x00005e0f movslq %esi, %rax + 0x49, 0x39, 0xc3, //0x00005e12 cmpq %rax, %r11 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00005e15 jbe LBB5_1121 + //0x00005e1b LBB5_1119 + 0x41, 0x88, 0x3c, 0x01, //0x00005e1b movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x00005e1f addl $1, %r14d + //0x00005e23 LBB5_1120 + 0x45, 0x89, 0xd4, //0x00005e23 movl %r10d, %r12d + 0x44, 0x89, 0xf6, //0x00005e26 movl %r14d, %esi + 0x89, 0xda, //0x00005e29 movl %ebx, %edx + 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00005e2b jmp LBB5_1113 + //0x00005e30 LBB5_1121 + 0x45, 0x89, 0xd4, //0x00005e30 movl %r10d, %r12d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005e33 movl $1, %r15d + 0x89, 0xda, //0x00005e39 movl %ebx, %edx + 0xe9, 0x82, 0xff, 0xff, 0xff, //0x00005e3b jmp LBB5_1113 + //0x00005e40 LBB5_1122 + 0x41, 0x83, 0xc2, 0xff, //0x00005e40 addl $-1, %r10d + 0x31, 0xf6, //0x00005e44 xorl %esi, %esi + 0x45, 0x89, 0xd4, //0x00005e46 movl %r10d, %r12d + 0x89, 0xda, //0x00005e49 movl %ebx, %edx + 0xe9, 0x72, 0xff, 0xff, 0xff, //0x00005e4b jmp LBB5_1113 + //0x00005e50 LBB5_1123 + 0x45, 0x31, 0xc0, //0x00005e50 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005e53 movq $-56(%rbp), %r11 + 0xe9, 0x16, 0x01, 0x00, 0x00, //0x00005e57 jmp LBB5_1147 + //0x00005e5c LBB5_1124 + 0x45, 0x89, 0xe2, //0x00005e5c movl %r12d, %r10d + 0x4c, 0x89, 0xc1, //0x00005e5f movq %r8, %rcx + 0x89, 0xd3, //0x00005e62 movl %edx, %ebx + //0x00005e64 LBB5_1125 + 0x40, 0x8a, 0x7d, 0xd7, //0x00005e64 movb $-41(%rbp), %dil + 0x85, 0xdb, //0x00005e68 testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xd6, //0x00005e6a cmovel %r14d, %r10d + 0xa8, 0x01, //0x00005e6e testb $1, %al + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005e70 movabsq $4503599627370495, %rdx + 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x00005e7a je LBB5_1140 + 0x89, 0xc8, //0x00005e80 movl %ecx, %eax + 0x41, 0x8a, 0x44, 0x05, 0x00, //0x00005e82 movb (%r13,%rax), %al + 0x0c, 0x20, //0x00005e87 orb $32, %al + 0x3c, 0x65, //0x00005e89 cmpb $101, %al + 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00005e8b jne LBB5_1140 + 0x89, 0xca, //0x00005e91 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x15, 0x01, //0x00005e93 movb $1(%r13,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00005e98 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00005e9b je LBB5_1130 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005ea1 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00005ea6 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00005ea9 jne LBB5_1132 + 0x83, 0xc1, 0x02, //0x00005eaf addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005eb2 jmp LBB5_1131 + //0x00005eb7 LBB5_1130 + 0x83, 0xc1, 0x02, //0x00005eb7 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005eba movl $-1, %eax + //0x00005ebf LBB5_1131 + 0x89, 0xca, //0x00005ebf movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00005ec1 jmp LBB5_1133 + //0x00005ec6 LBB5_1132 + 0x48, 0x83, 0xc2, 0x01, //0x00005ec6 addq $1, %rdx + //0x00005eca LBB5_1133 + 0x48, 0x63, 0xd2, //0x00005eca movslq %edx, %rdx + 0x31, 0xc9, //0x00005ecd xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x00005ecf cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00005ed2 jle LBB5_1139 + 0x31, 0xc9, //0x00005ed8 xorl %ecx, %ecx + //0x00005eda LBB5_1135 + 0x41, 0x0f, 0xbe, 0x74, 0x15, 0x00, //0x00005eda movsbl (%r13,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00005ee0 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00005ee3 jl LBB5_1139 + 0x40, 0x80, 0xfe, 0x39, //0x00005ee9 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00005eed jg LBB5_1139 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00005ef3 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00005ef9 jg LBB5_1139 + 0x8d, 0x0c, 0x89, //0x00005eff leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00005f02 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00005f05 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00005f08 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00005f0c cmpq %rdx, %r8 + 0x0f, 0x85, 0xc5, 0xff, 0xff, 0xff, //0x00005f0f jne LBB5_1135 + //0x00005f15 LBB5_1139 + 0x0f, 0xaf, 0xc8, //0x00005f15 imull %eax, %ecx + 0x44, 0x01, 0xd1, //0x00005f18 addl %r10d, %ecx + 0x41, 0x89, 0xca, //0x00005f1b movl %ecx, %r10d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005f1e movabsq $4503599627370495, %rdx + //0x00005f28 LBB5_1140 + 0x45, 0x85, 0xf6, //0x00005f28 testl %r14d, %r14d + 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x00005f2b je LBB5_1144 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005f31 movabsq $9218868437227405312, %r12 + 0x41, 0x81, 0xfa, 0x36, 0x01, 0x00, 0x00, //0x00005f3b cmpl $310, %r10d + 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x00005f42 jg LBB5_1145 + 0x45, 0x31, 0xc0, //0x00005f48 xorl %r8d, %r8d + 0x41, 0x81, 0xfa, 0xb6, 0xfe, 0xff, 0xff, //0x00005f4b cmpl $-330, %r10d + 0x0f, 0x8d, 0xef, 0x03, 0x00, 0x00, //0x00005f52 jge LBB5_1177 + 0x45, 0x31, 0xe4, //0x00005f58 xorl %r12d, %r12d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005f5b jmp LBB5_1146 + //0x00005f60 LBB5_1144 + 0x45, 0x31, 0xe4, //0x00005f60 xorl %r12d, %r12d + //0x00005f63 LBB5_1145 + 0x45, 0x31, 0xc0, //0x00005f63 xorl %r8d, %r8d + //0x00005f66 LBB5_1146 + 0x4c, 0x8b, 0x75, 0xc0, //0x00005f66 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005f6a movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00005f6e movq $-80(%rbp), %r15 + //0x00005f72 LBB5_1147 + 0x8b, 0x4d, 0x84, //0x00005f72 movl $-124(%rbp), %ecx + //0x00005f75 LBB5_1148 + 0x49, 0x21, 0xd0, //0x00005f75 andq %rdx, %r8 + 0x4d, 0x09, 0xe0, //0x00005f78 orq %r12, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005f7b movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00005f85 orq %r8, %rax + 0x40, 0x80, 0xff, 0x2d, //0x00005f88 cmpb $45, %dil + 0x49, 0x0f, 0x45, 0xc0, //0x00005f8c cmovneq %r8, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00005f90 movq %rax, %xmm1 + 0x0f, 0x57, 0xc0, //0x00005f95 xorps %xmm0, %xmm0 + 0xf2, 0x0f, 0x2a, 0xc1, //0x00005f98 cvtsi2sd %ecx, %xmm0 + 0xf2, 0x0f, 0x59, 0xc1, //0x00005f9c mulsd %xmm1, %xmm0 + //0x00005fa0 LBB5_1149 + 0x66, 0x48, 0x0f, 0x7e, 0xc6, //0x00005fa0 movq %xmm0, %rsi + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005fa5 movabsq $-9223372036854775808, %rax + 0x48, 0x83, 0xc0, 0xff, //0x00005faf addq $-1, %rax + 0x48, 0x21, 0xf0, //0x00005fb3 andq %rsi, %rax + 0x31, 0xc9, //0x00005fb6 xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00005fb8 movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00005fbd movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf8, //0x00005fc7 cmpq %rdi, %rax + 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00005fca jne LBB5_1157 + //0x00005fd0 LBB5_1150 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00005fd0 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00005fd7 cmpq $3, %rax + 0x0f, 0x84, 0xdd, 0x1c, 0x00, 0x00, //0x00005fdb je LBB5_1159 + //0x00005fe1 LBB5_1151 + 0x48, 0x83, 0xf8, 0x13, //0x00005fe1 cmpq $19, %rax + 0x4c, 0x8b, 0x6d, 0xb8, //0x00005fe5 movq $-72(%rbp), %r13 + 0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00005fe9 je LBB5_1156 + 0x48, 0x83, 0xf8, 0x0b, //0x00005fef cmpq $11, %rax + 0x0f, 0x85, 0x3a, 0xb9, 0xff, 0xff, //0x00005ff3 jne LBB5_308 + 0x4d, 0x8b, 0x46, 0x70, //0x00005ff9 movq $112(%r14), %r8 + //0x00005ffd LBB5_1154 + 0x4c, 0x8b, 0x65, 0xa0, //0x00005ffd movq $-96(%rbp), %r12 + //0x00006001 LBB5_1155 + 0x49, 0xc1, 0xe7, 0x20, //0x00006001 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0b, //0x00006005 orq $11, %r15 + 0x4d, 0x89, 0x38, //0x00006009 movq %r15, (%r8) + 0x48, 0x8b, 0x45, 0x88, //0x0000600c movq $-120(%rbp), %rax + 0x49, 0x89, 0x40, 0x08, //0x00006010 movq %rax, $8(%r8) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00006014 addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x0000601c movq $112(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00006020 leaq $16(%rax), %rcx + 0x49, 0x89, 0x4e, 0x70, //0x00006024 movq %rcx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00006028 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000602c cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00006033 setbe %al + 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x00006036 movl $11, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000603b movq %rcx, $-144(%rbp) + 0x89, 0xd1, //0x00006042 movl %edx, %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00006044 movl $11, %edx + 0x85, 0xc9, //0x00006049 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x0000604b cmovnel %ecx, %edx + 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x0000604e je LBB5_1163 + 0xe9, 0xda, 0xb8, 0xff, 0xff, //0x00006054 jmp LBB5_308 + //0x00006059 LBB5_1156 + 0x89, 0xd1, //0x00006059 movl %edx, %ecx + 0x48, 0x8b, 0x75, 0x88, //0x0000605b movq $-120(%rbp), %rsi + //0x0000605f LBB5_1157 + 0x49, 0xc1, 0xe7, 0x20, //0x0000605f shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x13, //0x00006063 orq $19, %r15 + 0x49, 0x8b, 0x46, 0x70, //0x00006067 movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x0000606b movq %r15, (%rax) + 0x48, 0x89, 0x70, 0x08, //0x0000606e movq %rsi, $8(%rax) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00006072 addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x0000607a movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x0000607e leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00006082 movq %rdx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00006086 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000608a cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00006091 setbe %al + 0xba, 0x13, 0x00, 0x00, 0x00, //0x00006094 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00006099 movq %rdx, $-144(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x000060a0 movq $-72(%rbp), %r13 + 0x48, 0x89, 0x75, 0x88, //0x000060a4 movq %rsi, $-120(%rbp) + //0x000060a8 LBB5_1158 + 0x4c, 0x8b, 0x65, 0xa0, //0x000060a8 movq $-96(%rbp), %r12 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000060ac movl $11, %edx + 0x85, 0xc9, //0x000060b1 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000060b3 cmovnel %ecx, %edx + 0x0f, 0x85, 0x77, 0xb8, 0xff, 0xff, //0x000060b6 jne LBB5_308 + //0x000060bc LBB5_1163 + 0x84, 0xc0, //0x000060bc testb %al, %al + 0x0f, 0x84, 0x6f, 0xb8, 0xff, 0xff, //0x000060be je LBB5_308 + 0x49, 0x8d, 0x55, 0x01, //0x000060c4 leaq $1(%r13), %rdx + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000060c8 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000060cd cmpq $32, %rcx + 0x0f, 0x87, 0x6c, 0x00, 0x00, 0x00, //0x000060d1 ja LBB5_1176 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000060d7 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000060e1 btq %rcx, %rax + 0x0f, 0x83, 0x58, 0x00, 0x00, 0x00, //0x000060e5 jae LBB5_1176 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000060eb movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000060f0 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000060f4 cmpq $32, %rcx + 0x0f, 0x87, 0x01, 0x01, 0x00, 0x00, //0x000060f8 ja LBB5_1836 + 0x48, 0x0f, 0xa3, 0xc8, //0x000060fe btq %rcx, %rax + 0x0f, 0x83, 0xf7, 0x00, 0x00, 0x00, //0x00006102 jae LBB5_1836 + 0x49, 0x8b, 0x46, 0x60, //0x00006108 movq $96(%r14), %rax + 0x4c, 0x89, 0xe9, //0x0000610c movq %r13, %rcx + 0x48, 0x29, 0xc1, //0x0000610f subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00006112 cmpq $64, %rcx + 0x0f, 0x83, 0x36, 0x00, 0x00, 0x00, //0x00006116 jae LBB5_1172 + 0x49, 0x8b, 0x56, 0x68, //0x0000611c movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x00006120 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00006123 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006126 testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00006129 je LBB5_1171 + 0x48, 0x0f, 0xbc, 0xca, //0x0000612f bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x00006133 leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00006137 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x0000613b addq %rcx, %rax + 0xe9, 0xba, 0x00, 0x00, 0x00, //0x0000613e jmp LBB5_1175 + //0x00006143 LBB5_1176 + 0x49, 0x89, 0xd5, //0x00006143 movq %rdx, %r13 + 0xe9, 0xb4, 0x00, 0x00, 0x00, //0x00006146 jmp LBB5_1836 + //0x0000614b LBB5_1171 + 0x48, 0x83, 0xc0, 0x40, //0x0000614b addq $64, %rax + 0x49, 0x89, 0xc5, //0x0000614f movq %rax, %r13 + //0x00006152 LBB5_1172 + 0x49, 0x83, 0xc5, 0xc0, //0x00006152 addq $-64, %r13 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x01, 0x9f, 0xff, 0xff, //0x00006156 movdqu $-24831(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, //0x0000615f .p2align 4, 0x90 + //0x00006160 LBB5_1173 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00006160 movdqu $64(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00006166 movdqu $80(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000616c movdqu $96(%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x00006172 movdqu $112(%r13), %xmm4 + 0x49, 0x83, 0xc5, 0x40, //0x00006178 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000617c movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00006181 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00006186 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000618b pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00006190 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00006195 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000619a movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000619f pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000061a4 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000061a8 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000061ac pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xd6, //0x000061b0 pmovmskb %xmm6, %edx + 0x66, 0x0f, 0x74, 0xfb, //0x000061b4 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xf7, //0x000061b8 pmovmskb %xmm7, %esi + 0x66, 0x0f, 0x74, 0xc4, //0x000061bc pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x000061c0 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe2, 0x10, //0x000061c4 shlq $16, %rdx + 0x48, 0x09, 0xca, //0x000061c8 orq %rcx, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x000061cb shlq $32, %rsi + 0x48, 0x09, 0xd6, //0x000061cf orq %rdx, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x000061d2 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x000061d6 orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000061d9 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x000061dd je LBB5_1173 + 0x48, 0xf7, 0xd0, //0x000061e3 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x000061e6 movq %rax, $104(%r14) + 0x4d, 0x89, 0x6e, 0x60, //0x000061ea movq %r13, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x000061ee bsfq %rax, %rcx + 0x4a, 0x8d, 0x04, 0x29, //0x000061f2 leaq (%rcx,%r13), %rax + 0x49, 0x01, 0xcd, //0x000061f6 addq %rcx, %r13 + 0x49, 0x83, 0xc5, 0x01, //0x000061f9 addq $1, %r13 + //0x000061fd LBB5_1175 + 0x8a, 0x08, //0x000061fd movb (%rax), %cl + //0x000061ff LBB5_1836 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x000061ff movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x00006204 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x00006208 movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x0000620c cmpb $44, %cl + 0x0f, 0x85, 0xba, 0x16, 0x00, 0x00, //0x0000620f jne LBB5_2264 + 0x4d, 0x8d, 0x7d, 0x01, //0x00006215 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00006219 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000621e cmpq $32, %rcx + 0x0f, 0x87, 0xd9, 0xdd, 0xff, 0xff, //0x00006222 ja LBB5_777 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00006228 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00006232 btq %rcx, %rdx + 0x0f, 0x83, 0xc5, 0xdd, 0xff, 0xff, //0x00006236 jae LBB5_777 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000623c movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00006241 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00006245 cmpq $32, %rcx + 0x0f, 0x87, 0xf0, 0x00, 0x00, 0x00, //0x00006249 ja LBB5_1848 + 0x48, 0x0f, 0xa3, 0xca, //0x0000624f btq %rcx, %rdx + 0x0f, 0x83, 0xe6, 0x00, 0x00, 0x00, //0x00006253 jae LBB5_1848 + 0x49, 0x8b, 0x56, 0x60, //0x00006259 movq $96(%r14), %rdx + 0x4c, 0x89, 0xe9, //0x0000625d movq %r13, %rcx + 0x48, 0x29, 0xd1, //0x00006260 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00006263 cmpq $64, %rcx + 0x0f, 0x83, 0x1a, 0x00, 0x00, 0x00, //0x00006267 jae LBB5_1844 + 0x49, 0x8b, 0x46, 0x68, //0x0000626d movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00006271 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00006274 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00006277 testq %rax, %rax + 0x0f, 0x85, 0x70, 0xdd, 0xff, 0xff, //0x0000627a jne LBB5_775 + 0x48, 0x83, 0xc2, 0x40, //0x00006280 addq $64, %rdx + 0x49, 0x89, 0xd5, //0x00006284 movq %rdx, %r13 + //0x00006287 LBB5_1844 + 0x4c, 0x89, 0xe8, //0x00006287 movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000628a addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xc9, 0x9d, 0xff, 0xff, //0x0000628e movdqu $-25143(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006297 .p2align 4, 0x90 + //0x000062a0 LBB5_1845 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000062a0 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000062a5 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000062aa movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000062af movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x000062b4 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000062b8 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000062bd pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000062c2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000062c7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000062cc movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000062d1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000062d6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000062db pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000062e0 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x000062e4 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x000062e8 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000062ec pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x000062f0 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x000062f4 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x000062f8 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x000062fc pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe6, 0x10, //0x00006300 shlq $16, %rsi + 0x48, 0x09, 0xd6, //0x00006304 orq %rdx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00006307 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000630b orq %rsi, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000630e shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x00006312 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00006315 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00006319 je LBB5_1845 + 0x48, 0xf7, 0xd1, //0x0000631f notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00006322 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x00006326 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000632a bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x0000632e leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x00006332 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00006336 addq $1, %r15 + 0xe9, 0xc0, 0xdc, 0xff, 0xff, //0x0000633a jmp LBB5_776 + //0x0000633f LBB5_1848 + 0x4d, 0x89, 0xef, //0x0000633f movq %r13, %r15 + 0xe9, 0xba, 0xdc, 0xff, 0xff, //0x00006342 jmp LBB5_777 + //0x00006347 LBB5_1177 + 0x45, 0x85, 0xd2, //0x00006347 testl %r10d, %r10d + 0x0f, 0x8e, 0x16, 0x02, 0x00, 0x00, //0x0000634a jle LBB5_1211 + 0x31, 0xf6, //0x00006350 xorl %esi, %esi + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00006352 movl $1, %r13d + 0x44, 0x89, 0xf2, //0x00006358 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x0000635b movl %r14d, %edi + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000635e jmp LBB5_1181 + //0x00006363 LBB5_1179 + 0x31, 0xff, //0x00006363 xorl %edi, %edi + //0x00006365 LBB5_1180 + 0x41, 0x01, 0xf0, //0x00006365 addl %esi, %r8d + 0x44, 0x89, 0xc6, //0x00006368 movl %r8d, %esi + 0x45, 0x85, 0xd2, //0x0000636b testl %r10d, %r10d + 0x0f, 0x8e, 0xf5, 0x01, 0x00, 0x00, //0x0000636e jle LBB5_1212 + //0x00006374 LBB5_1181 + 0x41, 0x83, 0xfa, 0x08, //0x00006374 cmpl $8, %r10d + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00006378 jle LBB5_1183 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x0000637e movl $27, %r8d + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00006384 jmp LBB5_1184 + //0x00006389 LBB5_1183 + 0x44, 0x89, 0xd0, //0x00006389 movl %r10d, %eax + 0x48, 0x8d, 0x0d, 0xad, 0x89, 0x00, 0x00, //0x0000638c leaq $35245(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x00006393 movl (%rcx,%rax,4), %r8d + //0x00006397 LBB5_1184 + 0x85, 0xff, //0x00006397 testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00006399 je LBB5_1179 + 0x48, 0x89, 0x75, 0x90, //0x0000639f movq %rsi, $-112(%rbp) + 0x44, 0x89, 0xc1, //0x000063a3 movl %r8d, %ecx + 0x85, 0xff, //0x000063a6 testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000063a8 movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x000063ad cmovgl %edi, %eax + 0x31, 0xd2, //0x000063b0 xorl %edx, %edx + 0x31, 0xdb, //0x000063b2 xorl %ebx, %ebx + //0x000063b4 LBB5_1186 + 0x48, 0x39, 0xd0, //0x000063b4 cmpq %rdx, %rax + 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x000063b7 je LBB5_1200 + 0x48, 0x8d, 0x34, 0x9b, //0x000063bd leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000063c1 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x000063c6 leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000063ca addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x000063ce addq $1, %rdx + 0x48, 0x89, 0xde, //0x000063d2 movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x000063d5 shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x000063d8 testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000063db je LBB5_1186 + 0x89, 0xd0, //0x000063e1 movl %edx, %eax + //0x000063e3 LBB5_1189 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000063e3 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x000063ea shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x000063ed notq %r12 + 0x31, 0xd2, //0x000063f0 xorl %edx, %edx + 0x39, 0xf8, //0x000063f2 cmpl %edi, %eax + 0x0f, 0x8d, 0x5f, 0x00, 0x00, 0x00, //0x000063f4 jge LBB5_1193 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x000063fa movq %r8, $-160(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x00006401 movq %r10, $-104(%rbp) + 0x4c, 0x63, 0xe8, //0x00006405 movslq %eax, %r13 + 0x4d, 0x63, 0xf6, //0x00006408 movslq %r14d, %r14 + 0x4f, 0x8d, 0x14, 0x29, //0x0000640b leaq (%r9,%r13), %r10 + 0x31, 0xd2, //0x0000640f xorl %edx, %edx + //0x00006411 LBB5_1191 + 0x49, 0x89, 0xd8, //0x00006411 movq %rbx, %r8 + 0x49, 0xd3, 0xe8, //0x00006414 shrq %cl, %r8 + 0x4c, 0x21, 0xe3, //0x00006417 andq %r12, %rbx + 0x41, 0x80, 0xc0, 0x30, //0x0000641a addb $48, %r8b + 0x45, 0x88, 0x04, 0x11, //0x0000641e movb %r8b, (%r9,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00006422 movsbq (%r10,%rdx), %rdi + 0x4a, 0x8d, 0x34, 0x2a, //0x00006427 leaq (%rdx,%r13), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000642b addq $1, %rsi + 0x48, 0x83, 0xc2, 0x01, //0x0000642f addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006433 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x00006437 leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000643b addq $-48, %rbx + 0x4c, 0x39, 0xf6, //0x0000643f cmpq %r14, %rsi + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006442 jl LBB5_1191 + 0x4c, 0x8b, 0x55, 0x98, //0x00006448 movq $-104(%rbp), %r10 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000644c movq $-160(%rbp), %r8 + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00006453 movl $1, %r13d + //0x00006459 LBB5_1193 + 0x41, 0x29, 0xc2, //0x00006459 subl %eax, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000645c addl $1, %r10d + 0xe9, 0x61, 0x00, 0x00, 0x00, //0x00006460 jmp LBB5_1194 + //0x00006465 LBB5_1200 + 0x48, 0x85, 0xdb, //0x00006465 testq %rbx, %rbx + 0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x00006468 je LBB5_1206 + 0x48, 0x89, 0xda, //0x0000646e movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00006471 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006474 testq %rdx, %rdx + 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x00006477 je LBB5_1205 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000647d movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006484 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006487 notq %r12 + 0x41, 0x29, 0xc2, //0x0000648a subl %eax, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000648d addl $1, %r10d + 0x31, 0xd2, //0x00006491 xorl %edx, %edx + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x00006493 jmp LBB5_1203 + //0x00006498 LBB5_1205 + 0x48, 0x01, 0xdb, //0x00006498 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000649b leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x0000649f addl $1, %eax + 0x48, 0x89, 0xda, //0x000064a2 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000064a5 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000064a8 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000064ab je LBB5_1205 + 0xe9, 0x2d, 0xff, 0xff, 0xff, //0x000064b1 jmp LBB5_1189 + //0x000064b6 LBB5_1206 + 0x45, 0x31, 0xf6, //0x000064b6 xorl %r14d, %r14d + 0x31, 0xd2, //0x000064b9 xorl %edx, %edx + 0x31, 0xff, //0x000064bb xorl %edi, %edi + 0x48, 0x8b, 0x75, 0x90, //0x000064bd movq $-112(%rbp), %rsi + 0xe9, 0x9f, 0xfe, 0xff, 0xff, //0x000064c1 jmp LBB5_1180 + //0x000064c6 LBB5_1194 + 0x48, 0x85, 0xdb, //0x000064c6 testq %rbx, %rbx + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x000064c9 je LBB5_1195 + //0x000064cf LBB5_1203 + 0x48, 0x89, 0xd8, //0x000064cf movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x000064d2 shrq %cl, %rax + 0x4c, 0x21, 0xe3, //0x000064d5 andq %r12, %rbx + 0x48, 0x63, 0xfa, //0x000064d8 movslq %edx, %rdi + 0x49, 0x39, 0xfb, //0x000064db cmpq %rdi, %r11 + 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x000064de jbe LBB5_1207 + 0x04, 0x30, //0x000064e4 addb $48, %al + 0x41, 0x88, 0x04, 0x39, //0x000064e6 movb %al, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x000064ea addl $1, %edi + 0x89, 0xfa, //0x000064ed movl %edi, %edx + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x000064ef jmp LBB5_1208 + //0x000064f4 LBB5_1207 + 0x48, 0x85, 0xc0, //0x000064f4 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfd, //0x000064f7 cmovnel %r13d, %r15d + //0x000064fb LBB5_1208 + 0x48, 0x01, 0xdb, //0x000064fb addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x000064fe leaq (%rbx,%rbx,4), %rbx + 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x00006502 jmp LBB5_1194 + //0x00006507 LBB5_1195 + 0x85, 0xd2, //0x00006507 testl %edx, %edx + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006509 movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0x75, 0x90, //0x00006513 movq $-112(%rbp), %rsi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x00006517 jle LBB5_1209 + 0x89, 0xd0, //0x0000651d movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000651f addq $1, %rax + //0x00006523 LBB5_1197 + 0x8d, 0x4a, 0xff, //0x00006523 leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006526 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000652b jne LBB5_1210 + 0x48, 0x83, 0xc0, 0xff, //0x00006531 addq $-1, %rax + 0x89, 0xca, //0x00006535 movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x00006537 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000653b jg LBB5_1197 + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00006541 jmp LBB5_1199 + //0x00006546 LBB5_1209 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00006546 je LBB5_1199 + //0x0000654c LBB5_1210 + 0x41, 0x89, 0xd6, //0x0000654c movl %edx, %r14d + 0x89, 0xd7, //0x0000654f movl %edx, %edi + 0xe9, 0x0f, 0xfe, 0xff, 0xff, //0x00006551 jmp LBB5_1180 + //0x00006556 LBB5_1199 + 0x41, 0x01, 0xf0, //0x00006556 addl %esi, %r8d + 0x45, 0x31, 0xd2, //0x00006559 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x0000655c xorl %r14d, %r14d + 0x31, 0xd2, //0x0000655f xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00006561 jmp LBB5_1212 + //0x00006566 LBB5_1211 + 0x44, 0x89, 0xf2, //0x00006566 movl %r14d, %edx + //0x00006569 LBB5_1212 + 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00006569 movabsq $1152921504606846975, %r13 + 0x49, 0x8d, 0x41, 0x01, //0x00006573 leaq $1(%r9), %rax + 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006577 movq %rax, $-176(%rbp) + 0x89, 0xd7, //0x0000657e movl %edx, %edi + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00006580 jmp LBB5_1214 + //0x00006585 LBB5_1213 + 0x31, 0xff, //0x00006585 xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x00006587 subl %ecx, %r8d + //0x0000658a LBB5_1214 + 0x45, 0x85, 0xd2, //0x0000658a testl %r10d, %r10d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000658d js LBB5_1219 + 0x0f, 0x85, 0xaf, 0x07, 0x00, 0x00, //0x00006593 jne LBB5_1315 + 0x41, 0x80, 0x39, 0x35, //0x00006599 cmpb $53, (%r9) + 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x0000659d jl LBB5_1217 + 0xe9, 0xa0, 0x07, 0x00, 0x00, //0x000065a3 jmp LBB5_1315 + //0x000065a8 LBB5_1219 + 0x41, 0x83, 0xfa, 0xf8, //0x000065a8 cmpl $-8, %r10d + 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x000065ac jge LBB5_1217 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000065b2 movl $27, %ecx + 0x85, 0xd2, //0x000065b7 testl %edx, %edx + 0x0f, 0x84, 0xf8, 0x05, 0x00, 0x00, //0x000065b9 je LBB5_1294 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x000065bf movq %r8, $-160(%rbp) + 0x89, 0xd7, //0x000065c6 movl %edx, %edi + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x000065c8 jmp LBB5_1222 + //0x000065cd LBB5_1217 + 0x44, 0x89, 0xd0, //0x000065cd movl %r10d, %eax + 0xf7, 0xd8, //0x000065d0 negl %eax + 0x48, 0x8d, 0x0d, 0x67, 0x87, 0x00, 0x00, //0x000065d2 leaq $34663(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x000065d9 movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x000065dc testl %edi, %edi + 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x000065de je LBB5_1213 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x000065e4 movq %r8, $-160(%rbp) + //0x000065eb LBB5_1222 + 0x89, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x000065eb movl %ecx, $-148(%rbp) + 0x89, 0xc9, //0x000065f1 movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x000065f3 imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x72, 0x87, 0x00, 0x00, //0x000065f7 leaq $34674(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x41, 0x8b, 0x14, 0x00, //0x000065fe movl (%r8,%rax), %edx + 0x48, 0x89, 0x55, 0x90, //0x00006602 movq %rdx, $-112(%rbp) + 0x48, 0x63, 0xd7, //0x00006606 movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x00006609 leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000660d addq $4, %rsi + 0x31, 0xdb, //0x00006611 xorl %ebx, %ebx + 0x4c, 0x89, 0x55, 0x98, //0x00006613 movq %r10, $-104(%rbp) + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006617 .p2align 4, 0x90 + //0x00006620 LBB5_1223 + 0x0f, 0xb6, 0x04, 0x1e, //0x00006620 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x00006624 testb %al, %al + 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00006626 je LBB5_1227 + 0x41, 0x38, 0x04, 0x19, //0x0000662c cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00006630 jne LBB5_1228 + 0x48, 0x83, 0xc3, 0x01, //0x00006636 addq $1, %rbx + 0x48, 0x39, 0xda, //0x0000663a cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000663d jne LBB5_1223 + 0x89, 0xf8, //0x00006643 movl %edi, %eax + 0x48, 0x8d, 0x15, 0x24, 0x87, 0x00, 0x00, //0x00006645 leaq $34596(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x0000664c addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000664f cmpb $0, $4(%rax,%r8) + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006655 movl $1, %ebx + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000665a jne LBB5_1229 + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006660 jmp LBB5_1230 + //0x00006665 LBB5_1227 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006665 movl $1, %ebx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000666a jmp LBB5_1230 + //0x0000666f LBB5_1228 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000666f movl $1, %ebx + 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x00006674 jge LBB5_1230 + //0x0000667a LBB5_1229 + 0x48, 0x8b, 0x45, 0x90, //0x0000667a movq $-112(%rbp), %rax + 0x83, 0xc0, 0xff, //0x0000667e addl $-1, %eax + 0x48, 0x89, 0x45, 0x90, //0x00006681 movq %rax, $-112(%rbp) + //0x00006685 LBB5_1230 + 0x85, 0xff, //0x00006685 testl %edi, %edi + 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x00006687 jle LBB5_1238 + 0x48, 0x8b, 0x45, 0x90, //0x0000668d movq $-112(%rbp), %rax + 0x01, 0xf8, //0x00006691 addl %edi, %eax + 0x41, 0x89, 0xfa, //0x00006693 movl %edi, %r10d + 0x48, 0x98, //0x00006696 cltq + 0x49, 0x89, 0xc4, //0x00006698 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x0000669b shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x0000669f addq $-1, %rax + 0x49, 0x83, 0xc2, 0x01, //0x000066a3 addq $1, %r10 + 0x83, 0xc7, 0xff, //0x000066a7 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x000066aa xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x000066ad jmp LBB5_1234 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000066b2 .p2align 4, 0x90 + //0x000066c0 LBB5_1232 + 0x48, 0x85, 0xc0, //0x000066c0 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000066c3 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x000066c8 cmovnel %eax, %r15d + //0x000066cc LBB5_1233 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x000066cc movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x000066d6 addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x000066d9 addq $-255, %r12 + 0x48, 0x8d, 0x43, 0xff, //0x000066e0 leaq $-1(%rbx), %rax + 0x49, 0x83, 0xc2, 0xff, //0x000066e4 addq $-1, %r10 + 0x83, 0xc7, 0xff, //0x000066e8 addl $-1, %edi + 0x49, 0x83, 0xfa, 0x01, //0x000066eb cmpq $1, %r10 + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x000066ef jle LBB5_1236 + //0x000066f5 LBB5_1234 + 0x48, 0x89, 0xc3, //0x000066f5 movq %rax, %rbx + 0x89, 0xf8, //0x000066f8 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000066fa movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000066ff addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00006703 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00006706 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00006709 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000670c movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00006716 mulq %rdx + 0x49, 0x89, 0xd0, //0x00006719 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x0000671c shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00006720 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00006724 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00006728 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000672b subq %rdx, %rax + 0x4c, 0x39, 0xdb, //0x0000672e cmpq %r11, %rbx + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006731 jae LBB5_1232 + 0x04, 0x30, //0x00006737 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00006739 movb %al, (%r9,%rbx) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000673d jmp LBB5_1233 + //0x00006742 LBB5_1236 + 0x48, 0x83, 0xfe, 0x0a, //0x00006742 cmpq $10, %rsi + 0x4c, 0x8b, 0x55, 0x98, //0x00006746 movq $-104(%rbp), %r10 + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x0000674a jae LBB5_1239 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006750 movabsq $9218868437227405312, %r12 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000675a movl $1, %ebx + 0xe9, 0x86, 0x00, 0x00, 0x00, //0x0000675f jmp LBB5_1243 + //0x00006764 LBB5_1238 + 0x4c, 0x8b, 0x55, 0x98, //0x00006764 movq $-104(%rbp), %r10 + 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00006768 jmp LBB5_1243 + //0x0000676d LBB5_1239 + 0x48, 0x63, 0xcb, //0x0000676d movslq %ebx, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00006770 addq $-1, %rcx + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006774 movabsq $9218868437227405312, %r12 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000677e movl $1, %ebx + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006783 jmp LBB5_1241 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006788 .p2align 4, 0x90 + //0x00006790 LBB5_1240 + 0x48, 0x85, 0xc0, //0x00006790 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x00006793 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x00006797 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000679b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000679f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000067a2 jbe LBB5_1243 + //0x000067a8 LBB5_1241 + 0x4c, 0x89, 0xc0, //0x000067a8 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000067ab movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x000067b5 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x000067b8 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x000067bc leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x000067c0 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x000067c4 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x000067c7 subq %rsi, %rax + 0x4c, 0x39, 0xd9, //0x000067ca cmpq %r11, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x000067cd jae LBB5_1240 + 0x04, 0x30, //0x000067d3 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x000067d5 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x000067d9 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x000067dd cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x000067e1 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x000067e4 ja LBB5_1241 + //0x000067ea LBB5_1243 + 0x48, 0x8b, 0x45, 0x90, //0x000067ea movq $-112(%rbp), %rax + 0x41, 0x01, 0xc6, //0x000067ee addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x000067f1 movslq %r14d, %r14 + 0x4d, 0x39, 0xf3, //0x000067f4 cmpq %r14, %r11 + 0x45, 0x0f, 0x46, 0xf3, //0x000067f7 cmovbel %r11d, %r14d + 0x41, 0x01, 0xc2, //0x000067fb addl %eax, %r10d + 0x45, 0x85, 0xf6, //0x000067fe testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00006801 jle LBB5_1248 + 0x41, 0x8d, 0x46, 0xff, //0x00006807 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000680b cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006810 movq $-160(%rbp), %r8 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00006817 movl $-148(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000681d jne LBB5_1250 + 0x44, 0x89, 0xf0, //0x00006823 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006826 .p2align 4, 0x90 + //0x00006830 LBB5_1246 + 0x48, 0x83, 0xf8, 0x01, //0x00006830 cmpq $1, %rax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00006834 jle LBB5_1249 + 0x4c, 0x8d, 0x70, 0xff, //0x0000683a leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x0000683e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006841 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xf0, //0x00006846 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006849 je LBB5_1246 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000684f jmp LBB5_1250 + //0x00006854 LBB5_1248 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006854 movq $-160(%rbp), %r8 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000685b movl $-148(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x00006861 jne LBB5_1250 + //0x00006867 LBB5_1249 + 0x45, 0x31, 0xd2, //0x00006867 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x0000686a xorl %r14d, %r14d + //0x0000686d LBB5_1250 + 0x85, 0xc9, //0x0000686d testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000686f js LBB5_1252 + 0x44, 0x89, 0xf2, //0x00006875 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00006878 movl %r14d, %edi + 0x41, 0x29, 0xc8, //0x0000687b subl %ecx, %r8d + 0xe9, 0x07, 0xfd, 0xff, 0xff, //0x0000687e jmp LBB5_1214 + //0x00006883 LBB5_1252 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006883 movq %r8, $-160(%rbp) + 0x83, 0xf9, 0xc3, //0x0000688a cmpl $-61, %ecx + 0x0f, 0x8f, 0x3b, 0x02, 0x00, 0x00, //0x0000688d jg LBB5_1280 + 0x41, 0x89, 0xc8, //0x00006893 movl %ecx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00006896 jmp LBB5_1258 + //0x0000689b LBB5_1255 + 0x45, 0x31, 0xd2, //0x0000689b xorl %r10d, %r10d + //0x0000689e LBB5_1256 + 0x31, 0xc0, //0x0000689e xorl %eax, %eax + //0x000068a0 LBB5_1257 + 0x41, 0x8d, 0x48, 0x3c, //0x000068a0 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x000068a4 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x000068a7 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x000068ab movl %ecx, %r8d + 0x0f, 0x8d, 0x1d, 0x02, 0x00, 0x00, //0x000068ae jge LBB5_1281 + //0x000068b4 LBB5_1258 + 0x45, 0x85, 0xf6, //0x000068b4 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x000068b7 movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x000068bc cmovgl %r14d, %edx + 0x31, 0xc0, //0x000068c0 xorl %eax, %eax + 0x31, 0xc9, //0x000068c2 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000068c4 .p2align 4, 0x90 + //0x000068d0 LBB5_1259 + 0x48, 0x39, 0xc2, //0x000068d0 cmpq %rax, %rdx + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x000068d3 je LBB5_1262 + 0x48, 0x8d, 0x0c, 0x89, //0x000068d9 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000068dd movsbq (%r9,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x000068e2 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000068e6 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x000068ea addq $1, %rax + 0x49, 0x8d, 0x75, 0x01, //0x000068ee leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x000068f2 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x000068f5 jb LBB5_1259 + 0x89, 0xc2, //0x000068fb movl %eax, %edx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000068fd jmp LBB5_1264 + //0x00006902 LBB5_1262 + 0x48, 0x85, 0xc9, //0x00006902 testq %rcx, %rcx + 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x00006905 je LBB5_1256 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000690b .p2align 4, 0x90 + //0x00006910 LBB5_1263 + 0x48, 0x01, 0xc9, //0x00006910 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006913 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00006917 addl $1, %edx + 0x49, 0x8d, 0x45, 0x01, //0x0000691a leaq $1(%r13), %rax + 0x48, 0x39, 0xc1, //0x0000691e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00006921 jb LBB5_1263 + //0x00006927 LBB5_1264 + 0x41, 0x29, 0xd2, //0x00006927 subl %edx, %r10d + 0x44, 0x89, 0xf0, //0x0000692a movl %r14d, %eax + 0x29, 0xd0, //0x0000692d subl %edx, %eax + 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x0000692f jle LBB5_1267 + 0x4d, 0x89, 0xd4, //0x00006935 movq %r10, %r12 + 0x48, 0x63, 0xf2, //0x00006938 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x0000693b movslq %r14d, %rdx + 0x49, 0x89, 0xd2, //0x0000693e movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x00006941 subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x00006944 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x00006947 notq %rdi + 0x48, 0x01, 0xd7, //0x0000694a addq %rdx, %rdi + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000694d jne LBB5_1268 + 0x31, 0xd2, //0x00006953 xorl %edx, %edx + 0x41, 0xf6, 0xc2, 0x01, //0x00006955 testb $1, %r10b + 0x0f, 0x85, 0x8d, 0x00, 0x00, 0x00, //0x00006959 jne LBB5_1271 + 0xe9, 0xab, 0x00, 0x00, 0x00, //0x0000695f jmp LBB5_1272 + //0x00006964 LBB5_1267 + 0x31, 0xc0, //0x00006964 xorl %eax, %eax + 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x00006966 jmp LBB5_1274 + //0x0000696b LBB5_1268 + 0x4d, 0x89, 0xd6, //0x0000696b movq %r10, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x0000696e andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x00006972 negq %r14 + 0x31, 0xd2, //0x00006975 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006977 movq $-176(%rbp), %rbx + 0x90, 0x90, //0x0000697e .p2align 4, 0x90 + //0x00006980 LBB5_1269 + 0x48, 0x89, 0xcf, //0x00006980 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006983 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x00006987 andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000698a orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000698e movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006992 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00006996 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000699c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000069a0 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x000069a4 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x000069a7 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x000069ab andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x000069ae orb $48, %dil + 0x40, 0x88, 0x3b, //0x000069b2 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x000069b5 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x000069b9 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x000069be leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000069c2 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x000069c6 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x000069ca addq $-2, %rdx + 0x49, 0x39, 0xd6, //0x000069ce cmpq %rdx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x000069d1 jne LBB5_1269 + 0x48, 0x29, 0xd6, //0x000069d7 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x000069da negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000069dd movl $1, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x000069e2 testb $1, %r10b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000069e6 je LBB5_1272 + //0x000069ec LBB5_1271 + 0x48, 0x89, 0xcf, //0x000069ec movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x000069ef shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x000069f3 orb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x000069f7 movb %dil, (%r9,%rdx) + 0x4c, 0x21, 0xe9, //0x000069fb andq %r13, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000069fe leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006a02 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00006a07 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006a0b addq $-48, %rcx + //0x00006a0f LBB5_1272 + 0x48, 0x85, 0xc9, //0x00006a0f testq %rcx, %rcx + 0x4d, 0x89, 0xe2, //0x00006a12 movq %r12, %r10 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006a15 movabsq $9218868437227405312, %r12 + 0x0f, 0x85, 0x27, 0x00, 0x00, 0x00, //0x00006a1f jne LBB5_1274 + 0xe9, 0x55, 0x00, 0x00, 0x00, //0x00006a25 jmp LBB5_1276 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a2a .p2align 4, 0x90 + //0x00006a30 LBB5_1273 + 0x49, 0x8d, 0x75, 0x01, //0x00006a30 leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x00006a34 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x00006a37 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x00006a3b leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006a3f leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00006a43 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006a46 je LBB5_1276 + //0x00006a4c LBB5_1274 + 0x48, 0x89, 0xca, //0x00006a4c movq %rcx, %rdx + 0x4c, 0x21, 0xea, //0x00006a4f andq %r13, %rdx + 0x48, 0x63, 0xf0, //0x00006a52 movslq %eax, %rsi + 0x49, 0x39, 0xf3, //0x00006a55 cmpq %rsi, %r11 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00006a58 jbe LBB5_1273 + 0x48, 0xc1, 0xe9, 0x3c, //0x00006a5e shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006a62 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x00006a65 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006a69 addl $1, %esi + 0x89, 0xf0, //0x00006a6c movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x00006a6e leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006a72 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00006a76 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006a79 jne LBB5_1274 + //0x00006a7f LBB5_1276 + 0x41, 0x83, 0xc2, 0x01, //0x00006a7f addl $1, %r10d + 0x85, 0xc0, //0x00006a83 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006a85 jle LBB5_1254 + 0x89, 0xc1, //0x00006a8b movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006a8d addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a91 .p2align 4, 0x90 + //0x00006aa0 LBB5_1278 + 0x8d, 0x50, 0xff, //0x00006aa0 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006aa3 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf2, 0xfd, 0xff, 0xff, //0x00006aa8 jne LBB5_1257 + 0x48, 0x83, 0xc1, 0xff, //0x00006aae addq $-1, %rcx + 0x89, 0xd0, //0x00006ab2 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00006ab4 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006ab8 jg LBB5_1278 + 0xe9, 0xd8, 0xfd, 0xff, 0xff, //0x00006abe jmp LBB5_1255 + //0x00006ac3 LBB5_1254 + 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x00006ac3 jne LBB5_1257 + 0xe9, 0xcd, 0xfd, 0xff, 0xff, //0x00006ac9 jmp LBB5_1255 + //0x00006ace LBB5_1280 + 0x44, 0x89, 0xf0, //0x00006ace movl %r14d, %eax + //0x00006ad1 LBB5_1281 + 0x4c, 0x89, 0x55, 0x98, //0x00006ad1 movq %r10, $-104(%rbp) + 0xf7, 0xd9, //0x00006ad5 negl %ecx + 0x85, 0xc0, //0x00006ad7 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006ad9 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00006ade cmovgl %eax, %esi + 0x31, 0xff, //0x00006ae1 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00006ae3 xorl %r10d, %r10d + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006ae6 movq $-160(%rbp), %r8 + 0x90, 0x90, 0x90, //0x00006aed .p2align 4, 0x90 + //0x00006af0 LBB5_1282 + 0x48, 0x39, 0xfe, //0x00006af0 cmpq %rdi, %rsi + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006af3 je LBB5_1288 + 0x4b, 0x8d, 0x14, 0x92, //0x00006af9 leaq (%r10,%r10,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006afd movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x14, 0x53, //0x00006b02 leaq (%rbx,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006b06 addq $-48, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x00006b0a addq $1, %rdi + 0x4c, 0x89, 0xd2, //0x00006b0e movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006b11 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006b14 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006b17 je LBB5_1282 + 0x89, 0xfe, //0x00006b1d movl %edi, %esi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006b1f movl $1, %ebx + //0x00006b24 LBB5_1285 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006b24 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006b2b shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006b2e notq %r12 + 0x41, 0x89, 0xc6, //0x00006b31 movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x00006b34 subl %esi, %r14d + 0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x00006b37 jle LBB5_1295 + 0x4c, 0x63, 0xc6, //0x00006b3d movslq %esi, %r8 + 0x48, 0x98, //0x00006b40 cltq + 0x48, 0x89, 0xc2, //0x00006b42 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x00006b45 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x00006b48 movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x00006b4b notq %rbx + 0x48, 0x01, 0xc3, //0x00006b4e addq %rax, %rbx + 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x00006b51 jne LBB5_1297 + 0x31, 0xc0, //0x00006b57 xorl %eax, %eax + 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006b59 jmp LBB5_1300 + //0x00006b5e LBB5_1288 + 0x4d, 0x85, 0xd2, //0x00006b5e testq %r10, %r10 + 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00006b61 je LBB5_1296 + 0x4c, 0x89, 0xd7, //0x00006b67 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x00006b6a shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006b6d testq %rdi, %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006b70 movl $1, %ebx + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00006b75 je LBB5_1293 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006b7b movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006b82 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006b85 notq %r12 + 0x48, 0x8b, 0x55, 0x98, //0x00006b88 movq $-104(%rbp), %rdx + 0x29, 0xf2, //0x00006b8c subl %esi, %edx + 0x83, 0xc2, 0x01, //0x00006b8e addl $1, %edx + 0x45, 0x31, 0xf6, //0x00006b91 xorl %r14d, %r14d + 0xe9, 0x07, 0x01, 0x00, 0x00, //0x00006b94 jmp LBB5_1291 + //0x00006b99 LBB5_1293 + 0x4d, 0x01, 0xd2, //0x00006b99 addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x00006b9c leaq (%r10,%r10,4), %r10 + 0x83, 0xc6, 0x01, //0x00006ba0 addl $1, %esi + 0x4c, 0x89, 0xd7, //0x00006ba3 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x00006ba6 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006ba9 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006bac je LBB5_1293 + 0xe9, 0x6d, 0xff, 0xff, 0xff, //0x00006bb2 jmp LBB5_1285 + //0x00006bb7 LBB5_1294 + 0x31, 0xd2, //0x00006bb7 xorl %edx, %edx + 0x31, 0xff, //0x00006bb9 xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x00006bbb subl %ecx, %r8d + 0xe9, 0xc7, 0xf9, 0xff, 0xff, //0x00006bbe jmp LBB5_1214 + //0x00006bc3 LBB5_1295 + 0x45, 0x31, 0xf6, //0x00006bc3 xorl %r14d, %r14d + 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x00006bc6 jmp LBB5_1303 + //0x00006bcb LBB5_1296 + 0x45, 0x31, 0xf6, //0x00006bcb xorl %r14d, %r14d + 0x31, 0xd2, //0x00006bce xorl %edx, %edx + 0x31, 0xff, //0x00006bd0 xorl %edi, %edi + 0x4c, 0x8b, 0x55, 0x98, //0x00006bd2 movq $-104(%rbp), %r10 + 0xe9, 0x5f, 0x01, 0x00, 0x00, //0x00006bd6 jmp LBB5_1314 + //0x00006bdb LBB5_1297 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006bdb movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x00006be2 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x00006be6 negq %rdx + 0x48, 0x89, 0x55, 0x90, //0x00006be9 movq %rdx, $-112(%rbp) + 0x31, 0xc0, //0x00006bed xorl %eax, %eax + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006bef movq $-176(%rbp), %rbx + //0x00006bf6 LBB5_1298 + 0x4c, 0x89, 0xd2, //0x00006bf6 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006bf9 shrq %cl, %rdx + 0x4d, 0x21, 0xe2, //0x00006bfc andq %r12, %r10 + 0x80, 0xc2, 0x30, //0x00006bff addb $48, %dl + 0x88, 0x53, 0xff, //0x00006c02 movb %dl, $-1(%rbx) + 0x4b, 0x8d, 0x14, 0x92, //0x00006c05 leaq (%r10,%r10,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x00006c09 movsbq $-1(%rbx,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x00006c0f leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x00006c13 addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x00006c17 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x00006c1a shrq %cl, %rdi + 0x4c, 0x21, 0xe2, //0x00006c1d andq %r12, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x00006c20 addb $48, %dil + 0x40, 0x88, 0x3b, //0x00006c24 movb %dil, (%rbx) + 0x48, 0x8d, 0x14, 0x92, //0x00006c27 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x00006c2b movsbq (%rbx,%r8), %rdi + 0x4c, 0x8d, 0x14, 0x57, //0x00006c30 leaq (%rdi,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006c34 addq $-48, %r10 + 0x48, 0x83, 0xc3, 0x02, //0x00006c38 addq $2, %rbx + 0x48, 0x83, 0xc0, 0xfe, //0x00006c3c addq $-2, %rax + 0x48, 0x39, 0x45, 0x90, //0x00006c40 cmpq %rax, $-112(%rbp) + 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x00006c44 jne LBB5_1298 + 0x49, 0x29, 0xc0, //0x00006c4a subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x00006c4d negq %rax + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006c50 movq $-184(%rbp), %rdx + //0x00006c57 LBB5_1300 + 0xf6, 0xc2, 0x01, //0x00006c57 testb $1, %dl + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006c5a movl $1, %ebx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006c5f je LBB5_1302 + 0x4c, 0x89, 0xd2, //0x00006c65 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006c68 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x00006c6b addb $48, %dl + 0x41, 0x88, 0x14, 0x01, //0x00006c6e movb %dl, (%r9,%rax) + 0x4d, 0x21, 0xe2, //0x00006c72 andq %r12, %r10 + 0x4b, 0x8d, 0x04, 0x92, //0x00006c75 leaq (%r10,%r10,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006c79 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x14, 0x42, //0x00006c7e leaq (%rdx,%rax,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006c82 addq $-48, %r10 + //0x00006c86 LBB5_1302 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006c86 movq $-160(%rbp), %r8 + //0x00006c8d LBB5_1303 + 0x48, 0x8b, 0x55, 0x98, //0x00006c8d movq $-104(%rbp), %rdx + 0x29, 0xf2, //0x00006c91 subl %esi, %edx + 0x83, 0xc2, 0x01, //0x00006c93 addl $1, %edx + 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00006c96 jmp LBB5_1306 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006c9b .p2align 4, 0x90 + //0x00006ca0 LBB5_1291 + 0x4c, 0x89, 0xd0, //0x00006ca0 movq %r10, %rax + 0x48, 0xd3, 0xe8, //0x00006ca3 shrq %cl, %rax + 0x4d, 0x21, 0xe2, //0x00006ca6 andq %r12, %r10 + 0x49, 0x63, 0xf6, //0x00006ca9 movslq %r14d, %rsi + 0x49, 0x39, 0xf3, //0x00006cac cmpq %rsi, %r11 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00006caf jbe LBB5_1304 + 0x04, 0x30, //0x00006cb5 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00006cb7 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006cbb addl $1, %esi + 0x41, 0x89, 0xf6, //0x00006cbe movl %esi, %r14d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00006cc1 jmp LBB5_1305 + //0x00006cc6 LBB5_1304 + 0x48, 0x85, 0xc0, //0x00006cc6 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x00006cc9 cmovnel %ebx, %r15d + //0x00006ccd LBB5_1305 + 0x4d, 0x01, 0xd2, //0x00006ccd addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x00006cd0 leaq (%r10,%r10,4), %r10 + //0x00006cd4 LBB5_1306 + 0x4d, 0x85, 0xd2, //0x00006cd4 testq %r10, %r10 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x00006cd7 jne LBB5_1291 + 0x45, 0x85, 0xf6, //0x00006cdd testl %r14d, %r14d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006ce0 movabsq $9218868437227405312, %r12 + 0x49, 0x89, 0xd2, //0x00006cea movq %rdx, %r10 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006ced jle LBB5_1312 + 0x44, 0x89, 0xf0, //0x00006cf3 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006cf6 addq $1, %rax + //0x00006cfa LBB5_1309 + 0x41, 0x8d, 0x4e, 0xff, //0x00006cfa leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006cfe cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006d03 jne LBB5_1313 + 0x48, 0x83, 0xc0, 0xff, //0x00006d09 addq $-1, %rax + 0x41, 0x89, 0xce, //0x00006d0d movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x00006d10 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006d14 jg LBB5_1309 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006d1a jmp LBB5_1311 + //0x00006d1f LBB5_1312 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006d1f je LBB5_1311 + //0x00006d25 LBB5_1313 + 0x44, 0x89, 0xf2, //0x00006d25 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00006d28 movl %r14d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006d2b jmp LBB5_1314 + //0x00006d30 LBB5_1311 + 0x45, 0x31, 0xd2, //0x00006d30 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x00006d33 xorl %r14d, %r14d + 0x31, 0xd2, //0x00006d36 xorl %edx, %edx + 0x31, 0xff, //0x00006d38 xorl %edi, %edi + //0x00006d3a LBB5_1314 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00006d3a movl $-148(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x00006d40 subl %ecx, %r8d + 0xe9, 0x42, 0xf8, 0xff, 0xff, //0x00006d43 jmp LBB5_1214 + //0x00006d48 LBB5_1315 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x00006d48 cmpl $-1022, %r8d + 0x0f, 0x8f, 0xcc, 0x01, 0x00, 0x00, //0x00006d4f jg LBB5_1342 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006d55 movl $-1022, %ebx + 0x85, 0xff, //0x00006d5a testl %edi, %edi + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006d5c movabsq $4503599627370495, %rdx + 0x0f, 0x84, 0x12, 0x0b, 0x00, 0x00, //0x00006d66 je LBB5_1446 + 0x4c, 0x89, 0x55, 0x98, //0x00006d6c movq %r10, $-104(%rbp) + 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x00006d70 leal $1021(%r8), %r10d + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x00006d77 cmpl $-1082, %r8d + 0x0f, 0x8f, 0xdb, 0x01, 0x00, 0x00, //0x00006d7e jg LBB5_1345 + 0x4d, 0x8d, 0x65, 0x01, //0x00006d84 leaq $1(%r13), %r12 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006d88 movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006d8e jmp LBB5_1323 + //0x00006d93 LBB5_1320 + 0x31, 0xc0, //0x00006d93 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00006d95 movq %rax, $-104(%rbp) + //0x00006d99 LBB5_1321 + 0x45, 0x31, 0xf6, //0x00006d99 xorl %r14d, %r14d + //0x00006d9c LBB5_1322 + 0x41, 0x8d, 0x4a, 0x3c, //0x00006d9c leal $60(%r10), %ecx + 0x44, 0x89, 0xf7, //0x00006da0 movl %r14d, %edi + 0x44, 0x89, 0xf6, //0x00006da3 movl %r14d, %esi + 0x41, 0x83, 0xfa, 0x88, //0x00006da6 cmpl $-120, %r10d + 0x41, 0x89, 0xca, //0x00006daa movl %ecx, %r10d + 0x0f, 0x8d, 0xb1, 0x01, 0x00, 0x00, //0x00006dad jge LBB5_1346 + //0x00006db3 LBB5_1323 + 0x85, 0xff, //0x00006db3 testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006db5 movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x00006dba cmovgl %edi, %ebx + 0x31, 0xf6, //0x00006dbd xorl %esi, %esi + 0x31, 0xc9, //0x00006dbf xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006dc1 .p2align 4, 0x90 + //0x00006dd0 LBB5_1324 + 0x48, 0x39, 0xf3, //0x00006dd0 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006dd3 je LBB5_1327 + 0x48, 0x8d, 0x0c, 0x89, //0x00006dd9 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006ddd movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x00006de2 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006de6 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x00006dea addq $1, %rsi + 0x4c, 0x39, 0xe1, //0x00006dee cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006df1 jb LBB5_1324 + 0x89, 0xf3, //0x00006df7 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006df9 jmp LBB5_1329 + //0x00006dfe LBB5_1327 + 0x48, 0x85, 0xc9, //0x00006dfe testq %rcx, %rcx + 0x0f, 0x84, 0x92, 0xff, 0xff, 0xff, //0x00006e01 je LBB5_1321 + //0x00006e07 LBB5_1328 + 0x48, 0x01, 0xc9, //0x00006e07 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006e0a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x00006e0e addl $1, %ebx + 0x4c, 0x39, 0xe1, //0x00006e11 cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006e14 jb LBB5_1328 + //0x00006e1a LBB5_1329 + 0x48, 0x8b, 0x45, 0x98, //0x00006e1a movq $-104(%rbp), %rax + 0x29, 0xd8, //0x00006e1e subl %ebx, %eax + 0x48, 0x89, 0x45, 0x98, //0x00006e20 movq %rax, $-104(%rbp) + 0x31, 0xf6, //0x00006e24 xorl %esi, %esi + 0x39, 0xfb, //0x00006e26 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006e28 jge LBB5_1334 + 0x48, 0x63, 0xf3, //0x00006e2e movslq %ebx, %rsi + 0x49, 0x63, 0xfe, //0x00006e31 movslq %r14d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x00006e34 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xf6, //0x00006e38 xorl %r14d, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006e3b .p2align 4, 0x90 + //0x00006e40 LBB5_1331 + 0x48, 0x89, 0xc8, //0x00006e40 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x00006e43 shrq $60, %rax + 0x4c, 0x21, 0xe9, //0x00006e47 andq %r13, %rcx + 0x0c, 0x30, //0x00006e4a orb $48, %al + 0x43, 0x88, 0x04, 0x31, //0x00006e4c movb %al, (%r9,%r14) + 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x00006e50 movsbq (%rbx,%r14), %rax + 0x4a, 0x8d, 0x14, 0x36, //0x00006e55 leaq (%rsi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006e59 addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x00006e5d addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x00006e61 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x00006e65 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006e69 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x00006e6d cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006e70 jl LBB5_1331 + 0x48, 0x85, 0xc9, //0x00006e76 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006e79 je LBB5_1338 + 0x44, 0x89, 0xf6, //0x00006e7f movl %r14d, %esi + //0x00006e82 LBB5_1334 + 0x41, 0x89, 0xf6, //0x00006e82 movl %esi, %r14d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006e85 jmp LBB5_1336 + //0x00006e8a LBB5_1335 + 0x4c, 0x39, 0xe1, //0x00006e8a cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x00006e8d cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x00006e91 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006e95 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006e99 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006e9c je LBB5_1338 + //0x00006ea2 LBB5_1336 + 0x48, 0x89, 0xce, //0x00006ea2 movq %rcx, %rsi + 0x4c, 0x21, 0xee, //0x00006ea5 andq %r13, %rsi + 0x49, 0x63, 0xfe, //0x00006ea8 movslq %r14d, %rdi + 0x49, 0x39, 0xfb, //0x00006eab cmpq %rdi, %r11 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006eae jbe LBB5_1335 + 0x48, 0xc1, 0xe9, 0x3c, //0x00006eb4 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006eb8 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x00006ebb movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x00006ebf addl $1, %edi + 0x41, 0x89, 0xfe, //0x00006ec2 movl %edi, %r14d + 0x48, 0x8d, 0x04, 0x36, //0x00006ec5 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006ec9 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006ecd testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00006ed0 jne LBB5_1336 + //0x00006ed6 LBB5_1338 + 0x48, 0x8b, 0x45, 0x98, //0x00006ed6 movq $-104(%rbp), %rax + 0x83, 0xc0, 0x01, //0x00006eda addl $1, %eax + 0x48, 0x89, 0x45, 0x98, //0x00006edd movq %rax, $-104(%rbp) + 0x45, 0x85, 0xf6, //0x00006ee1 testl %r14d, %r14d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006ee4 jle LBB5_1319 + 0x44, 0x89, 0xf1, //0x00006eea movl %r14d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006eed addq $1, %rcx + //0x00006ef1 LBB5_1340 + 0x41, 0x8d, 0x76, 0xff, //0x00006ef1 leal $-1(%r14), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00006ef5 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0x9c, 0xfe, 0xff, 0xff, //0x00006efa jne LBB5_1322 + 0x48, 0x83, 0xc1, 0xff, //0x00006f00 addq $-1, %rcx + 0x41, 0x89, 0xf6, //0x00006f04 movl %esi, %r14d + 0x48, 0x83, 0xf9, 0x01, //0x00006f07 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006f0b jg LBB5_1340 + 0xe9, 0x7d, 0xfe, 0xff, 0xff, //0x00006f11 jmp LBB5_1320 + //0x00006f16 LBB5_1319 + 0x0f, 0x85, 0x80, 0xfe, 0xff, 0xff, //0x00006f16 jne LBB5_1322 + 0xe9, 0x72, 0xfe, 0xff, 0xff, //0x00006f1c jmp LBB5_1320 + //0x00006f21 LBB5_1342 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x00006f21 cmpl $1024, %r8d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006f28 movabsq $4503599627370495, %rdx + 0x0f, 0x8e, 0x1b, 0x00, 0x00, 0x00, //0x00006f32 jle LBB5_1344 + 0x45, 0x31, 0xc0, //0x00006f38 xorl %r8d, %r8d + 0x4c, 0x8b, 0x75, 0xc0, //0x00006f3b movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00006f3f movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00006f43 movq $-80(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x00006f47 movl $-124(%rbp), %ecx + 0x40, 0x8a, 0x7d, 0xd7, //0x00006f4a movb $-41(%rbp), %dil + 0xe9, 0x22, 0xf0, 0xff, 0xff, //0x00006f4e jmp LBB5_1148 + //0x00006f53 LBB5_1344 + 0x41, 0x83, 0xc0, 0xff, //0x00006f53 addl $-1, %r8d + 0x44, 0x89, 0xc3, //0x00006f57 movl %r8d, %ebx + 0xe9, 0x68, 0x08, 0x00, 0x00, //0x00006f5a jmp LBB5_1435 + //0x00006f5f LBB5_1345 + 0x89, 0xfe, //0x00006f5f movl %edi, %esi + 0x44, 0x89, 0xd1, //0x00006f61 movl %r10d, %ecx + //0x00006f64 LBB5_1346 + 0xf7, 0xd9, //0x00006f64 negl %ecx + 0x31, 0xd2, //0x00006f66 xorl %edx, %edx + 0x85, 0xf6, //0x00006f68 testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00006f6a movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x00006f6f cmovgl %esi, %edi + 0x31, 0xc0, //0x00006f72 xorl %eax, %eax + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006f74 movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x55, 0x98, //0x00006f7e movq $-104(%rbp), %r10 + //0x00006f82 LBB5_1347 + 0x48, 0x39, 0xd7, //0x00006f82 cmpq %rdx, %rdi + 0x0f, 0x84, 0x93, 0x00, 0x00, 0x00, //0x00006f85 je LBB5_1354 + 0x48, 0x8d, 0x04, 0x80, //0x00006f8b leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006f8f movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x00006f94 leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006f98 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x00006f9c addq $1, %rdx + 0x48, 0x89, 0xc3, //0x00006fa0 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x00006fa3 shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x00006fa6 testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006fa9 je LBB5_1347 + 0x89, 0xd7, //0x00006faf movl %edx, %edi + //0x00006fb1 LBB5_1350 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006fb1 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006fb8 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006fbb notq %r12 + 0x31, 0xdb, //0x00006fbe xorl %ebx, %ebx + 0x39, 0xf7, //0x00006fc0 cmpl %esi, %edi + 0x0f, 0x8d, 0xff, 0x06, 0x00, 0x00, //0x00006fc2 jge LBB5_1417 + 0x4c, 0x63, 0xd7, //0x00006fc8 movslq %edi, %r10 + 0x4d, 0x63, 0xc6, //0x00006fcb movslq %r14d, %r8 + 0x4f, 0x8d, 0x34, 0x11, //0x00006fce leaq (%r9,%r10), %r14 + 0x31, 0xdb, //0x00006fd2 xorl %ebx, %ebx + //0x00006fd4 LBB5_1352 + 0x48, 0x89, 0xc6, //0x00006fd4 movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x00006fd7 shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x00006fda andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x00006fdd addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x00006fe1 movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x00006fe5 movsbq (%r14,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1a, //0x00006fea leaq (%r10,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006fee addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x00006ff2 addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x00006ff6 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x00006ffa leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006ffe addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x00007002 cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00007005 jl LBB5_1352 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000700b movabsq $4503599627370495, %rdx + 0x4c, 0x8b, 0x55, 0x98, //0x00007015 movq $-104(%rbp), %r10 + 0xe9, 0xb3, 0x06, 0x00, 0x00, //0x00007019 jmp LBB5_1418 + //0x0000701e LBB5_1354 + 0x48, 0x85, 0xc0, //0x0000701e testq %rax, %rax + 0x0f, 0x84, 0x86, 0x08, 0x00, 0x00, //0x00007021 je LBB5_1449 + 0x48, 0x89, 0xc2, //0x00007027 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000702a shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000702d testq %rdx, %rdx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00007030 je LBB5_1357 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007036 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000703d shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00007040 notq %r12 + 0x41, 0x29, 0xfa, //0x00007043 subl %edi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x00007046 addl $1, %r10d + 0x31, 0xdb, //0x0000704a xorl %ebx, %ebx + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000704c movabsq $4503599627370495, %rdx + 0xe9, 0x86, 0x06, 0x00, 0x00, //0x00007056 jmp LBB5_1419 + //0x0000705b LBB5_1357 + 0x48, 0x01, 0xc0, //0x0000705b addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000705e leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x00007062 addl $1, %edi + 0x48, 0x89, 0xc2, //0x00007065 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00007068 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000706b testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000706e je LBB5_1357 + 0xe9, 0x38, 0xff, 0xff, 0xff, //0x00007074 jmp LBB5_1350 + //0x00007079 LBB5_1358 + 0x0f, 0xbc, 0xc9, //0x00007079 bsfl %ecx, %ecx + 0x49, 0x01, 0xcd, //0x0000707c addq %rcx, %r13 + 0xf3, 0x0f, 0x6f, 0x05, 0xe9, 0x8f, 0xff, 0xff, //0x0000707f movdqu $-28695(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xf1, 0x8f, 0xff, 0xff, //0x00007087 movdqu $-28687(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xf9, 0x8f, 0xff, 0xff, //0x0000708f movdqu $-28679(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0xa2, 0x95, 0x00, 0x00, //0x00007097 leaq $38306(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xef, //0x0000709e movq %r13, %rdi + 0x4c, 0x89, 0xe9, //0x000070a1 movq %r13, %rcx + //0x000070a4 LBB5_1359 + 0x0f, 0xb6, 0x77, 0x01, //0x000070a4 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x000070a8 cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000070ac je LBB5_1362 + 0x8a, 0x1c, 0x16, //0x000070b2 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x000070b5 testb %bl, %bl + 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x000070b7 je LBB5_1416 + 0x4c, 0x89, 0x75, 0xc0, //0x000070bd movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x000070c1 addq $2, %rdi + 0x88, 0x19, //0x000070c5 movb %bl, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x000070c7 addq $1, %rcx + 0x49, 0x89, 0xfd, //0x000070cb movq %rdi, %r13 + 0xe9, 0x45, 0x02, 0x00, 0x00, //0x000070ce jmp LBB5_1382 + //0x000070d3 LBB5_1362 + 0x4c, 0x89, 0x75, 0xc0, //0x000070d3 movq %r14, $-64(%rbp) + 0x44, 0x8b, 0x47, 0x02, //0x000070d7 movl $2(%rdi), %r8d + 0x45, 0x89, 0xc6, //0x000070db movl %r8d, %r14d + 0x41, 0xf7, 0xd6, //0x000070de notl %r14d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x000070e1 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000070e8 andl $-2139062144, %r14d + 0xb0, 0x01, //0x000070ef movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x000070f1 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x000070f5 movq $-12, %rsi + 0x41, 0x85, 0xde, //0x000070fc testl %ebx, %r14d + 0x0f, 0x85, 0x60, 0x10, 0x00, 0x00, //0x000070ff jne LBB5_1576 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x00007105 leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x0000710c orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000710f testl $-2139062144, %ebx + 0x0f, 0x85, 0x4a, 0x10, 0x00, 0x00, //0x00007115 jne LBB5_1576 + 0x44, 0x89, 0xc3, //0x0000711b movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000711e andl $2139062143, %ebx + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007124 movl $-1061109568, %eax + 0x29, 0xd8, //0x00007129 subl %ebx, %eax + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000712b leal $1179010630(%rbx), %r11d + 0x44, 0x21, 0xf0, //0x00007132 andl %r14d, %eax + 0x44, 0x85, 0xd8, //0x00007135 testl %r11d, %eax + 0x0f, 0x85, 0x27, 0x10, 0x00, 0x00, //0x00007138 jne LBB5_1576 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000713e movl $-522133280, %eax + 0x29, 0xd8, //0x00007143 subl %ebx, %eax + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007145 addl $960051513, %ebx + 0x41, 0x21, 0xc6, //0x0000714b andl %eax, %r14d + 0x41, 0x85, 0xde, //0x0000714e testl %ebx, %r14d + 0x0f, 0x85, 0x0e, 0x10, 0x00, 0x00, //0x00007151 jne LBB5_1576 + 0x41, 0x0f, 0xc8, //0x00007157 bswapl %r8d + 0x44, 0x89, 0xc3, //0x0000715a movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000715d shrl $4, %ebx + 0xf7, 0xd3, //0x00007160 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007162 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x00007168 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000716b andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x00007172 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x00007175 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x00007178 shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x0000717b orl %r8d, %ebx + 0x0f, 0xb6, 0xc3, //0x0000717e movzbl %bl, %eax + 0xc1, 0xeb, 0x08, //0x00007181 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007184 andl $65280, %ebx + 0x09, 0xd8, //0x0000718a orl %ebx, %eax + 0x4c, 0x8d, 0x6f, 0x06, //0x0000718c leaq $6(%rdi), %r13 + 0x3d, 0x80, 0x00, 0x00, 0x00, //0x00007190 cmpl $128, %eax + 0x0f, 0x82, 0x78, 0x04, 0x00, 0x00, //0x00007195 jb LBB5_1411 + 0x45, 0x31, 0xc0, //0x0000719b xorl %r8d, %r8d + //0x0000719e LBB5_1368 + 0x3d, 0xff, 0x07, 0x00, 0x00, //0x0000719e cmpl $2047, %eax + 0x0f, 0x86, 0x79, 0x04, 0x00, 0x00, //0x000071a3 jbe LBB5_1413 + 0x89, 0xc3, //0x000071a9 movl %eax, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x000071ab andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x000071b1 cmpl $55296, %ebx + 0x0f, 0x85, 0x2c, 0x01, 0x00, 0x00, //0x000071b7 jne LBB5_1380 + 0x3d, 0xff, 0xdb, 0x00, 0x00, //0x000071bd cmpl $56319, %eax + 0x0f, 0x87, 0x7c, 0x04, 0x00, 0x00, //0x000071c2 ja LBB5_1414 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x000071c8 cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x70, 0x04, 0x00, 0x00, //0x000071ce jne LBB5_1414 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x000071d4 cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x000071da jne LBB5_1414 + 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x000071e0 movl $8(%rdi,%r8,2), %ebx + 0x41, 0x89, 0xde, //0x000071e5 movl %ebx, %r14d + 0x41, 0xf7, 0xd6, //0x000071e8 notl %r14d + 0x48, 0x89, 0x5d, 0xb8, //0x000071eb movq %rbx, $-72(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x000071ef leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000071f6 andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x000071fd testl %r11d, %r14d + 0x0f, 0x85, 0x5f, 0x0f, 0x00, 0x00, //0x00007200 jne LBB5_1576 + 0x4c, 0x8b, 0x5d, 0xb8, //0x00007206 movq $-72(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000720a leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x00007211 orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x00007214 testl $-2139062144, %ebx + 0x0f, 0x85, 0x45, 0x0f, 0x00, 0x00, //0x0000721a jne LBB5_1576 + 0x4c, 0x8b, 0x5d, 0xb8, //0x00007220 movq $-72(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00007224 andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000722b movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x00007230 subl %r11d, %ebx + 0x89, 0x5d, 0x90, //0x00007233 movl %ebx, $-112(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007236 leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0x98, //0x0000723d movl %ebx, $-104(%rbp) + 0x8b, 0x5d, 0x90, //0x00007240 movl $-112(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x00007243 andl %r14d, %ebx + 0x85, 0x5d, 0x98, //0x00007246 testl %ebx, $-104(%rbp) + 0x0f, 0x85, 0x16, 0x0f, 0x00, 0x00, //0x00007249 jne LBB5_1576 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000724f movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x00007254 subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007257 addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x0000725e andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x00007261 testl %r11d, %r14d + 0x0f, 0x85, 0xfb, 0x0e, 0x00, 0x00, //0x00007264 jne LBB5_1576 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000726a movq $-72(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x0000726e bswapl %r11d + 0x44, 0x89, 0xdb, //0x00007271 movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x00007274 shrl $4, %ebx + 0xf7, 0xd3, //0x00007277 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007279 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000727f leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00007282 andl $252645135, %r11d + 0x41, 0x01, 0xdb, //0x00007289 addl %ebx, %r11d + 0x44, 0x89, 0xdb, //0x0000728c movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x0000728f shrl $4, %ebx + 0x44, 0x09, 0xdb, //0x00007292 orl %r11d, %ebx + 0x41, 0x89, 0xdb, //0x00007295 movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x00007298 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000729c andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x000072a3 movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x000072a7 orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x000072aa andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x000072b0 cmpl $14417920, %ebx + 0x0f, 0x84, 0x9a, 0x03, 0x00, 0x00, //0x000072b6 je LBB5_1415 + 0x49, 0x83, 0xc5, 0x06, //0x000072bc addq $6, %r13 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x000072c0 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x000072c7 movb $-67, $2(%rcx,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x000072cd addq $3, %r8 + 0x44, 0x89, 0xf0, //0x000072d1 movl %r14d, %eax + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x000072d4 cmpl $128, %r14d + 0x0f, 0x83, 0xbd, 0xfe, 0xff, 0xff, //0x000072db jae LBB5_1368 + 0x4c, 0x01, 0xc1, //0x000072e1 addq %r8, %rcx + 0xe9, 0x2d, 0x03, 0x00, 0x00, //0x000072e4 jmp LBB5_1412 + //0x000072e9 LBB5_1380 + 0x89, 0xc6, //0x000072e9 movl %eax, %esi + 0xc1, 0xee, 0x0c, //0x000072eb shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x000072ee orb $-32, %sil + 0x42, 0x88, 0x34, 0x01, //0x000072f2 movb %sil, (%rcx,%r8) + 0x89, 0xc6, //0x000072f6 movl %eax, %esi + 0xc1, 0xee, 0x06, //0x000072f8 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x000072fb andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x000072ff orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x01, //0x00007303 movb %sil, $1(%rcx,%r8) + 0x24, 0x3f, //0x00007308 andb $63, %al + 0x0c, 0x80, //0x0000730a orb $-128, %al + 0x42, 0x88, 0x44, 0x01, 0x02, //0x0000730c movb %al, $2(%rcx,%r8) + //0x00007311 LBB5_1381 + 0x4c, 0x01, 0xc1, //0x00007311 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x00007314 addq $3, %rcx + //0x00007318 LBB5_1382 + 0x41, 0x80, 0x7d, 0x00, 0x5c, //0x00007318 cmpb $92, (%r13) + 0x4c, 0x89, 0xef, //0x0000731d movq %r13, %rdi + 0x4c, 0x8b, 0x75, 0xc0, //0x00007320 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007324 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x76, 0xfd, 0xff, 0xff, //0x00007328 je LBB5_1359 + 0x4c, 0x89, 0x75, 0xc0, //0x0000732e movq %r14, $-64(%rbp) + 0x41, 0xf6, 0xc4, 0x20, //0x00007332 testb $32, %r12b + 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x00007336 jne LBB5_1387 + //0x0000733c LBB5_1384 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x0000733c movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00007342 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00007348 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x0000734c pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00007350 pmovmskb %xmm5, %edi + 0x66, 0x0f, 0x6f, 0xec, //0x00007354 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00007358 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x0000735c pmovmskb %xmm5, %esi + 0xc1, 0xe6, 0x10, //0x00007360 shll $16, %esi + 0x09, 0xfe, //0x00007363 orl %edi, %esi + 0x66, 0x0f, 0x6f, 0xeb, //0x00007365 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00007369 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x0000736d pmovmskb %xmm5, %ebx + 0x66, 0x0f, 0x6f, 0xec, //0x00007371 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00007375 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00007379 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x0000737d shll $16, %edi + 0x09, 0xdf, //0x00007380 orl %ebx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00007382 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00007386 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x0000738a pcmpeqb %xmm3, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x0000738e pmovmskb %xmm5, %r8d + 0x66, 0x0f, 0x6f, 0xec, //0x00007393 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00007397 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x0000739b pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x0000739f pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x000073a3 shll $16, %ebx + 0x44, 0x09, 0xc3, //0x000073a6 orl %r8d, %ebx + 0x09, 0xf3, //0x000073a9 orl %esi, %ebx + 0x83, 0xc3, 0xff, //0x000073ab addl $-1, %ebx + 0x85, 0xfb, //0x000073ae testl %edi, %ebx + 0x0f, 0x85, 0xaf, 0x0c, 0x00, 0x00, //0x000073b0 jne LBB5_1561 + 0x83, 0xc7, 0xff, //0x000073b6 addl $-1, %edi + 0x85, 0xf7, //0x000073b9 testl %esi, %edi + 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x000073bb jne LBB5_1391 + 0xf3, 0x0f, 0x7f, 0x19, //0x000073c1 movdqu %xmm3, (%rcx) + 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x000073c5 movdqu %xmm4, $16(%rcx) + 0x49, 0x83, 0xc5, 0x20, //0x000073ca addq $32, %r13 + 0x48, 0x83, 0xc1, 0x20, //0x000073ce addq $32, %rcx + 0xe9, 0x65, 0xff, 0xff, 0xff, //0x000073d2 jmp LBB5_1384 + //0x000073d7 LBB5_1387 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x000073d7 movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x000073dd movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000073e3 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000073e7 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x000073eb pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x6f, 0xec, //0x000073ef movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000073f3 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000073f7 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x000073fb shll $16, %edi + 0x09, 0xf7, //0x000073fe orl %esi, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00007400 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00007404 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00007408 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x6f, 0xec, //0x0000740c movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00007410 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00007414 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00007418 shll $16, %ebx + 0x09, 0xf3, //0x0000741b orl %esi, %ebx + 0x66, 0x0f, 0x6f, 0xeb, //0x0000741d movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00007421 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00007425 pcmpeqb %xmm3, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x00007429 pmovmskb %xmm5, %r8d + 0x66, 0x0f, 0x6f, 0xec, //0x0000742e movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00007432 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00007436 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x0000743a pmovmskb %xmm5, %eax + 0xc1, 0xe0, 0x10, //0x0000743e shll $16, %eax + 0x44, 0x09, 0xc0, //0x00007441 orl %r8d, %eax + 0x89, 0xc6, //0x00007444 movl %eax, %esi + 0x09, 0xfe, //0x00007446 orl %edi, %esi + 0x83, 0xc6, 0xff, //0x00007448 addl $-1, %esi + 0x85, 0xde, //0x0000744b testl %ebx, %esi + 0x0f, 0x85, 0x12, 0x0c, 0x00, 0x00, //0x0000744d jne LBB5_1561 + 0x83, 0xc3, 0xff, //0x00007453 addl $-1, %ebx + 0x85, 0xc3, //0x00007456 testl %eax, %ebx + 0x0f, 0x85, 0x9e, 0x0e, 0x00, 0x00, //0x00007458 jne LBB5_1595 + 0x85, 0xfb, //0x0000745e testl %edi, %ebx + 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00007460 jne LBB5_1391 + 0xf3, 0x0f, 0x7f, 0x19, //0x00007466 movdqu %xmm3, (%rcx) + 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x0000746a movdqu %xmm4, $16(%rcx) + 0x49, 0x83, 0xc5, 0x20, //0x0000746f addq $32, %r13 + 0x48, 0x83, 0xc1, 0x20, //0x00007473 addq $32, %rcx + 0xe9, 0x5b, 0xff, 0xff, 0xff, //0x00007477 jmp LBB5_1387 + //0x0000747c LBB5_1391 + 0x66, 0x0f, 0x7e, 0xdb, //0x0000747c movd %xmm3, %ebx + 0x4c, 0x89, 0xef, //0x00007480 movq %r13, %rdi + 0x80, 0xfb, 0x5c, //0x00007483 cmpb $92, %bl + 0x4c, 0x8b, 0x75, 0xc0, //0x00007486 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000748a movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x10, 0xfc, 0xff, 0xff, //0x0000748e je LBB5_1359 + 0x31, 0xf6, //0x00007494 xorl %esi, %esi + //0x00007496 LBB5_1393 + 0x88, 0x1c, 0x31, //0x00007496 movb %bl, (%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x01, //0x00007499 movzbl $1(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000749f cmpb $92, %bl + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x000074a2 je LBB5_1402 + 0x88, 0x5c, 0x31, 0x01, //0x000074a8 movb %bl, $1(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x02, //0x000074ac movzbl $2(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000074b2 cmpb $92, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x000074b5 je LBB5_1403 + 0x88, 0x5c, 0x31, 0x02, //0x000074bb movb %bl, $2(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x03, //0x000074bf movzbl $3(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000074c5 cmpb $92, %bl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x000074c8 je LBB5_1404 + 0x88, 0x5c, 0x31, 0x03, //0x000074ce movb %bl, $3(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x04, //0x000074d2 movzbl $4(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000074d8 cmpb $92, %bl + 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x000074db je LBB5_1405 + 0x88, 0x5c, 0x31, 0x04, //0x000074e1 movb %bl, $4(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x05, //0x000074e5 movzbl $5(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000074eb cmpb $92, %bl + 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x000074ee je LBB5_1406 + 0x88, 0x5c, 0x31, 0x05, //0x000074f4 movb %bl, $5(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x06, //0x000074f8 movzbl $6(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000074fe cmpb $92, %bl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00007501 je LBB5_1407 + 0x88, 0x5c, 0x31, 0x06, //0x00007507 movb %bl, $6(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x07, //0x0000750b movzbl $7(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x00007511 cmpb $92, %bl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00007514 je LBB5_1408 + 0x88, 0x5c, 0x31, 0x07, //0x0000751a movb %bl, $7(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x08, //0x0000751e movzbl $8(%r13,%rsi), %ebx + 0x48, 0x83, 0xc6, 0x08, //0x00007524 addq $8, %rsi + 0x80, 0xfb, 0x5c, //0x00007528 cmpb $92, %bl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000752b jne LBB5_1393 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007531 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x00007535 addq $-1, %rdi + 0x49, 0x01, 0xf5, //0x00007539 addq %rsi, %r13 + 0x48, 0x01, 0xf1, //0x0000753c addq %rsi, %rcx + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000753f jmp LBB5_1409 + //0x00007544 LBB5_1402 + 0x4a, 0x8d, 0x1c, 0x2e, //0x00007544 leaq (%rsi,%r13), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00007548 addq $1, %rbx + 0x49, 0x01, 0xf5, //0x0000754c addq %rsi, %r13 + 0x48, 0x01, 0xf1, //0x0000754f addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00007552 addq $1, %rcx + 0x4c, 0x89, 0xef, //0x00007556 movq %r13, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00007559 addq $1, %rdi + 0x49, 0x89, 0xdd, //0x0000755d movq %rbx, %r13 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00007560 jmp LBB5_1410 + //0x00007565 LBB5_1403 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007565 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00007569 addq $1, %rdi + 0x49, 0x01, 0xf5, //0x0000756d addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x02, //0x00007570 addq $2, %r13 + 0x48, 0x01, 0xf1, //0x00007574 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x00007577 addq $2, %rcx + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000757b jmp LBB5_1409 + //0x00007580 LBB5_1404 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007580 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00007584 addq $2, %rdi + 0x49, 0x01, 0xf5, //0x00007588 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x03, //0x0000758b addq $3, %r13 + 0x48, 0x01, 0xf1, //0x0000758f addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x00007592 addq $3, %rcx + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00007596 jmp LBB5_1409 + //0x0000759b LBB5_1405 + 0x4a, 0x8d, 0x3c, 0x2e, //0x0000759b leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000759f addq $3, %rdi + 0x49, 0x01, 0xf5, //0x000075a3 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x04, //0x000075a6 addq $4, %r13 + 0x48, 0x01, 0xf1, //0x000075aa addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x000075ad addq $4, %rcx + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x000075b1 jmp LBB5_1409 + //0x000075b6 LBB5_1406 + 0x4a, 0x8d, 0x3c, 0x2e, //0x000075b6 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x000075ba addq $4, %rdi + 0x49, 0x01, 0xf5, //0x000075be addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x05, //0x000075c1 addq $5, %r13 + 0x48, 0x01, 0xf1, //0x000075c5 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x05, //0x000075c8 addq $5, %rcx + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x000075cc jmp LBB5_1409 + //0x000075d1 LBB5_1407 + 0x4a, 0x8d, 0x3c, 0x2e, //0x000075d1 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x000075d5 addq $5, %rdi + 0x49, 0x01, 0xf5, //0x000075d9 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x06, //0x000075dc addq $6, %r13 + 0x48, 0x01, 0xf1, //0x000075e0 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x06, //0x000075e3 addq $6, %rcx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000075e7 jmp LBB5_1409 + //0x000075ec LBB5_1408 + 0x4a, 0x8d, 0x3c, 0x2e, //0x000075ec leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x000075f0 addq $6, %rdi + 0x49, 0x01, 0xf5, //0x000075f4 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x07, //0x000075f7 addq $7, %r13 + 0x48, 0x01, 0xf1, //0x000075fb addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x07, //0x000075fe addq $7, %rcx + //0x00007602 LBB5_1409 + 0x48, 0x83, 0xc7, 0x01, //0x00007602 addq $1, %rdi + //0x00007606 LBB5_1410 + 0x4c, 0x8b, 0x75, 0xc0, //0x00007606 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000760a movq $-56(%rbp), %r11 + 0xe9, 0x91, 0xfa, 0xff, 0xff, //0x0000760e jmp LBB5_1359 + //0x00007613 LBB5_1411 + 0x41, 0x89, 0xc6, //0x00007613 movl %eax, %r14d + //0x00007616 LBB5_1412 + 0x44, 0x88, 0x31, //0x00007616 movb %r14b, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x00007619 addq $1, %rcx + 0xe9, 0xf6, 0xfc, 0xff, 0xff, //0x0000761d jmp LBB5_1382 + //0x00007622 LBB5_1413 + 0x89, 0xc6, //0x00007622 movl %eax, %esi + 0xc1, 0xee, 0x06, //0x00007624 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x00007627 orb $-64, %sil + 0x42, 0x88, 0x34, 0x01, //0x0000762b movb %sil, (%rcx,%r8) + 0x24, 0x3f, //0x0000762f andb $63, %al + 0x0c, 0x80, //0x00007631 orb $-128, %al + 0x42, 0x88, 0x44, 0x01, 0x01, //0x00007633 movb %al, $1(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x00007638 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000763b addq $2, %rcx + 0xe9, 0xd4, 0xfc, 0xff, 0xff, //0x0000763f jmp LBB5_1382 + //0x00007644 LBB5_1414 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007644 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000764b movb $-67, $2(%rcx,%r8) + 0xe9, 0xbb, 0xfc, 0xff, 0xff, //0x00007651 jmp LBB5_1381 + //0x00007656 LBB5_1415 + 0xc1, 0xe0, 0x0a, //0x00007656 shll $10, %eax + 0x44, 0x89, 0xf6, //0x00007659 movl %r14d, %esi + 0x01, 0xc6, //0x0000765c addl %eax, %esi + 0x41, 0x8d, 0x1c, 0x06, //0x0000765e leal (%r14,%rax), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x00007662 addl $-56613888, %ebx + 0x89, 0xdf, //0x00007668 movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000766a shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x0000766d orb $-16, %dil + 0x42, 0x88, 0x3c, 0x01, //0x00007671 movb %dil, (%rcx,%r8) + 0x89, 0xdf, //0x00007675 movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x00007677 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000767a andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x0000767e orb $-128, %dil + 0x42, 0x88, 0x7c, 0x01, 0x01, //0x00007682 movb %dil, $1(%rcx,%r8) + 0xc1, 0xeb, 0x06, //0x00007687 shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000768a andb $63, %bl + 0x80, 0xcb, 0x80, //0x0000768d orb $-128, %bl + 0x42, 0x88, 0x5c, 0x01, 0x02, //0x00007690 movb %bl, $2(%rcx,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x00007695 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x00007699 orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x03, //0x0000769d movb %sil, $3(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x000076a2 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x000076a5 addq $4, %rcx + 0x49, 0x83, 0xc5, 0x06, //0x000076a9 addq $6, %r13 + 0xe9, 0x66, 0xfc, 0xff, 0xff, //0x000076ad jmp LBB5_1382 + //0x000076b2 LBB5_1416 + 0xb0, 0x01, //0x000076b2 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x000076b4 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x000076b8 movq $-2, %rsi + 0x4d, 0x89, 0xd4, //0x000076bf movq %r10, %r12 + 0xe9, 0x68, 0xd3, 0xff, 0xff, //0x000076c2 jmp LBB5_885 + //0x000076c7 LBB5_1417 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000076c7 movabsq $4503599627370495, %rdx + //0x000076d1 LBB5_1418 + 0x41, 0x29, 0xfa, //0x000076d1 subl %edi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x000076d4 addl $1, %r10d + 0x48, 0x85, 0xc0, //0x000076d8 testq %rax, %rax + 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x000076db je LBB5_1426 + //0x000076e1 LBB5_1419 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000076e1 movl $1, %esi + 0x41, 0x89, 0xde, //0x000076e6 movl %ebx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000076e9 jmp LBB5_1421 + //0x000076ee LBB5_1420 + 0x48, 0x85, 0xff, //0x000076ee testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x000076f1 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x000076f5 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000076f8 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000076fc testq %rax, %rax + 0x0f, 0x84, 0x50, 0x00, 0x00, 0x00, //0x000076ff je LBB5_1427 + //0x00007705 LBB5_1421 + 0x48, 0x89, 0xc7, //0x00007705 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x00007708 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x0000770b andq %r12, %rax + 0x49, 0x63, 0xde, //0x0000770e movslq %r14d, %rbx + 0x49, 0x39, 0xdb, //0x00007711 cmpq %rbx, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00007714 jbe LBB5_1420 + 0x40, 0x80, 0xc7, 0x30, //0x0000771a addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000771e movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x00007722 addl $1, %ebx + 0x41, 0x89, 0xde, //0x00007725 movl %ebx, %r14d + 0x48, 0x01, 0xc0, //0x00007728 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000772b leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000772f testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00007732 jne LBB5_1421 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007738 jmp LBB5_1427 + //0x0000773d LBB5_1423 + 0x89, 0xd9, //0x0000773d movl %ebx, %ecx + 0xe9, 0xd8, 0xe5, 0xff, 0xff, //0x0000773f jmp LBB5_1106 + //0x00007744 LBB5_1424 + 0x89, 0xf9, //0x00007744 movl %edi, %ecx + 0xe9, 0xd1, 0xe5, 0xff, 0xff, //0x00007746 jmp LBB5_1106 + //0x0000774b LBB5_1425 + 0x89, 0xd1, //0x0000774b movl %edx, %ecx + 0xe9, 0xca, 0xe5, 0xff, 0xff, //0x0000774d jmp LBB5_1106 + //0x00007752 LBB5_1426 + 0x41, 0x89, 0xde, //0x00007752 movl %ebx, %r14d + //0x00007755 LBB5_1427 + 0x45, 0x85, 0xf6, //0x00007755 testl %r14d, %r14d + 0x40, 0x8a, 0x7d, 0xd7, //0x00007758 movb $-41(%rbp), %dil + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000775c movabsq $9218868437227405312, %r12 + 0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x00007766 jle LBB5_1432 + 0x44, 0x89, 0xf0, //0x0000776c movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000776f addq $1, %rax + 0x45, 0x31, 0xc0, //0x00007773 xorl %r8d, %r8d + //0x00007776 LBB5_1429 + 0x41, 0x8d, 0x4e, 0xff, //0x00007776 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000777a cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x0000777f jne LBB5_1434 + 0x48, 0x83, 0xc0, 0xff, //0x00007785 addq $-1, %rax + 0x41, 0x89, 0xce, //0x00007789 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000778c cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00007790 jg LBB5_1429 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00007796 movl $-1022, %ebx + 0xe9, 0xd3, 0x04, 0x00, 0x00, //0x0000779b jmp LBB5_1506 + //0x000077a0 LBB5_1432 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000077a0 movl $-1022, %ebx + 0x45, 0x85, 0xf6, //0x000077a5 testl %r14d, %r14d + 0x0f, 0x84, 0xc2, 0x04, 0x00, 0x00, //0x000077a8 je LBB5_1505 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000077ae movl $-1022, %eax + 0x48, 0x89, 0x45, 0x98, //0x000077b3 movq %rax, $-104(%rbp) + 0x44, 0x89, 0xf7, //0x000077b7 movl %r14d, %edi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000077ba jmp LBB5_1437 + //0x000077bf LBB5_1434 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000077bf movl $-1022, %ebx + 0x44, 0x89, 0xf7, //0x000077c4 movl %r14d, %edi + //0x000077c7 LBB5_1435 + 0x85, 0xff, //0x000077c7 testl %edi, %edi + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000077c9 je LBB5_1446 + 0x48, 0x89, 0x5d, 0x98, //0x000077cf movq %rbx, $-104(%rbp) + //0x000077d3 LBB5_1437 + 0x48, 0x63, 0xc7, //0x000077d3 movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x000077d6 leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x000077da leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x000077de xorl %esi, %esi + //0x000077e0 LBB5_1438 + 0x48, 0x8d, 0x0d, 0x89, 0x75, 0x00, 0x00, //0x000077e0 leaq $30089(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x000077e7 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x000077ef movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x000077f4 cmpb %bl, %cl + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x000077f6 jne LBB5_1447 + 0x48, 0x39, 0xf2, //0x000077fc cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000077ff je LBB5_1445 + 0x48, 0x8d, 0x0d, 0x64, 0x75, 0x00, 0x00, //0x00007805 leaq $30052(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000780c movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00007814 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000781a cmpb %bl, %cl + 0x0f, 0x85, 0x6f, 0x00, 0x00, 0x00, //0x0000781c jne LBB5_1447 + 0x49, 0x39, 0xf0, //0x00007822 cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00007825 je LBB5_1445 + 0x48, 0x83, 0xfe, 0x24, //0x0000782b cmpq $36, %rsi + 0x0f, 0x84, 0xd1, 0x00, 0x00, 0x00, //0x0000782f je LBB5_1452 + 0x48, 0x8d, 0x0d, 0x34, 0x75, 0x00, 0x00, //0x00007835 leaq $30004(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000783c movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00007844 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000784a cmpb %bl, %cl + 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x0000784c jne LBB5_1447 + 0x48, 0x83, 0xc6, 0x03, //0x00007852 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00007856 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00007859 jne LBB5_1438 + //0x0000785f LBB5_1445 + 0x4d, 0x89, 0xd5, //0x0000785f movq %r10, %r13 + 0x89, 0xf8, //0x00007862 movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x05, 0x75, 0x00, 0x00, //0x00007864 leaq $29957(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000786b cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x00007873 jne LBB5_1448 + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00007879 jmp LBB5_1453 + //0x0000787e LBB5_1446 + 0x31, 0xc0, //0x0000787e xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00007880 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007884 movq $-56(%rbp), %r11 + 0x40, 0x8a, 0x7d, 0xd7, //0x00007888 movb $-41(%rbp), %dil + 0xe9, 0x43, 0x02, 0x00, 0x00, //0x0000788c jmp LBB5_1475 + //0x00007891 LBB5_1447 + 0x4d, 0x89, 0xd5, //0x00007891 movq %r10, %r13 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00007894 movl $16, %r8d + 0x38, 0xd9, //0x0000789a cmpb %bl, %cl + 0x0f, 0x8d, 0x6d, 0x00, 0x00, 0x00, //0x0000789c jge LBB5_1454 + //0x000078a2 LBB5_1448 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x000078a2 movl $15, %r8d + 0xe9, 0x62, 0x00, 0x00, 0x00, //0x000078a8 jmp LBB5_1454 + //0x000078ad LBB5_1449 + 0x31, 0xc0, //0x000078ad xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x000078af movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000078b3 movq $-56(%rbp), %r11 + 0x40, 0x8a, 0x7d, 0xd7, //0x000078b7 movb $-41(%rbp), %dil + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000078bb movabsq $4503599627370495, %rdx + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000078c5 movl $-1022, %ebx + 0xe9, 0x05, 0x02, 0x00, 0x00, //0x000078ca jmp LBB5_1475 + //0x000078cf LBB5_2264 + 0x80, 0xf9, 0x7d, //0x000078cf cmpb $125, %cl + 0x0f, 0x85, 0x10, 0x07, 0x00, 0x00, //0x000078d2 jne LBB5_2313 + 0x41, 0x83, 0x86, 0x98, 0x00, 0x00, 0x00, 0x01, //0x000078d8 addl $1, $152(%r14) + 0xc1, 0xe8, 0x08, //0x000078e0 shrl $8, %eax + 0x41, 0x01, 0x86, 0xac, 0x00, 0x00, 0x00, //0x000078e3 addl %eax, $172(%r14) + 0xe9, 0x05, 0x3e, 0x00, 0x00, //0x000078ea jmp LBB5_2266 + //0x000078ef LBB5_1450 + 0xba, 0x07, 0x00, 0x00, 0x00, //0x000078ef movl $7, %edx + 0x4d, 0x89, 0xfd, //0x000078f4 movq %r15, %r13 + 0xe9, 0x37, 0xa0, 0xff, 0xff, //0x000078f7 jmp LBB5_308 + //0x000078fc LBB5_1451 + 0xba, 0x08, 0x00, 0x00, 0x00, //0x000078fc movl $8, %edx + 0xe9, 0x2d, 0xa0, 0xff, 0xff, //0x00007901 jmp LBB5_308 + //0x00007906 LBB5_1452 + 0x4d, 0x89, 0xd5, //0x00007906 movq %r10, %r13 + //0x00007909 LBB5_1453 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00007909 movl $16, %r8d + //0x0000790f LBB5_1454 + 0x85, 0xff, //0x0000790f testl %edi, %edi + 0x0f, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00007911 jle LBB5_1462 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00007917 movabsq $-432345564227567616, %r12 + 0x4c, 0x89, 0x45, 0x90, //0x00007921 movq %r8, $-112(%rbp) + 0x41, 0x8d, 0x1c, 0x38, //0x00007925 leal (%r8,%rdi), %ebx + 0x41, 0x89, 0xfa, //0x00007929 movl %edi, %r10d + 0x4c, 0x63, 0xc3, //0x0000792c movslq %ebx, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000792f addq $-1, %r8 + 0x49, 0x83, 0xc2, 0x01, //0x00007933 addq $1, %r10 + 0x83, 0xc7, 0xff, //0x00007937 addl $-1, %edi + 0x31, 0xc9, //0x0000793a xorl %ecx, %ecx + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000793c jmp LBB5_1458 + //0x00007941 LBB5_1456 + 0x48, 0x85, 0xc0, //0x00007941 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007944 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00007949 cmovnel %eax, %r15d + //0x0000794d LBB5_1457 + 0x83, 0xc3, 0xff, //0x0000794d addl $-1, %ebx + 0x49, 0x83, 0xc0, 0xff, //0x00007950 addq $-1, %r8 + 0x49, 0x83, 0xc2, 0xff, //0x00007954 addq $-1, %r10 + 0x83, 0xc7, 0xff, //0x00007958 addl $-1, %edi + 0x49, 0x83, 0xfa, 0x01, //0x0000795b cmpq $1, %r10 + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x0000795f jle LBB5_1460 + //0x00007965 LBB5_1458 + 0x4c, 0x01, 0xe1, //0x00007965 addq %r12, %rcx + 0x89, 0xf8, //0x00007968 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000796a movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x0000796f shlq $53, %rsi + 0x48, 0x01, 0xce, //0x00007973 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x00007976 movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007979 movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x00007983 mulq %rcx + 0x48, 0x89, 0xd1, //0x00007986 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x00007989 shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x0000798d leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00007991 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00007995 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00007998 subq %rdx, %rax + 0x4d, 0x39, 0xd8, //0x0000799b cmpq %r11, %r8 + 0x0f, 0x83, 0x9d, 0xff, 0xff, 0xff, //0x0000799e jae LBB5_1456 + 0x04, 0x30, //0x000079a4 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x000079a6 movb %al, (%r9,%r8) + 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x000079aa jmp LBB5_1457 + //0x000079af LBB5_1460 + 0x48, 0x83, 0xfe, 0x0a, //0x000079af cmpq $10, %rsi + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000079b3 movabsq $9218868437227405312, %r12 + 0x4d, 0x89, 0xea, //0x000079bd movq %r13, %r10 + 0x0f, 0x83, 0x11, 0x00, 0x00, 0x00, //0x000079c0 jae LBB5_1463 + 0x4c, 0x8b, 0x45, 0x90, //0x000079c6 movq $-112(%rbp), %r8 + 0xe9, 0x77, 0x00, 0x00, 0x00, //0x000079ca jmp LBB5_1467 + //0x000079cf LBB5_1462 + 0x4d, 0x89, 0xea, //0x000079cf movq %r13, %r10 + 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x000079d2 jmp LBB5_1467 + //0x000079d7 LBB5_1463 + 0x48, 0x63, 0xf3, //0x000079d7 movslq %ebx, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x000079da addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000079de movl $1, %edi + 0x4c, 0x8b, 0x45, 0x90, //0x000079e3 movq $-112(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x000079e7 jmp LBB5_1465 + //0x000079ec LBB5_1464 + 0x48, 0x85, 0xc0, //0x000079ec testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x000079ef cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x000079f3 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x000079f7 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x000079fb movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000079fe jbe LBB5_1467 + //0x00007a04 LBB5_1465 + 0x48, 0x89, 0xc8, //0x00007a04 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007a07 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00007a11 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00007a14 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00007a18 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00007a1c leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00007a20 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00007a23 subq %rbx, %rax + 0x4c, 0x39, 0xde, //0x00007a26 cmpq %r11, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00007a29 jae LBB5_1464 + 0x04, 0x30, //0x00007a2f addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00007a31 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x00007a35 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00007a39 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007a3d movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007a40 ja LBB5_1465 + //0x00007a46 LBB5_1467 + 0x45, 0x01, 0xc6, //0x00007a46 addl %r8d, %r14d + 0x49, 0x63, 0xc6, //0x00007a49 movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x00007a4c cmpq %rax, %r11 + 0x41, 0x0f, 0x46, 0xc3, //0x00007a4f cmovbel %r11d, %eax + 0x45, 0x01, 0xc2, //0x00007a53 addl %r8d, %r10d + 0x85, 0xc0, //0x00007a56 testl %eax, %eax + 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00007a58 jle LBB5_1472 + 0x89, 0xc1, //0x00007a5e movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00007a60 addq $1, %rcx + 0x4c, 0x8b, 0x75, 0xc0, //0x00007a64 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007a68 movq $-56(%rbp), %r11 + 0x40, 0x8a, 0x7d, 0xd7, //0x00007a6c movb $-41(%rbp), %dil + 0x48, 0x8b, 0x5d, 0x98, //0x00007a70 movq $-104(%rbp), %rbx + //0x00007a74 LBB5_1469 + 0x8d, 0x50, 0xff, //0x00007a74 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00007a77 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x48, 0x00, 0x00, 0x00, //0x00007a7c jne LBB5_1474 + 0x48, 0x83, 0xc1, 0xff, //0x00007a82 addq $-1, %rcx + 0x89, 0xd0, //0x00007a86 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00007a88 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007a8c jg LBB5_1469 + 0x31, 0xc9, //0x00007a92 xorl %ecx, %ecx + 0x31, 0xf6, //0x00007a94 xorl %esi, %esi + 0xe9, 0x8a, 0x01, 0x00, 0x00, //0x00007a96 jmp LBB5_1499 + //0x00007a9b LBB5_1472 + 0x85, 0xc0, //0x00007a9b testl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00007a9d movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007aa1 movq $-56(%rbp), %r11 + 0x40, 0x8a, 0x7d, 0xd7, //0x00007aa5 movb $-41(%rbp), %dil + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007aa9 movabsq $4503599627370495, %rdx + 0x48, 0x8b, 0x5d, 0x98, //0x00007ab3 movq $-104(%rbp), %rbx + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00007ab7 jne LBB5_1475 + 0x31, 0xc9, //0x00007abd xorl %ecx, %ecx + 0x31, 0xf6, //0x00007abf xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0xb0, //0x00007ac1 movq $-80(%rbp), %r15 + 0xe9, 0x69, 0x01, 0x00, 0x00, //0x00007ac5 jmp LBB5_1501 + //0x00007aca LBB5_1474 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007aca movabsq $4503599627370495, %rdx + //0x00007ad4 LBB5_1475 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00007ad4 movq $-1, %r8 + 0x41, 0x83, 0xfa, 0x14, //0x00007adb cmpl $20, %r10d + 0x0f, 0x8f, 0x96, 0x01, 0x00, 0x00, //0x00007adf jg LBB5_1507 + 0x49, 0x89, 0xdd, //0x00007ae5 movq %rbx, %r13 + 0x44, 0x89, 0xd2, //0x00007ae8 movl %r10d, %edx + 0x45, 0x85, 0xd2, //0x00007aeb testl %r10d, %r10d + 0x0f, 0x8e, 0x4c, 0x00, 0x00, 0x00, //0x00007aee jle LBB5_1481 + 0x31, 0xff, //0x00007af4 xorl %edi, %edi + 0x85, 0xc0, //0x00007af6 testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00007af8 movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00007afd cmovgl %eax, %ebx + 0x4c, 0x8d, 0x5a, 0xff, //0x00007b00 leaq $-1(%rdx), %r11 + 0x49, 0x39, 0xdb, //0x00007b04 cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x00007b07 cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x00007b0b leal $1(%r11), %r8d + 0x31, 0xc9, //0x00007b0f xorl %ecx, %ecx + //0x00007b11 LBB5_1478 + 0x48, 0x39, 0xfb, //0x00007b11 cmpq %rdi, %rbx + 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x00007b14 je LBB5_1482 + 0x48, 0x8d, 0x0c, 0x89, //0x00007b1a leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00007b1e movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00007b23 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00007b27 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x00007b2b addq $1, %rdi + 0x48, 0x39, 0xfa, //0x00007b2f cmpq %rdi, %rdx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00007b32 jne LBB5_1478 + 0x45, 0x89, 0xc3, //0x00007b38 movl %r8d, %r11d + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00007b3b jmp LBB5_1482 + //0x00007b40 LBB5_1481 + 0x45, 0x31, 0xdb, //0x00007b40 xorl %r11d, %r11d + 0x31, 0xc9, //0x00007b43 xorl %ecx, %ecx + //0x00007b45 LBB5_1482 + 0x45, 0x85, 0xd2, //0x00007b45 testl %r10d, %r10d + 0x41, 0x0f, 0x9e, 0xc0, //0x00007b48 setle %r8b + 0x44, 0x89, 0xd3, //0x00007b4c movl %r10d, %ebx + 0x44, 0x29, 0xdb, //0x00007b4f subl %r11d, %ebx + 0x0f, 0x8e, 0x5c, 0x00, 0x00, 0x00, //0x00007b52 jle LBB5_1490 + 0x4c, 0x89, 0xd7, //0x00007b58 movq %r10, %rdi + 0x45, 0x89, 0xda, //0x00007b5b movl %r11d, %r10d + 0x41, 0xf7, 0xd2, //0x00007b5e notl %r10d + 0x48, 0x89, 0xfe, //0x00007b61 movq %rdi, %rsi + 0x41, 0x01, 0xfa, //0x00007b64 addl %edi, %r10d + 0x83, 0xe3, 0x07, //0x00007b67 andl $7, %ebx + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00007b6a je LBB5_1487 + 0xf7, 0xdb, //0x00007b70 negl %ebx + 0x31, 0xff, //0x00007b72 xorl %edi, %edi + //0x00007b74 LBB5_1485 + 0x48, 0x01, 0xc9, //0x00007b74 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00007b77 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0xff, //0x00007b7b addl $-1, %edi + 0x39, 0xfb, //0x00007b7e cmpl %edi, %ebx + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00007b80 jne LBB5_1485 + 0x41, 0x29, 0xfb, //0x00007b86 subl %edi, %r11d + //0x00007b89 LBB5_1487 + 0x41, 0x83, 0xfa, 0x07, //0x00007b89 cmpl $7, %r10d + 0x49, 0x89, 0xf2, //0x00007b8d movq %rsi, %r10 + 0x4c, 0x89, 0xeb, //0x00007b90 movq %r13, %rbx + 0x0f, 0x82, 0x1e, 0x00, 0x00, 0x00, //0x00007b93 jb LBB5_1491 + 0x44, 0x89, 0xd7, //0x00007b99 movl %r10d, %edi + 0x44, 0x29, 0xdf, //0x00007b9c subl %r11d, %edi + //0x00007b9f LBB5_1489 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x00007b9f imulq $100000000, %rcx, %rcx + 0x83, 0xc7, 0xf8, //0x00007ba6 addl $-8, %edi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007ba9 jne LBB5_1489 + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00007baf jmp LBB5_1491 + //0x00007bb4 LBB5_1490 + 0x4c, 0x89, 0xeb, //0x00007bb4 movq %r13, %rbx + //0x00007bb7 LBB5_1491 + 0x31, 0xf6, //0x00007bb7 xorl %esi, %esi + 0x45, 0x85, 0xd2, //0x00007bb9 testl %r10d, %r10d + 0x0f, 0x88, 0x4b, 0x00, 0x00, 0x00, //0x00007bbc js LBB5_1497 + 0x44, 0x39, 0xd0, //0x00007bc2 cmpl %r10d, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007bc5 movq $-56(%rbp), %r11 + 0x40, 0x8a, 0x7d, 0xd7, //0x00007bc9 movb $-41(%rbp), %dil + 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x00007bcd jle LBB5_1499 + 0x41, 0x8a, 0x14, 0x11, //0x00007bd3 movb (%r9,%rdx), %dl + 0x80, 0xfa, 0x35, //0x00007bd7 cmpb $53, %dl + 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x00007bda jne LBB5_1498 + 0x41, 0x8d, 0x72, 0x01, //0x00007be0 leal $1(%r10), %esi + 0x39, 0xc6, //0x00007be4 cmpl %eax, %esi + 0x0f, 0x85, 0x32, 0x00, 0x00, 0x00, //0x00007be6 jne LBB5_1498 + 0x45, 0x85, 0xff, //0x00007bec testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x00007bef setne %sil + 0x41, 0x08, 0xf0, //0x00007bf3 orb %sil, %r8b + 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x00007bf6 jne LBB5_1499 + 0x41, 0x83, 0xc2, 0xff, //0x00007bfc addl $-1, %r10d + 0x43, 0x8a, 0x34, 0x11, //0x00007c00 movb (%r9,%r10), %sil + 0x40, 0x80, 0xe6, 0x01, //0x00007c04 andb $1, %sil + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007c08 jmp LBB5_1499 + //0x00007c0d LBB5_1497 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007c0d movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00007c11 movq $-80(%rbp), %r15 + 0x40, 0x8a, 0x7d, 0xd7, //0x00007c15 movb $-41(%rbp), %dil + 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00007c19 jmp LBB5_1500 + //0x00007c1e LBB5_1498 + 0x80, 0xfa, 0x35, //0x00007c1e cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc6, //0x00007c21 setge %sil + //0x00007c25 LBB5_1499 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00007c25 movq $-80(%rbp), %r15 + //0x00007c29 LBB5_1500 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007c29 movabsq $4503599627370495, %rdx + //0x00007c33 LBB5_1501 + 0x44, 0x0f, 0xb6, 0xc6, //0x00007c33 movzbl %sil, %r8d + 0x49, 0x01, 0xc8, //0x00007c37 addq %rcx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007c3a movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x00007c44 cmpq %rax, %r8 + 0x8b, 0x4d, 0x84, //0x00007c47 movl $-124(%rbp), %ecx + 0x0f, 0x85, 0x32, 0x00, 0x00, 0x00, //0x00007c4a jne LBB5_1508 + 0x81, 0xfb, 0xfe, 0x03, 0x00, 0x00, //0x00007c50 cmpl $1022, %ebx + 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x00007c56 jle LBB5_1504 + 0x45, 0x31, 0xc0, //0x00007c5c xorl %r8d, %r8d + 0xe9, 0x11, 0xe3, 0xff, 0xff, //0x00007c5f jmp LBB5_1148 + //0x00007c64 LBB5_1504 + 0x83, 0xc3, 0x01, //0x00007c64 addl $1, %ebx + 0x4c, 0x8d, 0x42, 0x01, //0x00007c67 leaq $1(%rdx), %r8 + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00007c6b jmp LBB5_1508 + //0x00007c70 LBB5_1505 + 0x45, 0x31, 0xc0, //0x00007c70 xorl %r8d, %r8d + //0x00007c73 LBB5_1506 + 0x4c, 0x8b, 0x75, 0xc0, //0x00007c73 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007c77 movq $-56(%rbp), %r11 + //0x00007c7b LBB5_1507 + 0x4c, 0x8b, 0x7d, 0xb0, //0x00007c7b movq $-80(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x00007c7f movl $-124(%rbp), %ecx + //0x00007c82 LBB5_1508 + 0x48, 0x8d, 0x42, 0x01, //0x00007c82 leaq $1(%rdx), %rax + 0x4c, 0x21, 0xc0, //0x00007c86 andq %r8, %rax + 0x81, 0xc3, 0xff, 0x03, 0x00, 0x00, //0x00007c89 addl $1023, %ebx + 0x81, 0xe3, 0xff, 0x07, 0x00, 0x00, //0x00007c8f andl $2047, %ebx + 0x48, 0xc1, 0xe3, 0x34, //0x00007c95 shlq $52, %rbx + 0x48, 0x85, 0xc0, //0x00007c99 testq %rax, %rax + 0x48, 0x0f, 0x44, 0xd8, //0x00007c9c cmoveq %rax, %rbx + 0x49, 0x89, 0xdc, //0x00007ca0 movq %rbx, %r12 + 0xe9, 0xcd, 0xe2, 0xff, 0xff, //0x00007ca3 jmp LBB5_1148 + //0x00007ca8 LBB5_1529 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007ca8 movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007cad movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00007cb4 cmpq $3, %rax + 0x0f, 0x85, 0x23, 0xe3, 0xff, 0xff, //0x00007cb8 jne LBB5_1151 + //0x00007cbe LBB5_1159 + 0x4d, 0x8b, 0x46, 0x70, //0x00007cbe movq $112(%r14), %r8 + 0x89, 0xd1, //0x00007cc2 movl %edx, %ecx + //0x00007cc4 LBB5_1160 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00007cc4 movq $-72(%rbp), %r13 + //0x00007cc8 LBB5_1161 + 0x4c, 0x8b, 0x65, 0xa0, //0x00007cc8 movq $-96(%rbp), %r12 + //0x00007ccc LBB5_1162 + 0x49, 0xc1, 0xe7, 0x20, //0x00007ccc shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x03, //0x00007cd0 orq $3, %r15 + 0x4d, 0x89, 0x38, //0x00007cd4 movq %r15, (%r8) + 0x48, 0x8b, 0x45, 0x88, //0x00007cd7 movq $-120(%rbp), %rax + 0x49, 0x89, 0x40, 0x08, //0x00007cdb movq %rax, $8(%r8) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00007cdf addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x00007ce7 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00007ceb leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00007cef movq %rdx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00007cf3 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00007cf7 cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00007cfe setbe %al + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007d01 movl $3, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00007d06 movq %rdx, $-144(%rbp) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007d0d movl $11, %edx + 0x85, 0xc9, //0x00007d12 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00007d14 cmovnel %ecx, %edx + 0x0f, 0x84, 0x9f, 0xe3, 0xff, 0xff, //0x00007d17 je LBB5_1163 + 0xe9, 0x11, 0x9c, 0xff, 0xff, //0x00007d1d jmp LBB5_308 + //0x00007d22 LBB5_1509 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00007d22 movq $-1, %r10 + 0x4c, 0x89, 0xe9, //0x00007d29 movq %r13, %rcx + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007d2c movq $-1, %r12 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007d33 movq $-1, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007d3a movq $-56(%rbp), %r11 + 0xe9, 0x19, 0xcf, 0xff, 0xff, //0x00007d3e jmp LBB5_909 + //0x00007d43 LBB5_1510 + 0x45, 0x31, 0xe4, //0x00007d43 xorl %r12d, %r12d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00007d46 movl $10000, %edx + 0xe9, 0xa2, 0xd1, 0xff, 0xff, //0x00007d4b jmp LBB5_955 + //0x00007d50 LBB5_1511 + 0x44, 0x89, 0x55, 0x98, //0x00007d50 movl %r10d, $-104(%rbp) + 0x48, 0x8b, 0x45, 0xb8, //0x00007d54 movq $-72(%rbp), %rax + 0x4c, 0x8d, 0x14, 0x08, //0x00007d58 leaq (%rax,%rcx), %r10 + 0x8a, 0x04, 0x08, //0x00007d5c movb (%rax,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00007d5f leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00007d62 cmpb $9, %cl + 0x0f, 0x87, 0xd4, 0x00, 0x00, 0x00, //0x00007d65 ja LBB5_1530 + 0x31, 0xf6, //0x00007d6b xorl %esi, %esi + 0x31, 0xdb, //0x00007d6d xorl %ebx, %ebx + //0x00007d6f LBB5_1513 + 0x48, 0x8d, 0x0c, 0xb6, //0x00007d6f leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00007d73 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00007d76 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00007d7a addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x00007d7e leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00007d82 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00007d87 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00007d8b leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x00007d8e cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00007d92 ja LBB5_1515 + 0x48, 0x83, 0xfb, 0x12, //0x00007d98 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x00007d9c movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00007d9f jb LBB5_1513 + //0x00007da5 LBB5_1515 + 0x31, 0xdb, //0x00007da5 xorl %ebx, %ebx + 0x48, 0x89, 0x5d, 0x90, //0x00007da7 movq %rbx, $-112(%rbp) + 0x40, 0x80, 0xff, 0x09, //0x00007dab cmpb $9, %dil + 0x0f, 0x87, 0xa0, 0x00, 0x00, 0x00, //0x00007daf ja LBB5_1531 + 0x45, 0x31, 0xe4, //0x00007db5 xorl %r12d, %r12d + //0x00007db8 LBB5_1517 + 0x43, 0x0f, 0xb6, 0x44, 0x22, 0x01, //0x00007db8 movzbl $1(%r10,%r12), %eax + 0x8d, 0x78, 0xd0, //0x00007dbe leal $-48(%rax), %edi + 0x49, 0x83, 0xc4, 0x01, //0x00007dc1 addq $1, %r12 + 0x40, 0x80, 0xff, 0x0a, //0x00007dc5 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00007dc9 jb LBB5_1517 + 0x4d, 0x01, 0xe2, //0x00007dcf addq %r12, %r10 + 0x40, 0xb7, 0x01, //0x00007dd2 movb $1, %dil + 0x48, 0x89, 0x7d, 0x90, //0x00007dd5 movq %rdi, $-112(%rbp) + 0x4c, 0x89, 0x55, 0xb8, //0x00007dd9 movq %r10, $-72(%rbp) + 0xe9, 0x7a, 0x00, 0x00, 0x00, //0x00007ddd jmp LBB5_1532 + //0x00007de2 LBB5_1519 + 0x49, 0x83, 0xc5, 0x01, //0x00007de2 addq $1, %r13 + 0xe9, 0x2e, 0xc8, 0xff, 0xff, //0x00007de6 jmp LBB5_841 + //0x00007deb LBB5_1520 + 0x49, 0x83, 0xc5, 0x01, //0x00007deb addq $1, %r13 + 0xe9, 0x5e, 0xc8, 0xff, 0xff, //0x00007def jmp LBB5_846 + //0x00007df4 LBB5_1521 + 0x49, 0x83, 0xc5, 0x01, //0x00007df4 addq $1, %r13 + 0xe9, 0xf9, 0xca, 0xff, 0xff, //0x00007df8 jmp LBB5_872 + //0x00007dfd LBB5_1522 + 0x49, 0x83, 0xc5, 0x02, //0x00007dfd addq $2, %r13 + 0xe9, 0x13, 0xc8, 0xff, 0xff, //0x00007e01 jmp LBB5_841 + //0x00007e06 LBB5_1523 + 0x49, 0x83, 0xc5, 0x02, //0x00007e06 addq $2, %r13 + 0xe9, 0x43, 0xc8, 0xff, 0xff, //0x00007e0a jmp LBB5_846 + //0x00007e0f LBB5_1524 + 0x49, 0x83, 0xc5, 0x02, //0x00007e0f addq $2, %r13 + 0xe9, 0xde, 0xca, 0xff, 0xff, //0x00007e13 jmp LBB5_872 + //0x00007e18 LBB5_1525 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007e18 movl $13, %ecx + 0xe9, 0xf3, 0xc7, 0xff, 0xff, //0x00007e1d jmp LBB5_840 + //0x00007e22 LBB5_1526 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007e22 movl $13, %ecx + 0xe9, 0x22, 0xc8, 0xff, 0xff, //0x00007e27 jmp LBB5_845 + //0x00007e2c LBB5_1527 + 0x49, 0x83, 0xc5, 0x03, //0x00007e2c addq $3, %r13 + 0xe9, 0xc1, 0xca, 0xff, 0xff, //0x00007e30 jmp LBB5_872 + //0x00007e35 LBB5_1528 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007e35 movl $13, %ecx + 0xe9, 0xb3, 0xca, 0xff, 0xff, //0x00007e3a jmp LBB5_871 + //0x00007e3f LBB5_1530 + 0x31, 0xc9, //0x00007e3f xorl %ecx, %ecx + 0x4c, 0x89, 0x55, 0xb8, //0x00007e41 movq %r10, $-72(%rbp) + 0x31, 0xf6, //0x00007e45 xorl %esi, %esi + 0x48, 0x89, 0x75, 0x90, //0x00007e47 movq %rsi, $-112(%rbp) + 0x45, 0x31, 0xe4, //0x00007e4b xorl %r12d, %r12d + 0x31, 0xf6, //0x00007e4e xorl %esi, %esi + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007e50 jmp LBB5_1532 + //0x00007e55 LBB5_1531 + 0x4c, 0x89, 0x55, 0xb8, //0x00007e55 movq %r10, $-72(%rbp) + 0x45, 0x31, 0xe4, //0x00007e59 xorl %r12d, %r12d + //0x00007e5c LBB5_1532 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007e5c movq $-56(%rbp), %r11 + 0x44, 0x8b, 0x55, 0x98, //0x00007e60 movl $-104(%rbp), %r10d + 0x3c, 0x2e, //0x00007e64 cmpb $46, %al + 0x0f, 0x84, 0x35, 0xc7, 0xff, 0xff, //0x00007e66 je LBB5_832 + //0x00007e6c LBB5_1533 + 0x3c, 0x45, //0x00007e6c cmpb $69, %al + 0x0f, 0x84, 0xd8, 0xcf, 0xff, 0xff, //0x00007e6e je LBB5_945 + 0x3c, 0x65, //0x00007e74 cmpb $101, %al + 0x0f, 0x84, 0xd0, 0xcf, 0xff, 0xff, //0x00007e76 je LBB5_945 + 0x45, 0x85, 0xe4, //0x00007e7c testl %r12d, %r12d + 0x0f, 0x85, 0x69, 0x00, 0x00, 0x00, //0x00007e7f jne LBB5_1541 + 0x31, 0xc9, //0x00007e85 xorl %ecx, %ecx + 0x45, 0x84, 0xd2, //0x00007e87 testb %r10b, %r10b + 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00007e8a je LBB5_1539 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00007e90 movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00007e9a cmpq %rax, %rsi + 0x0f, 0x86, 0x39, 0x00, 0x00, 0x00, //0x00007e9d jbe LBB5_1540 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00007ea3 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x60, 0x82, 0xff, 0xff, //0x00007ea8 punpckldq $-32160(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x68, 0x82, 0xff, 0xff, //0x00007eb0 subpd $-32152(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00007eb8 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00007ebc unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00007ec0 addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00007ec4 movq %xmm1, %rsi + 0x48, 0x31, 0xc6, //0x00007ec9 xorq %rax, %rsi + 0x31, 0xc9, //0x00007ecc xorl %ecx, %ecx + 0xe9, 0x8c, 0xe1, 0xff, 0xff, //0x00007ece jmp LBB5_1157 + //0x00007ed3 LBB5_1539 + 0x48, 0x89, 0x75, 0x88, //0x00007ed3 movq %rsi, $-120(%rbp) + 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x00007ed7 jmp LBB5_1160 + //0x00007edc LBB5_1540 + 0x48, 0xf7, 0xde, //0x00007edc negq %rsi + 0x31, 0xd2, //0x00007edf xorl %edx, %edx + 0x48, 0x89, 0x75, 0x88, //0x00007ee1 movq %rsi, $-120(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x00007ee5 movq $-72(%rbp), %r13 + 0xe9, 0x0f, 0xe1, 0xff, 0xff, //0x00007ee9 jmp LBB5_1154 + //0x00007eee LBB5_1541 + 0x41, 0x83, 0xfc, 0x01, //0x00007eee cmpl $1, %r12d + 0x0f, 0x84, 0x54, 0x03, 0x00, 0x00, //0x00007ef2 je LBB5_1589 + //0x00007ef8 LBB5_1542 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007ef8 movq $-56(%rbp), %r11 + 0xe9, 0xde, 0xd0, 0xff, 0xff, //0x00007efc jmp LBB5_969 + //0x00007f01 LBB5_1543 + 0x66, 0x0f, 0x7e, 0xda, //0x00007f01 movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x00007f05 cmpb $34, %dl + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00007f08 jne LBB5_1545 + //0x00007f0e LBB5_1544 + 0x48, 0x83, 0xc6, 0x01, //0x00007f0e addq $1, %rsi + 0x4d, 0x29, 0xf8, //0x00007f12 subq %r15, %r8 + 0xb0, 0x01, //0x00007f15 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x00007f17 movq %rax, $-88(%rbp) + 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x00007f1b movl $12, %r9d + 0x4c, 0x89, 0xc2, //0x00007f21 movq %r8, %rdx + 0xe9, 0x7c, 0x01, 0x00, 0x00, //0x00007f24 jmp LBB5_1565 + //0x00007f29 LBB5_1545 + 0x31, 0xc9, //0x00007f29 xorl %ecx, %ecx + //0x00007f2b LBB5_1546 + 0x41, 0x88, 0x14, 0x08, //0x00007f2b movb %dl, (%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x01, //0x00007f2f movzbl $1(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f34 cmpb $34, %dl + 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, //0x00007f37 je LBB5_1555 + 0x41, 0x88, 0x54, 0x08, 0x01, //0x00007f3d movb %dl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x02, //0x00007f42 movzbl $2(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f47 cmpb $34, %dl + 0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x00007f4a je LBB5_1556 + 0x41, 0x88, 0x54, 0x08, 0x02, //0x00007f50 movb %dl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x03, //0x00007f55 movzbl $3(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f5a cmpb $34, %dl + 0x0f, 0x84, 0xa6, 0x00, 0x00, 0x00, //0x00007f5d je LBB5_1557 + 0x41, 0x88, 0x54, 0x08, 0x03, //0x00007f63 movb %dl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x04, //0x00007f68 movzbl $4(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f6d cmpb $34, %dl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00007f70 je LBB5_1558 + 0x41, 0x88, 0x54, 0x08, 0x04, //0x00007f76 movb %dl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x05, //0x00007f7b movzbl $5(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f80 cmpb $34, %dl + 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00007f83 je LBB5_1559 + 0x41, 0x88, 0x54, 0x08, 0x05, //0x00007f89 movb %dl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x06, //0x00007f8e movzbl $6(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f93 cmpb $34, %dl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007f96 je LBB5_1560 + 0x41, 0x88, 0x54, 0x08, 0x06, //0x00007f9c movb %dl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x07, //0x00007fa1 movzbl $7(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007fa6 cmpb $34, %dl + 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x00007fa9 je LBB5_1563 + 0x41, 0x88, 0x54, 0x08, 0x07, //0x00007faf movb %dl, $7(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x08, //0x00007fb4 movzbl $8(%rsi,%rcx), %edx + 0x48, 0x83, 0xc1, 0x08, //0x00007fb9 addq $8, %rcx + 0x80, 0xfa, 0x22, //0x00007fbd cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00007fc0 jne LBB5_1546 + 0x48, 0x01, 0xce, //0x00007fc6 addq %rcx, %rsi + 0x49, 0x01, 0xc8, //0x00007fc9 addq %rcx, %r8 + 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x00007fcc jmp LBB5_1544 + //0x00007fd1 LBB5_1555 + 0x48, 0x01, 0xce, //0x00007fd1 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x00007fd4 addq $2, %rsi + 0x4d, 0x29, 0xf8, //0x00007fd8 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00007fdb leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00007fdf addq $1, %rdx + 0xe9, 0xb1, 0x00, 0x00, 0x00, //0x00007fe3 jmp LBB5_1564 + //0x00007fe8 LBB5_2313 + 0xba, 0x09, 0x00, 0x00, 0x00, //0x00007fe8 movl $9, %edx + 0xe9, 0x41, 0x99, 0xff, 0xff, //0x00007fed jmp LBB5_308 + //0x00007ff2 LBB5_1556 + 0x48, 0x01, 0xce, //0x00007ff2 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x00007ff5 addq $3, %rsi + 0x4d, 0x29, 0xf8, //0x00007ff9 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00007ffc leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00008000 addq $2, %rdx + 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00008004 jmp LBB5_1564 + //0x00008009 LBB5_1557 + 0x48, 0x01, 0xce, //0x00008009 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000800c addq $4, %rsi + 0x4d, 0x29, 0xf8, //0x00008010 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008013 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x00008017 addq $3, %rdx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000801b jmp LBB5_1564 + //0x00008020 LBB5_1558 + 0x48, 0x01, 0xce, //0x00008020 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00008023 addq $5, %rsi + 0x4d, 0x29, 0xf8, //0x00008027 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000802a leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x0000802e addq $4, %rdx + 0xe9, 0x62, 0x00, 0x00, 0x00, //0x00008032 jmp LBB5_1564 + //0x00008037 LBB5_1559 + 0x48, 0x01, 0xce, //0x00008037 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000803a addq $6, %rsi + 0x4d, 0x29, 0xf8, //0x0000803e subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008041 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x00008045 addq $5, %rdx + 0xe9, 0x4b, 0x00, 0x00, 0x00, //0x00008049 jmp LBB5_1564 + //0x0000804e LBB5_1560 + 0x48, 0x01, 0xce, //0x0000804e addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008051 addq $7, %rsi + 0x4d, 0x29, 0xf8, //0x00008055 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008058 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x0000805c addq $6, %rdx + 0xe9, 0x34, 0x00, 0x00, 0x00, //0x00008060 jmp LBB5_1564 + //0x00008065 LBB5_1561 + 0x66, 0x0f, 0x7e, 0xda, //0x00008065 movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x00008069 cmpb $34, %dl + 0x0f, 0x85, 0x4b, 0x00, 0x00, 0x00, //0x0000806c jne LBB5_1566 + //0x00008072 LBB5_1562 + 0x49, 0x83, 0xc5, 0x01, //0x00008072 addq $1, %r13 + 0x4c, 0x29, 0xf9, //0x00008076 subq %r15, %rcx + 0xb0, 0x01, //0x00008079 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000807b movq %rax, $-88(%rbp) + 0x48, 0x89, 0xce, //0x0000807f movq %rcx, %rsi + 0xe9, 0xaa, 0x01, 0x00, 0x00, //0x00008082 jmp LBB5_1588 + //0x00008087 LBB5_1563 + 0x48, 0x01, 0xce, //0x00008087 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x08, //0x0000808a addq $8, %rsi + 0x4d, 0x29, 0xf8, //0x0000808e subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008091 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x07, //0x00008095 addq $7, %rdx + //0x00008099 LBB5_1564 + 0xb0, 0x01, //0x00008099 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000809b movq %rax, $-88(%rbp) + 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x0000809f movl $12, %r9d + //0x000080a5 LBB5_1565 + 0x4d, 0x89, 0xde, //0x000080a5 movq %r11, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000080a8 movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x000080ac movq %r10, %r12 + 0x48, 0x85, 0xd2, //0x000080af testq %rdx, %rdx + 0x0f, 0x89, 0xd4, 0xc0, 0xff, 0xff, //0x000080b2 jns LBB5_787 + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x000080b8 jmp LBB5_1581 + //0x000080bd LBB5_1566 + 0x31, 0xc0, //0x000080bd xorl %eax, %eax + //0x000080bf LBB5_1567 + 0x88, 0x14, 0x01, //0x000080bf movb %dl, (%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x01, //0x000080c2 movzbl $1(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x000080c8 cmpb $34, %dl + 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x000080cb je LBB5_1577 + 0x88, 0x54, 0x01, 0x01, //0x000080d1 movb %dl, $1(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x02, //0x000080d5 movzbl $2(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x000080db cmpb $34, %dl + 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x000080de je LBB5_1578 + 0x88, 0x54, 0x01, 0x02, //0x000080e4 movb %dl, $2(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x03, //0x000080e8 movzbl $3(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x000080ee cmpb $34, %dl + 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x000080f1 je LBB5_1582 + 0x88, 0x54, 0x01, 0x03, //0x000080f7 movb %dl, $3(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x04, //0x000080fb movzbl $4(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008101 cmpb $34, %dl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00008104 je LBB5_1583 + 0x88, 0x54, 0x01, 0x04, //0x0000810a movb %dl, $4(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x05, //0x0000810e movzbl $5(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008114 cmpb $34, %dl + 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x00008117 je LBB5_1584 + 0x88, 0x54, 0x01, 0x05, //0x0000811d movb %dl, $5(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x06, //0x00008121 movzbl $6(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008127 cmpb $34, %dl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000812a je LBB5_1585 + 0x88, 0x54, 0x01, 0x06, //0x00008130 movb %dl, $6(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x07, //0x00008134 movzbl $7(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000813a cmpb $34, %dl + 0x0f, 0x84, 0xd6, 0x00, 0x00, 0x00, //0x0000813d je LBB5_1586 + 0x88, 0x54, 0x01, 0x07, //0x00008143 movb %dl, $7(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x08, //0x00008147 movzbl $8(%r13,%rax), %edx + 0x48, 0x83, 0xc0, 0x08, //0x0000814d addq $8, %rax + 0x80, 0xfa, 0x22, //0x00008151 cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00008154 jne LBB5_1567 + 0x49, 0x01, 0xc5, //0x0000815a addq %rax, %r13 + 0x48, 0x01, 0xc1, //0x0000815d addq %rax, %rcx + 0xe9, 0x0d, 0xff, 0xff, 0xff, //0x00008160 jmp LBB5_1562 + //0x00008165 LBB5_1576 + 0x4c, 0x8b, 0x75, 0xc0, //0x00008165 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008169 movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x0000816d movq %r10, %r12 + 0xe9, 0xba, 0xc8, 0xff, 0xff, //0x00008170 jmp LBB5_885 + //0x00008175 LBB5_1577 + 0x49, 0x01, 0xc5, //0x00008175 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x02, //0x00008178 addq $2, %r13 + 0x4c, 0x29, 0xf9, //0x0000817c subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000817f leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00008183 addq $1, %rsi + 0xe9, 0x9f, 0x00, 0x00, 0x00, //0x00008187 jmp LBB5_1587 + //0x0000818c LBB5_1578 + 0x49, 0x01, 0xc5, //0x0000818c addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x03, //0x0000818f addq $3, %r13 + 0x4c, 0x29, 0xf9, //0x00008193 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x00008196 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000819a addq $2, %rsi + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x0000819e jmp LBB5_1587 + //0x000081a3 LBB5_1579 + 0x4d, 0x89, 0xde, //0x000081a3 movq %r11, %r14 + //0x000081a6 LBB5_1580 + 0x0f, 0xbc, 0xc7, //0x000081a6 bsfl %edi, %eax + 0x48, 0x01, 0xc6, //0x000081a9 addq %rax, %rsi + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000081ac movq $-1, %rdx + //0x000081b3 LBB5_1581 + 0xf7, 0xda, //0x000081b3 negl %edx + 0x49, 0x89, 0xf5, //0x000081b5 movq %rsi, %r13 + 0xe9, 0x76, 0x97, 0xff, 0xff, //0x000081b8 jmp LBB5_308 + //0x000081bd LBB5_1582 + 0x49, 0x01, 0xc5, //0x000081bd addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x04, //0x000081c0 addq $4, %r13 + 0x4c, 0x29, 0xf9, //0x000081c4 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081c7 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x000081cb addq $3, %rsi + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x000081cf jmp LBB5_1587 + //0x000081d4 LBB5_1583 + 0x49, 0x01, 0xc5, //0x000081d4 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x05, //0x000081d7 addq $5, %r13 + 0x4c, 0x29, 0xf9, //0x000081db subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081de leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x000081e2 addq $4, %rsi + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x000081e6 jmp LBB5_1587 + //0x000081eb LBB5_1584 + 0x49, 0x01, 0xc5, //0x000081eb addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x06, //0x000081ee addq $6, %r13 + 0x4c, 0x29, 0xf9, //0x000081f2 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081f5 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x000081f9 addq $5, %rsi + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x000081fd jmp LBB5_1587 + //0x00008202 LBB5_1585 + 0x49, 0x01, 0xc5, //0x00008202 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x07, //0x00008205 addq $7, %r13 + 0x4c, 0x29, 0xf9, //0x00008209 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000820c leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00008210 addq $6, %rsi + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00008214 jmp LBB5_1587 + //0x00008219 LBB5_1586 + 0x49, 0x01, 0xc5, //0x00008219 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x08, //0x0000821c addq $8, %r13 + 0x4c, 0x29, 0xf9, //0x00008220 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x00008223 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008227 addq $7, %rsi + //0x0000822b LBB5_1587 + 0xb0, 0x01, //0x0000822b movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000822d movq %rax, $-88(%rbp) + //0x00008231 LBB5_1588 + 0x4c, 0x8b, 0x75, 0xc0, //0x00008231 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008235 movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x00008239 movq %r10, %r12 + 0x31, 0xc9, //0x0000823c xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x0000823e testq %rsi, %rsi + 0x0f, 0x89, 0xec, 0xc7, 0xff, 0xff, //0x00008241 jns LBB5_886 + 0xe9, 0xe3, 0xc7, 0xff, 0xff, //0x00008247 jmp LBB5_885 + //0x0000824c LBB5_1589 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000824c movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00008251 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x00008254 mulq %rcx + 0x0f, 0x81, 0x1a, 0x00, 0x00, 0x00, //0x00008257 jno LBB5_1591 + 0x43, 0x8d, 0x04, 0x09, //0x0000825d leal (%r9,%r9), %eax + 0x83, 0xc0, 0xff, //0x00008261 addl $-1, %eax + 0x89, 0x45, 0x84, //0x00008264 movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00008267 movl $349, %eax + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000826c movl $1, %r12d + 0xe9, 0x64, 0xce, 0xff, 0xff, //0x00008272 jmp LBB5_981 + //0x00008277 LBB5_1591 + 0x48, 0x8b, 0x4d, 0xb8, //0x00008277 movq $-72(%rbp), %rcx + 0x0f, 0xb6, 0x49, 0xff, //0x0000827b movzbl $-1(%rcx), %ecx + 0x83, 0xc1, 0xd0, //0x0000827f addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x00008282 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00008285 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00008288 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000828c addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000828f adcq $0, %rdx + 0x89, 0xd1, //0x00008293 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x00008295 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x00008298 negq %rcx + 0x48, 0x31, 0xca, //0x0000829b xorq %rcx, %rdx + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000829e movl $1, %r12d + 0x0f, 0x85, 0x4e, 0xfc, 0xff, 0xff, //0x000082a4 jne LBB5_1542 + 0x48, 0x85, 0xc9, //0x000082aa testq %rcx, %rcx + 0x0f, 0x88, 0x45, 0xfc, 0xff, 0xff, //0x000082ad js LBB5_1542 + 0x31, 0xc9, //0x000082b3 xorl %ecx, %ecx + 0x45, 0x84, 0xd2, //0x000082b5 testb %r10b, %r10b + 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x000082b8 je LBB5_1597 + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x000082be movq %rax, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x45, 0x7e, 0xff, 0xff, //0x000082c3 punpckldq $-33211(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x4d, 0x7e, 0xff, 0xff, //0x000082cb subpd $-33203(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x000082d3 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x000082d7 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x000082db addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x000082df movq %xmm1, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000082e4 movabsq $-9223372036854775808, %rsi + 0x48, 0x31, 0xc6, //0x000082ee xorq %rax, %rsi + 0x31, 0xc9, //0x000082f1 xorl %ecx, %ecx + 0x4c, 0x8b, 0x5d, 0xc8, //0x000082f3 movq $-56(%rbp), %r11 + 0xe9, 0x63, 0xdd, 0xff, 0xff, //0x000082f7 jmp LBB5_1157 + //0x000082fc LBB5_1595 + 0xb1, 0x01, //0x000082fc movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x000082fe movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x00008302 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008306 movq $-56(%rbp), %r11 + //0x0000830a LBB5_1596 + 0x0f, 0xbc, 0xc0, //0x0000830a bsfl %eax, %eax + 0x49, 0x01, 0xc5, //0x0000830d addq %rax, %r13 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008310 movq $-1, %rsi + 0x4d, 0x89, 0xd4, //0x00008317 movq %r10, %r12 + 0xe9, 0x10, 0xc7, 0xff, 0xff, //0x0000831a jmp LBB5_885 + //0x0000831f LBB5_1597 + 0x48, 0x89, 0x45, 0x88, //0x0000831f movq %rax, $-120(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x00008323 movq $-72(%rbp), %r13 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008327 movq $-56(%rbp), %r11 + 0xe9, 0x98, 0xf9, 0xff, 0xff, //0x0000832b jmp LBB5_1161 + //0x00008330 LBB5_1599 + 0x4d, 0x8d, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x00008330 leaq $136(%r14), %r9 + 0x4c, 0x8d, 0x15, 0xd2, 0x3b, 0x00, 0x00, //0x00008337 leaq $15314(%rip), %r10 /* LJTI5_4+0(%rip) */ + 0x45, 0x31, 0xc0, //0x0000833e xorl %r8d, %r8d + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x16, 0x7d, 0xff, 0xff, //0x00008341 movdqu $-33514(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x0000834a LBB5_1600 + 0x4d, 0x89, 0xfd, //0x0000834a movq %r15, %r13 + 0x0f, 0xbe, 0xc1, //0x0000834d movsbl %cl, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x00008350 movl $6, %edx + 0x83, 0xc0, 0xde, //0x00008355 addl $-34, %eax + 0x83, 0xf8, 0x59, //0x00008358 cmpl $89, %eax + 0x0f, 0x87, 0xd2, 0x95, 0xff, 0xff, //0x0000835b ja LBB5_308 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008361 movq $-56(%rbp), %r11 + 0x4f, 0x8d, 0x3c, 0x2b, //0x00008365 leaq (%r11,%r13), %r15 + 0x49, 0x63, 0x04, 0x82, //0x00008369 movslq (%r10,%rax,4), %rax + 0x4c, 0x01, 0xd0, //0x0000836d addq %r10, %rax + 0xff, 0xe0, //0x00008370 jmpq *%rax + //0x00008372 LBB5_1602 + 0x49, 0xc1, 0xe7, 0x20, //0x00008372 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x07, //0x00008376 orq $7, %r15 + 0x49, 0x8b, 0x46, 0x70, //0x0000837a movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x0000837e movq %r15, (%rax) + 0x49, 0x8b, 0x4e, 0x78, //0x00008381 movq $120(%r14), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008385 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x56, 0x70, //0x00008389 movq $112(%r14), %rdx + 0x4d, 0x8b, 0x9e, 0x88, 0x00, 0x00, 0x00, //0x0000838d movq $136(%r14), %r11 + 0x48, 0x89, 0xd0, //0x00008394 movq %rdx, %rax + 0x4c, 0x29, 0xd8, //0x00008397 subq %r11, %rax + 0x48, 0x89, 0xc3, //0x0000839a movq %rax, %rbx + 0x48, 0xc1, 0xfb, 0x04, //0x0000839d sarq $4, %rbx + 0x49, 0x89, 0x5e, 0x78, //0x000083a1 movq %rbx, $120(%r14) + 0x48, 0x8d, 0x4a, 0x10, //0x000083a5 leaq $16(%rdx), %rcx + 0x49, 0x89, 0x4e, 0x70, //0x000083a9 movq %rcx, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x000083ad addq $1, $128(%r14) + 0x48, 0x83, 0xf8, 0xf0, //0x000083b5 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000083b9 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc0, //0x000083bc cmoveq %r8, %rax + 0x48, 0x8d, 0x4a, 0x20, //0x000083c0 leaq $32(%rdx), %rcx + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x000083c4 movl $0, %r12d + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x000083ca cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000083d1 ja LBB5_1604 + 0x49, 0x89, 0xc4, //0x000083d7 movq %rax, %r12 + //0x000083da LBB5_1604 + 0x4d, 0x85, 0xe4, //0x000083da testq %r12, %r12 + 0x0f, 0x84, 0x80, 0xba, 0xff, 0xff, //0x000083dd je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x000083e3 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000083e7 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000083ec cmpq $32, %rcx + 0x0f, 0x87, 0x7a, 0x00, 0x00, 0x00, //0x000083f0 ja LBB5_1617 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000083f6 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008400 btq %rcx, %rax + 0x0f, 0x83, 0x66, 0x00, 0x00, 0x00, //0x00008404 jae LBB5_1617 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000840a movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x0000840f addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00008413 cmpq $32, %rcx + 0x0f, 0x87, 0x4f, 0x00, 0x00, 0x00, //0x00008417 ja LBB5_1622 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000841d movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008427 btq %rcx, %rax + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000842b jae LBB5_1622 + 0x49, 0x8b, 0x7e, 0x60, //0x00008431 movq $96(%r14), %rdi + 0x4c, 0x89, 0xe9, //0x00008435 movq %r13, %rcx + 0x48, 0x29, 0xf9, //0x00008438 subq %rdi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000843b cmpq $64, %rcx + 0x0f, 0x83, 0x40, 0x00, 0x00, 0x00, //0x0000843f jae LBB5_1613 + 0x49, 0x8b, 0x46, 0x68, //0x00008445 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00008449 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000844c shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000844f testq %rax, %rax + 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00008452 je LBB5_1612 + 0x48, 0x0f, 0xbc, 0xc0, //0x00008458 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x07, //0x0000845c leaq (%rdi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00008460 addq $1, %r15 + 0x48, 0x01, 0xc7, //0x00008464 addq %rax, %rdi + 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x00008467 jmp LBB5_1616 + //0x0000846c LBB5_1622 + 0x4d, 0x89, 0xef, //0x0000846c movq %r13, %r15 + 0x90, //0x0000846f .p2align 4, 0x90 + //0x00008470 LBB5_1617 + 0x80, 0xf9, 0x5d, //0x00008470 cmpb $93, %cl + 0x0f, 0x85, 0xd1, 0xfe, 0xff, 0xff, //0x00008473 jne LBB5_1600 + 0xe9, 0xbb, 0x00, 0x00, 0x00, //0x00008479 jmp LBB5_1618 + //0x0000847e LBB5_1612 + 0x48, 0x83, 0xc7, 0x40, //0x0000847e addq $64, %rdi + 0x49, 0x89, 0xfd, //0x00008482 movq %rdi, %r13 + //0x00008485 LBB5_1613 + 0x49, 0x83, 0xc5, 0xc0, //0x00008485 addq $-64, %r13 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008489 .p2align 4, 0x90 + //0x00008490 LBB5_1614 + 0xf3, 0x41, 0x0f, 0x6f, 0x45, 0x40, //0x00008490 movdqu $64(%r13), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x50, //0x00008496 movdqu $80(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x60, //0x0000849c movdqu $96(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x70, //0x000084a2 movdqu $112(%r13), %xmm3 + 0x49, 0x83, 0xc5, 0x40, //0x000084a8 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x000084ac movdqa %xmm8, %xmm4 + 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x000084b1 pshufb %xmm0, %xmm4 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000084b6 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000084bb pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000084c0 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000084c5 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000084ca movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000084cf pshufb %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x000084d4 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x000084d8 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x000084dc pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000084e0 pmovmskb %xmm5, %edi + 0x66, 0x0f, 0x74, 0xf2, //0x000084e4 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000084e8 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x000084ec pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xc7, //0x000084f0 pmovmskb %xmm7, %eax + 0x48, 0xc1, 0xe7, 0x10, //0x000084f4 shlq $16, %rdi + 0x48, 0x09, 0xcf, //0x000084f8 orq %rcx, %rdi + 0x48, 0xc1, 0xe6, 0x20, //0x000084fb shlq $32, %rsi + 0x48, 0x09, 0xfe, //0x000084ff orq %rdi, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x00008502 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x00008506 orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00008509 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000850d je LBB5_1614 + 0x48, 0xf7, 0xd0, //0x00008513 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x00008516 movq %rax, $104(%r14) + 0x4d, 0x89, 0x6e, 0x60, //0x0000851a movq %r13, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x0000851e bsfq %rax, %rax + 0x4a, 0x8d, 0x3c, 0x28, //0x00008522 leaq (%rax,%r13), %rdi + 0x4e, 0x8d, 0x3c, 0x28, //0x00008526 leaq (%rax,%r13), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000852a addq $1, %r15 + //0x0000852e LBB5_1616 + 0x8a, 0x0f, //0x0000852e movb (%rdi), %cl + 0x80, 0xf9, 0x5d, //0x00008530 cmpb $93, %cl + 0x0f, 0x85, 0x11, 0xfe, 0xff, 0xff, //0x00008533 jne LBB5_1600 + //0x00008539 LBB5_1618 + 0x41, 0x83, 0x86, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x00008539 addl $1, $156(%r14) + 0x48, 0xc1, 0xe3, 0x04, //0x00008541 shlq $4, %rbx + 0x49, 0x8b, 0x44, 0x1b, 0x08, //0x00008545 movq $8(%r11,%rbx), %rax + 0x49, 0x89, 0x46, 0x78, //0x0000854a movq %rax, $120(%r14) + 0x48, 0x89, 0xd0, //0x0000854e movq %rdx, %rax + 0x48, 0x29, 0xd0, //0x00008551 subq %rdx, %rax + 0x48, 0x83, 0xc0, 0x10, //0x00008554 addq $16, %rax + 0x48, 0xc1, 0xe8, 0x04, //0x00008558 shrq $4, %rax + 0x41, 0x89, 0x44, 0x1b, 0x0c, //0x0000855c movl %eax, $12(%r11,%rbx) + 0x41, 0xc7, 0x44, 0x1b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00008561 movl $0, $8(%r11,%rbx) + 0x0f, 0xb6, 0x02, //0x0000856a movzbl (%rdx), %eax + 0x89, 0x02, //0x0000856d movl %eax, (%rdx) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x0000856f movq $128(%r14), %rcx + 0x41, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x00008576 movl $176(%r14), %eax + 0x48, 0x39, 0xc1, //0x0000857d cmpq %rax, %rcx + 0x0f, 0x86, 0x3b, 0x10, 0x00, 0x00, //0x00008580 jbe LBB5_1620 + 0xe9, 0x22, 0x10, 0x00, 0x00, //0x00008586 jmp LBB5_1619 + //0x0000858b LBB5_1623 + 0x4c, 0x89, 0x65, 0xa0, //0x0000858b movq %r12, $-96(%rbp) + 0x45, 0x31, 0xd2, //0x0000858f xorl %r10d, %r10d + //0x00008592 LBB5_1624 + 0x44, 0x89, 0xd0, //0x00008592 movl %r10d, %eax + 0x34, 0x01, //0x00008595 xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc0, //0x00008597 movzbl %al, %r8d + 0x4d, 0x89, 0xec, //0x0000859b movq %r13, %r12 + 0x4d, 0x29, 0xc4, //0x0000859e subq %r8, %r12 + 0x41, 0xf6, 0x46, 0x40, 0x02, //0x000085a1 testb $2, $64(%r14) + 0x4c, 0x89, 0x75, 0xc0, //0x000085a6 movq %r14, $-64(%rbp) + 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x000085aa jne LBB5_1630 + 0x41, 0x8a, 0x04, 0x24, //0x000085b0 movb (%r12), %al + 0x3c, 0x30, //0x000085b4 cmpb $48, %al + 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x000085b6 jne LBB5_1634 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x000085bc movb $1(%r12), %al + 0x3c, 0x2e, //0x000085c1 cmpb $46, %al + 0x0f, 0x84, 0xdc, 0x07, 0x00, 0x00, //0x000085c3 je LBB5_1730 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x000085c9 leaq $1(%r12), %r13 + 0x45, 0x31, 0xc9, //0x000085ce xorl %r9d, %r9d + 0x3c, 0x45, //0x000085d1 cmpb $69, %al + 0x0f, 0x84, 0x77, 0x09, 0x00, 0x00, //0x000085d3 je LBB5_1754 + 0x3c, 0x65, //0x000085d9 cmpb $101, %al + 0x0f, 0x84, 0x6f, 0x09, 0x00, 0x00, //0x000085db je LBB5_1754 + 0x31, 0xd2, //0x000085e1 xorl %edx, %edx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000085e3 movl $0, %eax + 0x48, 0x89, 0x45, 0x88, //0x000085e8 movq %rax, $-120(%rbp) + 0xb9, 0x00, 0x00, 0x00, 0x00, //0x000085ec movl $0, %ecx + 0x45, 0x84, 0xd2, //0x000085f1 testb %r10b, %r10b + 0x48, 0x8b, 0x45, 0xa0, //0x000085f4 movq $-96(%rbp), %rax + 0x0f, 0x84, 0xd9, 0x13, 0x00, 0x00, //0x000085f8 je LBB5_1912 + 0xe9, 0x31, 0x14, 0x00, 0x00, //0x000085fe jmp LBB5_1915 + //0x00008603 LBB5_1630 + 0x4c, 0x89, 0x7d, 0x90, //0x00008603 movq %r15, $-112(%rbp) + 0x4c, 0x89, 0x6d, 0xb8, //0x00008607 movq %r13, $-72(%rbp) + 0x49, 0xf7, 0xd8, //0x0000860b negq %r8 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000860e movq $-136(%rbp), %r13 + 0x4d, 0x29, 0xe5, //0x00008615 subq %r12, %r13 + 0x4d, 0x29, 0xc5, //0x00008618 subq %r8, %r13 + 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x0000861b je LBB5_1641 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x00008621 cmpb $48, (%r12) + 0x0f, 0x85, 0xd4, 0x04, 0x00, 0x00, //0x00008626 jne LBB5_1688 + 0x31, 0xc9, //0x0000862c xorl %ecx, %ecx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000862e movl $1, %eax + 0x49, 0x83, 0xfd, 0x01, //0x00008633 cmpq $1, %r13 + 0x0f, 0x85, 0x96, 0x04, 0x00, 0x00, //0x00008637 jne LBB5_1686 + //0x0000863d LBB5_1633 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000863d movl $1, %edx + 0xe9, 0xab, 0x08, 0x00, 0x00, //0x00008642 jmp LBB5_1751 + //0x00008647 LBB5_1634 + 0x8d, 0x48, 0xd0, //0x00008647 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000864a movl $3, %edx + 0x80, 0xf9, 0x09, //0x0000864f cmpb $9, %cl + 0x0f, 0x87, 0x91, 0x00, 0x00, 0x00, //0x00008652 ja LBB5_1642 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008658 movq $-1, %rdi + 0x31, 0xc9, //0x0000865f xorl %ecx, %ecx + 0x31, 0xf6, //0x00008661 xorl %esi, %esi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008663 .p2align 4, 0x90 + //0x00008670 LBB5_1636 + 0x48, 0x8d, 0x34, 0xb6, //0x00008670 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00008674 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00008677 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000867b addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000867f movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x00008685 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x00008688 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000868c addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00008690 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008693 jb LBB5_1636 + 0x4d, 0x89, 0xe5, //0x00008699 movq %r12, %r13 + 0x49, 0x29, 0xcd, //0x0000869c subq %rcx, %r13 + 0x48, 0x83, 0xff, 0x13, //0x0000869f cmpq $19, %rdi + 0x0f, 0x83, 0x14, 0x31, 0x00, 0x00, //0x000086a3 jae LBB5_2288 + 0x48, 0xf7, 0xd9, //0x000086a9 negq %rcx + 0x45, 0x31, 0xc9, //0x000086ac xorl %r9d, %r9d + 0x45, 0x31, 0xf6, //0x000086af xorl %r14d, %r14d + //0x000086b2 LBB5_1639 + 0x3c, 0x2e, //0x000086b2 cmpb $46, %al + 0x0f, 0x85, 0xae, 0x07, 0x00, 0x00, //0x000086b4 jne LBB5_1742 + 0x4c, 0x89, 0x4d, 0xb8, //0x000086ba movq %r9, $-72(%rbp) + 0x44, 0x89, 0x55, 0xb0, //0x000086be movl %r10d, $-80(%rbp) + 0x41, 0x8a, 0x45, 0x01, //0x000086c2 movb $1(%r13), %al + 0x49, 0x83, 0xc5, 0x01, //0x000086c6 addq $1, %r13 + 0x44, 0x8d, 0x48, 0xd0, //0x000086ca leal $-48(%rax), %r9d + 0x41, 0x80, 0xf9, 0x0a, //0x000086ce cmpb $10, %r9b + 0x0f, 0x82, 0x25, 0x07, 0x00, 0x00, //0x000086d2 jb LBB5_1736 + 0xe9, 0xcd, 0x12, 0x00, 0x00, //0x000086d8 jmp LBB5_1909 + //0x000086dd LBB5_1641 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000086dd movq $-1, %rax + 0xe9, 0xfa, 0x07, 0x00, 0x00, //0x000086e4 jmp LBB5_1750 + //0x000086e9 LBB5_1642 + 0x4d, 0x89, 0xe5, //0x000086e9 movq %r12, %r13 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000086ec movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x000086f3 cmpq $19, %rax + 0x0f, 0x85, 0xbe, 0x12, 0x00, 0x00, //0x000086f7 jne LBB5_1910 + 0xe9, 0xaf, 0x2c, 0x00, 0x00, //0x000086fd jmp LBB5_1916 + //0x00008702 LBB5_1643 + 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00008702 cmpb $117, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008707 movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x0000870c movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x28, 0x31, 0x00, 0x00, //0x00008710 jne LBB5_2296 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008716 cmpb $108, $1(%r13) + 0x0f, 0x85, 0x41, 0x31, 0x00, 0x00, //0x0000871b jne LBB5_2299 + 0x31, 0xc9, //0x00008721 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00008723 cmpb $108, $2(%r13) + 0x0f, 0x85, 0x58, 0x31, 0x00, 0x00, //0x00008728 jne LBB5_2302 + //0x0000872e LBB5_1646 + 0x4d, 0x89, 0xec, //0x0000872e movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008731 addq $3, %r12 + //0x00008735 LBB5_1647 + 0x49, 0x8b, 0x76, 0x70, //0x00008735 movq $112(%r14), %rsi + 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00008739 movq $144(%r14), %rax + 0x48, 0x8d, 0x56, 0x10, //0x00008740 leaq $16(%rsi), %rdx + 0x48, 0x39, 0xc2, //0x00008744 cmpq %rax, %rdx + 0x0f, 0x87, 0x0b, 0x00, 0x00, 0x00, //0x00008747 ja LBB5_1649 + 0x49, 0xc1, 0xe7, 0x20, //0x0000874d shlq $32, %r15 + 0x4c, 0x89, 0x3e, //0x00008751 movq %r15, (%rsi) + 0x49, 0x89, 0x56, 0x70, //0x00008754 movq %rdx, $112(%r14) + //0x00008758 LBB5_1649 + 0x48, 0x39, 0xc2, //0x00008758 cmpq %rax, %rdx + 0xe9, 0x6b, 0x03, 0x00, 0x00, //0x0000875b jmp LBB5_1685 + //0x00008760 LBB5_1650 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00008760 cmpb $97, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008765 movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x0000876a movq %r12, $-96(%rbp) + 0x0f, 0x85, 0xd6, 0x30, 0x00, 0x00, //0x0000876e jne LBB5_2297 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008774 cmpb $108, $1(%r13) + 0x0f, 0x85, 0xef, 0x30, 0x00, 0x00, //0x00008779 jne LBB5_2300 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x0000877f cmpb $115, $2(%r13) + 0x0f, 0x85, 0x06, 0x31, 0x00, 0x00, //0x00008784 jne LBB5_2303 + 0x31, 0xc9, //0x0000878a xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x0000878c cmpb $101, $3(%r13) + 0x0f, 0x85, 0x0f, 0x31, 0x00, 0x00, //0x00008791 jne LBB5_2305 + //0x00008797 LBB5_1654 + 0x4d, 0x89, 0xec, //0x00008797 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000879a addq $4, %r12 + //0x0000879e LBB5_1655 + 0x49, 0xc1, 0xe7, 0x20, //0x0000879e shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x02, //0x000087a2 orq $2, %r15 + 0xe9, 0x92, 0x02, 0x00, 0x00, //0x000087a6 jmp LBB5_1680 + //0x000087ab LBB5_1656 + 0x4d, 0x89, 0xfa, //0x000087ab movq %r15, %r10 + 0x4c, 0x89, 0x65, 0xa0, //0x000087ae movq %r12, $-96(%rbp) + 0x4d, 0x8b, 0x7e, 0x40, //0x000087b2 movq $64(%r14), %r15 + 0xf3, 0x0f, 0x6f, 0x0d, 0xb2, 0x78, 0xff, 0xff, //0x000087b6 movdqu $-34638(%rip), %xmm1 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xba, 0x78, 0xff, 0xff, //0x000087be movdqu $-34630(%rip), %xmm2 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0xc2, 0x78, 0xff, 0xff, //0x000087c6 movdqu $-34622(%rip), %xmm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xec, //0x000087ce movq %r13, %r12 + 0x41, 0xf6, 0xc7, 0x20, //0x000087d1 testb $32, %r15b + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x000087d5 jne LBB5_1660 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x000087db .p2align 4, 0x90 + //0x000087e0 LBB5_1657 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x000087e0 movdqu (%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x000087e6 movdqu $16(%r12), %xmm4 + 0x66, 0x0f, 0x6f, 0xe8, //0x000087ed movdqa %xmm0, %xmm5 + 0x66, 0x0f, 0x6f, 0xf0, //0x000087f1 movdqa %xmm0, %xmm6 + 0x66, 0x0f, 0xda, 0xf3, //0x000087f5 pminub %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xf0, //0x000087f9 pcmpeqb %xmm0, %xmm6 + 0x66, 0x0f, 0x74, 0xc1, //0x000087fd pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x00008801 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0x6f, 0xc4, //0x00008805 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x6f, 0xfc, //0x00008809 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfb, //0x0000880d pminub %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x00008811 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe1, //0x00008815 pcmpeqb %xmm1, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00008819 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xea, //0x0000881d pcmpeqb %xmm2, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00008821 pmovmskb %xmm5, %esi + 0xc1, 0xe1, 0x10, //0x00008825 shll $16, %ecx + 0x09, 0xd1, //0x00008828 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xc2, //0x0000882a pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x0000882e pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xd7, 0xfe, //0x00008832 pmovmskb %xmm6, %edi + 0x66, 0x0f, 0xd7, 0xdf, //0x00008836 pmovmskb %xmm7, %ebx + 0xc1, 0xe3, 0x10, //0x0000883a shll $16, %ebx + 0x09, 0xfb, //0x0000883d orl %edi, %ebx + 0xc1, 0xe2, 0x10, //0x0000883f shll $16, %edx + 0x09, 0xf2, //0x00008842 orl %esi, %edx + 0x09, 0xcb, //0x00008844 orl %ecx, %ebx + 0x83, 0xc3, 0xff, //0x00008846 addl $-1, %ebx + 0x85, 0xd3, //0x00008849 testl %edx, %ebx + 0x0f, 0x85, 0x00, 0x02, 0x00, 0x00, //0x0000884b jne LBB5_1681 + 0x83, 0xc2, 0xff, //0x00008851 addl $-1, %edx + 0x85, 0xca, //0x00008854 testl %ecx, %edx + 0x0f, 0x85, 0xf2, 0x1f, 0x00, 0x00, //0x00008856 jne LBB5_2139 + 0x49, 0x83, 0xc4, 0x20, //0x0000885c addq $32, %r12 + 0xe9, 0x7b, 0xff, 0xff, 0xff, //0x00008860 jmp LBB5_1657 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008865 .p2align 4, 0x90 + //0x00008870 LBB5_1660 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x00008870 movdqu (%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x00008876 movdqu $16(%r12), %xmm4 + 0x66, 0x0f, 0x6f, 0xe8, //0x0000887d movdqa %xmm0, %xmm5 + 0x66, 0x0f, 0x6f, 0xf0, //0x00008881 movdqa %xmm0, %xmm6 + 0x66, 0x0f, 0xda, 0xf3, //0x00008885 pminub %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xf0, //0x00008889 pcmpeqb %xmm0, %xmm6 + 0x66, 0x0f, 0x74, 0xc1, //0x0000888d pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x00008891 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0x6f, 0xc4, //0x00008895 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x6f, 0xfc, //0x00008899 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfb, //0x0000889d pminub %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000088a1 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe1, //0x000088a5 pcmpeqb %xmm1, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x000088a9 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xea, //0x000088ad pcmpeqb %xmm2, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000088b1 pmovmskb %xmm5, %edi + 0xc1, 0xe1, 0x10, //0x000088b5 shll $16, %ecx + 0x09, 0xd1, //0x000088b8 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xc2, //0x000088ba pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x000088be pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xd7, 0xde, //0x000088c2 pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0xd7, 0xc7, //0x000088c6 pmovmskb %xmm7, %eax + 0xc1, 0xe0, 0x10, //0x000088ca shll $16, %eax + 0x09, 0xd8, //0x000088cd orl %ebx, %eax + 0xc1, 0xe2, 0x10, //0x000088cf shll $16, %edx + 0x09, 0xfa, //0x000088d2 orl %edi, %edx + 0x89, 0xc7, //0x000088d4 movl %eax, %edi + 0x09, 0xcf, //0x000088d6 orl %ecx, %edi + 0x83, 0xc7, 0xff, //0x000088d8 addl $-1, %edi + 0x85, 0xd7, //0x000088db testl %edx, %edi + 0x0f, 0x85, 0x6e, 0x01, 0x00, 0x00, //0x000088dd jne LBB5_1681 + 0x83, 0xc2, 0xff, //0x000088e3 addl $-1, %edx + 0x85, 0xca, //0x000088e6 testl %ecx, %edx + 0x0f, 0x85, 0x60, 0x1f, 0x00, 0x00, //0x000088e8 jne LBB5_2139 + 0x85, 0xc2, //0x000088ee testl %eax, %edx + 0x0f, 0x85, 0x49, 0x32, 0x00, 0x00, //0x000088f0 jne LBB5_2343 + 0x49, 0x83, 0xc4, 0x20, //0x000088f6 addq $32, %r12 + 0xe9, 0x71, 0xff, 0xff, 0xff, //0x000088fa jmp LBB5_1660 + //0x000088ff LBB5_1664 + 0x4c, 0x89, 0x65, 0xa0, //0x000088ff movq %r12, $-96(%rbp) + 0x41, 0xb2, 0x01, //0x00008903 movb $1, %r10b + 0xe9, 0x87, 0xfc, 0xff, 0xff, //0x00008906 jmp LBB5_1624 + //0x0000890b LBB5_1665 + 0x49, 0xc1, 0xe7, 0x20, //0x0000890b shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x06, //0x0000890f orq $6, %r15 + 0x49, 0x8b, 0x46, 0x70, //0x00008913 movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x00008917 movq %r15, (%rax) + 0x49, 0x8b, 0x4e, 0x78, //0x0000891a movq $120(%r14), %rcx + 0x48, 0x89, 0x48, 0x08, //0x0000891e movq %rcx, $8(%rax) + 0x4d, 0x8b, 0x5e, 0x70, //0x00008922 movq $112(%r14), %r11 + 0x4d, 0x8b, 0x86, 0x88, 0x00, 0x00, 0x00, //0x00008926 movq $136(%r14), %r8 + 0x4c, 0x89, 0xd8, //0x0000892d movq %r11, %rax + 0x4c, 0x29, 0xc0, //0x00008930 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x00008933 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00008936 sarq $4, %rdi + 0x49, 0x89, 0x7e, 0x78, //0x0000893a movq %rdi, $120(%r14) + 0x4d, 0x8d, 0x53, 0x10, //0x0000893e leaq $16(%r11), %r10 + 0x4d, 0x89, 0x56, 0x70, //0x00008942 movq %r10, $112(%r14) + 0x49, 0x83, 0x86, 0x80, 0x00, 0x00, 0x00, 0x01, //0x00008946 addq $1, $128(%r14) + 0x49, 0x8d, 0x4b, 0x20, //0x0000894e leaq $32(%r11), %rcx + 0x45, 0x31, 0xe4, //0x00008952 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00008955 cmpq $-16, %rax + 0x4c, 0x89, 0xd8, //0x00008959 movq %r11, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x0000895c cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0x90, 0x00, 0x00, 0x00, //0x00008960 cmpq $144(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008967 ja LBB5_1667 + 0x49, 0x89, 0xc4, //0x0000896d movq %rax, %r12 + //0x00008970 LBB5_1667 + 0x4d, 0x85, 0xe4, //0x00008970 testq %r12, %r12 + 0x0f, 0x84, 0xea, 0xb4, 0xff, 0xff, //0x00008973 je LBB5_167 + 0x4d, 0x8d, 0x7d, 0x01, //0x00008979 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000897d movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00008982 cmpq $32, %rcx + 0x0f, 0x87, 0xd0, 0x0b, 0x00, 0x00, //0x00008986 ja LBB5_1828 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000898c movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008996 btq %rcx, %rax + 0x0f, 0x83, 0xbc, 0x0b, 0x00, 0x00, //0x0000899a jae LBB5_1828 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000089a0 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000089a5 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000089a9 cmpq $32, %rcx + 0x0f, 0x87, 0xa3, 0x0a, 0x00, 0x00, //0x000089ad ja LBB5_1851 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000089b3 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000089bd btq %rcx, %rax + 0x0f, 0x83, 0x8f, 0x0a, 0x00, 0x00, //0x000089c1 jae LBB5_1851 + 0x49, 0x8b, 0x76, 0x60, //0x000089c7 movq $96(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x000089cb movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x000089ce subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000089d1 cmpq $64, %rcx + 0x0f, 0x83, 0xd2, 0x0a, 0x00, 0x00, //0x000089d5 jae LBB5_1824 + 0x49, 0x8b, 0x46, 0x68, //0x000089db movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000089df shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000089e2 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000089e5 testq %rax, %rax + 0x0f, 0x84, 0xb8, 0x0a, 0x00, 0x00, //0x000089e8 je LBB5_1823 + 0x48, 0x0f, 0xbc, 0xc0, //0x000089ee bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x000089f2 leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000089f6 addq $1, %r15 + 0x48, 0x01, 0xc6, //0x000089fa addq %rax, %rsi + 0xe9, 0x58, 0x0b, 0x00, 0x00, //0x000089fd jmp LBB5_1827 + //0x00008a02 LBB5_1675 + 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00008a02 cmpb $114, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008a07 movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x00008a0c movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x40, 0x2e, 0x00, 0x00, //0x00008a10 jne LBB5_2298 + 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00008a16 cmpb $117, $1(%r13) + 0x0f, 0x85, 0x59, 0x2e, 0x00, 0x00, //0x00008a1b jne LBB5_2301 + 0x31, 0xc9, //0x00008a21 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x65, //0x00008a23 cmpb $101, $2(%r13) + 0x0f, 0x85, 0x6e, 0x2e, 0x00, 0x00, //0x00008a28 jne LBB5_2304 + //0x00008a2e LBB5_1678 + 0x4d, 0x89, 0xec, //0x00008a2e movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008a31 addq $3, %r12 + //0x00008a35 LBB5_1679 + 0x49, 0xc1, 0xe7, 0x20, //0x00008a35 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0a, //0x00008a39 orq $10, %r15 + //0x00008a3d LBB5_1680 + 0x49, 0x8b, 0x46, 0x70, //0x00008a3d movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x00008a41 movq %r15, (%rax) + 0x48, 0x8d, 0x50, 0x10, //0x00008a44 leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00008a48 movq %rdx, $112(%r14) + 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00008a4c jmp LBB5_1684 + //0x00008a51 LBB5_1681 + 0x0f, 0xbc, 0xc2, //0x00008a51 bsfl %edx, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x00008a54 leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x00008a58 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x00008a5b addq $1, %r12 + 0x49, 0xf7, 0xd5, //0x00008a5f notq %r13 + 0x4a, 0x8d, 0x34, 0x29, //0x00008a62 leaq (%rcx,%r13), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00008a66 addq $1, %rsi + 0x31, 0xc0, //0x00008a6a xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00008a6c movq %rax, $-88(%rbp) + 0x31, 0xc9, //0x00008a70 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x00008a72 testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00008a75 jns LBB5_1683 + //0x00008a7b LBB5_1682 + 0x89, 0xf1, //0x00008a7b movl %esi, %ecx + 0xf7, 0xd9, //0x00008a7d negl %ecx + //0x00008a7f LBB5_1683 + 0x31, 0xc0, //0x00008a7f xorl %eax, %eax + 0x80, 0x7d, 0xa8, 0x00, //0x00008a81 cmpb $0, $-88(%rbp) + 0x0f, 0x95, 0xc0, //0x00008a85 setne %al + 0x49, 0xc1, 0xe2, 0x20, //0x00008a88 shlq $32, %r10 + 0x49, 0x8d, 0x04, 0xc2, //0x00008a8c leaq (%r10,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008a90 movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x00008a9a addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00008a9d addq $4, %rax + 0x49, 0x8b, 0x56, 0x70, //0x00008aa1 movq $112(%r14), %rdx + 0x48, 0x89, 0x02, //0x00008aa5 movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00008aa8 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x46, 0x70, //0x00008aac movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00008ab0 leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00008ab4 movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa0, 0x00, 0x00, 0x00, 0x01, //0x00008ab8 addl $1, $160(%r14) + //0x00008ac0 LBB5_1684 + 0x48, 0x83, 0xc0, 0x20, //0x00008ac0 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00008ac4 cmpq $144(%r14), %rax + //0x00008acb LBB5_1685 + 0x0f, 0x96, 0xc0, //0x00008acb setbe %al + 0xe9, 0x30, 0x29, 0x00, 0x00, //0x00008ace jmp LBB5_1918 + //0x00008ad3 LBB5_1686 + 0x41, 0x8a, 0x54, 0x24, 0x01, //0x00008ad3 movb $1(%r12), %dl + 0x80, 0xc2, 0xd2, //0x00008ad8 addb $-46, %dl + 0x80, 0xfa, 0x37, //0x00008adb cmpb $55, %dl + 0x0f, 0x87, 0x59, 0xfb, 0xff, 0xff, //0x00008ade ja LBB5_1633 + 0x0f, 0xb6, 0xd2, //0x00008ae4 movzbl %dl, %edx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008ae7 movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xd6, //0x00008af1 btq %rdx, %rsi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008af5 movl $1, %edx + 0x0f, 0x83, 0xf2, 0x03, 0x00, 0x00, //0x00008afa jae LBB5_1751 + //0x00008b00 LBB5_1688 + 0x44, 0x89, 0x55, 0xb0, //0x00008b00 movl %r10d, $-80(%rbp) + 0x49, 0x83, 0xfd, 0x10, //0x00008b04 cmpq $16, %r13 + 0x0f, 0x82, 0x81, 0x2c, 0x00, 0x00, //0x00008b08 jb LBB5_2286 + 0x45, 0x89, 0xc2, //0x00008b0e movl %r8d, %r10d + 0x41, 0x83, 0xe2, 0x01, //0x00008b11 andl $1, %r10d + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008b15 movq $-1, %r15 + 0x31, 0xc0, //0x00008b1c xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x79, 0x75, 0xff, 0xff, //0x00008b1e movdqu $-35463(%rip), %xmm9 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x1d, 0x80, 0x75, 0xff, 0xff, //0x00008b27 movdqu $-35456(%rip), %xmm11 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x87, 0x75, 0xff, 0xff, //0x00008b30 movdqu $-35449(%rip), %xmm10 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0x8f, 0x75, 0xff, 0xff, //0x00008b39 movdqu $-35441(%rip), %xmm4 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0x97, 0x75, 0xff, 0xff, //0x00008b41 movdqu $-35433(%rip), %xmm5 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0x9f, 0x75, 0xff, 0xff, //0x00008b49 movdqu $-35425(%rip), %xmm6 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x3d, 0xa7, 0x75, 0xff, 0xff, //0x00008b51 movdqu $-35417(%rip), %xmm7 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008b59 movq $-1, %r14 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008b60 movq $-1, %r9 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008b67 .p2align 4, 0x90 + //0x00008b70 LBB5_1690 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x04, //0x00008b70 movdqu (%r12,%rax), %xmm0 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008b76 movdqa %xmm0, %xmm1 + 0x66, 0x41, 0x0f, 0x64, 0xc9, //0x00008b7a pcmpgtb %xmm9, %xmm1 + 0x66, 0x41, 0x0f, 0x6f, 0xd3, //0x00008b7f movdqa %xmm11, %xmm2 + 0x66, 0x0f, 0x64, 0xd0, //0x00008b84 pcmpgtb %xmm0, %xmm2 + 0x66, 0x0f, 0xdb, 0xd1, //0x00008b88 pand %xmm1, %xmm2 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008b8c movdqa %xmm0, %xmm1 + 0x66, 0x41, 0x0f, 0x74, 0xca, //0x00008b90 pcmpeqb %xmm10, %xmm1 + 0x66, 0x0f, 0x6f, 0xd8, //0x00008b95 movdqa %xmm0, %xmm3 + 0x66, 0x0f, 0x74, 0xdc, //0x00008b99 pcmpeqb %xmm4, %xmm3 + 0x66, 0x0f, 0xeb, 0xd9, //0x00008b9d por %xmm1, %xmm3 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008ba1 movdqa %xmm0, %xmm1 + 0x66, 0x0f, 0xdb, 0xcd, //0x00008ba5 pand %xmm5, %xmm1 + 0x66, 0x0f, 0x74, 0xcf, //0x00008ba9 pcmpeqb %xmm7, %xmm1 + 0x66, 0x0f, 0x74, 0xc6, //0x00008bad pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0xd7, 0xf9, //0x00008bb1 pmovmskb %xmm1, %edi + 0x66, 0x0f, 0xeb, 0xc8, //0x00008bb5 por %xmm0, %xmm1 + 0x66, 0x0f, 0xeb, 0xd3, //0x00008bb9 por %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd1, //0x00008bbd por %xmm1, %xmm2 + 0x66, 0x0f, 0xd7, 0xd8, //0x00008bc1 pmovmskb %xmm0, %ebx + 0x66, 0x0f, 0xd7, 0xd3, //0x00008bc5 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xca, //0x00008bc9 pmovmskb %xmm2, %ecx + 0xf7, 0xd1, //0x00008bcd notl %ecx + 0x0f, 0xbc, 0xc9, //0x00008bcf bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00008bd2 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00008bd5 je LBB5_1692 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008bdb movl $-1, %esi + 0xd3, 0xe6, //0x00008be0 shll %cl, %esi + 0xf7, 0xd6, //0x00008be2 notl %esi + 0x21, 0xf3, //0x00008be4 andl %esi, %ebx + 0x21, 0xf7, //0x00008be6 andl %esi, %edi + 0x21, 0xd6, //0x00008be8 andl %edx, %esi + 0x89, 0xf2, //0x00008bea movl %esi, %edx + //0x00008bec LBB5_1692 + 0x8d, 0x73, 0xff, //0x00008bec leal $-1(%rbx), %esi + 0x21, 0xde, //0x00008bef andl %ebx, %esi + 0x0f, 0x85, 0xd5, 0x0a, 0x00, 0x00, //0x00008bf1 jne LBB5_1863 + 0x8d, 0x77, 0xff, //0x00008bf7 leal $-1(%rdi), %esi + 0x21, 0xfe, //0x00008bfa andl %edi, %esi + 0x0f, 0x85, 0xca, 0x0a, 0x00, 0x00, //0x00008bfc jne LBB5_1863 + 0x8d, 0x72, 0xff, //0x00008c02 leal $-1(%rdx), %esi + 0x21, 0xd6, //0x00008c05 andl %edx, %esi + 0x0f, 0x85, 0xbf, 0x0a, 0x00, 0x00, //0x00008c07 jne LBB5_1863 + 0x85, 0xdb, //0x00008c0d testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c0f je LBB5_1698 + 0x0f, 0xbc, 0xdb, //0x00008c15 bsfl %ebx, %ebx + 0x49, 0x83, 0xf9, 0xff, //0x00008c18 cmpq $-1, %r9 + 0x0f, 0x85, 0x89, 0x26, 0x00, 0x00, //0x00008c1c jne LBB5_2259 + 0x48, 0x01, 0xc3, //0x00008c22 addq %rax, %rbx + 0x49, 0x89, 0xd9, //0x00008c25 movq %rbx, %r9 + //0x00008c28 LBB5_1698 + 0x85, 0xff, //0x00008c28 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c2a je LBB5_1701 + 0x0f, 0xbc, 0xff, //0x00008c30 bsfl %edi, %edi + 0x49, 0x83, 0xfe, 0xff, //0x00008c33 cmpq $-1, %r14 + 0x0f, 0x85, 0x75, 0x26, 0x00, 0x00, //0x00008c37 jne LBB5_2260 + 0x48, 0x01, 0xc7, //0x00008c3d addq %rax, %rdi + 0x49, 0x89, 0xfe, //0x00008c40 movq %rdi, %r14 + //0x00008c43 LBB5_1701 + 0x85, 0xd2, //0x00008c43 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c45 je LBB5_1704 + 0x0f, 0xbc, 0xd2, //0x00008c4b bsfl %edx, %edx + 0x49, 0x83, 0xff, 0xff, //0x00008c4e cmpq $-1, %r15 + 0x0f, 0x85, 0x61, 0x26, 0x00, 0x00, //0x00008c52 jne LBB5_2261 + 0x48, 0x01, 0xc2, //0x00008c58 addq %rax, %rdx + 0x49, 0x89, 0xd7, //0x00008c5b movq %rdx, %r15 + //0x00008c5e LBB5_1704 + 0x83, 0xf9, 0x10, //0x00008c5e cmpl $16, %ecx + 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00008c61 jne LBB5_1719 + 0x49, 0x83, 0xc5, 0xf0, //0x00008c67 addq $-16, %r13 + 0x48, 0x83, 0xc0, 0x10, //0x00008c6b addq $16, %rax + 0x49, 0x83, 0xfd, 0x0f, //0x00008c6f cmpq $15, %r13 + 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00008c73 ja LBB5_1690 + 0x4c, 0x03, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00008c79 addq $-136(%rbp), %r10 + 0x4d, 0x29, 0xc2, //0x00008c80 subq %r8, %r10 + 0x4c, 0x2b, 0x55, 0xb8, //0x00008c83 subq $-72(%rbp), %r10 + 0x49, 0x8d, 0x0c, 0x04, //0x00008c87 leaq (%r12,%rax), %rcx + 0x49, 0x89, 0xcb, //0x00008c8b movq %rcx, %r11 + 0x49, 0x39, 0xc2, //0x00008c8e cmpq %rax, %r10 + 0x44, 0x8b, 0x55, 0xb0, //0x00008c91 movl $-80(%rbp), %r10d + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008c95 je LBB5_1721 + //0x00008c9b LBB5_1707 + 0x4e, 0x8d, 0x1c, 0x29, //0x00008c9b leaq (%rcx,%r13), %r11 + 0x48, 0x89, 0xca, //0x00008c9f movq %rcx, %rdx + 0x4c, 0x29, 0xe2, //0x00008ca2 subq %r12, %rdx + 0x31, 0xc0, //0x00008ca5 xorl %eax, %eax + 0x48, 0x8d, 0x3d, 0xca, 0x33, 0x00, 0x00, //0x00008ca7 leaq $13258(%rip), %rdi /* LJTI5_5+0(%rip) */ + 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00008cae jmp LBB5_1712 + //0x00008cb3 LBB5_1708 + 0x83, 0xfb, 0x65, //0x00008cb3 cmpl $101, %ebx + 0x0f, 0x85, 0x7e, 0x00, 0x00, 0x00, //0x00008cb6 jne LBB5_1720 + //0x00008cbc LBB5_1709 + 0x49, 0x83, 0xfe, 0xff, //0x00008cbc cmpq $-1, %r14 + 0x0f, 0x85, 0x18, 0x0a, 0x00, 0x00, //0x00008cc0 jne LBB5_1865 + 0x4c, 0x8d, 0x34, 0x02, //0x00008cc6 leaq (%rdx,%rax), %r14 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008cca .p2align 4, 0x90 + //0x00008cd0 LBB5_1711 + 0x48, 0x83, 0xc0, 0x01, //0x00008cd0 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00008cd4 cmpq %rax, %r13 + 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00008cd7 je LBB5_1721 + //0x00008cdd LBB5_1712 + 0x0f, 0xbe, 0x1c, 0x01, //0x00008cdd movsbl (%rcx,%rax), %ebx + 0x8d, 0x73, 0xd0, //0x00008ce1 leal $-48(%rbx), %esi + 0x83, 0xfe, 0x0a, //0x00008ce4 cmpl $10, %esi + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00008ce7 jb LBB5_1711 + 0x8d, 0x73, 0xd5, //0x00008ced leal $-43(%rbx), %esi + 0x83, 0xfe, 0x1a, //0x00008cf0 cmpl $26, %esi + 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x00008cf3 ja LBB5_1708 + 0x48, 0x63, 0x34, 0xb7, //0x00008cf9 movslq (%rdi,%rsi,4), %rsi + 0x48, 0x01, 0xfe, //0x00008cfd addq %rdi, %rsi + 0xff, 0xe6, //0x00008d00 jmpq *%rsi + //0x00008d02 LBB5_1715 + 0x49, 0x83, 0xff, 0xff, //0x00008d02 cmpq $-1, %r15 + 0x0f, 0x85, 0xd2, 0x09, 0x00, 0x00, //0x00008d06 jne LBB5_1865 + 0x4c, 0x8d, 0x3c, 0x02, //0x00008d0c leaq (%rdx,%rax), %r15 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00008d10 jmp LBB5_1711 + //0x00008d15 LBB5_1717 + 0x49, 0x83, 0xf9, 0xff, //0x00008d15 cmpq $-1, %r9 + 0x0f, 0x85, 0xbf, 0x09, 0x00, 0x00, //0x00008d19 jne LBB5_1865 + 0x4c, 0x8d, 0x0c, 0x02, //0x00008d1f leaq (%rdx,%rax), %r9 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00008d23 jmp LBB5_1711 + //0x00008d28 LBB5_1719 + 0x41, 0x89, 0xcb, //0x00008d28 movl %ecx, %r11d + 0x4d, 0x01, 0xe3, //0x00008d2b addq %r12, %r11 + 0x49, 0x01, 0xc3, //0x00008d2e addq %rax, %r11 + 0x44, 0x8b, 0x55, 0xb0, //0x00008d31 movl $-80(%rbp), %r10d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008d35 jmp LBB5_1721 + //0x00008d3a LBB5_1720 + 0x48, 0x01, 0xc1, //0x00008d3a addq %rax, %rcx + 0x49, 0x89, 0xcb, //0x00008d3d movq %rcx, %r11 + //0x00008d40 LBB5_1721 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008d40 movq $-1, %rax + 0x4d, 0x85, 0xc9, //0x00008d47 testq %r9, %r9 + 0x0f, 0x84, 0x93, 0x01, 0x00, 0x00, //0x00008d4a je LBB5_1750 + 0x4d, 0x85, 0xff, //0x00008d50 testq %r15, %r15 + 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00008d53 je LBB5_1750 + 0x4d, 0x85, 0xf6, //0x00008d59 testq %r14, %r14 + 0x0f, 0x84, 0x81, 0x01, 0x00, 0x00, //0x00008d5c je LBB5_1750 + 0x4d, 0x29, 0xe3, //0x00008d62 subq %r12, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00008d65 leaq $-1(%r11), %rax + 0x49, 0x39, 0xc1, //0x00008d69 cmpq %rax, %r9 + 0x0f, 0x84, 0x5d, 0x01, 0x00, 0x00, //0x00008d6c je LBB5_1748 + 0x49, 0x39, 0xc7, //0x00008d72 cmpq %rax, %r15 + 0x0f, 0x84, 0x54, 0x01, 0x00, 0x00, //0x00008d75 je LBB5_1748 + 0x49, 0x39, 0xc6, //0x00008d7b cmpq %rax, %r14 + 0x0f, 0x84, 0x4b, 0x01, 0x00, 0x00, //0x00008d7e je LBB5_1748 + 0x4d, 0x85, 0xff, //0x00008d84 testq %r15, %r15 + 0x0f, 0x8e, 0x60, 0x02, 0x00, 0x00, //0x00008d87 jle LBB5_1766 + 0x49, 0x8d, 0x47, 0xff, //0x00008d8d leaq $-1(%r15), %rax + 0x49, 0x39, 0xc6, //0x00008d91 cmpq %rax, %r14 + 0x0f, 0x84, 0x53, 0x02, 0x00, 0x00, //0x00008d94 je LBB5_1766 + 0x49, 0xf7, 0xd7, //0x00008d9a notq %r15 + 0x4c, 0x89, 0xf8, //0x00008d9d movq %r15, %rax + 0xe9, 0x30, 0x01, 0x00, 0x00, //0x00008da0 jmp LBB5_1749 + //0x00008da5 LBB5_1730 + 0x4d, 0x8d, 0x6c, 0x24, 0x02, //0x00008da5 leaq $2(%r12), %r13 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00008daa movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00008daf leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00008db2 cmpb $9, %cl + 0x0f, 0x87, 0xe0, 0x25, 0x00, 0x00, //0x00008db5 ja LBB5_2306 + 0x45, 0x31, 0xf6, //0x00008dbb xorl %r14d, %r14d + 0x3c, 0x30, //0x00008dbe cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00008dc0 jne LBB5_1733 + //0x00008dc6 LBB5_1732 + 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00008dc6 movzbl $1(%r13), %eax + 0x49, 0x83, 0xc5, 0x01, //0x00008dcb addq $1, %r13 + 0x41, 0x83, 0xc6, 0xff, //0x00008dcf addl $-1, %r14d + 0x3c, 0x30, //0x00008dd3 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00008dd5 je LBB5_1732 + //0x00008ddb LBB5_1733 + 0x3c, 0x45, //0x00008ddb cmpb $69, %al + 0x0f, 0x84, 0x6a, 0x01, 0x00, 0x00, //0x00008ddd je LBB5_1753 + 0x3c, 0x65, //0x00008de3 cmpb $101, %al + 0x0f, 0x84, 0x62, 0x01, 0x00, 0x00, //0x00008de5 je LBB5_1753 + 0x44, 0x89, 0x55, 0xb0, //0x00008deb movl %r10d, $-80(%rbp) + 0x44, 0x8d, 0x48, 0xd0, //0x00008def leal $-48(%rax), %r9d + 0x31, 0xc9, //0x00008df3 xorl %ecx, %ecx + 0x31, 0xd2, //0x00008df5 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xb8, //0x00008df7 movq %rdx, $-72(%rbp) + 0x31, 0xf6, //0x00008dfb xorl %esi, %esi + //0x00008dfd LBB5_1736 + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00008dfd movl $17, %r10d + 0x49, 0x29, 0xca, //0x00008e03 subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00008e06 testq %r10, %r10 + 0x0f, 0x8e, 0x33, 0x01, 0x00, 0x00, //0x00008e09 jle LBB5_1752 + 0x41, 0x80, 0xf9, 0x09, //0x00008e0f cmpb $9, %r9b + 0x0f, 0x87, 0x29, 0x01, 0x00, 0x00, //0x00008e13 ja LBB5_1752 + 0x4b, 0x8d, 0x14, 0x2a, //0x00008e19 leaq (%r10,%r13), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00008e1d movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00008e22 subq %rcx, %rbx + 0x31, 0xc9, //0x00008e25 xorl %ecx, %ecx + 0x4c, 0x8b, 0x4d, 0xb8, //0x00008e27 movq $-72(%rbp), %r9 + //0x00008e2b LBB5_1739 + 0x48, 0x8d, 0x34, 0xb6, //0x00008e2b leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00008e2f movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00008e32 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00008e36 addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00008e3a cmpq %rcx, %rbx + 0x0f, 0x84, 0xcd, 0x01, 0x00, 0x00, //0x00008e3d je LBB5_1769 + 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00008e43 movzbl $1(%r13,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00008e49 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00008e4c addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00008e50 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00008e54 jb LBB5_1739 + 0x4c, 0x89, 0xea, //0x00008e5a movq %r13, %rdx + 0x48, 0x01, 0xca, //0x00008e5d addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00008e60 movq %rcx, %r10 + 0xe9, 0xd8, 0x01, 0x00, 0x00, //0x00008e63 jmp LBB5_1774 + //0x00008e68 LBB5_1742 + 0x3c, 0x45, //0x00008e68 cmpb $69, %al + 0x0f, 0x84, 0xe5, 0x00, 0x00, 0x00, //0x00008e6a je LBB5_1755 + 0x3c, 0x65, //0x00008e70 cmpb $101, %al + 0x0f, 0x84, 0xdd, 0x00, 0x00, 0x00, //0x00008e72 je LBB5_1755 + 0x45, 0x85, 0xf6, //0x00008e78 testl %r14d, %r14d + 0x0f, 0x85, 0x57, 0x2a, 0x00, 0x00, //0x00008e7b jne LBB5_2310 + 0x31, 0xd2, //0x00008e81 xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x00008e83 testb %r10b, %r10b + 0x0f, 0x84, 0xb9, 0x05, 0x00, 0x00, //0x00008e86 je LBB5_1819 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008e8c movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00008e96 cmpq %rax, %rsi + 0x0f, 0x86, 0x4d, 0x07, 0x00, 0x00, //0x00008e99 jbe LBB5_1850 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00008e9f movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x64, 0x72, 0xff, 0xff, //0x00008ea4 punpckldq $-36252(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x6c, 0x72, 0xff, 0xff, //0x00008eac subpd $-36244(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00008eb4 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00008eb8 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00008ebc addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00008ec0 movq %xmm1, %rsi + 0x48, 0x31, 0xc6, //0x00008ec5 xorq %rax, %rsi + 0x31, 0xc9, //0x00008ec8 xorl %ecx, %ecx + 0xe9, 0xe8, 0x24, 0x00, 0x00, //0x00008eca jmp LBB5_1917 + //0x00008ecf LBB5_1748 + 0x49, 0xf7, 0xdb, //0x00008ecf negq %r11 + 0x4c, 0x89, 0xd8, //0x00008ed2 movq %r11, %rax + //0x00008ed5 LBB5_1749 + 0x31, 0xc9, //0x00008ed5 xorl %ecx, %ecx + 0x48, 0x89, 0xc2, //0x00008ed7 movq %rax, %rdx + 0x48, 0x85, 0xc0, //0x00008eda testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00008edd jns LBB5_1751 + //0x00008ee3 LBB5_1750 + 0x48, 0xf7, 0xd0, //0x00008ee3 notq %rax + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00008ee6 movl $3, %ecx + 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00008eeb movq $-3, %rdx + //0x00008ef2 LBB5_1751 + 0x49, 0x01, 0xc4, //0x00008ef2 addq %rax, %r12 + 0x41, 0x0f, 0xb6, 0xc2, //0x00008ef5 movzbl %r10b, %eax + 0x48, 0x01, 0xd0, //0x00008ef9 addq %rdx, %rax + 0x48, 0x8b, 0x75, 0x90, //0x00008efc movq $-112(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00008f00 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00008f04 orq $27, %rsi + 0x4c, 0x8b, 0x75, 0xc0, //0x00008f08 movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x56, 0x70, //0x00008f0c movq $112(%r14), %rdx + 0x48, 0x89, 0x32, //0x00008f10 movq %rsi, (%rdx) + 0x48, 0x89, 0x42, 0x08, //0x00008f13 movq %rax, $8(%rdx) + 0x49, 0x8b, 0x46, 0x70, //0x00008f17 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00008f1b leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00008f1f movq %rdx, $112(%r14) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00008f23 addl $1, $164(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00008f2b addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00008f2f cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00008f36 setbe %al + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008f39 movq $-56(%rbp), %r11 + 0xe9, 0xc1, 0x24, 0x00, 0x00, //0x00008f3d jmp LBB5_1918 + //0x00008f42 LBB5_1752 + 0x4c, 0x89, 0xea, //0x00008f42 movq %r13, %rdx + 0x45, 0x31, 0xd2, //0x00008f45 xorl %r10d, %r10d + 0xe9, 0xc9, 0x00, 0x00, 0x00, //0x00008f48 jmp LBB5_1770 + //0x00008f4d LBB5_1753 + 0x45, 0x31, 0xc9, //0x00008f4d xorl %r9d, %r9d + //0x00008f50 LBB5_1754 + 0x45, 0x31, 0xf6, //0x00008f50 xorl %r14d, %r14d + 0x31, 0xf6, //0x00008f53 xorl %esi, %esi + //0x00008f55 LBB5_1755 + 0x41, 0x8a, 0x4d, 0x01, //0x00008f55 movb $1(%r13), %cl + 0x80, 0xf9, 0x2d, //0x00008f59 cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f5c je LBB5_1758 + 0x80, 0xf9, 0x2b, //0x00008f62 cmpb $43, %cl + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00008f65 jne LBB5_1760 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008f6b movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00008f70 jmp LBB5_1759 + //0x00008f75 LBB5_1758 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00008f75 movl $-1, %eax + //0x00008f7a LBB5_1759 + 0x41, 0x8a, 0x4d, 0x02, //0x00008f7a movb $2(%r13), %cl + 0x49, 0x83, 0xc5, 0x02, //0x00008f7e addq $2, %r13 + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00008f82 jmp LBB5_1761 + //0x00008f87 LBB5_1760 + 0x49, 0x83, 0xc5, 0x01, //0x00008f87 addq $1, %r13 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008f8b movl $1, %eax + //0x00008f90 LBB5_1761 + 0x8d, 0x51, 0xd0, //0x00008f90 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00008f93 cmpb $9, %dl + 0x0f, 0x87, 0xff, 0x23, 0x00, 0x00, //0x00008f96 ja LBB5_2306 + 0x31, 0xd2, //0x00008f9c xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008f9e movq $-1, %rdi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008fa5 .p2align 4, 0x90 + //0x00008fb0 LBB5_1763 + 0x8d, 0x14, 0x92, //0x00008fb0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00008fb3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00008fb6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00008fb9 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008fbc movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x01, //0x00008fc1 addq $1, %r13 + 0x8d, 0x59, 0xd0, //0x00008fc5 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00008fc8 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00008fcc cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00008fcf jb LBB5_1763 + 0x48, 0x83, 0xff, 0x09, //0x00008fd5 cmpq $9, %rdi + 0x0f, 0x83, 0xd1, 0x27, 0x00, 0x00, //0x00008fd9 jae LBB5_2287 + //0x00008fdf LBB5_1765 + 0x0f, 0xaf, 0xd0, //0x00008fdf imull %eax, %edx + 0x44, 0x01, 0xf2, //0x00008fe2 addl %r14d, %edx + 0x41, 0x89, 0xd6, //0x00008fe5 movl %edx, %r14d + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00008fe8 jmp LBB5_1775 + //0x00008fed LBB5_1766 + 0x4c, 0x89, 0xc8, //0x00008fed movq %r9, %rax + 0x4c, 0x09, 0xf0, //0x00008ff0 orq %r14, %rax + 0x0f, 0x99, 0xc0, //0x00008ff3 setns %al + 0x0f, 0x88, 0x8e, 0x04, 0x00, 0x00, //0x00008ff6 js LBB5_1822 + 0x4d, 0x39, 0xf1, //0x00008ffc cmpq %r14, %r9 + 0x0f, 0x8c, 0x85, 0x04, 0x00, 0x00, //0x00008fff jl LBB5_1822 + 0x49, 0xf7, 0xd1, //0x00009005 notq %r9 + 0x4c, 0x89, 0xc8, //0x00009008 movq %r9, %rax + 0xe9, 0xc5, 0xfe, 0xff, 0xff, //0x0000900b jmp LBB5_1749 + //0x00009010 LBB5_1769 + 0x8a, 0x02, //0x00009010 movb (%rdx), %al + 0x44, 0x8d, 0x48, 0xd0, //0x00009012 leal $-48(%rax), %r9d + //0x00009016 LBB5_1770 + 0x41, 0x80, 0xf9, 0x09, //0x00009016 cmpb $9, %r9b + 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x0000901a ja LBB5_1773 + //0x00009020 .p2align 4, 0x90 + //0x00009020 LBB5_1771 + 0x0f, 0xb6, 0x42, 0x01, //0x00009020 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00009024 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00009028 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x0000902b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000902e jb LBB5_1771 + 0x41, 0xb1, 0x01, //0x00009034 movb $1, %r9b + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009037 jmp LBB5_1774 + //0x0000903c LBB5_1773 + 0x4c, 0x8b, 0x4d, 0xb8, //0x0000903c movq $-72(%rbp), %r9 + //0x00009040 LBB5_1774 + 0x45, 0x29, 0xd6, //0x00009040 subl %r10d, %r14d + 0x24, 0xdf, //0x00009043 andb $-33, %al + 0x49, 0x89, 0xd5, //0x00009045 movq %rdx, %r13 + 0x3c, 0x45, //0x00009048 cmpb $69, %al + 0x44, 0x8b, 0x55, 0xb0, //0x0000904a movl $-80(%rbp), %r10d + 0x0f, 0x84, 0x01, 0xff, 0xff, 0xff, //0x0000904e je LBB5_1755 + //0x00009054 LBB5_1775 + 0x43, 0x8d, 0x14, 0x00, //0x00009054 leal (%r8,%r8), %edx + 0x83, 0xc2, 0xff, //0x00009058 addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000905b movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009065 addq $1, %rax + 0x48, 0x39, 0xc6, //0x00009069 cmpq %rax, %rsi + 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x0000906c jae LBB5_1786 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00009072 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x91, 0x70, 0xff, 0xff, //0x00009077 punpckldq $-36719(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x99, 0x70, 0xff, 0xff, //0x0000907f subpd $-36711(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xd0, //0x00009087 movapd %xmm0, %xmm2 + 0x66, 0x0f, 0x15, 0xd0, //0x0000908b unpckhpd %xmm0, %xmm2 + 0xf2, 0x0f, 0x58, 0xd0, //0x0000908f addsd %xmm0, %xmm2 + 0x89, 0xd0, //0x00009093 movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00009095 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00009098 shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x0000909c movq %rax, %xmm1 + 0x66, 0x0f, 0xeb, 0xca, //0x000090a1 por %xmm2, %xmm1 + 0x45, 0x85, 0xf6, //0x000090a5 testl %r14d, %r14d + 0x0f, 0x84, 0xcc, 0x08, 0x00, 0x00, //0x000090a8 je LBB5_1908 + 0x48, 0x85, 0xf6, //0x000090ae testq %rsi, %rsi + 0x0f, 0x84, 0xc3, 0x08, 0x00, 0x00, //0x000090b1 je LBB5_1908 + 0x41, 0x8d, 0x46, 0xff, //0x000090b7 leal $-1(%r14), %eax + 0x83, 0xf8, 0x24, //0x000090bb cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000090be ja LBB5_1784 + 0x44, 0x89, 0xf0, //0x000090c4 movl %r14d, %eax + 0x41, 0x83, 0xfe, 0x17, //0x000090c7 cmpl $23, %r14d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000090cb jl LBB5_1781 + 0x41, 0x8d, 0x46, 0xea, //0x000090d1 leal $-22(%r14), %eax + 0x48, 0x8d, 0x0d, 0x14, 0x30, 0x00, 0x00, //0x000090d5 leaq $12308(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x000090dc mulsd (%rcx,%rax,8), %xmm1 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000090e1 movl $22, %eax + //0x000090e6 LBB5_1781 + 0x66, 0x0f, 0x2e, 0x0d, 0x52, 0x70, 0xff, 0xff, //0x000090e6 ucomisd $-36782(%rip), %xmm1 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0x42, 0x03, 0x00, 0x00, //0x000090ee ja LBB5_1818 + 0xf2, 0x0f, 0x10, 0x05, 0x4c, 0x70, 0xff, 0xff, //0x000090f4 movsd $-36788(%rip), %xmm0 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc1, //0x000090fc ucomisd %xmm1, %xmm0 + 0x0f, 0x87, 0x30, 0x03, 0x00, 0x00, //0x00009100 ja LBB5_1818 + 0x89, 0xc0, //0x00009106 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xe1, 0x2f, 0x00, 0x00, //0x00009108 leaq $12257(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x0000910f mulsd (%rcx,%rax,8), %xmm1 + 0xe9, 0x61, 0x08, 0x00, 0x00, //0x00009114 jmp LBB5_1908 + //0x00009119 LBB5_1784 + 0x41, 0x83, 0xfe, 0xea, //0x00009119 cmpl $-22, %r14d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x0000911d jb LBB5_1786 + 0x41, 0xf7, 0xde, //0x00009123 negl %r14d + 0x48, 0x8d, 0x05, 0xc3, 0x2f, 0x00, 0x00, //0x00009126 leaq $12227(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x0c, 0xf0, //0x0000912d divsd (%rax,%r14,8), %xmm1 + 0xe9, 0x42, 0x08, 0x00, 0x00, //0x00009133 jmp LBB5_1908 + //0x00009138 LBB5_1786 + 0x89, 0x55, 0x84, //0x00009138 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x0000913b leal $348(%r14), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00009142 cmpl $695, %eax + 0x0f, 0x87, 0x21, 0x01, 0x00, 0x00, //0x00009147 ja LBB5_1800 + //0x0000914d LBB5_1787 + 0x4c, 0x89, 0x4d, 0xb8, //0x0000914d movq %r9, $-72(%rbp) + 0x48, 0x85, 0xf6, //0x00009151 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0x90, //0x00009154 movq %r15, $-112(%rbp) + 0x44, 0x89, 0x55, 0xb0, //0x00009158 movl %r10d, $-80(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000915c je LBB5_1789 + 0x4c, 0x0f, 0xbd, 0xce, //0x00009162 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00009166 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000916a jmp LBB5_1790 + //0x0000916f LBB5_1789 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000916f movl $64, %r9d + //0x00009175 LBB5_1790 + 0x49, 0x89, 0xf7, //0x00009175 movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x00009178 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x0000917b shlq %cl, %r15 + 0x89, 0xc7, //0x0000917e movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x00009180 shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x25, 0x30, 0x00, 0x00, //0x00009184 leaq $12325(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x0000918b movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x00009190 movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x00009193 mulq %r15 + 0x49, 0x89, 0xc3, //0x00009196 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00009199 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000919c andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000091a2 cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000091a9 jne LBB5_1795 + 0x4c, 0x89, 0xf9, //0x000091af movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x000091b2 notq %rcx + 0x49, 0x39, 0xcb, //0x000091b5 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000091b8 jbe LBB5_1795 + 0x4c, 0x89, 0xf8, //0x000091be movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x000091c1 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x000091c5 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x000091c8 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x000091cc movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000091cf andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000091d5 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000091dc jne LBB5_1795 + 0x49, 0x83, 0xfb, 0xff, //0x000091e2 cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000091e6 jne LBB5_1795 + 0x48, 0x39, 0xc8, //0x000091ec cmpq %rcx, %rax + 0x0f, 0x87, 0x75, 0x00, 0x00, 0x00, //0x000091ef ja LBB5_1799 + //0x000091f5 LBB5_1795 + 0x4c, 0x89, 0xd0, //0x000091f5 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000091f8 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000091fc leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x000091ff shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x00009202 testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009205 jne LBB5_1798 + 0x48, 0x85, 0xd2, //0x0000920b testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000920e jne LBB5_1798 + 0x44, 0x89, 0xd1, //0x00009214 movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x00009217 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000921a cmpl $1, %ecx + 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x0000921d je LBB5_1799 + //0x00009223 LBB5_1798 + 0x49, 0x89, 0xdf, //0x00009223 movq %rbx, %r15 + 0x41, 0x69, 0xce, 0x6a, 0x52, 0x03, 0x00, //0x00009226 imull $217706, %r14d, %ecx + 0xc1, 0xf9, 0x10, //0x0000922d sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00009230 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x00009236 movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x00009239 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x0000923c subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x0000923f movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x00009242 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x00009245 addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x00009248 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x0000924b shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x0000924f addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x00009252 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x00009256 sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x0000925a leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000925e cmpq $2045, %rax + 0x0f, 0x86, 0x51, 0x00, 0x00, 0x00, //0x00009264 jbe LBB5_1805 + //0x0000926a LBB5_1799 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000926a movq $-112(%rbp), %r15 + //0x0000926e LBB5_1800 + 0x4d, 0x89, 0xe8, //0x0000926e movq %r13, %r8 + 0x4d, 0x29, 0xe0, //0x00009271 subq %r12, %r8 + 0x48, 0x8b, 0x45, 0xc0, //0x00009274 movq $-64(%rbp), %rax + 0x4c, 0x8b, 0x48, 0x28, //0x00009278 movq $40(%rax), %r9 + 0x4c, 0x8b, 0x58, 0x38, //0x0000927c movq $56(%rax), %r11 + 0x4d, 0x85, 0xdb, //0x00009280 testq %r11, %r11 + 0x0f, 0x84, 0x89, 0x04, 0x00, 0x00, //0x00009283 je LBB5_1868 + 0x41, 0xc6, 0x01, 0x00, //0x00009289 movb $0, (%r9) + 0x49, 0x83, 0xfb, 0x01, //0x0000928d cmpq $1, %r11 + 0x0f, 0x84, 0x7b, 0x04, 0x00, 0x00, //0x00009291 je LBB5_1868 + 0x49, 0x8d, 0x4b, 0xff, //0x00009297 leaq $-1(%r11), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000929b movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x000092a0 cmpq $8, %rcx + 0x0f, 0x82, 0x56, 0x04, 0x00, 0x00, //0x000092a4 jb LBB5_1867 + 0x48, 0x83, 0xf9, 0x20, //0x000092aa cmpq $32, %rcx + 0x0f, 0x83, 0xaa, 0x01, 0x00, 0x00, //0x000092ae jae LBB5_1820 + 0x31, 0xd2, //0x000092b4 xorl %edx, %edx + 0xe9, 0xe2, 0x03, 0x00, 0x00, //0x000092b6 jmp LBB5_1860 + //0x000092bb LBB5_1805 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000092bb movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x000092c5 cmpq %rax, %rdx + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000092c8 movabsq $-9223372036854775808, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000092d2 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x000092dc movb $2, %cl + 0x80, 0xd9, 0x00, //0x000092de sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x000092e1 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x000092e4 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x000092e8 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x000092eb orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x000092ee movq %rdx, %rax + 0x4c, 0x09, 0xf0, //0x000092f1 orq %r14, %rax + 0x8b, 0x5d, 0xb0, //0x000092f4 movl $-80(%rbp), %ebx + 0x84, 0xdb, //0x000092f7 testb %bl, %bl + 0x48, 0x0f, 0x44, 0xc2, //0x000092f9 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000092fd movq %rax, %xmm1 + 0x80, 0x7d, 0xb8, 0x00, //0x00009302 cmpb $0, $-72(%rbp) + 0x0f, 0x84, 0xee, 0x02, 0x00, 0x00, //0x00009306 je LBB5_1852 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000930c movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00009312 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009315 je LBB5_1808 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000931b bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x0000931f xorq $63, %r9 + //0x00009323 LBB5_1808 + 0x44, 0x89, 0xc9, //0x00009323 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00009326 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x00009329 movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x0000932c mulq %rsi + 0x49, 0x89, 0xc2, //0x0000932f movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x00009332 movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009335 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000933b cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009342 jne LBB5_1813 + 0x48, 0x89, 0xf1, //0x00009348 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x0000934b notq %rcx + 0x49, 0x39, 0xca, //0x0000934e cmpq %rcx, %r10 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00009351 jbe LBB5_1813 + 0x48, 0x89, 0xf0, //0x00009357 movq %rsi, %rax + 0x4a, 0xf7, 0x24, 0x3f, //0x0000935a mulq (%rdi,%r15) + 0x49, 0x01, 0xd2, //0x0000935e addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x00009361 adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x00009365 movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009368 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000936e cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009375 jne LBB5_1813 + 0x49, 0x83, 0xfa, 0xff, //0x0000937b cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000937f jne LBB5_1813 + 0x48, 0x39, 0xc8, //0x00009385 cmpq %rcx, %rax + 0x0f, 0x87, 0xdc, 0xfe, 0xff, 0xff, //0x00009388 ja LBB5_1799 + //0x0000938e LBB5_1813 + 0x4c, 0x89, 0xc0, //0x0000938e movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00009391 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00009395 leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x00009398 shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x0000939b testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000939e jne LBB5_1816 + 0x48, 0x85, 0xd2, //0x000093a4 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000093a7 jne LBB5_1816 + 0x44, 0x89, 0xc1, //0x000093ad movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x000093b0 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000093b3 cmpl $1, %ecx + 0x0f, 0x84, 0xae, 0xfe, 0xff, 0xff, //0x000093b6 je LBB5_1799 + //0x000093bc LBB5_1816 + 0x4d, 0x29, 0xcb, //0x000093bc subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x000093bf movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x000093c2 andl $1, %edx + 0x4c, 0x01, 0xc2, //0x000093c5 addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x000093c8 addq %rax, %r11 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000093cb movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x000093d5 cmpq %rcx, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x000093d8 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x000093dc leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000093e0 cmpq $2045, %rax + 0x0f, 0x87, 0x7e, 0xfe, 0xff, 0xff, //0x000093e6 ja LBB5_1799 + 0x48, 0x39, 0xca, //0x000093ec cmpq %rcx, %rdx + 0xb1, 0x02, //0x000093ef movb $2, %cl + 0x80, 0xd9, 0x00, //0x000093f1 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x000093f4 shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x000093f7 shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000093fb movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00009405 andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00009408 orq %r11, %rdx + 0x49, 0x09, 0xd6, //0x0000940b orq %rdx, %r14 + 0x84, 0xdb, //0x0000940e testb %bl, %bl + 0x4c, 0x0f, 0x44, 0xf2, //0x00009410 cmoveq %rdx, %r14 + 0x66, 0x49, 0x0f, 0x6e, 0xc6, //0x00009414 movq %r14, %xmm0 + 0x66, 0x0f, 0x2e, 0xc8, //0x00009419 ucomisd %xmm0, %xmm1 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000941d movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x90, //0x00009421 movq $-112(%rbp), %r15 + 0x0f, 0x85, 0x43, 0xfe, 0xff, 0xff, //0x00009425 jne LBB5_1800 + 0x0f, 0x8b, 0x49, 0x05, 0x00, 0x00, //0x0000942b jnp LBB5_1908 + 0xe9, 0x38, 0xfe, 0xff, 0xff, //0x00009431 jmp LBB5_1800 + //0x00009436 LBB5_1818 + 0x89, 0x55, 0x84, //0x00009436 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x00009439 leal $348(%r14), %eax + 0xe9, 0x08, 0xfd, 0xff, 0xff, //0x00009440 jmp LBB5_1787 + //0x00009445 LBB5_1819 + 0x48, 0x89, 0x75, 0x88, //0x00009445 movq %rsi, $-120(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x00009449 movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x0000944d movq $-96(%rbp), %rax + 0xe9, 0x81, 0x05, 0x00, 0x00, //0x00009451 jmp LBB5_1912 + //0x00009456 LBB5_1851 + 0x4d, 0x89, 0xef, //0x00009456 movq %r13, %r15 + 0xe9, 0xfe, 0x00, 0x00, 0x00, //0x00009459 jmp LBB5_1828 + //0x0000945e LBB5_1820 + 0x48, 0x89, 0xca, //0x0000945e movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x00009461 andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x00009465 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x00009469 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x05, //0x0000946c shrq $5, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009470 addq $1, %rax + 0x89, 0xc3, //0x00009474 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x00009476 andl $3, %ebx + 0x48, 0x83, 0xfe, 0x60, //0x00009479 cmpq $96, %rsi + 0x0f, 0x83, 0x84, 0x01, 0x00, 0x00, //0x0000947d jae LBB5_1853 + 0x31, 0xf6, //0x00009483 xorl %esi, %esi + 0xe9, 0xd0, 0x01, 0x00, 0x00, //0x00009485 jmp LBB5_1855 + //0x0000948a LBB5_1822 + 0x49, 0x8d, 0x4e, 0xff, //0x0000948a leaq $-1(%r14), %rcx + 0x49, 0x39, 0xc9, //0x0000948e cmpq %rcx, %r9 + 0x49, 0xf7, 0xd6, //0x00009491 notq %r14 + 0x4d, 0x0f, 0x45, 0xf3, //0x00009494 cmovneq %r11, %r14 + 0x84, 0xc0, //0x00009498 testb %al, %al + 0x4d, 0x0f, 0x44, 0xf3, //0x0000949a cmoveq %r11, %r14 + 0x4c, 0x89, 0xf0, //0x0000949e movq %r14, %rax + 0xe9, 0x2f, 0xfa, 0xff, 0xff, //0x000094a1 jmp LBB5_1749 + //0x000094a6 LBB5_1823 + 0x48, 0x83, 0xc6, 0x40, //0x000094a6 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x000094aa movq %rsi, %r13 + //0x000094ad LBB5_1824 + 0x4c, 0x89, 0xe8, //0x000094ad movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x000094b0 addq $-64, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000094b4 .p2align 4, 0x90 + //0x000094c0 LBB5_1825 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000094c0 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000094c5 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000094ca movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000094cf movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x000094d4 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000094d8 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000094dd pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000094e2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000094e7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000094ec movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000094f1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000094f6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000094fb pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00009500 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00009504 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00009508 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x0000950c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00009510 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00009514 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00009518 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000951c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00009520 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00009524 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00009527 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x0000952b orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x0000952e shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00009532 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00009535 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00009539 je LBB5_1825 + 0x48, 0xf7, 0xd1, //0x0000953f notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x00009542 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x00009546 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000954a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x0000954e leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00009552 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00009556 addq $1, %r15 + //0x0000955a LBB5_1827 + 0x8a, 0x0e, //0x0000955a movb (%rsi), %cl + //0x0000955c LBB5_1828 + 0x80, 0xf9, 0x7d, //0x0000955c cmpb $125, %cl + 0x0f, 0x85, 0x7e, 0x00, 0x00, 0x00, //0x0000955f jne LBB5_1849 + 0x41, 0x83, 0x86, 0x98, 0x00, 0x00, 0x00, 0x01, //0x00009565 addl $1, $152(%r14) + 0x48, 0xc1, 0xe7, 0x04, //0x0000956d shlq $4, %rdi + 0x49, 0x8b, 0x44, 0x38, 0x08, //0x00009571 movq $8(%r8,%rdi), %rax + 0x49, 0x89, 0x46, 0x78, //0x00009576 movq %rax, $120(%r14) + 0x4d, 0x29, 0xda, //0x0000957a subq %r11, %r10 + 0x49, 0xc1, 0xea, 0x04, //0x0000957d shrq $4, %r10 + 0x45, 0x89, 0x54, 0x38, 0x0c, //0x00009581 movl %r10d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00009586 movl $0, $8(%r8,%rdi) + 0x41, 0x0f, 0xb6, 0x03, //0x0000958f movzbl (%r11), %eax + 0x41, 0x89, 0x03, //0x00009593 movl %eax, (%r11) + 0x49, 0x8b, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x00009596 movq $128(%r14), %rcx + 0x41, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000959d movl $176(%r14), %eax + 0x48, 0x39, 0xc1, //0x000095a4 cmpq %rax, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000095a7 jbe LBB5_1620 + //0x000095ad LBB5_1619 + 0x41, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000095ad movl %ecx, $176(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000095b4 cmpq $4096, %rcx + 0x0f, 0x87, 0xc9, 0xa8, 0xff, 0xff, //0x000095bb ja LBB5_717 + //0x000095c1 LBB5_1620 + 0x48, 0x83, 0xc1, 0xff, //0x000095c1 addq $-1, %rcx + 0x49, 0x89, 0x8e, 0x80, 0x00, 0x00, 0x00, //0x000095c5 movq %rcx, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x000095cc movq $120(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000095d0 cmpq $-1, %rcx + 0x0f, 0x84, 0xb0, 0xa8, 0xff, 0xff, //0x000095d4 je LBB5_717 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000095da movq $-56(%rbp), %r11 + 0xe9, 0x8a, 0xa8, 0xff, 0xff, //0x000095de jmp LBB5_706 + //0x000095e3 LBB5_1849 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000095e3 movq $-56(%rbp), %r11 + 0xe9, 0x15, 0xaa, 0xff, 0xff, //0x000095e7 jmp LBB5_777 + //0x000095ec LBB5_1850 + 0x48, 0xf7, 0xde, //0x000095ec negq %rsi + 0x31, 0xc9, //0x000095ef xorl %ecx, %ecx + 0x48, 0x89, 0x75, 0x88, //0x000095f1 movq %rsi, $-120(%rbp) + 0xe9, 0x32, 0x04, 0x00, 0x00, //0x000095f5 jmp LBB5_1914 + //0x000095fa LBB5_1852 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000095fa movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x90, //0x000095fe movq $-112(%rbp), %r15 + 0xe9, 0x73, 0x03, 0x00, 0x00, //0x00009602 jmp LBB5_1908 + //0x00009607 LBB5_1853 + 0x48, 0x83, 0xe0, 0xfc, //0x00009607 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x0000960b negq %rax + 0x31, 0xf6, //0x0000960e xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc9, //0x00009610 pxor %xmm1, %xmm1 + //0x00009614 LBB5_1854 + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x01, //0x00009614 movdqu %xmm1, $1(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x11, //0x0000961b movdqu %xmm1, $17(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x21, //0x00009622 movdqu %xmm1, $33(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x31, //0x00009629 movdqu %xmm1, $49(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x41, //0x00009630 movdqu %xmm1, $65(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x51, //0x00009637 movdqu %xmm1, $81(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x61, //0x0000963e movdqu %xmm1, $97(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x71, //0x00009645 movdqu %xmm1, $113(%r9,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x0000964c subq $-128, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00009650 addq $4, %rax + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00009654 jne LBB5_1854 + //0x0000965a LBB5_1855 + 0x48, 0x85, 0xdb, //0x0000965a testq %rbx, %rbx + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x0000965d je LBB5_1858 + 0x48, 0xf7, 0xdb, //0x00009663 negq %rbx + 0x66, 0x0f, 0xef, 0xc9, //0x00009666 pxor %xmm1, %xmm1 + //0x0000966a LBB5_1857 + 0x48, 0x89, 0xf0, //0x0000966a movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x0000966d orq $1, %rax + 0xf3, 0x41, 0x0f, 0x7f, 0x0c, 0x01, //0x00009671 movdqu %xmm1, (%r9,%rax) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x01, 0x10, //0x00009677 movdqu %xmm1, $16(%r9,%rax) + 0x48, 0x83, 0xc6, 0x20, //0x0000967e addq $32, %rsi + 0x48, 0xff, 0xc3, //0x00009682 incq %rbx + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00009685 jne LBB5_1857 + //0x0000968b LBB5_1858 + 0x48, 0x39, 0xd1, //0x0000968b cmpq %rdx, %rcx + 0x0f, 0x84, 0x7e, 0x00, 0x00, 0x00, //0x0000968e je LBB5_1868 + 0xf6, 0xc1, 0x18, //0x00009694 testb $24, %cl + 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x00009697 je LBB5_1866 + //0x0000969d LBB5_1860 + 0x48, 0x89, 0xce, //0x0000969d movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x000096a0 andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x000096a4 leaq $1(%rsi), %rax + //0x000096a8 LBB5_1861 + 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x000096a8 movq $0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x000096b1 addq $8, %rdx + 0x48, 0x39, 0xd6, //0x000096b5 cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x000096b8 jne LBB5_1861 + 0x48, 0x39, 0xf1, //0x000096be cmpq %rsi, %rcx + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x000096c1 jne LBB5_1867 + 0xe9, 0x46, 0x00, 0x00, 0x00, //0x000096c7 jmp LBB5_1868 + //0x000096cc LBB5_1863 + 0x0f, 0xbc, 0xce, //0x000096cc bsfl %esi, %ecx + //0x000096cf LBB5_1864 + 0x48, 0xf7, 0xd0, //0x000096cf notq %rax + 0x48, 0x29, 0xc8, //0x000096d2 subq %rcx, %rax + 0x44, 0x8b, 0x55, 0xb0, //0x000096d5 movl $-80(%rbp), %r10d + 0xe9, 0xf7, 0xf7, 0xff, 0xff, //0x000096d9 jmp LBB5_1749 + //0x000096de LBB5_1865 + 0x49, 0x29, 0xc8, //0x000096de subq %rcx, %r8 + 0x4c, 0x03, 0x45, 0xb8, //0x000096e1 addq $-72(%rbp), %r8 + 0x48, 0xf7, 0xd0, //0x000096e5 notq %rax + 0x4c, 0x01, 0xc0, //0x000096e8 addq %r8, %rax + 0xe9, 0xe5, 0xf7, 0xff, 0xff, //0x000096eb jmp LBB5_1749 + //0x000096f0 LBB5_1866 + 0x48, 0x83, 0xca, 0x01, //0x000096f0 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x000096f4 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000096f7 .p2align 4, 0x90 + //0x00009700 LBB5_1867 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009700 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00009705 addq $1, %rax + 0x49, 0x39, 0xc3, //0x00009709 cmpq %rax, %r11 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000970c jne LBB5_1867 + //0x00009712 LBB5_1868 + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009712 movabsq $4503599627370495, %rdi + 0x41, 0x8a, 0x1c, 0x24, //0x0000971c movb (%r12), %bl + 0x31, 0xc9, //0x00009720 xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x00009722 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x00009725 sete %cl + 0x45, 0x31, 0xd2, //0x00009728 xorl %r10d, %r10d + 0x49, 0x39, 0xc8, //0x0000972b cmpq %rcx, %r8 + 0x0f, 0x8e, 0x03, 0x01, 0x00, 0x00, //0x0000972e jle LBB5_1882 + 0x88, 0x5d, 0xd7, //0x00009734 movb %bl, $-41(%rbp) + 0x4c, 0x89, 0x7d, 0x90, //0x00009737 movq %r15, $-112(%rbp) + 0xb0, 0x01, //0x0000973b movb $1, %al + 0x45, 0x31, 0xf6, //0x0000973d xorl %r14d, %r14d + 0x45, 0x31, 0xff, //0x00009740 xorl %r15d, %r15d + 0xc7, 0x45, 0x98, 0x00, 0x00, 0x00, 0x00, //0x00009743 movl $0, $-104(%rbp) + 0x31, 0xd2, //0x0000974a xorl %edx, %edx + 0x31, 0xff, //0x0000974c xorl %edi, %edi + 0xe9, 0x56, 0x00, 0x00, 0x00, //0x0000974e jmp LBB5_1872 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009753 .p2align 4, 0x90 + //0x00009760 LBB5_1870 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009760 movl $1, %edx + 0x4d, 0x89, 0xca, //0x00009765 movq %r9, %r10 + 0x4d, 0x89, 0xf1, //0x00009768 movq %r14, %r9 + 0x4d, 0x89, 0xde, //0x0000976b movq %r11, %r14 + 0x45, 0x89, 0xfb, //0x0000976e movl %r15d, %r11d + 0x4d, 0x89, 0xc7, //0x00009771 movq %r8, %r15 + 0x8b, 0x5d, 0x98, //0x00009774 movl $-104(%rbp), %ebx + 0x41, 0x89, 0xd8, //0x00009777 movl %ebx, %r8d + 0x40, 0x80, 0xff, 0x2e, //0x0000977a cmpb $46, %dil + 0x4c, 0x89, 0xc7, //0x0000977e movq %r8, %rdi + 0x4d, 0x89, 0xf8, //0x00009781 movq %r15, %r8 + 0x45, 0x89, 0xdf, //0x00009784 movl %r11d, %r15d + 0x4d, 0x89, 0xf3, //0x00009787 movq %r14, %r11 + 0x4d, 0x89, 0xce, //0x0000978a movq %r9, %r14 + 0x4d, 0x89, 0xd1, //0x0000978d movq %r10, %r9 + 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x00009790 jne LBB5_1884 + //0x00009796 LBB5_1871 + 0x48, 0x83, 0xc1, 0x01, //0x00009796 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x0000979a cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x0000979d setl %al + 0x49, 0x39, 0xc8, //0x000097a0 cmpq %rcx, %r8 + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x000097a3 je LBB5_1883 + //0x000097a9 LBB5_1872 + 0x89, 0xd6, //0x000097a9 movl %edx, %esi + 0x48, 0x89, 0x7d, 0xb0, //0x000097ab movq %rdi, $-80(%rbp) + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x000097af movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x000097b4 leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x000097b7 cmpb $9, %dl + 0x0f, 0x87, 0xa0, 0xff, 0xff, 0xff, //0x000097ba ja LBB5_1870 + 0x40, 0x80, 0xff, 0x30, //0x000097c0 cmpb $48, %dil + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000097c4 jne LBB5_1876 + 0x83, 0x7d, 0x98, 0x00, //0x000097ca cmpl $0, $-104(%rbp) + 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x000097ce je LBB5_1880 + 0x49, 0x63, 0xc6, //0x000097d4 movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x000097d7 cmpq %rax, %r11 + 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x000097da ja LBB5_1877 + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x000097e0 jmp LBB5_1878 + //0x000097e5 LBB5_1876 + 0x48, 0x63, 0x45, 0x98, //0x000097e5 movslq $-104(%rbp), %rax + 0x49, 0x39, 0xc3, //0x000097e9 cmpq %rax, %r11 + 0x0f, 0x86, 0x18, 0x00, 0x00, 0x00, //0x000097ec jbe LBB5_1879 + //0x000097f2 LBB5_1877 + 0x41, 0x88, 0x3c, 0x01, //0x000097f2 movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x000097f6 addl $1, %r14d + //0x000097fa LBB5_1878 + 0x48, 0x8b, 0x7d, 0xb0, //0x000097fa movq $-80(%rbp), %rdi + 0x44, 0x89, 0xf0, //0x000097fe movl %r14d, %eax + 0x44, 0x89, 0x75, 0x98, //0x00009801 movl %r14d, $-104(%rbp) + 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00009805 jmp LBB5_1881 + //0x0000980a LBB5_1879 + 0x48, 0x8b, 0x7d, 0xb0, //0x0000980a movq $-80(%rbp), %rdi + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000980e movl $1, %r15d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00009814 jmp LBB5_1881 + //0x00009819 LBB5_1880 + 0x4c, 0x8b, 0x55, 0xb0, //0x00009819 movq $-80(%rbp), %r10 + 0x41, 0x83, 0xc2, 0xff, //0x0000981d addl $-1, %r10d + 0xc7, 0x45, 0x98, 0x00, 0x00, 0x00, 0x00, //0x00009821 movl $0, $-104(%rbp) + 0x44, 0x89, 0xd7, //0x00009828 movl %r10d, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000982b .p2align 4, 0x90 + //0x00009830 LBB5_1881 + 0x89, 0xf2, //0x00009830 movl %esi, %edx + 0xe9, 0x5f, 0xff, 0xff, 0xff, //0x00009832 jmp LBB5_1871 + //0x00009837 LBB5_1882 + 0x45, 0x31, 0xc0, //0x00009837 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000983a movq $-56(%rbp), %r11 + 0x8b, 0x4d, 0x84, //0x0000983e movl $-124(%rbp), %ecx + 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x00009841 jmp LBB5_1907 + //0x00009846 LBB5_1883 + 0x4c, 0x89, 0xc1, //0x00009846 movq %r8, %rcx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009849 jmp LBB5_1885 + //0x0000984e LBB5_1884 + 0x48, 0x8b, 0x7d, 0xb0, //0x0000984e movq $-80(%rbp), %rdi + 0x89, 0xf2, //0x00009852 movl %esi, %edx + //0x00009854 LBB5_1885 + 0x85, 0xd2, //0x00009854 testl %edx, %edx + 0x41, 0x0f, 0x44, 0xfe, //0x00009856 cmovel %r14d, %edi + 0xa8, 0x01, //0x0000985a testb $1, %al + 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x0000985c je LBB5_1900 + 0x89, 0xc8, //0x00009862 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x00009864 movb (%r12,%rax), %al + 0x0c, 0x20, //0x00009868 orb $32, %al + 0x3c, 0x65, //0x0000986a cmpb $101, %al + 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x0000986c jne LBB5_1900 + 0x89, 0xca, //0x00009872 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009874 movb $1(%r12,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00009879 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x0000987c je LBB5_1890 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009882 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00009887 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x0000988a jne LBB5_1892 + 0x83, 0xc1, 0x02, //0x00009890 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009893 jmp LBB5_1891 + //0x00009898 LBB5_1890 + 0x83, 0xc1, 0x02, //0x00009898 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000989b movl $-1, %eax + //0x000098a0 LBB5_1891 + 0x89, 0xca, //0x000098a0 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000098a2 jmp LBB5_1893 + //0x000098a7 LBB5_1892 + 0x48, 0x83, 0xc2, 0x01, //0x000098a7 addq $1, %rdx + //0x000098ab LBB5_1893 + 0x48, 0x63, 0xd2, //0x000098ab movslq %edx, %rdx + 0x31, 0xc9, //0x000098ae xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x000098b0 cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x000098b3 jle LBB5_1899 + 0x31, 0xc9, //0x000098b9 xorl %ecx, %ecx + //0x000098bb LBB5_1895 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x000098bb movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x000098c0 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x000098c3 jl LBB5_1899 + 0x40, 0x80, 0xfe, 0x39, //0x000098c9 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x000098cd jg LBB5_1899 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x000098d3 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x000098d9 jg LBB5_1899 + 0x8d, 0x0c, 0x89, //0x000098df leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x000098e2 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x000098e5 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x000098e8 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x000098ec cmpq %rdx, %r8 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x000098ef jne LBB5_1895 + //0x000098f5 LBB5_1899 + 0x0f, 0xaf, 0xc8, //0x000098f5 imull %eax, %ecx + 0x01, 0xf9, //0x000098f8 addl %edi, %ecx + 0x89, 0xcf, //0x000098fa movl %ecx, %edi + //0x000098fc LBB5_1900 + 0x45, 0x85, 0xf6, //0x000098fc testl %r14d, %r14d + 0x0f, 0x84, 0x2d, 0x00, 0x00, 0x00, //0x000098ff je LBB5_1904 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009905 movabsq $9218868437227405312, %r10 + 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x0000990f cmpl $310, %edi + 0x0f, 0x8f, 0x1a, 0x00, 0x00, 0x00, //0x00009915 jg LBB5_1905 + 0x45, 0x31, 0xc0, //0x0000991b xorl %r8d, %r8d + 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x0000991e cmpl $-330, %edi + 0x0f, 0x8d, 0x5b, 0x01, 0x00, 0x00, //0x00009924 jge LBB5_1947 + 0x45, 0x31, 0xd2, //0x0000992a xorl %r10d, %r10d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000992d jmp LBB5_1906 + //0x00009932 LBB5_1904 + 0x45, 0x31, 0xd2, //0x00009932 xorl %r10d, %r10d + //0x00009935 LBB5_1905 + 0x45, 0x31, 0xc0, //0x00009935 xorl %r8d, %r8d + //0x00009938 LBB5_1906 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00009938 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000993c movq $-112(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x00009940 movl $-124(%rbp), %ecx + 0x8a, 0x5d, 0xd7, //0x00009943 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009946 movabsq $4503599627370495, %rdi + //0x00009950 LBB5_1907 + 0x49, 0x21, 0xf8, //0x00009950 andq %rdi, %r8 + 0x4d, 0x09, 0xd0, //0x00009953 orq %r10, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009956 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00009960 orq %r8, %rax + 0x80, 0xfb, 0x2d, //0x00009963 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc0, //0x00009966 cmovneq %r8, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000996a movq %rax, %xmm0 + 0x0f, 0x57, 0xc9, //0x0000996f xorps %xmm1, %xmm1 + 0xf2, 0x0f, 0x2a, 0xc9, //0x00009972 cvtsi2sd %ecx, %xmm1 + 0xf2, 0x0f, 0x59, 0xc8, //0x00009976 mulsd %xmm0, %xmm1 + //0x0000997a LBB5_1908 + 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x0000997a movq %xmm1, %rsi + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000997f movabsq $-9223372036854775808, %rax + 0x48, 0x83, 0xc0, 0xff, //0x00009989 addq $-1, %rax + 0x48, 0x21, 0xf0, //0x0000998d andq %rsi, %rax + 0x31, 0xc9, //0x00009990 xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009992 movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009997 movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf8, //0x000099a1 cmpq %rdi, %rax + 0x0f, 0x85, 0x0d, 0x1a, 0x00, 0x00, //0x000099a4 jne LBB5_1917 + //0x000099aa LBB5_1909 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000099aa movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x000099b1 cmpq $19, %rax + 0x0f, 0x84, 0xf6, 0x19, 0x00, 0x00, //0x000099b5 je LBB5_1916 + //0x000099bb LBB5_1910 + 0x48, 0x83, 0xf8, 0x0b, //0x000099bb cmpq $11, %rax + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x000099bf je LBB5_1913 + 0x48, 0x83, 0xf8, 0x03, //0x000099c5 cmpq $3, %rax + 0x4c, 0x8b, 0x75, 0xc0, //0x000099c9 movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x000099cd movq $-96(%rbp), %rax + 0x0f, 0x85, 0x5c, 0x7f, 0xff, 0xff, //0x000099d1 jne LBB5_308 + //0x000099d7 LBB5_1912 + 0x48, 0x89, 0x45, 0xa0, //0x000099d7 movq %rax, $-96(%rbp) + 0x49, 0xc1, 0xe7, 0x20, //0x000099db shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x03, //0x000099df orq $3, %r15 + 0x49, 0x8b, 0x46, 0x70, //0x000099e3 movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x000099e7 movq %r15, (%rax) + 0x48, 0x8b, 0x4d, 0x88, //0x000099ea movq $-120(%rbp), %rcx + 0x48, 0x89, 0x48, 0x08, //0x000099ee movq %rcx, $8(%rax) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x000099f2 addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x000099fa movq $112(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x000099fe leaq $16(%rax), %rcx + 0x49, 0x89, 0x4e, 0x70, //0x00009a02 movq %rcx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00009a06 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00009a0a cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00009a11 setbe %al + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00009a14 movl $3, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00009a19 movq %rcx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x00009a20 movq %r13, %r12 + 0x89, 0xd1, //0x00009a23 movl %edx, %ecx + 0xe9, 0xd9, 0x19, 0x00, 0x00, //0x00009a25 jmp LBB5_1918 + //0x00009a2a LBB5_1913 + 0x89, 0xd1, //0x00009a2a movl %edx, %ecx + //0x00009a2c LBB5_1914 + 0x4c, 0x8b, 0x75, 0xc0, //0x00009a2c movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x00009a30 movq $-96(%rbp), %rax + //0x00009a34 LBB5_1915 + 0x48, 0x89, 0x45, 0xa0, //0x00009a34 movq %rax, $-96(%rbp) + 0x49, 0xc1, 0xe7, 0x20, //0x00009a38 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0b, //0x00009a3c orq $11, %r15 + 0x49, 0x8b, 0x46, 0x70, //0x00009a40 movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x00009a44 movq %r15, (%rax) + 0x48, 0x8b, 0x55, 0x88, //0x00009a47 movq $-120(%rbp), %rdx + 0x48, 0x89, 0x50, 0x08, //0x00009a4b movq %rdx, $8(%rax) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x00009a4f addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x00009a57 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00009a5b leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x00009a5f movq %rdx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00009a63 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00009a67 cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00009a6e setbe %al + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009a71 movl $11, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009a76 movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x00009a7d movq %r13, %r12 + 0xe9, 0x7e, 0x19, 0x00, 0x00, //0x00009a80 jmp LBB5_1918 + //0x00009a85 LBB5_1947 + 0x48, 0x89, 0xf8, //0x00009a85 movq %rdi, %rax + 0x85, 0xff, //0x00009a88 testl %edi, %edi + 0x4c, 0x89, 0x6d, 0xb8, //0x00009a8a movq %r13, $-72(%rbp) + 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00009a8e jle LBB5_1979 + 0x45, 0x31, 0xe4, //0x00009a94 xorl %r12d, %r12d + 0x44, 0x89, 0xf2, //0x00009a97 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00009a9a movl %r14d, %edi + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009a9d jmp LBB5_1952 + //0x00009aa2 LBB5_1949 + 0x45, 0x31, 0xf6, //0x00009aa2 xorl %r14d, %r14d + 0x31, 0xd2, //0x00009aa5 xorl %edx, %edx + //0x00009aa7 LBB5_1950 + 0x31, 0xff, //0x00009aa7 xorl %edi, %edi + //0x00009aa9 LBB5_1951 + 0x45, 0x01, 0xe0, //0x00009aa9 addl %r12d, %r8d + 0x45, 0x89, 0xc4, //0x00009aac movl %r8d, %r12d + 0x48, 0x8b, 0x45, 0xb0, //0x00009aaf movq $-80(%rbp), %rax + 0x85, 0xc0, //0x00009ab3 testl %eax, %eax + 0x0f, 0x8e, 0xfc, 0x01, 0x00, 0x00, //0x00009ab5 jle LBB5_1980 + //0x00009abb LBB5_1952 + 0x83, 0xf8, 0x08, //0x00009abb cmpl $8, %eax + 0x48, 0x89, 0x45, 0xb0, //0x00009abe movq %rax, $-80(%rbp) + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00009ac2 jle LBB5_1954 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00009ac8 movl $27, %r8d + 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00009ace jmp LBB5_1955 + //0x00009ad3 LBB5_1954 + 0x89, 0xc0, //0x00009ad3 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x64, 0x52, 0x00, 0x00, //0x00009ad5 leaq $21092(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x00009adc movl (%rcx,%rax,4), %r8d + //0x00009ae0 LBB5_1955 + 0x85, 0xff, //0x00009ae0 testl %edi, %edi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00009ae2 je LBB5_1950 + 0x44, 0x89, 0xc1, //0x00009ae8 movl %r8d, %ecx + 0x85, 0xff, //0x00009aeb testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009aed movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x00009af2 cmovgl %edi, %eax + 0x31, 0xd2, //0x00009af5 xorl %edx, %edx + 0x31, 0xdb, //0x00009af7 xorl %ebx, %ebx + //0x00009af9 LBB5_1957 + 0x48, 0x39, 0xd0, //0x00009af9 cmpq %rdx, %rax + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00009afc je LBB5_1965 + 0x48, 0x8d, 0x34, 0x9b, //0x00009b02 leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00009b06 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x00009b0b leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009b0f addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x00009b13 addq $1, %rdx + 0x48, 0x89, 0xde, //0x00009b17 movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x00009b1a shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x00009b1d testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009b20 je LBB5_1957 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009b26 movq %r8, $-160(%rbp) + 0x89, 0xd0, //0x00009b2d movl %edx, %eax + //0x00009b2f LBB5_1960 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009b2f movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00009b36 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00009b39 notq %r8 + 0x31, 0xd2, //0x00009b3c xorl %edx, %edx + 0x39, 0xf8, //0x00009b3e cmpl %edi, %eax + 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x00009b40 jge LBB5_1964 + 0x4c, 0x63, 0xe8, //0x00009b46 movslq %eax, %r13 + 0x4d, 0x63, 0xf6, //0x00009b49 movslq %r14d, %r14 + 0x4b, 0x8d, 0x34, 0x29, //0x00009b4c leaq (%r9,%r13), %rsi + 0x31, 0xd2, //0x00009b50 xorl %edx, %edx + //0x00009b52 LBB5_1962 + 0x48, 0x89, 0xdf, //0x00009b52 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00009b55 shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x00009b58 andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x00009b5b addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x00009b5f movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00009b63 movsbq (%rsi,%rdx), %rdi + 0x4e, 0x8d, 0x14, 0x2a, //0x00009b68 leaq (%rdx,%r13), %r10 + 0x49, 0x83, 0xc2, 0x01, //0x00009b6c addq $1, %r10 + 0x48, 0x83, 0xc2, 0x01, //0x00009b70 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009b74 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x00009b78 leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009b7c addq $-48, %rbx + 0x4d, 0x39, 0xf2, //0x00009b80 cmpq %r14, %r10 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00009b83 jl LBB5_1962 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009b89 movabsq $9218868437227405312, %r10 + //0x00009b93 LBB5_1964 + 0x48, 0x8b, 0x75, 0xb0, //0x00009b93 movq $-80(%rbp), %rsi + 0x29, 0xc6, //0x00009b97 subl %eax, %esi + 0x83, 0xc6, 0x01, //0x00009b99 addl $1, %esi + 0x48, 0x89, 0x75, 0xb0, //0x00009b9c movq %rsi, $-80(%rbp) + 0x48, 0x85, 0xdb, //0x00009ba0 testq %rbx, %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009ba3 movl $1, %edi + 0x0f, 0x85, 0x61, 0x00, 0x00, 0x00, //0x00009ba8 jne LBB5_1969 + 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00009bae jmp LBB5_1971 + //0x00009bb3 LBB5_1965 + 0x48, 0x85, 0xdb, //0x00009bb3 testq %rbx, %rbx + 0x0f, 0x84, 0xe6, 0xfe, 0xff, 0xff, //0x00009bb6 je LBB5_1949 + 0x48, 0x89, 0xda, //0x00009bbc movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00009bbf shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00009bc2 testq %rdx, %rdx + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009bc5 movq %r8, $-160(%rbp) + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00009bcc je LBB5_1976 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009bd2 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00009bd9 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00009bdc notq %r8 + 0x48, 0x8b, 0x55, 0xb0, //0x00009bdf movq $-80(%rbp), %rdx + 0x29, 0xc2, //0x00009be3 subl %eax, %edx + 0x83, 0xc2, 0x01, //0x00009be5 addl $1, %edx + 0x48, 0x89, 0x55, 0xb0, //0x00009be8 movq %rdx, $-80(%rbp) + 0x31, 0xd2, //0x00009bec xorl %edx, %edx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009bee movl $1, %edi + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00009bf3 jmp LBB5_1969 + //0x00009bf8 LBB5_1968 + 0x48, 0x85, 0xc0, //0x00009bf8 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00009bfb cmovnel %edi, %r15d + 0x48, 0x01, 0xdb, //0x00009bff addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009c02 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x00009c06 testq %rbx, %rbx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00009c09 je LBB5_1971 + //0x00009c0f LBB5_1969 + 0x48, 0x89, 0xd8, //0x00009c0f movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00009c12 shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x00009c15 andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x00009c18 movslq %edx, %rsi + 0x49, 0x39, 0xf3, //0x00009c1b cmpq %rsi, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00009c1e jbe LBB5_1968 + 0x04, 0x30, //0x00009c24 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00009c26 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00009c2a addl $1, %esi + 0x89, 0xf2, //0x00009c2d movl %esi, %edx + 0x48, 0x01, 0xdb, //0x00009c2f addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009c32 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x00009c36 testq %rbx, %rbx + 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00009c39 jne LBB5_1969 + //0x00009c3f LBB5_1971 + 0x85, 0xd2, //0x00009c3f testl %edx, %edx + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009c41 movq $-160(%rbp), %r8 + 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00009c48 jle LBB5_1977 + 0x89, 0xd0, //0x00009c4e movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00009c50 addq $1, %rax + //0x00009c54 LBB5_1973 + 0x8d, 0x4a, 0xff, //0x00009c54 leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00009c57 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009c5c jne LBB5_1978 + 0x48, 0x83, 0xc0, 0xff, //0x00009c62 addq $-1, %rax + 0x89, 0xca, //0x00009c66 movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x00009c68 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00009c6c jg LBB5_1973 + 0xe9, 0x2e, 0x00, 0x00, 0x00, //0x00009c72 jmp LBB5_1975 + //0x00009c77 LBB5_1976 + 0x48, 0x01, 0xdb, //0x00009c77 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009c7a leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x00009c7e addl $1, %eax + 0x48, 0x89, 0xda, //0x00009c81 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00009c84 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00009c87 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00009c8a je LBB5_1976 + 0xe9, 0x9a, 0xfe, 0xff, 0xff, //0x00009c90 jmp LBB5_1960 + //0x00009c95 LBB5_1977 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00009c95 je LBB5_1975 + //0x00009c9b LBB5_1978 + 0x41, 0x89, 0xd6, //0x00009c9b movl %edx, %r14d + 0x89, 0xd7, //0x00009c9e movl %edx, %edi + 0xe9, 0x04, 0xfe, 0xff, 0xff, //0x00009ca0 jmp LBB5_1951 + //0x00009ca5 LBB5_1975 + 0x45, 0x01, 0xe0, //0x00009ca5 addl %r12d, %r8d + 0x31, 0xc0, //0x00009ca8 xorl %eax, %eax + 0x45, 0x31, 0xf6, //0x00009caa xorl %r14d, %r14d + 0x31, 0xd2, //0x00009cad xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00009caf jmp LBB5_1980 + //0x00009cb4 LBB5_1979 + 0x44, 0x89, 0xf2, //0x00009cb4 movl %r14d, %edx + //0x00009cb7 LBB5_1980 + 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00009cb7 movabsq $1152921504606846975, %r13 + 0x49, 0x8d, 0x49, 0x01, //0x00009cc1 leaq $1(%r9), %rcx + 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00009cc5 movq %rcx, $-176(%rbp) + 0x89, 0xd7, //0x00009ccc movl %edx, %edi + 0x49, 0x89, 0xc4, //0x00009cce movq %rax, %r12 + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00009cd1 jmp LBB5_1982 + //0x00009cd6 LBB5_1981 + 0x31, 0xff, //0x00009cd6 xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x00009cd8 subl %ecx, %r8d + //0x00009cdb LBB5_1982 + 0x45, 0x85, 0xe4, //0x00009cdb testl %r12d, %r12d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00009cde js LBB5_1987 + 0x0f, 0x85, 0xae, 0x07, 0x00, 0x00, //0x00009ce4 jne LBB5_2084 + 0x41, 0x80, 0x39, 0x35, //0x00009cea cmpb $53, (%r9) + 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x00009cee jl LBB5_1985 + 0xe9, 0x9f, 0x07, 0x00, 0x00, //0x00009cf4 jmp LBB5_2084 + //0x00009cf9 LBB5_1987 + 0x41, 0x83, 0xfc, 0xf8, //0x00009cf9 cmpl $-8, %r12d + 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x00009cfd jge LBB5_1985 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00009d03 movl $27, %ecx + 0x85, 0xd2, //0x00009d08 testl %edx, %edx + 0x0f, 0x84, 0xcc, 0x05, 0x00, 0x00, //0x00009d0a je LBB5_2061 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009d10 movq %r8, $-160(%rbp) + 0x89, 0xd7, //0x00009d17 movl %edx, %edi + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00009d19 jmp LBB5_1990 + //0x00009d1e LBB5_1985 + 0x44, 0x89, 0xe0, //0x00009d1e movl %r12d, %eax + 0xf7, 0xd8, //0x00009d21 negl %eax + 0x48, 0x8d, 0x0d, 0x16, 0x50, 0x00, 0x00, //0x00009d23 leaq $20502(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x00009d2a movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x00009d2d testl %edi, %edi + 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00009d2f je LBB5_1981 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009d35 movq %r8, $-160(%rbp) + //0x00009d3c LBB5_1990 + 0x89, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00009d3c movl %ecx, $-148(%rbp) + 0x89, 0xc9, //0x00009d42 movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x00009d44 imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x21, 0x50, 0x00, 0x00, //0x00009d48 leaq $20513(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x41, 0x8b, 0x14, 0x00, //0x00009d4f movl (%r8,%rax), %edx + 0x48, 0x89, 0x55, 0x98, //0x00009d53 movq %rdx, $-104(%rbp) + 0x48, 0x63, 0xd7, //0x00009d57 movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x00009d5a leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00009d5e addq $4, %rsi + 0x31, 0xdb, //0x00009d62 xorl %ebx, %ebx + 0x4c, 0x89, 0x65, 0xb0, //0x00009d64 movq %r12, $-80(%rbp) + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009d68 .p2align 4, 0x90 + //0x00009d70 LBB5_1991 + 0x0f, 0xb6, 0x04, 0x1e, //0x00009d70 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x00009d74 testb %al, %al + 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00009d76 je LBB5_1995 + 0x41, 0x38, 0x04, 0x19, //0x00009d7c cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009d80 jne LBB5_1996 + 0x48, 0x83, 0xc3, 0x01, //0x00009d86 addq $1, %rbx + 0x48, 0x39, 0xda, //0x00009d8a cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00009d8d jne LBB5_1991 + 0x89, 0xf8, //0x00009d93 movl %edi, %eax + 0x48, 0x8d, 0x15, 0xd4, 0x4f, 0x00, 0x00, //0x00009d95 leaq $20436(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x00009d9c addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x00009d9f cmpb $0, $4(%rax,%r8) + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009da5 movl $1, %ebx + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00009daa jne LBB5_1997 + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009db0 jmp LBB5_1998 + //0x00009db5 LBB5_1995 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009db5 movl $1, %ebx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00009dba jmp LBB5_1998 + //0x00009dbf LBB5_1996 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009dbf movl $1, %ebx + 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x00009dc4 jge LBB5_1998 + //0x00009dca LBB5_1997 + 0x48, 0x8b, 0x45, 0x98, //0x00009dca movq $-104(%rbp), %rax + 0x83, 0xc0, 0xff, //0x00009dce addl $-1, %eax + 0x48, 0x89, 0x45, 0x98, //0x00009dd1 movq %rax, $-104(%rbp) + //0x00009dd5 LBB5_1998 + 0x85, 0xff, //0x00009dd5 testl %edi, %edi + 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x00009dd7 jle LBB5_2006 + 0x48, 0x8b, 0x45, 0x98, //0x00009ddd movq $-104(%rbp), %rax + 0x01, 0xf8, //0x00009de1 addl %edi, %eax + 0x41, 0x89, 0xfc, //0x00009de3 movl %edi, %r12d + 0x48, 0x98, //0x00009de6 cltq + 0x49, 0x89, 0xc2, //0x00009de8 movq %rax, %r10 + 0x49, 0xc1, 0xe2, 0x20, //0x00009deb shlq $32, %r10 + 0x48, 0x83, 0xc0, 0xff, //0x00009def addq $-1, %rax + 0x49, 0x83, 0xc4, 0x01, //0x00009df3 addq $1, %r12 + 0x83, 0xc7, 0xff, //0x00009df7 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x00009dfa xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00009dfd jmp LBB5_2002 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009e02 .p2align 4, 0x90 + //0x00009e10 LBB5_2000 + 0x48, 0x85, 0xc0, //0x00009e10 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009e13 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00009e18 cmovnel %eax, %r15d + //0x00009e1c LBB5_2001 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00009e1c movabsq $-4294967041, %rax + 0x49, 0x01, 0xc2, //0x00009e26 addq %rax, %r10 + 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x00009e29 addq $-255, %r10 + 0x48, 0x8d, 0x43, 0xff, //0x00009e30 leaq $-1(%rbx), %rax + 0x49, 0x83, 0xc4, 0xff, //0x00009e34 addq $-1, %r12 + 0x83, 0xc7, 0xff, //0x00009e38 addl $-1, %edi + 0x49, 0x83, 0xfc, 0x01, //0x00009e3b cmpq $1, %r12 + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00009e3f jle LBB5_2004 + //0x00009e45 LBB5_2002 + 0x48, 0x89, 0xc3, //0x00009e45 movq %rax, %rbx + 0x89, 0xf8, //0x00009e48 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00009e4a movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00009e4f addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00009e53 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00009e56 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00009e59 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009e5c movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00009e66 mulq %rdx + 0x49, 0x89, 0xd0, //0x00009e69 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00009e6c shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00009e70 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00009e74 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00009e78 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00009e7b subq %rdx, %rax + 0x4c, 0x39, 0xdb, //0x00009e7e cmpq %r11, %rbx + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00009e81 jae LBB5_2000 + 0x04, 0x30, //0x00009e87 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00009e89 movb %al, (%r9,%rbx) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x00009e8d jmp LBB5_2001 + //0x00009e92 LBB5_2004 + 0x48, 0x83, 0xfe, 0x0a, //0x00009e92 cmpq $10, %rsi + 0x4c, 0x8b, 0x65, 0xb0, //0x00009e96 movq $-80(%rbp), %r12 + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x00009e9a jae LBB5_2007 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ea0 movabsq $9218868437227405312, %r10 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009eaa movl $1, %ebx + 0xe9, 0x86, 0x00, 0x00, 0x00, //0x00009eaf jmp LBB5_2011 + //0x00009eb4 LBB5_2006 + 0x4c, 0x8b, 0x65, 0xb0, //0x00009eb4 movq $-80(%rbp), %r12 + 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00009eb8 jmp LBB5_2011 + //0x00009ebd LBB5_2007 + 0x48, 0x63, 0xcb, //0x00009ebd movslq %ebx, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00009ec0 addq $-1, %rcx + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ec4 movabsq $9218868437227405312, %r10 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009ece movl $1, %ebx + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009ed3 jmp LBB5_2009 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ed8 .p2align 4, 0x90 + //0x00009ee0 LBB5_2008 + 0x48, 0x85, 0xc0, //0x00009ee0 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x00009ee3 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x00009ee7 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00009eeb cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00009eef movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00009ef2 jbe LBB5_2011 + //0x00009ef8 LBB5_2009 + 0x4c, 0x89, 0xc0, //0x00009ef8 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009efb movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00009f05 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00009f08 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00009f0c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00009f10 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00009f14 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00009f17 subq %rsi, %rax + 0x4c, 0x39, 0xd9, //0x00009f1a cmpq %r11, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00009f1d jae LBB5_2008 + 0x04, 0x30, //0x00009f23 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x00009f25 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00009f29 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00009f2d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00009f31 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00009f34 ja LBB5_2009 + //0x00009f3a LBB5_2011 + 0x48, 0x8b, 0x45, 0x98, //0x00009f3a movq $-104(%rbp), %rax + 0x41, 0x01, 0xc6, //0x00009f3e addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x00009f41 movslq %r14d, %r14 + 0x4d, 0x39, 0xf3, //0x00009f44 cmpq %r14, %r11 + 0x45, 0x0f, 0x46, 0xf3, //0x00009f47 cmovbel %r11d, %r14d + 0x41, 0x01, 0xc4, //0x00009f4b addl %eax, %r12d + 0x45, 0x85, 0xf6, //0x00009f4e testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00009f51 jle LBB5_2016 + 0x41, 0x8d, 0x46, 0xff, //0x00009f57 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00009f5b cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009f60 movq $-160(%rbp), %r8 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00009f67 movl $-148(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x00009f6d jne LBB5_2018 + 0x44, 0x89, 0xf0, //0x00009f73 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009f76 .p2align 4, 0x90 + //0x00009f80 LBB5_2014 + 0x48, 0x83, 0xf8, 0x01, //0x00009f80 cmpq $1, %rax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00009f84 jle LBB5_2017 + 0x4c, 0x8d, 0x70, 0xff, //0x00009f8a leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x00009f8e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00009f91 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xf0, //0x00009f96 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00009f99 je LBB5_2014 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009f9f jmp LBB5_2018 + //0x00009fa4 LBB5_2016 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009fa4 movq $-160(%rbp), %r8 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00009fab movl $-148(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x00009fb1 jne LBB5_2018 + //0x00009fb7 LBB5_2017 + 0x45, 0x31, 0xe4, //0x00009fb7 xorl %r12d, %r12d + 0x45, 0x31, 0xf6, //0x00009fba xorl %r14d, %r14d + //0x00009fbd LBB5_2018 + 0x85, 0xc9, //0x00009fbd testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x00009fbf js LBB5_2020 + 0x44, 0x89, 0xf2, //0x00009fc5 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00009fc8 movl %r14d, %edi + 0x41, 0x29, 0xc8, //0x00009fcb subl %ecx, %r8d + 0xe9, 0x08, 0xfd, 0xff, 0xff, //0x00009fce jmp LBB5_1982 + //0x00009fd3 LBB5_2020 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009fd3 movq %r8, $-160(%rbp) + 0x83, 0xf9, 0xc3, //0x00009fda cmpl $-61, %ecx + 0x0f, 0x8f, 0x2b, 0x02, 0x00, 0x00, //0x00009fdd jg LBB5_2048 + 0x41, 0x89, 0xc8, //0x00009fe3 movl %ecx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009fe6 jmp LBB5_2026 + //0x00009feb LBB5_2023 + 0x45, 0x31, 0xe4, //0x00009feb xorl %r12d, %r12d + //0x00009fee LBB5_2024 + 0x31, 0xc0, //0x00009fee xorl %eax, %eax + //0x00009ff0 LBB5_2025 + 0x41, 0x8d, 0x48, 0x3c, //0x00009ff0 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x00009ff4 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x00009ff7 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00009ffb movl %ecx, %r8d + 0x0f, 0x8d, 0x0d, 0x02, 0x00, 0x00, //0x00009ffe jge LBB5_2049 + //0x0000a004 LBB5_2026 + 0x45, 0x85, 0xf6, //0x0000a004 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000a007 movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x0000a00c cmovgl %r14d, %edx + 0x31, 0xc0, //0x0000a010 xorl %eax, %eax + 0x31, 0xc9, //0x0000a012 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a014 .p2align 4, 0x90 + //0x0000a020 LBB5_2027 + 0x48, 0x39, 0xc2, //0x0000a020 cmpq %rax, %rdx + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a023 je LBB5_2030 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a029 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a02d movsbq (%r9,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x0000a032 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a036 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000a03a addq $1, %rax + 0x49, 0x8d, 0x75, 0x01, //0x0000a03e leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x0000a042 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x0000a045 jb LBB5_2027 + 0x89, 0xc2, //0x0000a04b movl %eax, %edx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a04d jmp LBB5_2032 + //0x0000a052 LBB5_2030 + 0x48, 0x85, 0xc9, //0x0000a052 testq %rcx, %rcx + 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x0000a055 je LBB5_2024 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a05b .p2align 4, 0x90 + //0x0000a060 LBB5_2031 + 0x48, 0x01, 0xc9, //0x0000a060 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a063 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x0000a067 addl $1, %edx + 0x49, 0x8d, 0x45, 0x01, //0x0000a06a leaq $1(%r13), %rax + 0x48, 0x39, 0xc1, //0x0000a06e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000a071 jb LBB5_2031 + //0x0000a077 LBB5_2032 + 0x41, 0x29, 0xd4, //0x0000a077 subl %edx, %r12d + 0x44, 0x89, 0xf0, //0x0000a07a movl %r14d, %eax + 0x29, 0xd0, //0x0000a07d subl %edx, %eax + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a07f jle LBB5_2035 + 0x48, 0x63, 0xf2, //0x0000a085 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x0000a088 movslq %r14d, %rdx + 0x49, 0x89, 0xd2, //0x0000a08b movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x0000a08e subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x0000a091 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x0000a094 notq %rdi + 0x48, 0x01, 0xd7, //0x0000a097 addq %rdx, %rdi + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000a09a jne LBB5_2036 + 0x31, 0xd2, //0x0000a0a0 xorl %edx, %edx + 0x41, 0xf6, 0xc2, 0x01, //0x0000a0a2 testb $1, %r10b + 0x0f, 0x85, 0x90, 0x00, 0x00, 0x00, //0x0000a0a6 jne LBB5_2039 + 0xe9, 0xae, 0x00, 0x00, 0x00, //0x0000a0ac jmp LBB5_2040 + //0x0000a0b1 LBB5_2035 + 0x31, 0xc0, //0x0000a0b1 xorl %eax, %eax + 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x0000a0b3 jmp LBB5_2042 + //0x0000a0b8 LBB5_2036 + 0x4d, 0x89, 0xd6, //0x0000a0b8 movq %r10, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x0000a0bb andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x0000a0bf negq %r14 + 0x31, 0xd2, //0x0000a0c2 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a0c4 movq $-176(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a0cb .p2align 4, 0x90 + //0x0000a0d0 LBB5_2037 + 0x48, 0x89, 0xcf, //0x0000a0d0 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a0d3 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x0000a0d7 andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a0da orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000a0de movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a0e2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x0000a0e6 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a0ec leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a0f0 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x0000a0f4 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a0f7 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x0000a0fb andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a0fe orb $48, %dil + 0x40, 0x88, 0x3b, //0x0000a102 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a105 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x0000a109 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a10e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a112 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x0000a116 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000a11a addq $-2, %rdx + 0x49, 0x39, 0xd6, //0x0000a11e cmpq %rdx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a121 jne LBB5_2037 + 0x48, 0x29, 0xd6, //0x0000a127 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000a12a negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a12d movl $1, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x0000a132 testb $1, %r10b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000a136 je LBB5_2040 + //0x0000a13c LBB5_2039 + 0x48, 0x89, 0xcf, //0x0000a13c movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a13f shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x0000a143 orb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x0000a147 movb %dil, (%r9,%rdx) + 0x4c, 0x21, 0xe9, //0x0000a14b andq %r13, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a14e leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a152 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a157 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a15b addq $-48, %rcx + //0x0000a15f LBB5_2040 + 0x48, 0x85, 0xc9, //0x0000a15f testq %rcx, %rcx + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000a162 jne LBB5_2042 + 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000a168 jmp LBB5_2044 + 0x90, 0x90, 0x90, //0x0000a16d .p2align 4, 0x90 + //0x0000a170 LBB5_2041 + 0x49, 0x8d, 0x75, 0x01, //0x0000a170 leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x0000a174 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x0000a177 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x0000a17b leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a17f leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a183 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a186 je LBB5_2044 + //0x0000a18c LBB5_2042 + 0x48, 0x89, 0xca, //0x0000a18c movq %rcx, %rdx + 0x4c, 0x21, 0xea, //0x0000a18f andq %r13, %rdx + 0x48, 0x63, 0xf0, //0x0000a192 movslq %eax, %rsi + 0x49, 0x39, 0xf3, //0x0000a195 cmpq %rsi, %r11 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x0000a198 jbe LBB5_2041 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a19e shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a1a2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x0000a1a5 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a1a9 addl $1, %esi + 0x89, 0xf0, //0x0000a1ac movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000a1ae leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a1b2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a1b6 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a1b9 jne LBB5_2042 + //0x0000a1bf LBB5_2044 + 0x41, 0x83, 0xc4, 0x01, //0x0000a1bf addl $1, %r12d + 0x85, 0xc0, //0x0000a1c3 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a1c5 jle LBB5_2022 + 0x89, 0xc1, //0x0000a1cb movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a1cd addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a1d1 .p2align 4, 0x90 + //0x0000a1e0 LBB5_2046 + 0x8d, 0x50, 0xff, //0x0000a1e0 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a1e3 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000a1e8 jne LBB5_2025 + 0x48, 0x83, 0xc1, 0xff, //0x0000a1ee addq $-1, %rcx + 0x89, 0xd0, //0x0000a1f2 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000a1f4 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a1f8 jg LBB5_2046 + 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x0000a1fe jmp LBB5_2023 + //0x0000a203 LBB5_2022 + 0x0f, 0x85, 0xe7, 0xfd, 0xff, 0xff, //0x0000a203 jne LBB5_2025 + 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a209 jmp LBB5_2023 + //0x0000a20e LBB5_2048 + 0x44, 0x89, 0xf0, //0x0000a20e movl %r14d, %eax + //0x0000a211 LBB5_2049 + 0xf7, 0xd9, //0x0000a211 negl %ecx + 0x85, 0xc0, //0x0000a213 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a215 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x0000a21a cmovgl %eax, %esi + 0x31, 0xff, //0x0000a21d xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x0000a21f xorl %r10d, %r10d + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a222 movq $-160(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a229 .p2align 4, 0x90 + //0x0000a230 LBB5_2050 + 0x48, 0x39, 0xfe, //0x0000a230 cmpq %rdi, %rsi + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a233 je LBB5_2056 + 0x4b, 0x8d, 0x14, 0x92, //0x0000a239 leaq (%r10,%r10,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a23d movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x14, 0x53, //0x0000a242 leaq (%rbx,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a246 addq $-48, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x0000a24a addq $1, %rdi + 0x4c, 0x89, 0xd2, //0x0000a24e movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a251 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a254 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a257 je LBB5_2050 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a25d movq %r12, $-80(%rbp) + 0x89, 0xfe, //0x0000a261 movl %edi, %esi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a263 movl $1, %ebx + //0x0000a268 LBB5_2053 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a268 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a26f shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a272 notq %r12 + 0x41, 0x89, 0xc6, //0x0000a275 movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x0000a278 subl %esi, %r14d + 0x0f, 0x8e, 0x67, 0x00, 0x00, 0x00, //0x0000a27b jle LBB5_2062 + 0x4c, 0x63, 0xc6, //0x0000a281 movslq %esi, %r8 + 0x48, 0x98, //0x0000a284 cltq + 0x48, 0x89, 0xc2, //0x0000a286 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x0000a289 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x0000a28c movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x0000a28f notq %rbx + 0x48, 0x01, 0xc3, //0x0000a292 addq %rax, %rbx + 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000a295 jne LBB5_2064 + 0x31, 0xc0, //0x0000a29b xorl %eax, %eax + 0xe9, 0xe0, 0x00, 0x00, 0x00, //0x0000a29d jmp LBB5_2067 + //0x0000a2a2 LBB5_2056 + 0x4d, 0x85, 0xd2, //0x0000a2a2 testq %r10, %r10 + 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000a2a5 je LBB5_2063 + 0x4c, 0x89, 0xd7, //0x0000a2ab movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x0000a2ae shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a2b1 testq %rdi, %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2b4 movl $1, %ebx + 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x0000a2b9 je LBB5_2071 + 0x4c, 0x89, 0xe2, //0x0000a2bf movq %r12, %rdx + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a2c2 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a2c9 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a2cc notq %r12 + 0x29, 0xf2, //0x0000a2cf subl %esi, %edx + 0x83, 0xc2, 0x01, //0x0000a2d1 addl $1, %edx + 0x45, 0x31, 0xf6, //0x0000a2d4 xorl %r14d, %r14d + 0xe9, 0x14, 0x01, 0x00, 0x00, //0x0000a2d7 jmp LBB5_2059 + //0x0000a2dc LBB5_2061 + 0x31, 0xd2, //0x0000a2dc xorl %edx, %edx + 0x31, 0xff, //0x0000a2de xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x0000a2e0 subl %ecx, %r8d + 0xe9, 0xf3, 0xf9, 0xff, 0xff, //0x0000a2e3 jmp LBB5_1982 + //0x0000a2e8 LBB5_2062 + 0x45, 0x31, 0xf6, //0x0000a2e8 xorl %r14d, %r14d + 0xe9, 0xc8, 0x00, 0x00, 0x00, //0x0000a2eb jmp LBB5_2070 + //0x0000a2f0 LBB5_2063 + 0x45, 0x31, 0xf6, //0x0000a2f0 xorl %r14d, %r14d + 0x31, 0xd2, //0x0000a2f3 xorl %edx, %edx + 0x31, 0xff, //0x0000a2f5 xorl %edi, %edi + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a2f7 movabsq $9218868437227405312, %r10 + 0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000a301 jmp LBB5_2083 + //0x0000a306 LBB5_2064 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a306 movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x0000a30d andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x0000a311 negq %rdx + 0x48, 0x89, 0x55, 0x98, //0x0000a314 movq %rdx, $-104(%rbp) + 0x31, 0xc0, //0x0000a318 xorl %eax, %eax + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a31a movq $-176(%rbp), %rbx + //0x0000a321 LBB5_2065 + 0x4c, 0x89, 0xd2, //0x0000a321 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a324 shrq %cl, %rdx + 0x4d, 0x21, 0xe2, //0x0000a327 andq %r12, %r10 + 0x80, 0xc2, 0x30, //0x0000a32a addb $48, %dl + 0x88, 0x53, 0xff, //0x0000a32d movb %dl, $-1(%rbx) + 0x4b, 0x8d, 0x14, 0x92, //0x0000a330 leaq (%r10,%r10,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x0000a334 movsbq $-1(%rbx,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x0000a33a leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000a33e addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x0000a342 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x0000a345 shrq %cl, %rdi + 0x4c, 0x21, 0xe2, //0x0000a348 andq %r12, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x0000a34b addb $48, %dil + 0x40, 0x88, 0x3b, //0x0000a34f movb %dil, (%rbx) + 0x48, 0x8d, 0x14, 0x92, //0x0000a352 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x0000a356 movsbq (%rbx,%r8), %rdi + 0x4c, 0x8d, 0x14, 0x57, //0x0000a35b leaq (%rdi,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a35f addq $-48, %r10 + 0x48, 0x83, 0xc3, 0x02, //0x0000a363 addq $2, %rbx + 0x48, 0x83, 0xc0, 0xfe, //0x0000a367 addq $-2, %rax + 0x48, 0x39, 0x45, 0x98, //0x0000a36b cmpq %rax, $-104(%rbp) + 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x0000a36f jne LBB5_2065 + 0x49, 0x29, 0xc0, //0x0000a375 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x0000a378 negq %rax + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a37b movq $-184(%rbp), %rdx + //0x0000a382 LBB5_2067 + 0xf6, 0xc2, 0x01, //0x0000a382 testb $1, %dl + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a385 movl $1, %ebx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a38a je LBB5_2069 + 0x4c, 0x89, 0xd2, //0x0000a390 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a393 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x0000a396 addb $48, %dl + 0x41, 0x88, 0x14, 0x01, //0x0000a399 movb %dl, (%r9,%rax) + 0x4d, 0x21, 0xe2, //0x0000a39d andq %r12, %r10 + 0x4b, 0x8d, 0x04, 0x92, //0x0000a3a0 leaq (%r10,%r10,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a3a4 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x14, 0x42, //0x0000a3a9 leaq (%rdx,%rax,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a3ad addq $-48, %r10 + //0x0000a3b1 LBB5_2069 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a3b1 movq $-160(%rbp), %r8 + //0x0000a3b8 LBB5_2070 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a3b8 movq $-80(%rbp), %rdx + 0x29, 0xf2, //0x0000a3bc subl %esi, %edx + 0x83, 0xc2, 0x01, //0x0000a3be addl $1, %edx + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x0000a3c1 jmp LBB5_2075 + //0x0000a3c6 LBB5_2071 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a3c6 movq %r12, $-80(%rbp) + //0x0000a3ca LBB5_2072 + 0x4d, 0x01, 0xd2, //0x0000a3ca addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x0000a3cd leaq (%r10,%r10,4), %r10 + 0x83, 0xc6, 0x01, //0x0000a3d1 addl $1, %esi + 0x4c, 0x89, 0xd7, //0x0000a3d4 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x0000a3d7 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a3da testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a3dd je LBB5_2072 + 0xe9, 0x80, 0xfe, 0xff, 0xff, //0x0000a3e3 jmp LBB5_2053 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a3e8 .p2align 4, 0x90 + //0x0000a3f0 LBB5_2059 + 0x4c, 0x89, 0xd0, //0x0000a3f0 movq %r10, %rax + 0x48, 0xd3, 0xe8, //0x0000a3f3 shrq %cl, %rax + 0x4d, 0x21, 0xe2, //0x0000a3f6 andq %r12, %r10 + 0x49, 0x63, 0xf6, //0x0000a3f9 movslq %r14d, %rsi + 0x49, 0x39, 0xf3, //0x0000a3fc cmpq %rsi, %r11 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a3ff jbe LBB5_2073 + 0x04, 0x30, //0x0000a405 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a407 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a40b addl $1, %esi + 0x41, 0x89, 0xf6, //0x0000a40e movl %esi, %r14d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a411 jmp LBB5_2074 + //0x0000a416 LBB5_2073 + 0x48, 0x85, 0xc0, //0x0000a416 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x0000a419 cmovnel %ebx, %r15d + //0x0000a41d LBB5_2074 + 0x4d, 0x01, 0xd2, //0x0000a41d addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x0000a420 leaq (%r10,%r10,4), %r10 + //0x0000a424 LBB5_2075 + 0x4d, 0x85, 0xd2, //0x0000a424 testq %r10, %r10 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a427 jne LBB5_2059 + 0x45, 0x85, 0xf6, //0x0000a42d testl %r14d, %r14d + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a430 movabsq $9218868437227405312, %r10 + 0x49, 0x89, 0xd4, //0x0000a43a movq %rdx, %r12 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a43d jle LBB5_2081 + 0x44, 0x89, 0xf0, //0x0000a443 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a446 addq $1, %rax + //0x0000a44a LBB5_2078 + 0x41, 0x8d, 0x4e, 0xff, //0x0000a44a leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a44e cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a453 jne LBB5_2082 + 0x48, 0x83, 0xc0, 0xff, //0x0000a459 addq $-1, %rax + 0x41, 0x89, 0xce, //0x0000a45d movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000a460 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a464 jg LBB5_2078 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a46a jmp LBB5_2080 + //0x0000a46f LBB5_2081 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a46f je LBB5_2080 + //0x0000a475 LBB5_2082 + 0x44, 0x89, 0xf2, //0x0000a475 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x0000a478 movl %r14d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a47b jmp LBB5_2083 + //0x0000a480 LBB5_2080 + 0x45, 0x31, 0xe4, //0x0000a480 xorl %r12d, %r12d + 0x45, 0x31, 0xf6, //0x0000a483 xorl %r14d, %r14d + 0x31, 0xd2, //0x0000a486 xorl %edx, %edx + 0x31, 0xff, //0x0000a488 xorl %edi, %edi + //0x0000a48a LBB5_2083 + 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000a48a movl $-148(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x0000a490 subl %ecx, %r8d + 0xe9, 0x43, 0xf8, 0xff, 0xff, //0x0000a493 jmp LBB5_1982 + //0x0000a498 LBB5_2084 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000a498 cmpl $-1022, %r8d + 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x0000a49f jg LBB5_2111 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a4a5 movl $-1022, %esi + 0x85, 0xff, //0x0000a4aa testl %edi, %edi + 0x0f, 0x84, 0xd8, 0x01, 0x00, 0x00, //0x0000a4ac je LBB5_2114 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a4b2 movq %r12, $-80(%rbp) + 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000a4b6 leal $1021(%r8), %r10d + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000a4bd cmpl $-1082, %r8d + 0x0f, 0x8f, 0xcb, 0x01, 0x00, 0x00, //0x0000a4c4 jg LBB5_2115 + 0x4d, 0x8d, 0x65, 0x01, //0x0000a4ca leaq $1(%r13), %r12 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a4ce movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000a4d4 jmp LBB5_2092 + //0x0000a4d9 LBB5_2089 + 0x31, 0xc0, //0x0000a4d9 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a4db movq %rax, $-80(%rbp) + //0x0000a4df LBB5_2090 + 0x45, 0x31, 0xf6, //0x0000a4df xorl %r14d, %r14d + //0x0000a4e2 LBB5_2091 + 0x41, 0x8d, 0x4a, 0x3c, //0x0000a4e2 leal $60(%r10), %ecx + 0x44, 0x89, 0xf7, //0x0000a4e6 movl %r14d, %edi + 0x44, 0x89, 0xf6, //0x0000a4e9 movl %r14d, %esi + 0x41, 0x83, 0xfa, 0x88, //0x0000a4ec cmpl $-120, %r10d + 0x41, 0x89, 0xca, //0x0000a4f0 movl %ecx, %r10d + 0x0f, 0x8d, 0xa1, 0x01, 0x00, 0x00, //0x0000a4f3 jge LBB5_2116 + //0x0000a4f9 LBB5_2092 + 0x85, 0xff, //0x0000a4f9 testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000a4fb movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x0000a500 cmovgl %edi, %ebx + 0x31, 0xf6, //0x0000a503 xorl %esi, %esi + 0x31, 0xc9, //0x0000a505 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a507 .p2align 4, 0x90 + //0x0000a510 LBB5_2093 + 0x48, 0x39, 0xf3, //0x0000a510 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a513 je LBB5_2096 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a519 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x0000a51d movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x0000a522 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a526 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x0000a52a addq $1, %rsi + 0x4c, 0x39, 0xe1, //0x0000a52e cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a531 jb LBB5_2093 + 0x89, 0xf3, //0x0000a537 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a539 jmp LBB5_2098 + //0x0000a53e LBB5_2096 + 0x48, 0x85, 0xc9, //0x0000a53e testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x0000a541 je LBB5_2090 + //0x0000a547 LBB5_2097 + 0x48, 0x01, 0xc9, //0x0000a547 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a54a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x0000a54e addl $1, %ebx + 0x4c, 0x39, 0xe1, //0x0000a551 cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a554 jb LBB5_2097 + //0x0000a55a LBB5_2098 + 0x48, 0x8b, 0x45, 0xb0, //0x0000a55a movq $-80(%rbp), %rax + 0x29, 0xd8, //0x0000a55e subl %ebx, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a560 movq %rax, $-80(%rbp) + 0x31, 0xf6, //0x0000a564 xorl %esi, %esi + 0x39, 0xfb, //0x0000a566 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x0000a568 jge LBB5_2103 + 0x48, 0x63, 0xf3, //0x0000a56e movslq %ebx, %rsi + 0x49, 0x63, 0xfe, //0x0000a571 movslq %r14d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x0000a574 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xf6, //0x0000a578 xorl %r14d, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a57b .p2align 4, 0x90 + //0x0000a580 LBB5_2100 + 0x48, 0x89, 0xc8, //0x0000a580 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x0000a583 shrq $60, %rax + 0x4c, 0x21, 0xe9, //0x0000a587 andq %r13, %rcx + 0x0c, 0x30, //0x0000a58a orb $48, %al + 0x43, 0x88, 0x04, 0x31, //0x0000a58c movb %al, (%r9,%r14) + 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x0000a590 movsbq (%rbx,%r14), %rax + 0x4a, 0x8d, 0x14, 0x36, //0x0000a595 leaq (%rsi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000a599 addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x0000a59d addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5a1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x0000a5a5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a5a9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x0000a5ad cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a5b0 jl LBB5_2100 + 0x48, 0x85, 0xc9, //0x0000a5b6 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x0000a5b9 je LBB5_2107 + 0x44, 0x89, 0xf6, //0x0000a5bf movl %r14d, %esi + //0x0000a5c2 LBB5_2103 + 0x41, 0x89, 0xf6, //0x0000a5c2 movl %esi, %r14d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a5c5 jmp LBB5_2105 + //0x0000a5ca LBB5_2104 + 0x4c, 0x39, 0xe1, //0x0000a5ca cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x0000a5cd cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x0000a5d1 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000a5d5 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000a5d9 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000a5dc je LBB5_2107 + //0x0000a5e2 LBB5_2105 + 0x48, 0x89, 0xce, //0x0000a5e2 movq %rcx, %rsi + 0x4c, 0x21, 0xee, //0x0000a5e5 andq %r13, %rsi + 0x49, 0x63, 0xfe, //0x0000a5e8 movslq %r14d, %rdi + 0x49, 0x39, 0xfb, //0x0000a5eb cmpq %rdi, %r11 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a5ee jbe LBB5_2104 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a5f4 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a5f8 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x0000a5fb movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x0000a5ff addl $1, %edi + 0x41, 0x89, 0xfe, //0x0000a602 movl %edi, %r14d + 0x48, 0x8d, 0x04, 0x36, //0x0000a605 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000a609 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000a60d testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000a610 jne LBB5_2105 + //0x0000a616 LBB5_2107 + 0x48, 0x8b, 0x45, 0xb0, //0x0000a616 movq $-80(%rbp), %rax + 0x83, 0xc0, 0x01, //0x0000a61a addl $1, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a61d movq %rax, $-80(%rbp) + 0x45, 0x85, 0xf6, //0x0000a621 testl %r14d, %r14d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a624 jle LBB5_2088 + 0x44, 0x89, 0xf1, //0x0000a62a movl %r14d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a62d addq $1, %rcx + //0x0000a631 LBB5_2109 + 0x41, 0x8d, 0x76, 0xff, //0x0000a631 leal $-1(%r14), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000a635 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0xa2, 0xfe, 0xff, 0xff, //0x0000a63a jne LBB5_2091 + 0x48, 0x83, 0xc1, 0xff, //0x0000a640 addq $-1, %rcx + 0x41, 0x89, 0xf6, //0x0000a644 movl %esi, %r14d + 0x48, 0x83, 0xf9, 0x01, //0x0000a647 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a64b jg LBB5_2109 + 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x0000a651 jmp LBB5_2089 + //0x0000a656 LBB5_2088 + 0x0f, 0x85, 0x86, 0xfe, 0xff, 0xff, //0x0000a656 jne LBB5_2091 + 0xe9, 0x78, 0xfe, 0xff, 0xff, //0x0000a65c jmp LBB5_2089 + //0x0000a661 LBB5_2111 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000a661 cmpl $1024, %r8d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000a668 jle LBB5_2113 + 0x45, 0x31, 0xc0, //0x0000a66e xorl %r8d, %r8d + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a671 movq $-72(%rbp), %r13 + 0xe9, 0xbe, 0xf2, 0xff, 0xff, //0x0000a675 jmp LBB5_1906 + //0x0000a67a LBB5_2113 + 0x41, 0x83, 0xc0, 0xff, //0x0000a67a addl $-1, %r8d + 0x44, 0x89, 0xc6, //0x0000a67e movl %r8d, %esi + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a681 movq $-72(%rbp), %r13 + 0xe9, 0x36, 0x08, 0x00, 0x00, //0x0000a685 jmp LBB5_2201 + //0x0000a68a LBB5_2114 + 0x31, 0xc0, //0x0000a68a xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a68c movq $-72(%rbp), %r13 + 0xe9, 0xeb, 0x08, 0x00, 0x00, //0x0000a690 jmp LBB5_2214 + //0x0000a695 LBB5_2115 + 0x89, 0xfe, //0x0000a695 movl %edi, %esi + 0x44, 0x89, 0xd1, //0x0000a697 movl %r10d, %ecx + //0x0000a69a LBB5_2116 + 0xf7, 0xd9, //0x0000a69a negl %ecx + 0x31, 0xd2, //0x0000a69c xorl %edx, %edx + 0x85, 0xf6, //0x0000a69e testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000a6a0 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x0000a6a5 cmovgl %esi, %edi + 0x31, 0xc0, //0x0000a6a8 xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a6aa movq $-72(%rbp), %r13 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a6ae movabsq $9218868437227405312, %r10 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000a6b8 movq $-80(%rbp), %r12 + //0x0000a6bc LBB5_2117 + 0x48, 0x39, 0xd7, //0x0000a6bc cmpq %rdx, %rdi + 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x0000a6bf je LBB5_2126 + 0x48, 0x8d, 0x04, 0x80, //0x0000a6c5 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000a6c9 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000a6ce leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000a6d2 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x0000a6d6 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x0000a6da movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x0000a6dd shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x0000a6e0 testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a6e3 je LBB5_2117 + 0x89, 0xd7, //0x0000a6e9 movl %edx, %edi + //0x0000a6eb LBB5_2120 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a6eb movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a6f2 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a6f5 notq %r12 + 0x31, 0xdb, //0x0000a6f8 xorl %ebx, %ebx + 0x39, 0xf7, //0x0000a6fa cmpl %esi, %edi + 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x0000a6fc jge LBB5_2124 + 0x4c, 0x63, 0xd7, //0x0000a702 movslq %edi, %r10 + 0x4d, 0x63, 0xc6, //0x0000a705 movslq %r14d, %r8 + 0x4f, 0x8d, 0x34, 0x11, //0x0000a708 leaq (%r9,%r10), %r14 + 0x31, 0xdb, //0x0000a70c xorl %ebx, %ebx + //0x0000a70e LBB5_2122 + 0x48, 0x89, 0xc6, //0x0000a70e movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x0000a711 shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x0000a714 andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x0000a717 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x0000a71b movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x0000a71f movsbq (%r14,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1a, //0x0000a724 leaq (%r10,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000a728 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x0000a72c addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x0000a730 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x0000a734 leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000a738 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x0000a73c cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a73f jl LBB5_2122 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a745 movabsq $9218868437227405312, %r10 + //0x0000a74f LBB5_2124 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a74f movq $-80(%rbp), %rdx + 0x29, 0xfa, //0x0000a753 subl %edi, %edx + 0x83, 0xc2, 0x01, //0x0000a755 addl $1, %edx + 0x48, 0x85, 0xc0, //0x0000a758 testq %rax, %rax + 0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x0000a75b jne LBB5_2129 + 0x41, 0x89, 0xde, //0x0000a761 movl %ebx, %r14d + 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a764 jmp LBB5_2133 + //0x0000a769 LBB5_2126 + 0x48, 0x85, 0xc0, //0x0000a769 testq %rax, %rax + 0x0f, 0x84, 0xb6, 0x0b, 0x00, 0x00, //0x0000a76c je LBB5_2280 + 0x48, 0x89, 0xc2, //0x0000a772 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000a775 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a778 testq %rdx, %rdx + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000a77b je LBB5_2138 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a781 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a788 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a78b notq %r12 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a78e movq $-80(%rbp), %rdx + 0x29, 0xfa, //0x0000a792 subl %edi, %edx + 0x83, 0xc2, 0x01, //0x0000a794 addl $1, %edx + 0x31, 0xdb, //0x0000a797 xorl %ebx, %ebx + //0x0000a799 LBB5_2129 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000a799 movl $1, %esi + 0x41, 0x89, 0xde, //0x0000a79e movl %ebx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000a7a1 jmp LBB5_2131 + //0x0000a7a6 LBB5_2130 + 0x48, 0x85, 0xff, //0x0000a7a6 testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x0000a7a9 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x0000a7ad addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a7b0 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000a7b4 testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a7b7 je LBB5_2133 + //0x0000a7bd LBB5_2131 + 0x48, 0x89, 0xc7, //0x0000a7bd movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x0000a7c0 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x0000a7c3 andq %r12, %rax + 0x49, 0x63, 0xde, //0x0000a7c6 movslq %r14d, %rbx + 0x49, 0x39, 0xdb, //0x0000a7c9 cmpq %rbx, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000a7cc jbe LBB5_2130 + 0x40, 0x80, 0xc7, 0x30, //0x0000a7d2 addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000a7d6 movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x0000a7da addl $1, %ebx + 0x41, 0x89, 0xde, //0x0000a7dd movl %ebx, %r14d + 0x48, 0x01, 0xc0, //0x0000a7e0 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a7e3 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000a7e7 testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a7ea jne LBB5_2131 + //0x0000a7f0 LBB5_2133 + 0x45, 0x85, 0xf6, //0x0000a7f0 testl %r14d, %r14d + 0x49, 0x89, 0xd4, //0x0000a7f3 movq %rdx, %r12 + 0x0f, 0x8e, 0x9d, 0x06, 0x00, 0x00, //0x0000a7f6 jle LBB5_2198 + 0x44, 0x89, 0xf0, //0x0000a7fc movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a7ff addq $1, %rax + 0x45, 0x31, 0xc0, //0x0000a803 xorl %r8d, %r8d + //0x0000a806 LBB5_2135 + 0x41, 0x8d, 0x4e, 0xff, //0x0000a806 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a80a cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0xa3, 0x06, 0x00, 0x00, //0x0000a80f jne LBB5_2200 + 0x48, 0x83, 0xc0, 0xff, //0x0000a815 addq $-1, %rax + 0x41, 0x89, 0xce, //0x0000a819 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000a81c cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a820 jg LBB5_2135 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a826 movl $-1022, %esi + 0xe9, 0x18, 0x0b, 0x00, 0x00, //0x0000a82b jmp LBB5_2283 + //0x0000a830 LBB5_2138 + 0x48, 0x01, 0xc0, //0x0000a830 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a833 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x0000a837 addl $1, %edi + 0x48, 0x89, 0xc2, //0x0000a83a movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000a83d shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a840 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a843 je LBB5_2138 + 0xe9, 0x9d, 0xfe, 0xff, 0xff, //0x0000a849 jmp LBB5_2120 + //0x0000a84e LBB5_2139 + 0x0f, 0xbc, 0xc9, //0x0000a84e bsfl %ecx, %ecx + 0x49, 0x01, 0xcc, //0x0000a851 addq %rcx, %r12 + 0xf3, 0x0f, 0x6f, 0x0d, 0x14, 0x58, 0xff, 0xff, //0x0000a854 movdqu $-42988(%rip), %xmm1 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x1c, 0x58, 0xff, 0xff, //0x0000a85c movdqu $-42980(%rip), %xmm2 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0x24, 0x58, 0xff, 0xff, //0x0000a864 movdqu $-42972(%rip), %xmm3 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0xcd, 0x5d, 0x00, 0x00, //0x0000a86c leaq $24013(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x0000a873 movq %r12, %rdi + 0x4c, 0x89, 0xe1, //0x0000a876 movq %r12, %rcx + //0x0000a879 LBB5_2140 + 0x0f, 0xb6, 0x77, 0x01, //0x0000a879 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000a87d cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a881 je LBB5_2143 + 0x8a, 0x1c, 0x16, //0x0000a887 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x0000a88a testb %bl, %bl + 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x0000a88c je LBB5_2197 + 0x4c, 0x89, 0x75, 0xc0, //0x0000a892 movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x0000a896 addq $2, %rdi + 0x88, 0x19, //0x0000a89a movb %bl, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x0000a89c addq $1, %rcx + 0x49, 0x89, 0xfc, //0x0000a8a0 movq %rdi, %r12 + 0xe9, 0x3f, 0x02, 0x00, 0x00, //0x0000a8a3 jmp LBB5_2163 + //0x0000a8a8 LBB5_2143 + 0x4c, 0x89, 0x75, 0xc0, //0x0000a8a8 movq %r14, $-64(%rbp) + 0x44, 0x8b, 0x47, 0x02, //0x0000a8ac movl $2(%rdi), %r8d + 0x45, 0x89, 0xc1, //0x0000a8b0 movl %r8d, %r9d + 0x41, 0xf7, 0xd1, //0x0000a8b3 notl %r9d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a8b6 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000a8bd andl $-2139062144, %r9d + 0x40, 0xb6, 0x01, //0x0000a8c4 movb $1, %sil + 0x48, 0x89, 0x75, 0xa8, //0x0000a8c7 movq %rsi, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000a8cb movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x0000a8d2 testl %ebx, %r9d + 0x0f, 0x85, 0xe4, 0x10, 0x00, 0x00, //0x0000a8d5 jne LBB5_2326 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000a8db leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x0000a8e2 orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000a8e5 testl $-2139062144, %ebx + 0x0f, 0x85, 0xce, 0x10, 0x00, 0x00, //0x0000a8eb jne LBB5_2326 + 0x44, 0x89, 0xc3, //0x0000a8f1 movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000a8f4 andl $2139062143, %ebx + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000a8fa movl $-1061109568, %eax + 0x29, 0xd8, //0x0000a8ff subl %ebx, %eax + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000a901 leal $1179010630(%rbx), %r11d + 0x44, 0x21, 0xc8, //0x0000a908 andl %r9d, %eax + 0x44, 0x85, 0xd8, //0x0000a90b testl %r11d, %eax + 0x0f, 0x85, 0xab, 0x10, 0x00, 0x00, //0x0000a90e jne LBB5_2326 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000a914 movl $-522133280, %eax + 0x29, 0xd8, //0x0000a919 subl %ebx, %eax + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000a91b addl $960051513, %ebx + 0x41, 0x21, 0xc1, //0x0000a921 andl %eax, %r9d + 0x41, 0x85, 0xd9, //0x0000a924 testl %ebx, %r9d + 0x0f, 0x85, 0x92, 0x10, 0x00, 0x00, //0x0000a927 jne LBB5_2326 + 0x41, 0x0f, 0xc8, //0x0000a92d bswapl %r8d + 0x44, 0x89, 0xc3, //0x0000a930 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000a933 shrl $4, %ebx + 0xf7, 0xd3, //0x0000a936 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000a938 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000a93e leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000a941 andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x0000a948 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x0000a94b movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000a94e shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x0000a951 orl %r8d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x0000a954 movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x0000a958 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000a95b andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x0000a961 orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x0000a964 leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000a968 cmpl $128, %r9d + 0x0f, 0x82, 0x6c, 0x04, 0x00, 0x00, //0x0000a96f jb LBB5_2192 + 0x45, 0x31, 0xc0, //0x0000a975 xorl %r8d, %r8d + //0x0000a978 LBB5_2149 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000a978 cmpl $2047, %r9d + 0x0f, 0x86, 0x6b, 0x04, 0x00, 0x00, //0x0000a97f jbe LBB5_2194 + 0x44, 0x89, 0xcb, //0x0000a985 movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000a988 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000a98e cmpl $55296, %ebx + 0x0f, 0x85, 0x18, 0x01, 0x00, 0x00, //0x0000a994 jne LBB5_2161 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000a99a cmpl $56319, %r9d + 0x0f, 0x87, 0x70, 0x04, 0x00, 0x00, //0x0000a9a1 ja LBB5_2195 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000a9a7 cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x0000a9ad jne LBB5_2195 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000a9b3 cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x58, 0x04, 0x00, 0x00, //0x0000a9b9 jne LBB5_2195 + 0x42, 0x8b, 0x44, 0x47, 0x08, //0x0000a9bf movl $8(%rdi,%r8,2), %eax + 0x41, 0x89, 0xc6, //0x0000a9c4 movl %eax, %r14d + 0x41, 0xf7, 0xd6, //0x0000a9c7 notl %r14d + 0x44, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a9ca leal $-808464432(%rax), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000a9d1 andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x0000a9d8 testl %r11d, %r14d + 0x0f, 0x85, 0xde, 0x0f, 0x00, 0x00, //0x0000a9db jne LBB5_2326 + 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000a9e1 leal $421075225(%rax), %ebx + 0x09, 0xc3, //0x0000a9e7 orl %eax, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000a9e9 testl $-2139062144, %ebx + 0x0f, 0x85, 0xca, 0x0f, 0x00, 0x00, //0x0000a9ef jne LBB5_2326 + 0x41, 0x89, 0xc3, //0x0000a9f5 movl %eax, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000a9f8 andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000a9ff movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x0000aa04 subl %r11d, %ebx + 0x89, 0x5d, 0xb0, //0x0000aa07 movl %ebx, $-80(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000aa0a leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0xb8, //0x0000aa11 movl %ebx, $-72(%rbp) + 0x8b, 0x5d, 0xb0, //0x0000aa14 movl $-80(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x0000aa17 andl %r14d, %ebx + 0x85, 0x5d, 0xb8, //0x0000aa1a testl %ebx, $-72(%rbp) + 0x0f, 0x85, 0x9c, 0x0f, 0x00, 0x00, //0x0000aa1d jne LBB5_2326 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000aa23 movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x0000aa28 subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000aa2b addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x0000aa32 andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x0000aa35 testl %r11d, %r14d + 0x0f, 0x85, 0x81, 0x0f, 0x00, 0x00, //0x0000aa38 jne LBB5_2326 + 0x0f, 0xc8, //0x0000aa3e bswapl %eax + 0x89, 0xc3, //0x0000aa40 movl %eax, %ebx + 0xc1, 0xeb, 0x04, //0x0000aa42 shrl $4, %ebx + 0xf7, 0xd3, //0x0000aa45 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000aa47 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000aa4d leal (%rbx,%rbx,8), %ebx + 0x25, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000aa50 andl $252645135, %eax + 0x01, 0xd8, //0x0000aa55 addl %ebx, %eax + 0x89, 0xc3, //0x0000aa57 movl %eax, %ebx + 0xc1, 0xeb, 0x04, //0x0000aa59 shrl $4, %ebx + 0x09, 0xc3, //0x0000aa5c orl %eax, %ebx + 0x41, 0x89, 0xdb, //0x0000aa5e movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x0000aa61 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000aa65 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x0000aa6c movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x0000aa70 orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000aa73 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000aa79 cmpl $14417920, %ebx + 0x0f, 0x84, 0xa4, 0x03, 0x00, 0x00, //0x0000aa7f je LBB5_2196 + 0x49, 0x83, 0xc4, 0x06, //0x0000aa85 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000aa89 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000aa90 movb $-67, $2(%rcx,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x0000aa96 addq $3, %r8 + 0x45, 0x89, 0xf1, //0x0000aa9a movl %r14d, %r9d + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000aa9d cmpl $128, %r14d + 0x0f, 0x83, 0xce, 0xfe, 0xff, 0xff, //0x0000aaa4 jae LBB5_2149 + 0x4c, 0x01, 0xc1, //0x0000aaaa addq %r8, %rcx + 0xe9, 0x32, 0x03, 0x00, 0x00, //0x0000aaad jmp LBB5_2193 + //0x0000aab2 LBB5_2161 + 0x44, 0x89, 0xce, //0x0000aab2 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x0000aab5 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x0000aab8 orb $-32, %sil + 0x42, 0x88, 0x34, 0x01, //0x0000aabc movb %sil, (%rcx,%r8) + 0x44, 0x89, 0xce, //0x0000aac0 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000aac3 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x0000aac6 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000aaca orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x01, //0x0000aace movb %sil, $1(%rcx,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x0000aad3 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000aad7 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x01, 0x02, //0x0000aadb movb %r9b, $2(%rcx,%r8) + //0x0000aae0 LBB5_2162 + 0x4c, 0x01, 0xc1, //0x0000aae0 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x0000aae3 addq $3, %rcx + //0x0000aae7 LBB5_2163 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000aae7 cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000aaec movq %r12, %rdi + 0x4c, 0x8b, 0x75, 0xc0, //0x0000aaef movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000aaf3 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x7c, 0xfd, 0xff, 0xff, //0x0000aaf7 je LBB5_2140 + 0x4d, 0x89, 0xf1, //0x0000aafd movq %r14, %r9 + 0x41, 0xf6, 0xc7, 0x20, //0x0000ab00 testb $32, %r15b + 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000ab04 jne LBB5_2168 + //0x0000ab0a LBB5_2165 + 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000ab0a movdqu (%r12), %xmm4 + 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000ab10 movdqu $16(%r12), %xmm5 + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab17 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000ab1b pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000ab1f pmovmskb %xmm0, %edi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab23 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000ab27 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000ab2b pmovmskb %xmm0, %esi + 0xc1, 0xe6, 0x10, //0x0000ab2f shll $16, %esi + 0x09, 0xfe, //0x0000ab32 orl %edi, %esi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab34 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ab38 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000ab3c pmovmskb %xmm0, %ebx + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab40 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ab44 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000ab48 pmovmskb %xmm0, %edi + 0xc1, 0xe7, 0x10, //0x0000ab4c shll $16, %edi + 0x09, 0xdf, //0x0000ab4f orl %ebx, %edi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab51 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ab55 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc4, //0x0000ab59 pcmpeqb %xmm4, %xmm0 + 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000ab5d pmovmskb %xmm0, %r8d + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab62 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ab66 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc5, //0x0000ab6a pcmpeqb %xmm5, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000ab6e pmovmskb %xmm0, %ebx + 0xc1, 0xe3, 0x10, //0x0000ab72 shll $16, %ebx + 0x44, 0x09, 0xc3, //0x0000ab75 orl %r8d, %ebx + 0x09, 0xf3, //0x0000ab78 orl %esi, %ebx + 0x83, 0xc3, 0xff, //0x0000ab7a addl $-1, %ebx + 0x85, 0xfb, //0x0000ab7d testl %edi, %ebx + 0x0f, 0x85, 0x70, 0x0d, 0x00, 0x00, //0x0000ab7f jne LBB5_2314 + 0x83, 0xc7, 0xff, //0x0000ab85 addl $-1, %edi + 0x85, 0xf7, //0x0000ab88 testl %esi, %edi + 0x0f, 0x85, 0xbc, 0x00, 0x00, 0x00, //0x0000ab8a jne LBB5_2172 + 0xf3, 0x0f, 0x7f, 0x21, //0x0000ab90 movdqu %xmm4, (%rcx) + 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000ab94 movdqu %xmm5, $16(%rcx) + 0x49, 0x83, 0xc4, 0x20, //0x0000ab99 addq $32, %r12 + 0x48, 0x83, 0xc1, 0x20, //0x0000ab9d addq $32, %rcx + 0xe9, 0x64, 0xff, 0xff, 0xff, //0x0000aba1 jmp LBB5_2165 + //0x0000aba6 LBB5_2168 + 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000aba6 movdqu (%r12), %xmm4 + 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000abac movdqu $16(%r12), %xmm5 + 0x66, 0x0f, 0x6f, 0xc4, //0x0000abb3 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000abb7 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000abbb pmovmskb %xmm0, %esi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000abbf movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000abc3 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000abc7 pmovmskb %xmm0, %edi + 0xc1, 0xe7, 0x10, //0x0000abcb shll $16, %edi + 0x09, 0xf7, //0x0000abce orl %esi, %edi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000abd0 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000abd4 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000abd8 pmovmskb %xmm0, %esi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000abdc movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000abe0 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000abe4 pmovmskb %xmm0, %ebx + 0xc1, 0xe3, 0x10, //0x0000abe8 shll $16, %ebx + 0x09, 0xf3, //0x0000abeb orl %esi, %ebx + 0x66, 0x0f, 0x6f, 0xc4, //0x0000abed movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000abf1 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc4, //0x0000abf5 pcmpeqb %xmm4, %xmm0 + 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000abf9 pmovmskb %xmm0, %r8d + 0x66, 0x0f, 0x6f, 0xc5, //0x0000abfe movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ac02 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc5, //0x0000ac06 pcmpeqb %xmm5, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x0000ac0a pmovmskb %xmm0, %eax + 0xc1, 0xe0, 0x10, //0x0000ac0e shll $16, %eax + 0x44, 0x09, 0xc0, //0x0000ac11 orl %r8d, %eax + 0x89, 0xc6, //0x0000ac14 movl %eax, %esi + 0x09, 0xfe, //0x0000ac16 orl %edi, %esi + 0x83, 0xc6, 0xff, //0x0000ac18 addl $-1, %esi + 0x85, 0xde, //0x0000ac1b testl %ebx, %esi + 0x0f, 0x85, 0xd2, 0x0c, 0x00, 0x00, //0x0000ac1d jne LBB5_2314 + 0x83, 0xc3, 0xff, //0x0000ac23 addl $-1, %ebx + 0x85, 0xc3, //0x0000ac26 testl %eax, %ebx + 0x0f, 0x85, 0x04, 0x0f, 0x00, 0x00, //0x0000ac28 jne LBB5_2342 + 0x85, 0xfb, //0x0000ac2e testl %edi, %ebx + 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x0000ac30 jne LBB5_2172 + 0xf3, 0x0f, 0x7f, 0x21, //0x0000ac36 movdqu %xmm4, (%rcx) + 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000ac3a movdqu %xmm5, $16(%rcx) + 0x49, 0x83, 0xc4, 0x20, //0x0000ac3f addq $32, %r12 + 0x48, 0x83, 0xc1, 0x20, //0x0000ac43 addq $32, %rcx + 0xe9, 0x5a, 0xff, 0xff, 0xff, //0x0000ac47 jmp LBB5_2168 + //0x0000ac4c LBB5_2172 + 0x66, 0x0f, 0x7e, 0xe3, //0x0000ac4c movd %xmm4, %ebx + 0x4c, 0x89, 0xe7, //0x0000ac50 movq %r12, %rdi + 0x80, 0xfb, 0x5c, //0x0000ac53 cmpb $92, %bl + 0x4d, 0x89, 0xce, //0x0000ac56 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ac59 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x16, 0xfc, 0xff, 0xff, //0x0000ac5d je LBB5_2140 + 0x31, 0xf6, //0x0000ac63 xorl %esi, %esi + //0x0000ac65 LBB5_2174 + 0x88, 0x1c, 0x31, //0x0000ac65 movb %bl, (%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x01, //0x0000ac68 movzbl $1(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ac6e cmpb $92, %bl + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x0000ac71 je LBB5_2183 + 0x88, 0x5c, 0x31, 0x01, //0x0000ac77 movb %bl, $1(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x02, //0x0000ac7b movzbl $2(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ac81 cmpb $92, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000ac84 je LBB5_2184 + 0x88, 0x5c, 0x31, 0x02, //0x0000ac8a movb %bl, $2(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x03, //0x0000ac8e movzbl $3(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ac94 cmpb $92, %bl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000ac97 je LBB5_2185 + 0x88, 0x5c, 0x31, 0x03, //0x0000ac9d movb %bl, $3(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x04, //0x0000aca1 movzbl $4(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000aca7 cmpb $92, %bl + 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000acaa je LBB5_2186 + 0x88, 0x5c, 0x31, 0x04, //0x0000acb0 movb %bl, $4(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x05, //0x0000acb4 movzbl $5(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acba cmpb $92, %bl + 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x0000acbd je LBB5_2187 + 0x88, 0x5c, 0x31, 0x05, //0x0000acc3 movb %bl, $5(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x06, //0x0000acc7 movzbl $6(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000accd cmpb $92, %bl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000acd0 je LBB5_2188 + 0x88, 0x5c, 0x31, 0x06, //0x0000acd6 movb %bl, $6(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x07, //0x0000acda movzbl $7(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ace0 cmpb $92, %bl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000ace3 je LBB5_2189 + 0x88, 0x5c, 0x31, 0x07, //0x0000ace9 movb %bl, $7(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x08, //0x0000aced movzbl $8(%r12,%rsi), %ebx + 0x48, 0x83, 0xc6, 0x08, //0x0000acf3 addq $8, %rsi + 0x80, 0xfb, 0x5c, //0x0000acf7 cmpb $92, %bl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000acfa jne LBB5_2174 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad00 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x0000ad04 addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x0000ad08 addq %rsi, %r12 + 0x48, 0x01, 0xf1, //0x0000ad0b addq %rsi, %rcx + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000ad0e jmp LBB5_2190 + //0x0000ad13 LBB5_2183 + 0x49, 0x8d, 0x1c, 0x34, //0x0000ad13 leaq (%r12,%rsi), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x0000ad17 addq $1, %rbx + 0x49, 0x01, 0xf4, //0x0000ad1b addq %rsi, %r12 + 0x48, 0x01, 0xf1, //0x0000ad1e addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x01, //0x0000ad21 addq $1, %rcx + 0x4c, 0x89, 0xe7, //0x0000ad25 movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ad28 addq $1, %rdi + 0x49, 0x89, 0xdc, //0x0000ad2c movq %rbx, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000ad2f jmp LBB5_2191 + //0x0000ad34 LBB5_2184 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad34 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ad38 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x0000ad3c addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000ad3f addq $2, %r12 + 0x48, 0x01, 0xf1, //0x0000ad43 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000ad46 addq $2, %rcx + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000ad4a jmp LBB5_2190 + //0x0000ad4f LBB5_2185 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad4f leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x0000ad53 addq $2, %rdi + 0x49, 0x01, 0xf4, //0x0000ad57 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000ad5a addq $3, %r12 + 0x48, 0x01, 0xf1, //0x0000ad5e addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x0000ad61 addq $3, %rcx + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000ad65 jmp LBB5_2190 + //0x0000ad6a LBB5_2186 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad6a leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000ad6e addq $3, %rdi + 0x49, 0x01, 0xf4, //0x0000ad72 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000ad75 addq $4, %r12 + 0x48, 0x01, 0xf1, //0x0000ad79 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000ad7c addq $4, %rcx + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000ad80 jmp LBB5_2190 + //0x0000ad85 LBB5_2187 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad85 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x0000ad89 addq $4, %rdi + 0x49, 0x01, 0xf4, //0x0000ad8d addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000ad90 addq $5, %r12 + 0x48, 0x01, 0xf1, //0x0000ad94 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x05, //0x0000ad97 addq $5, %rcx + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000ad9b jmp LBB5_2190 + //0x0000ada0 LBB5_2188 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ada0 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x0000ada4 addq $5, %rdi + 0x49, 0x01, 0xf4, //0x0000ada8 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000adab addq $6, %r12 + 0x48, 0x01, 0xf1, //0x0000adaf addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x06, //0x0000adb2 addq $6, %rcx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000adb6 jmp LBB5_2190 + //0x0000adbb LBB5_2189 + 0x49, 0x8d, 0x3c, 0x34, //0x0000adbb leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x0000adbf addq $6, %rdi + 0x49, 0x01, 0xf4, //0x0000adc3 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000adc6 addq $7, %r12 + 0x48, 0x01, 0xf1, //0x0000adca addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x07, //0x0000adcd addq $7, %rcx + //0x0000add1 LBB5_2190 + 0x48, 0x83, 0xc7, 0x01, //0x0000add1 addq $1, %rdi + //0x0000add5 LBB5_2191 + 0x4d, 0x89, 0xce, //0x0000add5 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000add8 movq $-56(%rbp), %r11 + 0xe9, 0x98, 0xfa, 0xff, 0xff, //0x0000addc jmp LBB5_2140 + //0x0000ade1 LBB5_2192 + 0x45, 0x89, 0xce, //0x0000ade1 movl %r9d, %r14d + //0x0000ade4 LBB5_2193 + 0x44, 0x88, 0x31, //0x0000ade4 movb %r14b, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x0000ade7 addq $1, %rcx + 0xe9, 0xf7, 0xfc, 0xff, 0xff, //0x0000adeb jmp LBB5_2163 + //0x0000adf0 LBB5_2194 + 0x44, 0x89, 0xce, //0x0000adf0 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000adf3 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x0000adf6 orb $-64, %sil + 0x42, 0x88, 0x34, 0x01, //0x0000adfa movb %sil, (%rcx,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x0000adfe andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000ae02 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x01, 0x01, //0x0000ae06 movb %r9b, $1(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x0000ae0b addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000ae0e addq $2, %rcx + 0xe9, 0xd0, 0xfc, 0xff, 0xff, //0x0000ae12 jmp LBB5_2163 + //0x0000ae17 LBB5_2195 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000ae17 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000ae1e movb $-67, $2(%rcx,%r8) + 0xe9, 0xb7, 0xfc, 0xff, 0xff, //0x0000ae24 jmp LBB5_2162 + //0x0000ae29 LBB5_2196 + 0x41, 0xc1, 0xe1, 0x0a, //0x0000ae29 shll $10, %r9d + 0x44, 0x89, 0xf6, //0x0000ae2d movl %r14d, %esi + 0x44, 0x01, 0xce, //0x0000ae30 addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0e, //0x0000ae33 leal (%r14,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000ae37 addl $-56613888, %ebx + 0x89, 0xdf, //0x0000ae3d movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000ae3f shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x0000ae42 orb $-16, %dil + 0x42, 0x88, 0x3c, 0x01, //0x0000ae46 movb %dil, (%rcx,%r8) + 0x89, 0xdf, //0x0000ae4a movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x0000ae4c shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000ae4f andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x0000ae53 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x01, 0x01, //0x0000ae57 movb %dil, $1(%rcx,%r8) + 0xc1, 0xeb, 0x06, //0x0000ae5c shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000ae5f andb $63, %bl + 0x80, 0xcb, 0x80, //0x0000ae62 orb $-128, %bl + 0x42, 0x88, 0x5c, 0x01, 0x02, //0x0000ae65 movb %bl, $2(%rcx,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x0000ae6a andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000ae6e orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x03, //0x0000ae72 movb %sil, $3(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x0000ae77 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000ae7a addq $4, %rcx + 0x49, 0x83, 0xc4, 0x06, //0x0000ae7e addq $6, %r12 + 0xe9, 0x60, 0xfc, 0xff, 0xff, //0x0000ae82 jmp LBB5_2163 + //0x0000ae87 LBB5_2197 + 0xb0, 0x01, //0x0000ae87 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000ae89 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000ae8d movq $-2, %rsi + 0xe9, 0xe2, 0xdb, 0xff, 0xff, //0x0000ae94 jmp LBB5_1682 + //0x0000ae99 LBB5_2198 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000ae99 movl $-1022, %esi + 0x45, 0x85, 0xf6, //0x0000ae9e testl %r14d, %r14d + 0x0f, 0x84, 0x9e, 0x04, 0x00, 0x00, //0x0000aea1 je LBB5_2282 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000aea7 movl $-1022, %eax + 0x48, 0x89, 0x45, 0x98, //0x0000aeac movq %rax, $-104(%rbp) + 0x44, 0x89, 0xf7, //0x0000aeb0 movl %r14d, %edi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000aeb3 jmp LBB5_2203 + //0x0000aeb8 LBB5_2200 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000aeb8 movl $-1022, %esi + 0x44, 0x89, 0xf7, //0x0000aebd movl %r14d, %edi + //0x0000aec0 LBB5_2201 + 0x85, 0xff, //0x0000aec0 testl %edi, %edi + 0x0f, 0x84, 0xb6, 0x00, 0x00, 0x00, //0x0000aec2 je LBB5_2213 + 0x48, 0x89, 0x75, 0x98, //0x0000aec8 movq %rsi, $-104(%rbp) + //0x0000aecc LBB5_2203 + 0x48, 0x63, 0xc7, //0x0000aecc movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x0000aecf leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x0000aed3 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000aed7 xorl %esi, %esi + 0x4c, 0x89, 0x65, 0xb0, //0x0000aed9 movq %r12, $-80(%rbp) + //0x0000aedd LBB5_2204 + 0x48, 0x8d, 0x0d, 0x8c, 0x3e, 0x00, 0x00, //0x0000aedd leaq $16012(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000aee4 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000aeec movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000aef1 cmpb %bl, %cl + 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x0000aef3 jne LBB5_2222 + 0x48, 0x39, 0xf2, //0x0000aef9 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000aefc je LBB5_2211 + 0x48, 0x8d, 0x0d, 0x67, 0x3e, 0x00, 0x00, //0x0000af02 leaq $15975(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000af09 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000af11 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000af17 cmpb %bl, %cl + 0x0f, 0x85, 0xeb, 0x00, 0x00, 0x00, //0x0000af19 jne LBB5_2222 + 0x49, 0x39, 0xf0, //0x0000af1f cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000af22 je LBB5_2211 + 0x48, 0x83, 0xfe, 0x24, //0x0000af28 cmpq $36, %rsi + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x0000af2c je LBB5_2212 + 0x48, 0x8d, 0x0d, 0x37, 0x3e, 0x00, 0x00, //0x0000af32 leaq $15927(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000af39 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000af41 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000af47 cmpb %bl, %cl + 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x0000af49 jne LBB5_2222 + 0x48, 0x83, 0xc6, 0x03, //0x0000af4f addq $3, %rsi + 0x48, 0x39, 0xf0, //0x0000af53 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000af56 jne LBB5_2204 + //0x0000af5c LBB5_2211 + 0x89, 0xf8, //0x0000af5c movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x0b, 0x3e, 0x00, 0x00, //0x0000af5e leaq $15883(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000af65 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x0000af6d jne LBB5_2223 + //0x0000af73 LBB5_2212 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000af73 movl $16, %r8d + 0xe9, 0xa0, 0x00, 0x00, 0x00, //0x0000af79 jmp LBB5_2224 + //0x0000af7e LBB5_2213 + 0x31, 0xc0, //0x0000af7e xorl %eax, %eax + //0x0000af80 LBB5_2214 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000af80 movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000af84 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000af87 movabsq $4503599627370495, %rdi + //0x0000af91 LBB5_2215 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000af91 movq $-1, %r8 + 0x41, 0x83, 0xfc, 0x14, //0x0000af98 cmpl $20, %r12d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000af9c jle LBB5_2217 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000afa2 movq $-112(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000afa6 movl $-124(%rbp), %ecx + 0xe9, 0xb2, 0x03, 0x00, 0x00, //0x0000afa9 jmp LBB5_2284 + //0x0000afae LBB5_2217 + 0x48, 0x89, 0x75, 0x98, //0x0000afae movq %rsi, $-104(%rbp) + 0x45, 0x89, 0xe6, //0x0000afb2 movl %r12d, %r14d + 0x45, 0x85, 0xe4, //0x0000afb5 testl %r12d, %r12d + 0x0f, 0x8e, 0x30, 0x01, 0x00, 0x00, //0x0000afb8 jle LBB5_2233 + 0x31, 0xff, //0x0000afbe xorl %edi, %edi + 0x85, 0xc0, //0x0000afc0 testl %eax, %eax + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000afc2 movl $0, %edx + 0x0f, 0x4f, 0xd0, //0x0000afc7 cmovgl %eax, %edx + 0x4d, 0x8d, 0x5e, 0xff, //0x0000afca leaq $-1(%r14), %r11 + 0x49, 0x39, 0xd3, //0x0000afce cmpq %rdx, %r11 + 0x4c, 0x0f, 0x43, 0xda, //0x0000afd1 cmovaeq %rdx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x0000afd5 leal $1(%r11), %r8d + 0x31, 0xc9, //0x0000afd9 xorl %ecx, %ecx + //0x0000afdb LBB5_2219 + 0x48, 0x39, 0xfa, //0x0000afdb cmpq %rdi, %rdx + 0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x0000afde je LBB5_2234 + 0x48, 0x8d, 0x0c, 0x89, //0x0000afe4 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000afe8 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x0000afed leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000aff1 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000aff5 addq $1, %rdi + 0x49, 0x39, 0xfe, //0x0000aff9 cmpq %rdi, %r14 + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000affc jne LBB5_2219 + 0x45, 0x89, 0xc3, //0x0000b002 movl %r8d, %r11d + 0xe9, 0xe9, 0x00, 0x00, 0x00, //0x0000b005 jmp LBB5_2234 + //0x0000b00a LBB5_2222 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b00a movl $16, %r8d + 0x38, 0xd9, //0x0000b010 cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000b012 jge LBB5_2224 + //0x0000b018 LBB5_2223 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000b018 movl $15, %r8d + //0x0000b01e LBB5_2224 + 0x85, 0xff, //0x0000b01e testl %edi, %edi + 0x0f, 0x8e, 0xbf, 0x00, 0x00, 0x00, //0x0000b020 jle LBB5_2232 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000b026 movabsq $-432345564227567616, %r10 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b030 movq %r8, $-160(%rbp) + 0x45, 0x8d, 0x24, 0x38, //0x0000b037 leal (%r8,%rdi), %r12d + 0x89, 0xfb, //0x0000b03b movl %edi, %ebx + 0x4d, 0x63, 0xc4, //0x0000b03d movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000b040 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x0000b044 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x0000b048 addl $-1, %edi + 0x31, 0xc9, //0x0000b04b xorl %ecx, %ecx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000b04d jmp LBB5_2228 + //0x0000b052 LBB5_2226 + 0x48, 0x85, 0xc0, //0x0000b052 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000b055 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x0000b05a cmovnel %eax, %r15d + //0x0000b05e LBB5_2227 + 0x41, 0x83, 0xc4, 0xff, //0x0000b05e addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x0000b062 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x0000b066 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x0000b06a addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x0000b06d cmpq $1, %rbx + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x0000b071 jle LBB5_2230 + //0x0000b077 LBB5_2228 + 0x4c, 0x01, 0xd1, //0x0000b077 addq %r10, %rcx + 0x89, 0xf8, //0x0000b07a movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000b07c movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x0000b081 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x0000b085 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x0000b088 movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b08b movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x0000b095 mulq %rcx + 0x48, 0x89, 0xd1, //0x0000b098 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x0000b09b shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x0000b09f leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000b0a3 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000b0a7 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000b0aa subq %rdx, %rax + 0x4d, 0x39, 0xd8, //0x0000b0ad cmpq %r11, %r8 + 0x0f, 0x83, 0x9c, 0xff, 0xff, 0xff, //0x0000b0b0 jae LBB5_2226 + 0x04, 0x30, //0x0000b0b6 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000b0b8 movb %al, (%r9,%r8) + 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000b0bc jmp LBB5_2227 + //0x0000b0c1 LBB5_2230 + 0x48, 0x83, 0xfe, 0x0a, //0x0000b0c1 cmpq $10, %rsi + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b0c5 movabsq $9218868437227405312, %r10 + 0x0f, 0x83, 0xdb, 0x00, 0x00, 0x00, //0x0000b0cf jae LBB5_2248 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b0d5 movq $-80(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b0d9 movq $-160(%rbp), %r8 + 0xe9, 0x41, 0x01, 0x00, 0x00, //0x0000b0e0 jmp LBB5_2252 + //0x0000b0e5 LBB5_2232 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b0e5 movq $-80(%rbp), %r12 + 0xe9, 0x38, 0x01, 0x00, 0x00, //0x0000b0e9 jmp LBB5_2252 + //0x0000b0ee LBB5_2233 + 0x45, 0x31, 0xdb, //0x0000b0ee xorl %r11d, %r11d + 0x31, 0xc9, //0x0000b0f1 xorl %ecx, %ecx + //0x0000b0f3 LBB5_2234 + 0x45, 0x85, 0xe4, //0x0000b0f3 testl %r12d, %r12d + 0x41, 0x0f, 0x9e, 0xc0, //0x0000b0f6 setle %r8b + 0x44, 0x89, 0xe6, //0x0000b0fa movl %r12d, %esi + 0x44, 0x29, 0xde, //0x0000b0fd subl %r11d, %esi + 0x0f, 0x8e, 0x55, 0x00, 0x00, 0x00, //0x0000b100 jle LBB5_2242 + 0x45, 0x89, 0xda, //0x0000b106 movl %r11d, %r10d + 0x41, 0xf7, 0xd2, //0x0000b109 notl %r10d + 0x45, 0x01, 0xe2, //0x0000b10c addl %r12d, %r10d + 0x83, 0xe6, 0x07, //0x0000b10f andl $7, %esi + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000b112 je LBB5_2239 + 0xf7, 0xde, //0x0000b118 negl %esi + 0x31, 0xff, //0x0000b11a xorl %edi, %edi + //0x0000b11c LBB5_2237 + 0x48, 0x01, 0xc9, //0x0000b11c addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000b11f leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0xff, //0x0000b123 addl $-1, %edi + 0x39, 0xfe, //0x0000b126 cmpl %edi, %esi + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000b128 jne LBB5_2237 + 0x41, 0x29, 0xfb, //0x0000b12e subl %edi, %r11d + //0x0000b131 LBB5_2239 + 0x41, 0x83, 0xfa, 0x07, //0x0000b131 cmpl $7, %r10d + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b135 movabsq $9218868437227405312, %r10 + 0x0f, 0x82, 0x16, 0x00, 0x00, 0x00, //0x0000b13f jb LBB5_2242 + 0x44, 0x89, 0xe7, //0x0000b145 movl %r12d, %edi + 0x44, 0x29, 0xdf, //0x0000b148 subl %r11d, %edi + //0x0000b14b LBB5_2241 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000b14b imulq $100000000, %rcx, %rcx + 0x83, 0xc7, 0xf8, //0x0000b152 addl $-8, %edi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b155 jne LBB5_2241 + //0x0000b15b LBB5_2242 + 0x31, 0xf6, //0x0000b15b xorl %esi, %esi + 0x45, 0x85, 0xe4, //0x0000b15d testl %r12d, %r12d + 0x0f, 0x88, 0x5a, 0x01, 0x00, 0x00, //0x0000b160 js LBB5_2272 + 0x44, 0x39, 0xe0, //0x0000b166 cmpl %r12d, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b169 movq $-56(%rbp), %r11 + 0x0f, 0x8e, 0x5d, 0x01, 0x00, 0x00, //0x0000b16d jle LBB5_2274 + 0x43, 0x8a, 0x14, 0x31, //0x0000b173 movb (%r9,%r14), %dl + 0x80, 0xfa, 0x35, //0x0000b177 cmpb $53, %dl + 0x0f, 0x85, 0x49, 0x01, 0x00, 0x00, //0x0000b17a jne LBB5_2273 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b180 leal $1(%r12), %esi + 0x39, 0xc6, //0x0000b185 cmpl %eax, %esi + 0x0f, 0x85, 0x3c, 0x01, 0x00, 0x00, //0x0000b187 jne LBB5_2273 + 0x45, 0x85, 0xff, //0x0000b18d testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x0000b190 setne %sil + 0x41, 0x08, 0xf0, //0x0000b194 orb %sil, %r8b + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b197 movabsq $4503599627370495, %rdi + 0x0f, 0x84, 0xdf, 0x01, 0x00, 0x00, //0x0000b1a1 je LBB5_2285 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000b1a7 movq $-112(%rbp), %r15 + 0xe9, 0x2e, 0x01, 0x00, 0x00, //0x0000b1ab jmp LBB5_2275 + //0x0000b1b0 LBB5_2248 + 0x49, 0x63, 0xf4, //0x0000b1b0 movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x0000b1b3 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b1b7 movl $1, %edi + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b1bc movq $-80(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b1c0 movq $-160(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000b1c7 jmp LBB5_2250 + //0x0000b1cc LBB5_2249 + 0x48, 0x85, 0xc0, //0x0000b1cc testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000b1cf cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x0000b1d3 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b1d7 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b1db movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000b1de jbe LBB5_2252 + //0x0000b1e4 LBB5_2250 + 0x48, 0x89, 0xc8, //0x0000b1e4 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b1e7 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000b1f1 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000b1f4 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000b1f8 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x0000b1fc leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x0000b200 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x0000b203 subq %rbx, %rax + 0x4c, 0x39, 0xde, //0x0000b206 cmpq %r11, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000b209 jae LBB5_2249 + 0x04, 0x30, //0x0000b20f addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000b211 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000b215 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b219 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b21d movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000b220 ja LBB5_2250 + //0x0000b226 LBB5_2252 + 0x45, 0x01, 0xc6, //0x0000b226 addl %r8d, %r14d + 0x49, 0x63, 0xc6, //0x0000b229 movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x0000b22c cmpq %rax, %r11 + 0x41, 0x0f, 0x46, 0xc3, //0x0000b22f cmovbel %r11d, %eax + 0x45, 0x01, 0xc4, //0x0000b233 addl %r8d, %r12d + 0x85, 0xc0, //0x0000b236 testl %eax, %eax + 0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x0000b238 jle LBB5_2257 + 0x89, 0xc1, //0x0000b23e movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000b240 addq $1, %rcx + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b244 movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b248 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b24b movabsq $4503599627370495, %rdi + 0x48, 0x8b, 0x75, 0x98, //0x0000b255 movq $-104(%rbp), %rsi + //0x0000b259 LBB5_2254 + 0x8d, 0x50, 0xff, //0x0000b259 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000b25c cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x2a, 0xfd, 0xff, 0xff, //0x0000b261 jne LBB5_2215 + 0x48, 0x83, 0xc1, 0xff, //0x0000b267 addq $-1, %rcx + 0x89, 0xd0, //0x0000b26b movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000b26d cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b271 jg LBB5_2254 + 0xe9, 0x22, 0x00, 0x00, 0x00, //0x0000b277 jmp LBB5_2256 + //0x0000b27c LBB5_2257 + 0x85, 0xc0, //0x0000b27c testl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b27e movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b282 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b285 movabsq $4503599627370495, %rdi + 0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x0000b28f je LBB5_2256 + 0x48, 0x8b, 0x75, 0x98, //0x0000b295 movq $-104(%rbp), %rsi + 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x0000b299 jmp LBB5_2215 + //0x0000b29e LBB5_2256 + 0x31, 0xc9, //0x0000b29e xorl %ecx, %ecx + 0x31, 0xf6, //0x0000b2a0 xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0x90, //0x0000b2a2 movq $-112(%rbp), %r15 + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x0000b2a6 jmp LBB5_2275 + //0x0000b2ab LBB5_2259 + 0x89, 0xd9, //0x0000b2ab movl %ebx, %ecx + 0xe9, 0x1d, 0xe4, 0xff, 0xff, //0x0000b2ad jmp LBB5_1864 + //0x0000b2b2 LBB5_2260 + 0x89, 0xf9, //0x0000b2b2 movl %edi, %ecx + 0xe9, 0x16, 0xe4, 0xff, 0xff, //0x0000b2b4 jmp LBB5_1864 + //0x0000b2b9 LBB5_2261 + 0x89, 0xd1, //0x0000b2b9 movl %edx, %ecx + 0xe9, 0x0f, 0xe4, 0xff, 0xff, //0x0000b2bb jmp LBB5_1864 + //0x0000b2c0 LBB5_2272 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b2c0 movq $-56(%rbp), %r11 + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b2c4 jmp LBB5_2274 + //0x0000b2c9 LBB5_2273 + 0x80, 0xfa, 0x35, //0x0000b2c9 cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc6, //0x0000b2cc setge %sil + //0x0000b2d0 LBB5_2274 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000b2d0 movq $-112(%rbp), %r15 + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b2d4 movabsq $4503599627370495, %rdi + //0x0000b2de LBB5_2275 + 0x44, 0x0f, 0xb6, 0xc6, //0x0000b2de movzbl %sil, %r8d + 0x49, 0x01, 0xc8, //0x0000b2e2 addq %rcx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b2e5 movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x0000b2ef cmpq %rax, %r8 + 0x8b, 0x4d, 0x84, //0x0000b2f2 movl $-124(%rbp), %ecx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b2f5 jne LBB5_2278 + 0x48, 0x8b, 0x75, 0x98, //0x0000b2fb movq $-104(%rbp), %rsi + 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b2ff cmpl $1022, %esi + 0x0f, 0x8e, 0x11, 0x00, 0x00, 0x00, //0x0000b305 jle LBB5_2279 + 0x45, 0x31, 0xc0, //0x0000b30b xorl %r8d, %r8d + 0xe9, 0x3d, 0xe6, 0xff, 0xff, //0x0000b30e jmp LBB5_1907 + //0x0000b313 LBB5_2278 + 0x48, 0x8b, 0x75, 0x98, //0x0000b313 movq $-104(%rbp), %rsi + 0xe9, 0x44, 0x00, 0x00, 0x00, //0x0000b317 jmp LBB5_2284 + //0x0000b31c LBB5_2279 + 0x83, 0xc6, 0x01, //0x0000b31c addl $1, %esi + 0x4c, 0x8d, 0x47, 0x01, //0x0000b31f leaq $1(%rdi), %r8 + 0xe9, 0x38, 0x00, 0x00, 0x00, //0x0000b323 jmp LBB5_2284 + //0x0000b328 LBB5_2280 + 0x31, 0xc0, //0x0000b328 xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b32a movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b32e movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b331 movabsq $4503599627370495, %rdi + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b33b movl $-1022, %esi + 0xe9, 0x4c, 0xfc, 0xff, 0xff, //0x0000b340 jmp LBB5_2215 + //0x0000b345 LBB5_2282 + 0x45, 0x31, 0xc0, //0x0000b345 xorl %r8d, %r8d + //0x0000b348 LBB5_2283 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b348 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x90, //0x0000b34c movq $-112(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000b350 movl $-124(%rbp), %ecx + 0x8a, 0x5d, 0xd7, //0x0000b353 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b356 movabsq $4503599627370495, %rdi + //0x0000b360 LBB5_2284 + 0x48, 0x8d, 0x47, 0x01, //0x0000b360 leaq $1(%rdi), %rax + 0x4c, 0x21, 0xc0, //0x0000b364 andq %r8, %rax + 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b367 addl $1023, %esi + 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b36d andl $2047, %esi + 0x48, 0xc1, 0xe6, 0x34, //0x0000b373 shlq $52, %rsi + 0x48, 0x85, 0xc0, //0x0000b377 testq %rax, %rax + 0x48, 0x0f, 0x44, 0xf0, //0x0000b37a cmoveq %rax, %rsi + 0x49, 0x89, 0xf2, //0x0000b37e movq %rsi, %r10 + 0xe9, 0xca, 0xe5, 0xff, 0xff, //0x0000b381 jmp LBB5_1907 + //0x0000b386 LBB5_2285 + 0x41, 0x83, 0xc4, 0xff, //0x0000b386 addl $-1, %r12d + 0x43, 0x8a, 0x34, 0x21, //0x0000b38a movb (%r9,%r12), %sil + 0x40, 0x80, 0xe6, 0x01, //0x0000b38e andb $1, %sil + 0x4c, 0x8b, 0x7d, 0x90, //0x0000b392 movq $-112(%rbp), %r15 + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000b396 jmp LBB5_2275 + //0x0000b39b LBB5_2306 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b39b movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000b3a0 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x0000b3a7 cmpq $19, %rax + 0x0f, 0x85, 0x0a, 0xe6, 0xff, 0xff, //0x0000b3ab jne LBB5_1910 + //0x0000b3b1 LBB5_1916 + 0x89, 0xd1, //0x0000b3b1 movl %edx, %ecx + 0x48, 0x8b, 0x75, 0x88, //0x0000b3b3 movq $-120(%rbp), %rsi + //0x0000b3b7 LBB5_1917 + 0x49, 0xc1, 0xe7, 0x20, //0x0000b3b7 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x13, //0x0000b3bb orq $19, %r15 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000b3bf movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x46, 0x70, //0x0000b3c3 movq $112(%r14), %rax + 0x4c, 0x89, 0x38, //0x0000b3c7 movq %r15, (%rax) + 0x48, 0x89, 0x70, 0x08, //0x0000b3ca movq %rsi, $8(%rax) + 0x41, 0x83, 0x86, 0xa4, 0x00, 0x00, 0x00, 0x01, //0x0000b3ce addl $1, $164(%r14) + 0x49, 0x8b, 0x46, 0x70, //0x0000b3d6 movq $112(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x0000b3da leaq $16(%rax), %rdx + 0x49, 0x89, 0x56, 0x70, //0x0000b3de movq %rdx, $112(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x0000b3e2 addq $32, %rax + 0x49, 0x3b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b3e6 cmpq $144(%r14), %rax + 0x0f, 0x96, 0xc0, //0x0000b3ed setbe %al + 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b3f0 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000b3f5 movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x0000b3fc movq %r13, %r12 + 0x48, 0x89, 0x75, 0x88, //0x0000b3ff movq %rsi, $-120(%rbp) + //0x0000b403 LBB5_1918 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000b403 movl $11, %edx + 0x85, 0xc9, //0x0000b408 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x0000b40a cmovnel %ecx, %edx + 0x0f, 0x85, 0xbe, 0x02, 0x00, 0x00, //0x0000b40d jne LBB5_2281 + 0x84, 0xc0, //0x0000b413 testb %al, %al + 0x0f, 0x84, 0xb6, 0x02, 0x00, 0x00, //0x0000b415 je LBB5_2281 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000b41b leaq $1(%r12), %r13 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000b420 movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000b425 cmpq $32, %rcx + 0x0f, 0x87, 0x7b, 0x00, 0x00, 0x00, //0x0000b429 ja LBB5_1946 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b42f movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000b439 btq %rcx, %rax + 0x0f, 0x83, 0x67, 0x00, 0x00, 0x00, //0x0000b43d jae LBB5_1946 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000b443 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x0000b449 addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x0000b44d cmpq $32, %rcx + 0x0f, 0x87, 0x5c, 0x00, 0x00, 0x00, //0x0000b451 ja LBB5_1927 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b457 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000b461 btq %rcx, %rax + 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x0000b465 jae LBB5_1927 + 0x49, 0x8b, 0x46, 0x60, //0x0000b46b movq $96(%r14), %rax + 0x4c, 0x89, 0xe1, //0x0000b46f movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x0000b472 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000b475 cmpq $64, %rcx + 0x0f, 0x83, 0x47, 0x00, 0x00, 0x00, //0x0000b479 jae LBB5_1929 + 0x49, 0x8b, 0x56, 0x68, //0x0000b47f movq $104(%r14), %rdx + 0x48, 0xd3, 0xea, //0x0000b483 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000b486 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000b489 testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b48c movq $-96(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000b490 je LBB5_1928 + 0x48, 0x0f, 0xbc, 0xca, //0x0000b496 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x0000b49a leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000b49e addq $1, %r13 + 0x48, 0x01, 0xc8, //0x0000b4a2 addq %rcx, %rax + 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x0000b4a5 jmp LBB5_1932 + //0x0000b4aa LBB5_1946 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b4aa movq $-96(%rbp), %r12 + 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x0000b4ae jmp LBB5_1933 + //0x0000b4b3 LBB5_1927 + 0x4d, 0x89, 0xe5, //0x0000b4b3 movq %r12, %r13 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b4b6 movq $-96(%rbp), %r12 + 0xe9, 0xb9, 0x00, 0x00, 0x00, //0x0000b4ba jmp LBB5_1933 + //0x0000b4bf LBB5_1928 + 0x48, 0x83, 0xc0, 0x40, //0x0000b4bf addq $64, %rax + 0x49, 0x89, 0xc4, //0x0000b4c3 movq %rax, %r12 + //0x0000b4c6 LBB5_1929 + 0x49, 0x83, 0xc4, 0xc0, //0x0000b4c6 addq $-64, %r12 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b4ca .p2align 4, 0x90 + //0x0000b4d0 LBB5_1930 + 0xf3, 0x41, 0x0f, 0x6f, 0x44, 0x24, 0x40, //0x0000b4d0 movdqu $64(%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x50, //0x0000b4d7 movdqu $80(%r12), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x60, //0x0000b4de movdqu $96(%r12), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x70, //0x0000b4e5 movdqu $112(%r12), %xmm3 + 0x49, 0x83, 0xc4, 0x40, //0x0000b4ec addq $64, %r12 + 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000b4f0 movdqa %xmm8, %xmm4 + 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x0000b4f5 pshufb %xmm0, %xmm4 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b4fa movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b4ff pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b504 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b509 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b50e movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b513 pshufb %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x0000b518 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x0000b51c pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000b520 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x0000b524 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x0000b528 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000b52c pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x0000b530 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xc7, //0x0000b534 pmovmskb %xmm7, %eax + 0x48, 0xc1, 0xe2, 0x10, //0x0000b538 shlq $16, %rdx + 0x48, 0x09, 0xca, //0x0000b53c orq %rcx, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x0000b53f shlq $32, %rsi + 0x48, 0x09, 0xd6, //0x0000b543 orq %rdx, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x0000b546 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x0000b54a orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000b54d cmpq $-1, %rax + 0x0f, 0x84, 0x79, 0xff, 0xff, 0xff, //0x0000b551 je LBB5_1930 + 0x48, 0xf7, 0xd0, //0x0000b557 notq %rax + 0x49, 0x89, 0x46, 0x68, //0x0000b55a movq %rax, $104(%r14) + 0x4d, 0x89, 0x66, 0x60, //0x0000b55e movq %r12, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x0000b562 bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x0000b566 leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x2c, 0x0c, //0x0000b56a leaq (%r12,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000b56e addq $1, %r13 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b572 movq $-96(%rbp), %r12 + //0x0000b576 LBB5_1932 + 0x8a, 0x08, //0x0000b576 movb (%rax), %cl + //0x0000b578 LBB5_1933 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000b578 movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x0000b57d addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x0000b581 movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x0000b585 cmpb $44, %cl + 0x0f, 0x85, 0x4b, 0x01, 0x00, 0x00, //0x0000b588 jne LBB5_2262 + 0x4d, 0x8d, 0x7d, 0x01, //0x0000b58e leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000b592 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000b597 cmpq $32, %rcx + 0x0f, 0x87, 0x8f, 0xcd, 0xff, 0xff, //0x0000b59b ja LBB5_1599 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b5a1 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x0000b5ab btq %rcx, %rdx + 0x0f, 0x83, 0x7b, 0xcd, 0xff, 0xff, //0x0000b5af jae LBB5_1599 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000b5b5 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x0000b5ba addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000b5be cmpq $32, %rcx + 0x0f, 0x87, 0x47, 0x00, 0x00, 0x00, //0x0000b5c2 ja LBB5_1945 + 0x48, 0x0f, 0xa3, 0xca, //0x0000b5c8 btq %rcx, %rdx + 0x0f, 0x83, 0x3d, 0x00, 0x00, 0x00, //0x0000b5cc jae LBB5_1945 + 0x49, 0x8b, 0x56, 0x60, //0x0000b5d2 movq $96(%r14), %rdx + 0x4c, 0x89, 0xe9, //0x0000b5d6 movq %r13, %rcx + 0x48, 0x29, 0xd1, //0x0000b5d9 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000b5dc cmpq $64, %rcx + 0x0f, 0x83, 0x38, 0x00, 0x00, 0x00, //0x0000b5e0 jae LBB5_1942 + 0x49, 0x8b, 0x46, 0x68, //0x0000b5e6 movq $104(%r14), %rax + 0x48, 0xd3, 0xe8, //0x0000b5ea shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000b5ed shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000b5f0 testq %rax, %rax + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000b5f3 je LBB5_1941 + 0x48, 0x0f, 0xbc, 0xc0, //0x0000b5f9 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x02, //0x0000b5fd leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000b601 addq $1, %r15 + 0x48, 0x01, 0xc2, //0x0000b605 addq %rax, %rdx + 0x8a, 0x0a, //0x0000b608 movb (%rdx), %cl + 0xe9, 0x21, 0xcd, 0xff, 0xff, //0x0000b60a jmp LBB5_1599 + //0x0000b60f LBB5_1945 + 0x4d, 0x89, 0xef, //0x0000b60f movq %r13, %r15 + 0xe9, 0x19, 0xcd, 0xff, 0xff, //0x0000b612 jmp LBB5_1599 + //0x0000b617 LBB5_1941 + 0x48, 0x83, 0xc2, 0x40, //0x0000b617 addq $64, %rdx + 0x49, 0x89, 0xd5, //0x0000b61b movq %rdx, %r13 + //0x0000b61e LBB5_1942 + 0x4c, 0x89, 0xe8, //0x0000b61e movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000b621 addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x32, 0x4a, 0xff, 0xff, //0x0000b625 movdqu $-46542(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, //0x0000b62e .p2align 4, 0x90 + //0x0000b630 LBB5_1943 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x0000b630 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x0000b635 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000b63a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000b63f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x0000b644 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b648 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b64d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b652 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b657 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b65c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b661 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000b666 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000b66b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x0000b670 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x0000b674 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x0000b678 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000b67c pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x0000b680 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x0000b684 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x0000b688 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000b68c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe6, 0x10, //0x0000b690 shlq $16, %rsi + 0x48, 0x09, 0xd6, //0x0000b694 orq %rdx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x0000b697 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000b69b orq %rsi, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000b69e shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x0000b6a2 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000b6a5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x0000b6a9 je LBB5_1943 + 0x48, 0xf7, 0xd1, //0x0000b6af notq %rcx + 0x49, 0x89, 0x4e, 0x68, //0x0000b6b2 movq %rcx, $104(%r14) + 0x49, 0x89, 0x46, 0x60, //0x0000b6b6 movq %rax, $96(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000b6ba bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x0000b6be leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x0000b6c2 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000b6c6 addq $1, %r15 + 0x8a, 0x0a, //0x0000b6ca movb (%rdx), %cl + 0xe9, 0x5f, 0xcc, 0xff, 0xff, //0x0000b6cc jmp LBB5_1599 + //0x0000b6d1 LBB5_2281 + 0x4d, 0x89, 0xe5, //0x0000b6d1 movq %r12, %r13 + 0xe9, 0x5a, 0x62, 0xff, 0xff, //0x0000b6d4 jmp LBB5_308 + //0x0000b6d9 LBB5_2262 + 0x80, 0xf9, 0x5d, //0x0000b6d9 cmpb $93, %cl + 0x0f, 0x85, 0x09, 0x02, 0x00, 0x00, //0x0000b6dc jne LBB5_2312 + 0x41, 0x83, 0x86, 0x9c, 0x00, 0x00, 0x00, 0x01, //0x0000b6e2 addl $1, $156(%r14) + 0xc1, 0xe8, 0x08, //0x0000b6ea shrl $8, %eax + 0x41, 0x01, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000b6ed addl %eax, $168(%r14) + //0x0000b6f4 LBB5_2266 + 0x49, 0x8b, 0x4e, 0x70, //0x0000b6f4 movq $112(%r14), %rcx + 0x49, 0x8b, 0x56, 0x78, //0x0000b6f8 movq $120(%r14), %rdx + 0x49, 0x8b, 0xb6, 0x88, 0x00, 0x00, 0x00, //0x0000b6fc movq $136(%r14), %rsi + 0x48, 0xc1, 0xe2, 0x04, //0x0000b703 shlq $4, %rdx + 0x48, 0x29, 0xf1, //0x0000b707 subq %rsi, %rcx + 0x48, 0x29, 0xd1, //0x0000b70a subq %rdx, %rcx + 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b70d movq $8(%rsi,%rdx), %rdi + 0x49, 0x89, 0x7e, 0x78, //0x0000b712 movq %rdi, $120(%r14) + 0x48, 0xc1, 0xe9, 0x04, //0x0000b716 shrq $4, %rcx + 0x89, 0x4c, 0x16, 0x0c, //0x0000b71a movl %ecx, $12(%rsi,%rdx) + 0x89, 0x44, 0x16, 0x08, //0x0000b71e movl %eax, $8(%rsi,%rdx) + 0x0f, 0xb6, 0x04, 0x16, //0x0000b722 movzbl (%rsi,%rdx), %eax + 0x89, 0x04, 0x16, //0x0000b726 movl %eax, (%rsi,%rdx) + 0x49, 0x8b, 0x86, 0x80, 0x00, 0x00, 0x00, //0x0000b729 movq $128(%r14), %rax + 0x41, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000b730 movl $176(%r14), %ecx + 0x48, 0x39, 0xc8, //0x0000b737 cmpq %rcx, %rax + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b73a jbe LBB5_2268 + 0x41, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b740 movl %eax, $176(%r14) + 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b747 cmpq $4096, %rax + 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x0000b74d ja LBB5_2270 + //0x0000b753 LBB5_2268 + 0x48, 0x83, 0xc0, 0xff, //0x0000b753 addq $-1, %rax + 0x49, 0x89, 0x86, 0x80, 0x00, 0x00, 0x00, //0x0000b757 movq %rax, $128(%r14) + 0x49, 0x8b, 0x4e, 0x78, //0x0000b75e movq $120(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000b762 cmpq $-1, %rcx + 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b766 je LBB5_2270 + 0x4d, 0x8d, 0x8e, 0x88, 0x00, 0x00, 0x00, //0x0000b76c leaq $136(%r14), %r9 + 0x4d, 0x89, 0xef, //0x0000b773 movq %r13, %r15 + 0xe9, 0xf2, 0x86, 0xff, 0xff, //0x0000b776 jmp LBB5_706 + //0x0000b77b LBB5_2270 + 0x45, 0x31, 0xe4, //0x0000b77b xorl %r12d, %r12d + 0x4d, 0x89, 0xef, //0x0000b77e movq %r13, %r15 + 0x4d, 0x85, 0xe4, //0x0000b781 testq %r12, %r12 + 0x0f, 0x85, 0x10, 0x87, 0xff, 0xff, //0x0000b784 jne LBB5_720 + 0xe9, 0xf1, 0x86, 0xff, 0xff, //0x0000b78a jmp LBB5_2271 + //0x0000b78f LBB5_2286 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000b78f movq $-1, %r9 + 0x4c, 0x89, 0xe1, //0x0000b796 movq %r12, %rcx + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b799 movq $-1, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000b7a0 movq $-1, %r15 + 0x44, 0x8b, 0x55, 0xb0, //0x0000b7a7 movl $-80(%rbp), %r10d + 0xe9, 0xeb, 0xd4, 0xff, 0xff, //0x0000b7ab jmp LBB5_1707 + //0x0000b7b0 LBB5_2287 + 0x45, 0x31, 0xf6, //0x0000b7b0 xorl %r14d, %r14d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000b7b3 movl $10000, %edx + 0xe9, 0x22, 0xd8, 0xff, 0xff, //0x0000b7b8 jmp LBB5_1765 + //0x0000b7bd LBB5_2288 + 0x4e, 0x8d, 0x0c, 0x29, //0x0000b7bd leaq (%rcx,%r13), %r9 + 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x0000b7c1 movb (%r13,%rcx), %al + 0x8d, 0x48, 0xd0, //0x0000b7c6 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000b7c9 cmpb $9, %cl + 0x0f, 0x87, 0xde, 0x00, 0x00, 0x00, //0x0000b7cc ja LBB5_2307 + 0x31, 0xf6, //0x0000b7d2 xorl %esi, %esi + 0x31, 0xdb, //0x0000b7d4 xorl %ebx, %ebx + //0x0000b7d6 LBB5_2290 + 0x48, 0x8d, 0x0c, 0xb6, //0x0000b7d6 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x0000b7da movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x0000b7dd leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000b7e1 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000b7e5 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x0000b7e9 movzbl $1(%r9), %eax + 0x49, 0x83, 0xc1, 0x01, //0x0000b7ee addq $1, %r9 + 0x8d, 0x78, 0xd0, //0x0000b7f2 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000b7f5 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000b7f9 ja LBB5_2292 + 0x48, 0x83, 0xfb, 0x12, //0x0000b7ff cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000b803 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000b806 jb LBB5_2290 + //0x0000b80c LBB5_2292 + 0x40, 0x80, 0xff, 0x09, //0x0000b80c cmpb $9, %dil + 0x0f, 0x87, 0xb0, 0x00, 0x00, 0x00, //0x0000b810 ja LBB5_2309 + 0x45, 0x31, 0xf6, //0x0000b816 xorl %r14d, %r14d + //0x0000b819 LBB5_2294 + 0x43, 0x0f, 0xb6, 0x44, 0x31, 0x01, //0x0000b819 movzbl $1(%r9,%r14), %eax + 0x8d, 0x78, 0xd0, //0x0000b81f leal $-48(%rax), %edi + 0x49, 0x83, 0xc6, 0x01, //0x0000b822 addq $1, %r14 + 0x40, 0x80, 0xff, 0x0a, //0x0000b826 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000b82a jb LBB5_2294 + 0x4d, 0x01, 0xf1, //0x0000b830 addq %r14, %r9 + 0x4d, 0x89, 0xcd, //0x0000b833 movq %r9, %r13 + 0x41, 0xb1, 0x01, //0x0000b836 movb $1, %r9b + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x0000b839 jmp LBB5_2308 + //0x0000b83e LBB5_2296 + 0x4d, 0x89, 0xec, //0x0000b83e movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b841 addq $1, %r12 + 0xe9, 0xeb, 0xce, 0xff, 0xff, //0x0000b845 jmp LBB5_1647 + //0x0000b84a LBB5_2297 + 0x4d, 0x89, 0xec, //0x0000b84a movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b84d addq $1, %r12 + 0xe9, 0x48, 0xcf, 0xff, 0xff, //0x0000b851 jmp LBB5_1655 + //0x0000b856 LBB5_2298 + 0x4d, 0x89, 0xec, //0x0000b856 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b859 addq $1, %r12 + 0xe9, 0xd3, 0xd1, 0xff, 0xff, //0x0000b85d jmp LBB5_1679 + //0x0000b862 LBB5_2299 + 0x4d, 0x89, 0xec, //0x0000b862 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b865 addq $2, %r12 + 0xe9, 0xc7, 0xce, 0xff, 0xff, //0x0000b869 jmp LBB5_1647 + //0x0000b86e LBB5_2300 + 0x4d, 0x89, 0xec, //0x0000b86e movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b871 addq $2, %r12 + 0xe9, 0x24, 0xcf, 0xff, 0xff, //0x0000b875 jmp LBB5_1655 + //0x0000b87a LBB5_2301 + 0x4d, 0x89, 0xec, //0x0000b87a movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b87d addq $2, %r12 + 0xe9, 0xaf, 0xd1, 0xff, 0xff, //0x0000b881 jmp LBB5_1679 + //0x0000b886 LBB5_2302 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b886 movl $13, %ecx + 0xe9, 0x9e, 0xce, 0xff, 0xff, //0x0000b88b jmp LBB5_1646 + //0x0000b890 LBB5_2303 + 0x4d, 0x89, 0xec, //0x0000b890 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000b893 addq $3, %r12 + 0xe9, 0x02, 0xcf, 0xff, 0xff, //0x0000b897 jmp LBB5_1655 + //0x0000b89c LBB5_2304 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b89c movl $13, %ecx + 0xe9, 0x88, 0xd1, 0xff, 0xff, //0x0000b8a1 jmp LBB5_1678 + //0x0000b8a6 LBB5_2305 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b8a6 movl $13, %ecx + 0xe9, 0xe7, 0xce, 0xff, 0xff, //0x0000b8ab jmp LBB5_1654 + //0x0000b8b0 LBB5_2307 + 0x31, 0xc9, //0x0000b8b0 xorl %ecx, %ecx + 0x4d, 0x89, 0xcd, //0x0000b8b2 movq %r9, %r13 + 0x45, 0x31, 0xc9, //0x0000b8b5 xorl %r9d, %r9d + 0x45, 0x31, 0xf6, //0x0000b8b8 xorl %r14d, %r14d + 0x31, 0xf6, //0x0000b8bb xorl %esi, %esi + //0x0000b8bd LBB5_2308 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b8bd movq $-56(%rbp), %r11 + 0xe9, 0xec, 0xcd, 0xff, 0xff, //0x0000b8c1 jmp LBB5_1639 + //0x0000b8c6 LBB5_2309 + 0x4d, 0x89, 0xcd, //0x0000b8c6 movq %r9, %r13 + 0x45, 0x31, 0xf6, //0x0000b8c9 xorl %r14d, %r14d + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b8cc movq $-56(%rbp), %r11 + 0x45, 0x31, 0xc9, //0x0000b8d0 xorl %r9d, %r9d + 0xe9, 0xda, 0xcd, 0xff, 0xff, //0x0000b8d3 jmp LBB5_1639 + //0x0000b8d8 LBB5_2310 + 0x41, 0x83, 0xfe, 0x01, //0x0000b8d8 cmpl $1, %r14d + 0x0f, 0x84, 0xa3, 0x01, 0x00, 0x00, //0x0000b8dc je LBB5_2336 + //0x0000b8e2 LBB5_2311 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b8e2 movq $-56(%rbp), %r11 + 0xe9, 0x69, 0xd7, 0xff, 0xff, //0x0000b8e6 jmp LBB5_1775 + //0x0000b8eb LBB5_2312 + 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000b8eb movl $10, %edx + 0xe9, 0x3e, 0x60, 0xff, 0xff, //0x0000b8f0 jmp LBB5_308 + //0x0000b8f5 LBB5_2314 + 0x66, 0x0f, 0x7e, 0xe2, //0x0000b8f5 movd %xmm4, %edx + 0x80, 0xfa, 0x22, //0x0000b8f9 cmpb $34, %dl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000b8fc jne LBB5_2316 + //0x0000b902 LBB5_2315 + 0x49, 0x83, 0xc4, 0x01, //0x0000b902 addq $1, %r12 + 0x4c, 0x29, 0xe9, //0x0000b906 subq %r13, %rcx + 0xb0, 0x01, //0x0000b909 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000b90b movq %rax, $-88(%rbp) + 0x48, 0x89, 0xce, //0x0000b90f movq %rcx, %rsi + 0xe9, 0x57, 0x01, 0x00, 0x00, //0x0000b912 jmp LBB5_2335 + //0x0000b917 LBB5_2316 + 0x31, 0xc0, //0x0000b917 xorl %eax, %eax + //0x0000b919 LBB5_2317 + 0x88, 0x14, 0x01, //0x0000b919 movb %dl, (%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x01, //0x0000b91c movzbl $1(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b922 cmpb $34, %dl + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000b925 je LBB5_2327 + 0x88, 0x54, 0x01, 0x01, //0x0000b92b movb %dl, $1(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x02, //0x0000b92f movzbl $2(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b935 cmpb $34, %dl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000b938 je LBB5_2328 + 0x88, 0x54, 0x01, 0x02, //0x0000b93e movb %dl, $2(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x03, //0x0000b942 movzbl $3(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b948 cmpb $34, %dl + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x0000b94b je LBB5_2329 + 0x88, 0x54, 0x01, 0x03, //0x0000b951 movb %dl, $3(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x04, //0x0000b955 movzbl $4(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b95b cmpb $34, %dl + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000b95e je LBB5_2330 + 0x88, 0x54, 0x01, 0x04, //0x0000b964 movb %dl, $4(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x05, //0x0000b968 movzbl $5(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b96e cmpb $34, %dl + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x0000b971 je LBB5_2331 + 0x88, 0x54, 0x01, 0x05, //0x0000b977 movb %dl, $5(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x06, //0x0000b97b movzbl $6(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b981 cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x0000b984 je LBB5_2332 + 0x88, 0x54, 0x01, 0x06, //0x0000b98a movb %dl, $6(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x07, //0x0000b98e movzbl $7(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b994 cmpb $34, %dl + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000b997 je LBB5_2333 + 0x88, 0x54, 0x01, 0x07, //0x0000b99d movb %dl, $7(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x08, //0x0000b9a1 movzbl $8(%r12,%rax), %edx + 0x48, 0x83, 0xc0, 0x08, //0x0000b9a7 addq $8, %rax + 0x80, 0xfa, 0x22, //0x0000b9ab cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000b9ae jne LBB5_2317 + 0x49, 0x01, 0xc4, //0x0000b9b4 addq %rax, %r12 + 0x48, 0x01, 0xc1, //0x0000b9b7 addq %rax, %rcx + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000b9ba jmp LBB5_2315 + //0x0000b9bf LBB5_2326 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000b9bf movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b9c3 movq $-56(%rbp), %r11 + 0xe9, 0xaf, 0xd0, 0xff, 0xff, //0x0000b9c7 jmp LBB5_1682 + //0x0000b9cc LBB5_2327 + 0x49, 0x01, 0xc4, //0x0000b9cc addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b9cf addq $2, %r12 + 0x4c, 0x29, 0xe9, //0x0000b9d3 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000b9d6 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000b9da addq $1, %rsi + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x0000b9de jmp LBB5_2334 + //0x0000b9e3 LBB5_2328 + 0x49, 0x01, 0xc4, //0x0000b9e3 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000b9e6 addq $3, %r12 + 0x4c, 0x29, 0xe9, //0x0000b9ea subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000b9ed leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000b9f1 addq $2, %rsi + 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x0000b9f5 jmp LBB5_2334 + //0x0000b9fa LBB5_2329 + 0x49, 0x01, 0xc4, //0x0000b9fa addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000b9fd addq $4, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba01 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba04 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000ba08 addq $3, %rsi + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x0000ba0c jmp LBB5_2334 + //0x0000ba11 LBB5_2330 + 0x49, 0x01, 0xc4, //0x0000ba11 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000ba14 addq $5, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba18 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba1b leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000ba1f addq $4, %rsi + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x0000ba23 jmp LBB5_2334 + //0x0000ba28 LBB5_2331 + 0x49, 0x01, 0xc4, //0x0000ba28 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000ba2b addq $6, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba2f subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba32 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000ba36 addq $5, %rsi + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x0000ba3a jmp LBB5_2334 + //0x0000ba3f LBB5_2332 + 0x49, 0x01, 0xc4, //0x0000ba3f addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000ba42 addq $7, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba46 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba49 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000ba4d addq $6, %rsi + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000ba51 jmp LBB5_2334 + //0x0000ba56 LBB5_2333 + 0x49, 0x01, 0xc4, //0x0000ba56 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x08, //0x0000ba59 addq $8, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba5d subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba60 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000ba64 addq $7, %rsi + //0x0000ba68 LBB5_2334 + 0xb0, 0x01, //0x0000ba68 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000ba6a movq %rax, $-88(%rbp) + //0x0000ba6e LBB5_2335 + 0x4d, 0x89, 0xce, //0x0000ba6e movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ba71 movq $-56(%rbp), %r11 + 0x31, 0xc9, //0x0000ba75 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x0000ba77 testq %rsi, %rsi + 0x0f, 0x89, 0xff, 0xcf, 0xff, 0xff, //0x0000ba7a jns LBB5_1683 + 0xe9, 0xf6, 0xcf, 0xff, 0xff, //0x0000ba80 jmp LBB5_1682 + //0x0000ba85 LBB5_2336 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000ba85 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x0000ba8a movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x0000ba8d mulq %rcx + 0x0f, 0x81, 0x1a, 0x00, 0x00, 0x00, //0x0000ba90 jno LBB5_2338 + 0x43, 0x8d, 0x04, 0x00, //0x0000ba96 leal (%r8,%r8), %eax + 0x83, 0xc0, 0xff, //0x0000ba9a addl $-1, %eax + 0x89, 0x45, 0x84, //0x0000ba9d movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000baa0 movl $349, %eax + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000baa5 movl $1, %r14d + 0xe9, 0x9d, 0xd6, 0xff, 0xff, //0x0000baab jmp LBB5_1787 + //0x0000bab0 LBB5_2338 + 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x0000bab0 movzbl $-1(%r13), %ecx + 0x83, 0xc1, 0xd0, //0x0000bab5 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000bab8 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x0000babb movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x0000babe sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000bac2 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000bac5 adcq $0, %rdx + 0x89, 0xd1, //0x0000bac9 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x0000bacb andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x0000bace negq %rcx + 0x48, 0x31, 0xca, //0x0000bad1 xorq %rcx, %rdx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000bad4 movl $1, %r14d + 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000bada jne LBB5_2311 + 0x48, 0x85, 0xc9, //0x0000bae0 testq %rcx, %rcx + 0x0f, 0x88, 0xf9, 0xfd, 0xff, 0xff, //0x0000bae3 js LBB5_2311 + 0x31, 0xd2, //0x0000bae9 xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x0000baeb testb %r10b, %r10b + 0x0f, 0x84, 0x5d, 0x00, 0x00, 0x00, //0x0000baee je LBB5_2344 + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000baf4 movq %rax, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x0f, 0x46, 0xff, 0xff, //0x0000baf9 punpckldq $-47601(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x17, 0x46, 0xff, 0xff, //0x0000bb01 subpd $-47593(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x0000bb09 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x0000bb0d unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x0000bb11 addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x0000bb15 movq %xmm1, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000bb1a movabsq $-9223372036854775808, %rsi + 0x48, 0x31, 0xc6, //0x0000bb24 xorq %rax, %rsi + 0x31, 0xc9, //0x0000bb27 xorl %ecx, %ecx + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bb29 movq $-56(%rbp), %r11 + 0xe9, 0x85, 0xf8, 0xff, 0xff, //0x0000bb2d jmp LBB5_1917 + //0x0000bb32 LBB5_2342 + 0xb1, 0x01, //0x0000bb32 movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x0000bb34 movq %rcx, $-88(%rbp) + 0x4d, 0x89, 0xce, //0x0000bb38 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bb3b movq $-56(%rbp), %r11 + //0x0000bb3f LBB5_2343 + 0x0f, 0xbc, 0xc0, //0x0000bb3f bsfl %eax, %eax + 0x49, 0x01, 0xc4, //0x0000bb42 addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000bb45 movq $-1, %rsi + 0xe9, 0x2a, 0xcf, 0xff, 0xff, //0x0000bb4c jmp LBB5_1682 + //0x0000bb51 LBB5_2344 + 0x48, 0x89, 0x45, 0x88, //0x0000bb51 movq %rax, $-120(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x0000bb55 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bb59 movq $-56(%rbp), %r11 + 0x48, 0x8b, 0x45, 0xa0, //0x0000bb5d movq $-96(%rbp), %rax + 0xe9, 0x71, 0xde, 0xff, 0xff, //0x0000bb61 jmp LBB5_1912 + 0x90, 0x90, //0x0000bb66 .p2align 2, 0x90 + // // .set L5_0_set_48, LBB5_48-LJTI5_0 + // // .set L5_0_set_307, LBB5_307-LJTI5_0 // // .set L5_0_set_15, LBB5_15-LJTI5_0 // // .set L5_0_set_16, LBB5_16-LJTI5_0 - // // .set L5_0_set_69, LBB5_69-LJTI5_0 - // // .set L5_0_set_62, LBB5_62-LJTI5_0 - // // .set L5_0_set_36, LBB5_36-LJTI5_0 - // // .set L5_0_set_42, LBB5_42-LJTI5_0 - // // .set L5_0_set_52, LBB5_52-LJTI5_0 - //0x0000ba8c LJTI5_0 - 0x36, 0x4a, 0xff, 0xff, //0x0000ba8c .long L5_0_set_47 - 0x27, 0x5f, 0xff, 0xff, //0x0000ba90 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000ba94 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000ba98 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000ba9c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baa0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baa4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baa8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baac .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bab0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bab4 .long L5_0_set_305 - 0x56, 0x4c, 0xff, 0xff, //0x0000bab8 .long L5_0_set_15 - 0x27, 0x5f, 0xff, 0xff, //0x0000babc .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bac0 .long L5_0_set_305 - 0x73, 0x48, 0xff, 0xff, //0x0000bac4 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bac8 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bacc .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bad0 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bad4 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bad8 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000badc .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bae0 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bae4 .long L5_0_set_16 - 0x73, 0x48, 0xff, 0xff, //0x0000bae8 .long L5_0_set_16 - 0x27, 0x5f, 0xff, 0xff, //0x0000baec .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baf0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baf4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000baf8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bafc .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb00 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb04 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb08 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb0c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb10 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb14 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb18 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb1c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb20 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb24 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb28 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb2c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb30 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb34 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb38 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb3c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb40 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb44 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb48 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb4c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb50 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb54 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb58 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb5c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb60 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb64 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb68 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb6c .long L5_0_set_305 - 0x5d, 0x4c, 0xff, 0xff, //0x0000bb70 .long L5_0_set_69 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb74 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb78 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb7c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb80 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb84 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb88 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb8c .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb90 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb94 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bb98 .long L5_0_set_305 - 0xe6, 0x4b, 0xff, 0xff, //0x0000bb9c .long L5_0_set_62 - 0x27, 0x5f, 0xff, 0xff, //0x0000bba0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bba4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bba8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbac .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbb0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbb4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbb8 .long L5_0_set_305 - 0xa6, 0x49, 0xff, 0xff, //0x0000bbbc .long L5_0_set_36 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbc0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbc4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbc8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbcc .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbd0 .long L5_0_set_305 - 0xfd, 0x49, 0xff, 0xff, //0x0000bbd4 .long L5_0_set_42 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbd8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbdc .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbe0 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbe4 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbe8 .long L5_0_set_305 - 0x27, 0x5f, 0xff, 0xff, //0x0000bbec .long L5_0_set_305 - 0xe3, 0x4a, 0xff, 0xff, //0x0000bbf0 .long L5_0_set_52 - // // .set L5_1_set_111, LBB5_111-LJTI5_1 - // // .set L5_1_set_125, LBB5_125-LJTI5_1 - // // .set L5_1_set_113, LBB5_113-LJTI5_1 - // // .set L5_1_set_105, LBB5_105-LJTI5_1 - //0x0000bbf4 LJTI5_1 - 0xbe, 0x4e, 0xff, 0xff, //0x0000bbf4 .long L5_1_set_111 - 0x56, 0x4f, 0xff, 0xff, //0x0000bbf8 .long L5_1_set_125 - 0xbe, 0x4e, 0xff, 0xff, //0x0000bbfc .long L5_1_set_111 - 0xd1, 0x4e, 0xff, 0xff, //0x0000bc00 .long L5_1_set_113 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc04 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc08 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc0c .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc10 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc14 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc18 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc1c .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc20 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc24 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc28 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc2c .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc30 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc34 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc38 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc3c .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc40 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc44 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc48 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc4c .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc50 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc54 .long L5_1_set_125 - 0x56, 0x4f, 0xff, 0xff, //0x0000bc58 .long L5_1_set_125 - 0x79, 0x4e, 0xff, 0xff, //0x0000bc5c .long L5_1_set_105 - // // .set L5_2_set_826, LBB5_826-LJTI5_2 - // // .set L5_2_set_306, LBB5_306-LJTI5_2 - // // .set L5_2_set_789, LBB5_789-LJTI5_2 - // // .set L5_2_set_790, LBB5_790-LJTI5_2 - // // .set L5_2_set_848, LBB5_848-LJTI5_2 - // // .set L5_2_set_841, LBB5_841-LJTI5_2 - // // .set L5_2_set_819, LBB5_819-LJTI5_2 - // // .set L5_2_set_814, LBB5_814-LJTI5_2 - // // .set L5_2_set_831, LBB5_831-LJTI5_2 - //0x0000bc60 LJTI5_2 - 0xf0, 0x87, 0xff, 0xff, //0x0000bc60 .long L5_2_set_826 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc64 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc68 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc6c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc70 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc74 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc78 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc7c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc80 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc84 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc88 .long L5_2_set_306 - 0xaf, 0x88, 0xff, 0xff, //0x0000bc8c .long L5_2_set_789 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc90 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bc94 .long L5_2_set_306 - 0xde, 0x85, 0xff, 0xff, //0x0000bc98 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bc9c .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bca0 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bca4 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bca8 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bcac .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bcb0 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bcb4 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bcb8 .long L5_2_set_790 - 0xde, 0x85, 0xff, 0xff, //0x0000bcbc .long L5_2_set_790 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcc0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcc4 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcc8 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bccc .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcd0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcd4 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcd8 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcdc .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bce0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bce4 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bce8 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcec .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcf0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcf4 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcf8 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bcfc .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd00 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd04 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd08 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd0c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd10 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd14 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd18 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd1c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd20 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd24 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd28 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd2c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd30 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd34 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd38 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd3c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd40 .long L5_2_set_306 - 0x16, 0x8a, 0xff, 0xff, //0x0000bd44 .long L5_2_set_848 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd48 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd4c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd50 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd54 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd58 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd5c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd60 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd64 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd68 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd6c .long L5_2_set_306 - 0xb6, 0x89, 0xff, 0xff, //0x0000bd70 .long L5_2_set_841 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd74 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd78 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd7c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd80 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd84 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd88 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd8c .long L5_2_set_306 - 0x97, 0x87, 0xff, 0xff, //0x0000bd90 .long L5_2_set_819 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd94 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd98 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bd9c .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bda0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bda4 .long L5_2_set_306 - 0x5b, 0x87, 0xff, 0xff, //0x0000bda8 .long L5_2_set_814 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdac .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdb0 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdb4 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdb8 .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdbc .long L5_2_set_306 - 0x56, 0x5d, 0xff, 0xff, //0x0000bdc0 .long L5_2_set_306 - 0xb7, 0x88, 0xff, 0xff, //0x0000bdc4 .long L5_2_set_831 - // // .set L5_3_set_890, LBB5_890-LJTI5_3 - // // .set L5_3_set_895, LBB5_895-LJTI5_3 - // // .set L5_3_set_892, LBB5_892-LJTI5_3 - // // .set L5_3_set_884, LBB5_884-LJTI5_3 - //0x0000bdc8 LJTI5_3 - 0x5a, 0x8c, 0xff, 0xff, //0x0000bdc8 .long L5_3_set_890 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdcc .long L5_3_set_895 - 0x5a, 0x8c, 0xff, 0xff, //0x0000bdd0 .long L5_3_set_890 - 0x6d, 0x8c, 0xff, 0xff, //0x0000bdd4 .long L5_3_set_892 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdd8 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bddc .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bde0 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bde4 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bde8 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdec .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdf0 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdf4 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdf8 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000bdfc .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be00 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be04 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be08 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be0c .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be10 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be14 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be18 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be1c .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be20 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be24 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be28 .long L5_3_set_895 - 0x95, 0x8c, 0xff, 0xff, //0x0000be2c .long L5_3_set_895 - 0x1a, 0x8c, 0xff, 0xff, //0x0000be30 .long L5_3_set_884 + // // .set L5_0_set_73, LBB5_73-LJTI5_0 + // // .set L5_0_set_66, LBB5_66-LJTI5_0 + // // .set L5_0_set_37, LBB5_37-LJTI5_0 + // // .set L5_0_set_43, LBB5_43-LJTI5_0 + // // .set L5_0_set_56, LBB5_56-LJTI5_0 + //0x0000bb68 LJTI5_0 + 0x69, 0x49, 0xff, 0xff, //0x0000bb68 .long L5_0_set_48 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb6c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb70 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb74 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb78 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb7c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb80 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb84 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb88 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb8c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb90 .long L5_0_set_307 + 0x09, 0x4c, 0xff, 0xff, //0x0000bb94 .long L5_0_set_15 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb98 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bb9c .long L5_0_set_307 + 0x9f, 0x47, 0xff, 0xff, //0x0000bba0 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bba4 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bba8 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbac .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbb0 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbb4 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbb8 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbbc .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbc0 .long L5_0_set_16 + 0x9f, 0x47, 0xff, 0xff, //0x0000bbc4 .long L5_0_set_16 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbc8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbcc .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbd0 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbd4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbd8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbdc .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbe0 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbe4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbe8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbec .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbf0 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbf4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbf8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bbfc .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc00 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc04 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc08 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc0c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc10 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc14 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc18 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc1c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc20 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc24 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc28 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc2c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc30 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc34 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc38 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc3c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc40 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc44 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc48 .long L5_0_set_307 + 0x11, 0x4c, 0xff, 0xff, //0x0000bc4c .long L5_0_set_73 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc50 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc54 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc58 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc5c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc60 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc64 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc68 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc6c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc70 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc74 .long L5_0_set_307 + 0xa0, 0x4b, 0xff, 0xff, //0x0000bc78 .long L5_0_set_66 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc7c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc80 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc84 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc88 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc8c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc90 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc94 .long L5_0_set_307 + 0xdf, 0x48, 0xff, 0xff, //0x0000bc98 .long L5_0_set_37 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bc9c .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bca0 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bca4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bca8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcac .long L5_0_set_307 + 0x30, 0x49, 0xff, 0xff, //0x0000bcb0 .long L5_0_set_43 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcb4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcb8 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcbc .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcc0 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcc4 .long L5_0_set_307 + 0xc9, 0x5d, 0xff, 0xff, //0x0000bcc8 .long L5_0_set_307 + 0xb3, 0x4a, 0xff, 0xff, //0x0000bccc .long L5_0_set_56 + // // .set L5_1_set_116, LBB5_116-LJTI5_1 + // // .set L5_1_set_122, LBB5_122-LJTI5_1 + // // .set L5_1_set_118, LBB5_118-LJTI5_1 + // // .set L5_1_set_110, LBB5_110-LJTI5_1 + //0x0000bcd0 LJTI5_1 + 0x52, 0x4e, 0xff, 0xff, //0x0000bcd0 .long L5_1_set_116 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcd4 .long L5_1_set_122 + 0x52, 0x4e, 0xff, 0xff, //0x0000bcd8 .long L5_1_set_116 + 0x65, 0x4e, 0xff, 0xff, //0x0000bcdc .long L5_1_set_118 + 0x96, 0x4e, 0xff, 0xff, //0x0000bce0 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bce4 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bce8 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcec .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcf0 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcf4 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcf8 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bcfc .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd00 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd04 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd08 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd0c .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd10 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd14 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd18 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd1c .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd20 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd24 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd28 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd2c .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd30 .long L5_1_set_122 + 0x96, 0x4e, 0xff, 0xff, //0x0000bd34 .long L5_1_set_122 + 0x0b, 0x4e, 0xff, 0xff, //0x0000bd38 .long L5_1_set_110 + // // .set L5_2_set_849, LBB5_849-LJTI5_2 + // // .set L5_2_set_308, LBB5_308-LJTI5_2 + // // .set L5_2_set_816, LBB5_816-LJTI5_2 + // // .set L5_2_set_817, LBB5_817-LJTI5_2 + // // .set L5_2_set_874, LBB5_874-LJTI5_2 + // // .set L5_2_set_867, LBB5_867-LJTI5_2 + // // .set L5_2_set_842, LBB5_842-LJTI5_2 + // // .set L5_2_set_837, LBB5_837-LJTI5_2 + // // .set L5_2_set_857, LBB5_857-LJTI5_2 + //0x0000bd3c LJTI5_2 + 0x3d, 0x89, 0xff, 0xff, //0x0000bd3c .long L5_2_set_849 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd40 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd44 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd48 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd4c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd50 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd54 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd58 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd5c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd60 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd64 .long L5_2_set_308 + 0x92, 0x8a, 0xff, 0xff, //0x0000bd68 .long L5_2_set_816 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd6c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd70 .long L5_2_set_308 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd74 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd78 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd7c .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd80 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd84 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd88 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd8c .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd90 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd94 .long L5_2_set_817 + 0x3b, 0x87, 0xff, 0xff, //0x0000bd98 .long L5_2_set_817 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bd9c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bda0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bda4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bda8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdac .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdb0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdb4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdb8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdbc .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdc0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdc4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdc8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdcc .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdd0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdd4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdd8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bddc .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bde0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bde4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bde8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdec .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdf0 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdf4 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdf8 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000bdfc .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be00 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be04 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be08 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be0c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be10 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be14 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be18 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be1c .long L5_2_set_308 + 0xdd, 0x8b, 0xff, 0xff, //0x0000be20 .long L5_2_set_874 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be24 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be28 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be2c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be30 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be34 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be38 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be3c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be40 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be44 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be48 .long L5_2_set_308 + 0x83, 0x8b, 0xff, 0xff, //0x0000be4c .long L5_2_set_867 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be50 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be54 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be58 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be5c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be60 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be64 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be68 .long L5_2_set_308 + 0xea, 0x88, 0xff, 0xff, //0x0000be6c .long L5_2_set_842 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be70 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be74 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be78 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be7c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be80 .long L5_2_set_308 + 0xb1, 0x88, 0xff, 0xff, //0x0000be84 .long L5_2_set_837 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be88 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be8c .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be90 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be94 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be98 .long L5_2_set_308 + 0xf7, 0x5b, 0xff, 0xff, //0x0000be9c .long L5_2_set_308 + 0x9a, 0x8a, 0xff, 0xff, //0x0000bea0 .long L5_2_set_857 + // // .set L5_3_set_917, LBB5_917-LJTI5_3 + // // .set L5_3_set_922, LBB5_922-LJTI5_3 + // // .set L5_3_set_919, LBB5_919-LJTI5_3 + // // .set L5_3_set_911, LBB5_911-LJTI5_3 + //0x0000bea4 LJTI5_3 + 0x1e, 0x8e, 0xff, 0xff, //0x0000bea4 .long L5_3_set_917 + 0x56, 0x8e, 0xff, 0xff, //0x0000bea8 .long L5_3_set_922 + 0x1e, 0x8e, 0xff, 0xff, //0x0000beac .long L5_3_set_917 + 0x31, 0x8e, 0xff, 0xff, //0x0000beb0 .long L5_3_set_919 + 0x56, 0x8e, 0xff, 0xff, //0x0000beb4 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000beb8 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bebc .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bec0 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bec4 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bec8 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000becc .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bed0 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bed4 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bed8 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bedc .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bee0 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bee4 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bee8 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000beec .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bef0 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bef4 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bef8 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000befc .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bf00 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bf04 .long L5_3_set_922 + 0x56, 0x8e, 0xff, 0xff, //0x0000bf08 .long L5_3_set_922 + 0xd9, 0x8d, 0xff, 0xff, //0x0000bf0c .long L5_3_set_911 + // // .set L5_4_set_1656, LBB5_1656-LJTI5_4 + // // .set L5_4_set_308, LBB5_308-LJTI5_4 + // // .set L5_4_set_1664, LBB5_1664-LJTI5_4 // // .set L5_4_set_1623, LBB5_1623-LJTI5_4 - // // .set L5_4_set_306, LBB5_306-LJTI5_4 - // // .set L5_4_set_1628, LBB5_1628-LJTI5_4 - // // .set L5_4_set_1586, LBB5_1586-LJTI5_4 - // // .set L5_4_set_1566, LBB5_1566-LJTI5_4 - // // .set L5_4_set_1617, LBB5_1617-LJTI5_4 - // // .set L5_4_set_1610, LBB5_1610-LJTI5_4 - // // .set L5_4_set_1639, LBB5_1639-LJTI5_4 - // // .set L5_4_set_1629, LBB5_1629-LJTI5_4 - //0x0000be34 LJTI5_4 - 0x6a, 0xc5, 0xff, 0xff, //0x0000be34 .long L5_4_set_1623 - 0x82, 0x5b, 0xff, 0xff, //0x0000be38 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be3c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be40 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be44 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be48 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be4c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be50 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be54 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be58 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be5c .long L5_4_set_306 - 0x2b, 0xc6, 0xff, 0xff, //0x0000be60 .long L5_4_set_1628 - 0x82, 0x5b, 0xff, 0xff, //0x0000be64 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be68 .long L5_4_set_306 - 0x42, 0xc3, 0xff, 0xff, //0x0000be6c .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be70 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be74 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be78 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be7c .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be80 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be84 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be88 .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be8c .long L5_4_set_1586 - 0x42, 0xc3, 0xff, 0xff, //0x0000be90 .long L5_4_set_1586 - 0x82, 0x5b, 0xff, 0xff, //0x0000be94 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be98 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000be9c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bea0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bea4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bea8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000beac .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000beb0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000beb4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000beb8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bebc .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bec0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bec4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bec8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000becc .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bed0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bed4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bed8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bedc .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bee0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bee4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bee8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000beec .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bef0 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bef4 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bef8 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000befc .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf00 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf04 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf08 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf0c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf10 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf14 .long L5_4_set_306 - 0xe3, 0xc0, 0xff, 0xff, //0x0000bf18 .long L5_4_set_1566 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf1c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf20 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf24 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf28 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf2c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf30 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf34 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf38 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf3c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf40 .long L5_4_set_306 - 0x1f, 0xc5, 0xff, 0xff, //0x0000bf44 .long L5_4_set_1617 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf48 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf4c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf50 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf54 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf58 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf5c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf60 .long L5_4_set_306 - 0xb8, 0xc4, 0xff, 0xff, //0x0000bf64 .long L5_4_set_1610 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf68 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf6c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf70 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf74 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf78 .long L5_4_set_306 - 0x43, 0xc7, 0xff, 0xff, //0x0000bf7c .long L5_4_set_1639 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf80 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf84 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf88 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf8c .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf90 .long L5_4_set_306 - 0x82, 0x5b, 0xff, 0xff, //0x0000bf94 .long L5_4_set_306 - 0x33, 0xc6, 0xff, 0xff, //0x0000bf98 .long L5_4_set_1629 - // // .set L5_5_set_1678, LBB5_1678-LJTI5_5 - // // .set L5_5_set_1683, LBB5_1683-LJTI5_5 - // // .set L5_5_set_1680, LBB5_1680-LJTI5_5 - // // .set L5_5_set_1672, LBB5_1672-LJTI5_5 - //0x0000bf9c LJTI5_5 - 0x06, 0xc9, 0xff, 0xff, //0x0000bf9c .long L5_5_set_1678 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfa0 .long L5_5_set_1683 - 0x06, 0xc9, 0xff, 0xff, //0x0000bfa4 .long L5_5_set_1678 - 0x19, 0xc9, 0xff, 0xff, //0x0000bfa8 .long L5_5_set_1680 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfac .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfb0 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfb4 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfb8 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfbc .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfc0 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfc4 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfc8 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfcc .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfd0 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfd4 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfd8 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfdc .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfe0 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfe4 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfe8 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bfec .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bff0 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bff4 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bff8 .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000bffc .long L5_5_set_1683 - 0x3e, 0xc9, 0xff, 0xff, //0x0000c000 .long L5_5_set_1683 - 0xc0, 0xc8, 0xff, 0xff, //0x0000c004 .long L5_5_set_1672 - //0x0000c008 .p2align 2, 0x00 - //0x0000c008 _MASK_USE_NUMBER - 0x02, 0x00, 0x00, 0x00, //0x0000c008 .long 2 - 0x00, 0x00, 0x00, 0x00, //0x0000c00c .p2align 4, 0x00 - //0x0000c010 _P10_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c010 .quad 0x3ff0000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c018 .quad 0x4024000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c020 .quad 0x4059000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c028 .quad 0x408f400000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c030 .quad 0x40c3880000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c038 .quad 0x40f86a0000000000 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c040 .quad 0x412e848000000000 - 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c048 .quad 0x416312d000000000 - 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c050 .quad 0x4197d78400000000 - 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c058 .quad 0x41cdcd6500000000 - 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c060 .quad 0x4202a05f20000000 - 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c068 .quad 0x42374876e8000000 - 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c070 .quad 0x426d1a94a2000000 - 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c078 .quad 0x42a2309ce5400000 - 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c080 .quad 0x42d6bcc41e900000 - 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c088 .quad 0x430c6bf526340000 - 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c090 .quad 0x4341c37937e08000 - 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c098 .quad 0x4376345785d8a000 - 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c0a0 .quad 0x43abc16d674ec800 - 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c0a8 .quad 0x43e158e460913d00 - 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c0b0 .quad 0x4415af1d78b58c40 - 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c0b8 .quad 0x444b1ae4d6e2ef50 - 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c0c0 .quad 0x4480f0cf064dd592 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c0c8 .p2align 4, 0x00 - //0x0000c0d0 _POW10_M128_TAB - 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c0d0 .quad 1671618768450675795 - 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c0d8 .quad -391859759250406776 - 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c0e0 .quad 1044761730281672372 - 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c0e8 .quad -7162441377172586091 - 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c0f0 .quad 5917638181279478369 - 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c0f8 .quad -4341365703038344710 - 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c100 .quad -1826324310255427847 - 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c108 .quad -815021110370542984 - 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c110 .quad -8058981721550724260 - 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c118 .quad -7426917221622671221 - 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c120 .quad 8373016921771146291 - 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c128 .quad -4671960508600951122 - 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c130 .quad 1242899115359157055 - 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c138 .quad -1228264617323800998 - 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c140 .quad 5388497965526861063 - 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c148 .quad -7685194413468457480 - 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c150 .quad 6735622456908576329 - 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c158 .quad -4994806998408183946 - 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c160 .quad -803843965719055396 - 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c168 .quad -1631822729582842029 - 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c170 .quad 8720969558280366185 - 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c178 .quad -7937418233630358124 - 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c180 .quad -7545532125859093884 - 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c188 .quad -5310086773610559751 - 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c190 .quad -208543120469091547 - 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c198 .quad -2025922448585811785 - 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c1a0 .quad -130339450293182217 - 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c1a8 .quad -8183730558007214222 - 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c1b0 .quad -4774610331293865675 - 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c1b8 .quad -5617977179081629873 - 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c1c0 .quad -5968262914117332094 - 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c1c8 .quad -2410785455424649437 - 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c1d0 .quad 5493207715531443249 - 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c1d8 .quad -8424269937281487754 - 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c1e0 .quad -2356862392440471747 - 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c1e8 .quad -5918651403174471789 - 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c1f0 .quad -2946077990550589683 - 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c1f8 .quad -2786628235540701832 - 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c200 .quad -8758827771735200408 - 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c208 .quad -8659171674854020501 - 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c210 .quad 7498209359040551106 - 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c218 .quad -6212278575140137722 - 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c220 .quad 149389661945913074 - 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c228 .quad -3153662200497784248 - 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c230 .quad 93368538716195671 - 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c238 .quad -8888567902952197011 - 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c240 .quad 4728396691822632493 - 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c248 .quad -6499023860262858360 - 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c250 .quad 5910495864778290617 - 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c258 .quad -3512093806901185046 - 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c260 .quad 8305745933913819539 - 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c268 .quad -9112587656954322510 - 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c270 .quad 1158810380537498616 - 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c278 .quad -6779048552765515233 - 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c280 .quad -3163173042755514634 - 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c288 .quad -3862124672529506138 - 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c290 .quad -8565652321871781196 - 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c298 .quad -215969822234494768 - 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c2a0 .quad 6175682344898606512 - 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c2a8 .quad -7052510166537641086 - 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c2b0 .quad -1503769105731517667 - 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c2b8 .quad -4203951689744663454 - 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c2c0 .quad -6491397400591784988 - 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c2c8 .quad -643253593753441413 - 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c2d0 .quad 5166248661484910190 - 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c2d8 .quad -7319562523736982739 - 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c2e0 .quad -7377247228426025974 - 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c2e8 .quad -4537767136243840520 - 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c2f0 .quad -4609873017105144563 - 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c2f8 .quad -1060522901877412746 - 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c300 .quad 4036358391950366504 - 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c308 .quad -7580355841314464822 - 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c310 .quad -4177924046916817678 - 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c318 .quad -4863758783215693124 - 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c320 .quad -610719040218634194 - 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c328 .quad -1468012460592228501 - 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c330 .quad 8841672636718129437 - 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c338 .quad -7835036815511224669 - 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c340 .quad 6440404777470273892 - 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c348 .quad -5182110000961642932 - 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000c350 .quad 8050505971837842365 - 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000c358 .quad -1865951482774665761 - 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000c360 .quad -6497648813669818282 - 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000c368 .quad -8083748704375247957 - 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000c370 .quad -8122061017087272852 - 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000c378 .quad -5492999862041672042 - 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000c380 .quad 3682481783923072647 - 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000c388 .quad -2254563809124702148 - 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000c390 .quad -6921820921902855404 - 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000c398 .quad -8326631408344020699 - 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000c3a0 .quad 571095884476206553 - 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000c3a8 .quad -5796603242002637969 - 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000c3b0 .quad -3897816162832129712 - 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000c3b8 .quad -2634068034075909558 - 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000c3c0 .quad -4741978110983775022 - 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000c3c8 .quad -8563821548938525330 - 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000c3d0 .quad 7907585416552444934 - 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000c3d8 .quad -6093090917745768758 - 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000c3e0 .quad 661109733835780360 - 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000c3e8 .quad -3004677628754823043 - 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000c3f0 .quad 2719036592861056677 - 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000c3f8 .quad -8795452545612846258 - 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000c400 .quad -5824576295778454962 - 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000c408 .quad -6382629663588669919 - 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000c410 .quad 1942651667131707105 - 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000c418 .quad -3366601061058449494 - 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000c420 .quad 5825843310384704845 - 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000c428 .quad -9021654690802612790 - 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000c430 .quad -1941067898873894752 - 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000c438 .quad -6665382345075878084 - 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000c440 .quad 2185351144835019464 - 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000c448 .quad -3720041912917459700 - 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000c450 .quad 2731688931043774330 - 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000c458 .quad -38366372719436721 - 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000c460 .quad 8624834609543440812 - 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000c468 .quad -6941508010590729807 - 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000c470 .quad -3054014793352862697 - 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000c478 .quad -4065198994811024355 - 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000c480 .quad 5405853545163697437 - 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000c488 .quad -469812725086392539 - 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000c490 .quad 5684501474941004850 - 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000c498 .quad -7211161980820077193 - 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000c4a0 .quad 2493940825248868159 - 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000c4a8 .quad -4402266457597708587 - 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000c4b0 .quad 7729112049988473103 - 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000c4b8 .quad -891147053569747830 - 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000c4c0 .quad -9004363024039368023 - 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000c4c8 .quad -7474495936122174250 - 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000c4d0 .quad 2579604275232953683 - 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000c4d8 .quad -4731433901725329908 - 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000c4e0 .quad 3224505344041192104 - 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000c4e8 .quad -1302606358729274481 - 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000c4f0 .quad 8932844867666826921 - 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000c4f8 .quad -7731658001846878407 - 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000c500 .quad -2669001970698630061 - 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000c508 .quad -5052886483881210105 - 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000c510 .quad -3336252463373287576 - 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000c518 .quad -1704422086424124727 - 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000c520 .quad 2526528228819083169 - 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000c528 .quad -7982792831656159810 - 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000c530 .quad -6065211750830921846 - 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000c538 .quad -5366805021142811859 - 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000c540 .quad 1641857348316123500 - 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000c548 .quad -2096820258001126919 - 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000c550 .quad -5891368184943504669 - 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000c558 .quad -8228041688891786181 - 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000c560 .quad -7364210231179380836 - 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000c568 .quad -5673366092687344822 - 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000c570 .quad 4629795266307937667 - 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000c578 .quad -2480021597431793123 - 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000c580 .quad 5199465050656154994 - 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000c588 .quad -8467542526035952558 - 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000c590 .quad -2724040723534582065 - 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000c598 .quad -5972742139117552794 - 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000c5a0 .quad -8016736922845615486 - 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000c5a8 .quad -2854241655469553088 - 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000c5b0 .quad 6518754469289960081 - 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000c5b8 .quad -8701430062309552536 - 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000c5c0 .quad 8148443086612450102 - 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000c5c8 .quad -6265101559459552766 - 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000c5d0 .quad 962181821410786819 - 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000c5d8 .quad -3219690930897053053 - 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000c5e0 .quad -1704479370831952190 - 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000c5e8 .quad -8929835859451740015 - 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000c5f0 .quad 7092772823314835570 - 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000c5f8 .quad -6550608805887287114 - 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000c600 .quad -357406007711231345 - 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000c608 .quad -3576574988931720989 - 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000c610 .quad 8999993282035256217 - 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000c618 .quad -9152888395723407474 - 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000c620 .quad 2026619565689294464 - 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000c628 .quad -6829424476226871438 - 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000c630 .quad -6690097579743157728 - 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000c638 .quad -3925094576856201394 - 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000c640 .quad 5472436080603216552 - 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000c648 .quad -294682202642863838 - 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000c650 .quad 8031958568804398249 - 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000c658 .quad -7101705404292871755 - 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000c660 .quad -3795109844276665901 - 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000c668 .quad -4265445736938701790 - 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000c670 .quad 9091170749936331336 - 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000c678 .quad -720121152745989333 - 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000c680 .quad 3376138709496513133 - 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000c688 .quad -7367604748107325189 - 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000c690 .quad -391512631556746488 - 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000c698 .quad -4597819916706768583 - 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000c6a0 .quad 8733981247408842698 - 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000c6a8 .quad -1135588877456072824 - 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000c6b0 .quad 5458738279630526686 - 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000c6b8 .quad -7627272076051127371 - 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000c6c0 .quad -7011635205744005354 - 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000c6c8 .quad -4922404076636521310 - 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000c6d0 .quad 5070514048102157020 - 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000c6d8 .quad -1541319077368263733 - 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000c6e0 .quad 863228270850154185 - 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000c6e8 .quad -7880853450996246689 - 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000c6f0 .quad -3532650679864695173 - 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000c6f8 .quad -5239380795317920458 - 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000c700 .quad -9027499368258256870 - 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000c708 .quad -1937539975720012668 - 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000c710 .quad -3336344095947716592 - 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000c718 .quad -8128491512466089774 - 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000c720 .quad -8782116138362033643 - 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000c728 .quad -5548928372155224313 - 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000c730 .quad 7469098900757009562 - 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000c738 .quad -2324474446766642487 - 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000c740 .quad -2249342214667950880 - 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000c748 .quad -8370325556870233411 - 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000c750 .quad 6411694268519837208 - 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000c758 .quad -5851220927660403859 - 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000c760 .quad -5820440219632367202 - 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000c768 .quad -2702340141148116920 - 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000c770 .quad 7891439908798240259 - 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000c778 .quad -8606491615858654931 - 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000c780 .quad -3970758169284363389 - 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000c788 .quad -6146428501395930760 - 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000c790 .quad -351761693178066332 - 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000c798 .quad -3071349608317525546 - 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000c7a0 .quad 6697677969404790399 - 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000c7a8 .quad -8837122532839535322 - 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000c7b0 .quad -851274575098787810 - 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000c7b8 .quad -6434717147622031249 - 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000c7c0 .quad -1064093218873484762 - 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000c7c8 .quad -3431710416100151157 - 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000c7d0 .quad 8558313775058847832 - 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000c7d8 .quad -9062348037703676329 - 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000c7e0 .quad 6086206200396171886 - 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000c7e8 .quad -6716249028702207507 - 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000c7f0 .quad -6227300304786948855 - 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000c7f8 .quad -3783625267450371480 - 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000c800 .quad -3172439362556298164 - 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000c808 .quad -117845565885576446 - 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000c810 .quad -4288617610811380305 - 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000c818 .quad -6991182506319567135 - 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000c820 .quad 3862600023340550427 - 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000c828 .quad -4127292114472071014 - 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000c830 .quad -4395122007679087774 - 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000c838 .quad -547429124662700864 - 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000c840 .quad 8782263791269039901 - 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000c848 .quad -7259672230555269896 - 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000c850 .quad -7468914334623251740 - 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000c858 .quad -4462904269766699466 - 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000c860 .quad 4498915137003099037 - 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000c868 .quad -966944318780986428 - 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000c870 .quad -6411550076227838910 - 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000c878 .quad -7521869226879198374 - 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000c880 .quad 5820620459997365075 - 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000c888 .quad -4790650515171610063 - 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000c890 .quad -6559282480285457368 - 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000c898 .quad -1376627125537124675 - 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000c8a0 .quad -8711237568605798759 - 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000c8a8 .quad -7777920981101784778 - 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000c8b0 .quad 2946011094524915263 - 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000c8b8 .quad -5110715207949843068 - 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000c8c0 .quad 3682513868156144079 - 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000c8c8 .quad -1776707991509915931 - 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000c8d0 .quad 4607414176811284001 - 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000c8d8 .quad -8027971522334779313 - 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000c8e0 .quad 1147581702586717097 - 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000c8e8 .quad -5423278384491086237 - 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000c8f0 .quad -3177208890193991532 - 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000c8f8 .quad -2167411962186469893 - 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000c900 .quad 7237616480483531100 - 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000c908 .quad -8272161504007625539 - 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000c910 .quad -4788037454677749837 - 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000c918 .quad -5728515861582144020 - 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000c920 .quad -1373360799919799392 - 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000c928 .quad -2548958808550292121 - 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000c930 .quad -858350499949874620 - 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000c938 .quad -8510628282985014432 - 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000c940 .quad 3538747893490044629 - 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000c948 .quad -6026599335303880135 - 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000c950 .quad 9035120885289943691 - 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000c958 .quad -2921563150702462265 - 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000c960 .quad -5882264492762254953 - 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000c968 .quad -8743505996830120772 - 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000c970 .quad -2741144597525430788 - 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000c978 .quad -6317696477610263061 - 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000c980 .quad -3426430746906788485 - 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000c988 .quad -3285434578585440922 - 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000c990 .quad 4776009810824339053 - 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000c998 .quad -8970925639256982432 - 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000c9a0 .quad 5970012263530423816 - 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000c9a8 .quad -6601971030643840136 - 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000c9b0 .quad 7462515329413029771 - 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000c9b8 .quad -3640777769877412266 - 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000c9c0 .quad 52386062455755702 - 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000c9c8 .quad -9193015133814464522 - 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000c9d0 .quad -9157889458785081180 - 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000c9d8 .quad -6879582898840692749 - 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000c9e0 .quad 6999382250228200141 - 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000c9e8 .quad -3987792605123478032 - 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000c9f0 .quad 8749227812785250177 - 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000c9f8 .quad -373054737976959636 - 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000ca00 .quad -3755104653863994448 - 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000ca08 .quad -7150688238876681629 - 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000ca10 .quad -4693880817329993060 - 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000ca18 .quad -4326674280168464132 - 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000ca20 .quad -1255665003235103420 - 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000ca28 .quad -796656831783192261 - 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000ca30 .quad 8438581409832836170 - 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000ca38 .quad -7415439547505577019 - 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000ca40 .quad -3286831292991118499 - 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000ca48 .quad -4657613415954583370 - 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000ca50 .quad -8720225134666286028 - 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000ca58 .quad -1210330751515841308 - 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000ca60 .quad -3144297699952734816 - 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000ca68 .quad -7673985747338482674 - 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000ca70 .quad -8542058143368306423 - 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000ca78 .quad -4980796165745715438 - 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000ca80 .quad 3157485376071780683 - 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000ca88 .quad -1614309188754756393 - 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000ca90 .quad 8890957387685944783 - 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000ca98 .quad -7926472270612804602 - 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000caa0 .quad 1890324697752655170 - 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000caa8 .quad -5296404319838617848 - 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000cab0 .quad 2362905872190818963 - 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000cab8 .quad -2008819381370884406 - 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000cac0 .quad 6088502188546649756 - 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000cac8 .quad -8173041140997884610 - 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000cad0 .quad -1612744301171463613 - 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000cad8 .quad -5604615407819967859 - 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000cae0 .quad 7207441660390446292 - 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000cae8 .quad -2394083241347571919 - 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000caf0 .quad -2412877989897052924 - 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000caf8 .quad -8413831053483314306 - 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000cb00 .quad -7627783505798704059 - 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000cb08 .quad -5905602798426754978 - 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000cb10 .quad 4300328673033783639 - 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000cb18 .quad -2770317479606055818 - 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000cb20 .quad -1923980597781273130 - 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000cb28 .quad -8648977452394866743 - 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000cb30 .quad 6818396289628184396 - 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000cb38 .quad -6199535797066195524 - 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000cb40 .quad 8522995362035230495 - 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000cb48 .quad -3137733727905356501 - 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000cb50 .quad 3021029092058325107 - 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000cb58 .quad -8878612607581929669 - 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000cb60 .quad -835399653354481520 - 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000cb68 .quad -6486579741050024183 - 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000cb70 .quad 8179122470161673908 - 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000cb78 .quad -3496538657885142324 - 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000cb80 .quad -4111420493003729616 - 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000cb88 .quad -9102865688819295809 - 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000cb90 .quad -5139275616254662020 - 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000cb98 .quad -6766896092596731857 - 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000cba0 .quad -6424094520318327524 - 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000cba8 .quad -3846934097318526917 - 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000cbb0 .quad -8030118150397909405 - 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000cbb8 .quad -196981603220770742 - 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000cbc0 .quad -7324666853212387330 - 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000cbc8 .quad -7040642529654063570 - 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000cbd0 .quad 4679224488766679549 - 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000cbd8 .quad -4189117143640191558 - 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000cbe0 .quad -3374341425896426372 - 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000cbe8 .quad -624710411122851544 - 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000cbf0 .quad -9026492418826348338 - 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000cbf8 .quad -7307973034592864071 - 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000cc00 .quad -2059743486678159615 - 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000cc08 .quad -4523280274813692185 - 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000cc10 .quad -2574679358347699519 - 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000cc18 .quad -1042414325089727327 - 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000cc20 .quad 3002511419460075705 - 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000cc28 .quad -7569037980822161435 - 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000cc30 .quad 8364825292752482535 - 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000cc38 .quad -4849611457600313890 - 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000cc40 .quad 1232659579085827361 - 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000cc48 .quad -1450328303573004458 - 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000cc50 .quad -3841273781498745804 - 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000cc58 .quad -7823984217374209643 - 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000cc60 .quad 4421779809981343554 - 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000cc68 .quad -5168294253290374149 - 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000cc70 .quad 915538744049291538 - 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000cc78 .quad -1848681798185579782 - 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000cc80 .quad 5183897733458195115 - 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000cc88 .quad -8072955151507069220 - 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000cc90 .quad 6479872166822743894 - 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000cc98 .quad -5479507920956448621 - 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000cca0 .quad 3488154190101041964 - 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000cca8 .quad -2237698882768172872 - 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000ccb0 .quad 2180096368813151227 - 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000ccb8 .quad -8316090829371189901 - 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000ccc0 .quad -1886565557410948870 - 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000ccc8 .quad -5783427518286599473 - 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000ccd0 .quad -2358206946763686087 - 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000ccd8 .quad -2617598379430861437 - 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000cce0 .quad 7749492695127472003 - 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000cce8 .quad -8553528014785370254 - 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000ccf0 .quad 463493832054564196 - 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000ccf8 .quad -6080224000054324913 - 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000cd00 .quad -4032318728359182659 - 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000cd08 .quad -2988593981640518238 - 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000cd10 .quad -4826042214438183114 - 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000cd18 .quad -8785400266166405755 - 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000cd20 .quad 3190819268807046916 - 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000cd28 .quad -6370064314280619289 - 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000cd30 .quad -623161932418579259 - 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000cd38 .quad -3350894374423386208 - 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000cd40 .quad -7307005235402693893 - 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000cd48 .quad -9011838011655698236 - 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000cd50 .quad -4522070525825979462 - 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000cd58 .quad -6653111496142234891 - 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000cd60 .quad 3570783879572301480 - 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000cd68 .quad -3704703351750405709 - 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000cd70 .quad -148206168962011054 - 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000cd78 .quad -19193171260619233 - 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000cd80 .quad -92628855601256909 - 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000cd88 .quad -6929524759678968877 - 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000cd90 .quad -115786069501571136 - 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000cd98 .quad -4050219931171323192 - 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000cda0 .quad 4466953431550423984 - 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000cda8 .quad -451088895536766085 - 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000cdb0 .quad 486002885505321038 - 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000cdb8 .quad -7199459587351560659 - 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000cdc0 .quad 5219189625309039202 - 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000cdc8 .quad -4387638465762062920 - 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000cdd0 .quad 6523987031636299002 - 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000cdd8 .quad -872862063775190746 - 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000cde0 .quad -534194123654701028 - 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000cde8 .quad -7463067817500576073 - 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000cdf0 .quad -667742654568376285 - 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000cdf8 .quad -4717148753448332187 - 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000ce00 .quad 8388693718644305452 - 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000ce08 .quad -1284749923383027329 - 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000ce10 .quad -6286281471915778852 - 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000ce18 .quad -7720497729755473937 - 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000ce20 .quad -7857851839894723565 - 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000ce28 .quad -5038936143766954517 - 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000ce30 .quad 8624429273841147159 - 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000ce38 .quad -1686984161281305242 - 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000ce40 .quad 778582277723329070 - 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000ce48 .quad -7971894128441897632 - 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000ce50 .quad 973227847154161338 - 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000ce58 .quad -5353181642124984136 - 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000ce60 .quad 1216534808942701673 - 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000ce68 .quad -2079791034228842266 - 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000ce70 .quad -3851351762838199359 - 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000ce78 .quad -8217398424034108273 - 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000ce80 .quad -4814189703547749198 - 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000ce88 .quad -5660062011615247437 - 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000ce90 .quad -6017737129434686498 - 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000ce98 .quad -2463391496091671392 - 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000cea0 .quad 7768129340171790699 - 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000cea8 .quad -8457148712698376476 - 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000ceb0 .quad -8736582398494813242 - 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000ceb8 .quad -5959749872445582691 - 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000cec0 .quad -1697355961263740745 - 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000cec8 .quad -2838001322129590460 - 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000ced0 .quad 1244995533423855986 - 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000ced8 .quad -8691279853972075893 - 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000cee0 .quad -3055441601647567921 - 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000cee8 .quad -6252413799037706963 - 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000cef0 .quad 5404070034795315907 - 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000cef8 .quad -3203831230369745799 - 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000cf00 .quad -3539985255894009414 - 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000cf08 .quad -8919923546622172981 - 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000cf10 .quad -4424981569867511768 - 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000cf18 .quad -6538218414850328322 - 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000cf20 .quad 8303831092947774002 - 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000cf28 .quad -3561087000135522498 - 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000cf30 .quad 578208414664970847 - 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000cf38 .quad -9143208402725783417 - 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000cf40 .quad -3888925500096174345 - 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000cf48 .quad -6817324484979841368 - 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000cf50 .quad -249470856692830027 - 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000cf58 .quad -3909969587797413806 - 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000cf60 .quad -4923524589293425438 - 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000cf68 .quad -275775966319379353 - 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000cf70 .quad -3077202868308390899 - 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000cf78 .quad -7089889006590693952 - 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000cf80 .quad 765182433041899281 - 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000cf88 .quad -4250675239810979535 - 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000cf90 .quad 5568164059729762005 - 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000cf98 .quad -701658031336336515 - 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000cfa0 .quad 5785945546544795205 - 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000cfa8 .quad -7356065297226292178 - 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000cfb0 .quad -1990940103673781802 - 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000cfb8 .quad -4583395603105477319 - 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000cfc0 .quad 6734696907262548556 - 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000cfc8 .quad -1117558485454458744 - 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000cfd0 .quad 4209185567039092847 - 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000cfd8 .quad -7616003081050118571 - 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000cfe0 .quad -8573576096483297653 - 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000cfe8 .quad -4908317832885260310 - 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000cff0 .quad 3118087934678041646 - 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000cff8 .quad -1523711272679187483 - 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d000 .quad 4254647968387469981 - 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d008 .quad -7869848573065574033 - 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d010 .quad 706623942056949572 - 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d018 .quad -5225624697904579637 - 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d020 .quad -3728406090856200939 - 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d028 .quad -1920344853953336643 - 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d030 .quad -6941939825212513491 - 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d038 .quad -8117744561361917258 - 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d040 .quad 5157633273766521849 - 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d048 .quad -5535494683275008668 - 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d050 .quad 6447041592208152311 - 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d058 .quad -2307682335666372931 - 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d060 .quad 6335244004343789146 - 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d068 .quad -8359830487432564938 - 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d070 .quad -1304317031425039375 - 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d078 .quad -5838102090863318269 - 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d080 .quad -1630396289281299219 - 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d088 .quad -2685941595151759932 - 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d090 .quad 1286845328412881940 - 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d098 .quad -8596242524610931813 - 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d0a0 .quad -3003129357911285479 - 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d0a8 .quad -6133617137336276863 - 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d0b0 .quad 5469460339465668959 - 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d0b8 .quad -3055335403242958174 - 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d0c0 .quad 8030098730593431003 - 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d0c8 .quad -8827113654667930715 - 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d0d0 .quad -3797434642040374958 - 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d0d8 .quad -6422206049907525490 - 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d0e0 .quad 9088264752731695015 - 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d0e8 .quad -3416071543957018958 - 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d0f0 .quad -8154892584824854328 - 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d0f8 .quad -9052573742614218705 - 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d100 .quad 8253128342678483706 - 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d108 .quad -6704031159840385477 - 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d110 .quad 5704724409920716729 - 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d118 .quad -3768352931373093942 - 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d120 .quad -2092466524453879896 - 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d128 .quad -98755145788979524 - 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d130 .quad 998051431430019017 - 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d138 .quad -6979250993759194058 - 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d140 .quad -7975807747567252037 - 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d148 .quad -4112377723771604669 - 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d150 .quad 8476984389250486570 - 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d158 .quad -528786136287117932 - 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d160 .quad -3925256793573221702 - 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d168 .quad -7248020362820530564 - 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d170 .quad -294884973539139224 - 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d178 .quad -4448339435098275301 - 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d180 .quad -368606216923924029 - 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d188 .quad -948738275445456222 - 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d190 .quad -2536221894791146470 - 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d198 .quad -7510490449794491995 - 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d1a0 .quad 6053094668365842720 - 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d1a8 .quad -4776427043815727089 - 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d1b0 .quad 2954682317029915496 - 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d1b8 .quad -1358847786342270957 - 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d1c0 .quad -459166561069996767 - 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d1c8 .quad -7766808894105001205 - 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d1d0 .quad -573958201337495959 - 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d1d8 .quad -5096825099203863602 - 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d1e0 .quad -5329133770099257852 - 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d1e8 .quad -1759345355577441598 - 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d1f0 .quad -5636551615525730110 - 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d1f8 .quad -8017119874876982855 - 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d200 .quad 2177682517447613171 - 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d208 .quad -5409713825168840664 - 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d210 .quad 2722103146809516464 - 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d218 .quad -2150456263033662926 - 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d220 .quad 6313000485183335694 - 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d228 .quad -8261564192037121185 - 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d230 .quad 3279564588051781713 - 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d238 .quad -5715269221619013577 - 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d240 .quad -512230283362660763 - 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d248 .quad -2532400508596379068 - 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d250 .quad 1985699082112030975 - 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d258 .quad -8500279345513818773 - 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d260 .quad -2129562165787349185 - 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d268 .quad -6013663163464885563 - 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d270 .quad 6561419329620589327 - 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d278 .quad -2905392935903719049 - 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d280 .quad -7428327965055601431 - 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d288 .quad -8733399612580906262 - 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d290 .quad 4549648098962661924 - 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d298 .quad -6305063497298744923 - 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d2a0 .quad -8147997931578836307 - 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d2a8 .quad -3269643353196043250 - 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d2b0 .quad 1825030320404309164 - 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d2b8 .quad -8961056123388608887 - 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d2c0 .quad 6892973918932774359 - 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d2c8 .quad -6589634135808373205 - 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d2d0 .quad 4004531380238580045 - 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d2d8 .quad -3625356651333078602 - 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d2e0 .quad -2108853905778275376 - 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d2e8 .quad -9183376934724255983 - 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d2f0 .quad 6587304654631931588 - 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d2f8 .quad -6867535149977932074 - 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d300 .quad -989241218564861323 - 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d308 .quad -3972732919045027189 - 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d310 .quad -1236551523206076654 - 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d318 .quad -354230130378896082 - 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d320 .quad 6144684325637283947 - 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d328 .quad -7138922859127891907 - 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d330 .quad -6154202648235558778 - 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d338 .quad -4311967555482476980 - 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d340 .quad -3081067291867060568 - 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d348 .quad -778273425925708321 - 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000d350 .quad -1925667057416912855 - 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000d358 .quad -7403949918844649557 - 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000d360 .quad -2407083821771141069 - 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000d368 .quad -4643251380128424042 - 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000d370 .quad -7620540795641314240 - 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000d378 .quad -1192378206733142148 - 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000d380 .quad -2456994988062127448 - 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000d388 .quad -7662765406849295699 - 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000d390 .quad 6152128301777116498 - 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000d398 .quad -4966770740134231719 - 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000d3a0 .quad -6144897678060768090 - 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000d3a8 .quad -1596777406740401745 - 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000d3b0 .quad -3840561048787980056 - 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000d3b8 .quad -7915514906853832947 - 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000d3c0 .quad 4422670725869800738 - 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000d3c8 .quad -5282707615139903279 - 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000d3d0 .quad -8306719647944912790 - 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000d3d8 .quad -1991698500497491195 - 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000d3e0 .quad 8643358275316593218 - 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000d3e8 .quad -8162340590452013853 - 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000d3f0 .quad 6192511825718353619 - 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000d3f8 .quad -5591239719637629412 - 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000d400 .quad 7740639782147942024 - 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000d408 .quad -2377363631119648861 - 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000d410 .quad 2532056854628769813 - 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000d418 .quad -8403381297090862394 - 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000d420 .quad -6058300968568813542 - 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000d428 .quad -5892540602936190089 - 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000d430 .quad -7572876210711016927 - 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000d438 .quad -2753989735242849707 - 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000d440 .quad 9102010423587778132 - 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000d448 .quad -8638772612167862923 - 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000d450 .quad -2457545025797441047 - 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000d458 .quad -6186779746782440750 - 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000d460 .quad -7683617300674189212 - 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000d468 .quad -3121788665050663033 - 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000d470 .quad -4802260812921368258 - 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000d478 .quad -8868646943297746252 - 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000d480 .quad -1391139997724322418 - 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000d488 .quad -6474122660694794911 - 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000d490 .quad 7484447039699372786 - 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000d498 .quad -3480967307441105734 - 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000d4a0 .quad -9157278655470055721 - 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000d4a8 .quad -9093133594791772940 - 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000d4b0 .quad -6834912300910181747 - 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000d4b8 .quad -6754730975062328271 - 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000d4c0 .quad 679731660717048624 - 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000d4c8 .quad -3831727700400522434 - 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000d4d0 .quad -8373707460958465028 - 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000d4d8 .quad -177973607073265139 - 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000d4e0 .quad 8601490892183123069 - 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000d4e8 .quad -7028762532061872568 - 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000d4f0 .quad -7694880458480647779 - 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000d4f8 .quad -4174267146649952806 - 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000d500 .quad 4216457482181353988 - 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000d508 .quad -606147914885053103 - 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000d510 .quad -4282243101277735614 - 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000d518 .quad -7296371474444240046 - 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000d520 .quad 8482254178684994195 - 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000d528 .quad -4508778324627912153 - 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000d530 .quad 5991131704928854840 - 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000d538 .quad -1024286887357502287 - 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000d540 .quad -3173071712060547581 - 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000d548 .quad -7557708332239520786 - 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000d550 .quad -8578025658503072380 - 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000d558 .quad -4835449396872013078 - 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000d560 .quad 3112525982153323237 - 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000d568 .quad -1432625727662628443 - 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000d570 .quad 4251171748059520975 - 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000d578 .quad -7812920107430224633 - 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000d580 .quad 702278666647013314 - 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000d588 .quad -5154464115860392887 - 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000d590 .quad 5489534351736154547 - 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000d598 .quad -1831394126398103205 - 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000d5a0 .quad 1125115960621402640 - 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000d5a8 .quad -8062150356639896359 - 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000d5b0 .quad 6018080969204141204 - 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000d5b8 .quad -5466001927372482545 - 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000d5c0 .quad 2910915193077788601 - 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000d5c8 .quad -2220816390788215277 - 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000d5d0 .quad -486521013540076077 - 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000d5d8 .quad -8305539271883716405 - 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000d5e0 .quad -608151266925095096 - 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000d5e8 .quad -5770238071427257602 - 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000d5f0 .quad -5371875102083756773 - 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000d5f8 .quad -2601111570856684098 - 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000d600 .quad 3560107088838733872 - 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000d608 .quad -8543223759426509417 - 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000d610 .quad -161552157378970563 - 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000d618 .quad -6067343680855748868 - 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000d620 .quad 4409745821703674700 - 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000d628 .quad -2972493582642298180 - 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000d630 .quad -6467280898289979121 - 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000d638 .quad -8775337516792518219 - 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000d640 .quad 1139270913992301907 - 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000d648 .quad -6357485877563259869 - 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000d650 .quad -3187597375937010520 - 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000d658 .quad -3335171328526686933 - 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000d660 .quad 7231123676894144233 - 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000d668 .quad -9002011107970261189 - 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000d670 .quad 4427218577690292387 - 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000d678 .quad -6640827866535438582 - 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000d680 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d690 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000d698 .quad -9223372036854775808 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6a0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000d6a8 .quad -6917529027641081856 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6b0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000d6b8 .quad -4035225266123964416 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6c0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000d6c8 .quad -432345564227567616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6d0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000d6d8 .quad -7187745005283311616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6e0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000d6e8 .quad -4372995238176751616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d6f0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000d6f8 .quad -854558029293551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d700 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000d708 .quad -7451627795949551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d710 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000d718 .quad -4702848726509551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d720 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000d728 .quad -1266874889709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d730 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000d738 .quad -7709325833709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d740 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000d748 .quad -5024971273709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d750 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000d758 .quad -1669528073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d760 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000d768 .quad -7960984073709551616 + // // .set L5_4_set_1602, LBB5_1602-LJTI5_4 + // // .set L5_4_set_1650, LBB5_1650-LJTI5_4 + // // .set L5_4_set_1643, LBB5_1643-LJTI5_4 + // // .set L5_4_set_1675, LBB5_1675-LJTI5_4 + // // .set L5_4_set_1665, LBB5_1665-LJTI5_4 + //0x0000bf10 LJTI5_4 + 0x9b, 0xc8, 0xff, 0xff, //0x0000bf10 .long L5_4_set_1656 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf14 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf18 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf1c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf20 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf24 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf28 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf2c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf30 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf34 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf38 .long L5_4_set_308 + 0xef, 0xc9, 0xff, 0xff, //0x0000bf3c .long L5_4_set_1664 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf40 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf44 .long L5_4_set_308 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf48 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf4c .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf50 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf54 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf58 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf5c .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf60 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf64 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf68 .long L5_4_set_1623 + 0x7b, 0xc6, 0xff, 0xff, //0x0000bf6c .long L5_4_set_1623 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf70 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf74 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf78 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf7c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf80 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf84 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf88 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf8c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf90 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf94 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf98 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bf9c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfa0 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfa4 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfa8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfac .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfb0 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfb4 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfb8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfbc .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfc0 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfc4 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfc8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfcc .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfd0 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfd4 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfd8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfdc .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfe0 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfe4 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfe8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bfec .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bff0 .long L5_4_set_308 + 0x62, 0xc4, 0xff, 0xff, //0x0000bff4 .long L5_4_set_1602 + 0x23, 0x5a, 0xff, 0xff, //0x0000bff8 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000bffc .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c000 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c004 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c008 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c00c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c010 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c014 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c018 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c01c .long L5_4_set_308 + 0x50, 0xc8, 0xff, 0xff, //0x0000c020 .long L5_4_set_1650 + 0x23, 0x5a, 0xff, 0xff, //0x0000c024 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c028 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c02c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c030 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c034 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c038 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c03c .long L5_4_set_308 + 0xf2, 0xc7, 0xff, 0xff, //0x0000c040 .long L5_4_set_1643 + 0x23, 0x5a, 0xff, 0xff, //0x0000c044 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c048 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c04c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c050 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c054 .long L5_4_set_308 + 0xf2, 0xca, 0xff, 0xff, //0x0000c058 .long L5_4_set_1675 + 0x23, 0x5a, 0xff, 0xff, //0x0000c05c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c060 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c064 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c068 .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c06c .long L5_4_set_308 + 0x23, 0x5a, 0xff, 0xff, //0x0000c070 .long L5_4_set_308 + 0xfb, 0xc9, 0xff, 0xff, //0x0000c074 .long L5_4_set_1665 + // // .set L5_5_set_1715, LBB5_1715-LJTI5_5 + // // .set L5_5_set_1720, LBB5_1720-LJTI5_5 + // // .set L5_5_set_1717, LBB5_1717-LJTI5_5 + // // .set L5_5_set_1709, LBB5_1709-LJTI5_5 + //0x0000c078 LJTI5_5 + 0x8a, 0xcc, 0xff, 0xff, //0x0000c078 .long L5_5_set_1715 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c07c .long L5_5_set_1720 + 0x8a, 0xcc, 0xff, 0xff, //0x0000c080 .long L5_5_set_1715 + 0x9d, 0xcc, 0xff, 0xff, //0x0000c084 .long L5_5_set_1717 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c088 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c08c .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c090 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c094 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c098 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c09c .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0a0 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0a4 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0a8 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0ac .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0b0 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0b4 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0b8 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0bc .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0c0 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0c4 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0c8 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0cc .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0d0 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0d4 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0d8 .long L5_5_set_1720 + 0xc2, 0xcc, 0xff, 0xff, //0x0000c0dc .long L5_5_set_1720 + 0x44, 0xcc, 0xff, 0xff, //0x0000c0e0 .long L5_5_set_1709 + //0x0000c0e4 .p2align 2, 0x00 + //0x0000c0e4 _MASK_USE_NUMBER + 0x02, 0x00, 0x00, 0x00, //0x0000c0e4 .long 2 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c0e8 .p2align 4, 0x00 + //0x0000c0f0 _P10_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c0f0 .quad 0x3ff0000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c0f8 .quad 0x4024000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c100 .quad 0x4059000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c108 .quad 0x408f400000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c110 .quad 0x40c3880000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c118 .quad 0x40f86a0000000000 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c120 .quad 0x412e848000000000 + 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c128 .quad 0x416312d000000000 + 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c130 .quad 0x4197d78400000000 + 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c138 .quad 0x41cdcd6500000000 + 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c140 .quad 0x4202a05f20000000 + 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c148 .quad 0x42374876e8000000 + 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c150 .quad 0x426d1a94a2000000 + 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c158 .quad 0x42a2309ce5400000 + 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c160 .quad 0x42d6bcc41e900000 + 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c168 .quad 0x430c6bf526340000 + 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c170 .quad 0x4341c37937e08000 + 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c178 .quad 0x4376345785d8a000 + 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c180 .quad 0x43abc16d674ec800 + 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c188 .quad 0x43e158e460913d00 + 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c190 .quad 0x4415af1d78b58c40 + 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c198 .quad 0x444b1ae4d6e2ef50 + 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c1a0 .quad 0x4480f0cf064dd592 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c1a8 .p2align 4, 0x00 + //0x0000c1b0 _POW10_M128_TAB + 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c1b0 .quad 1671618768450675795 + 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c1b8 .quad -391859759250406776 + 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c1c0 .quad 1044761730281672372 + 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c1c8 .quad -7162441377172586091 + 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c1d0 .quad 5917638181279478369 + 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c1d8 .quad -4341365703038344710 + 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c1e0 .quad -1826324310255427847 + 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c1e8 .quad -815021110370542984 + 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c1f0 .quad -8058981721550724260 + 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c1f8 .quad -7426917221622671221 + 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c200 .quad 8373016921771146291 + 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c208 .quad -4671960508600951122 + 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c210 .quad 1242899115359157055 + 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c218 .quad -1228264617323800998 + 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c220 .quad 5388497965526861063 + 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c228 .quad -7685194413468457480 + 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c230 .quad 6735622456908576329 + 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c238 .quad -4994806998408183946 + 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c240 .quad -803843965719055396 + 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c248 .quad -1631822729582842029 + 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c250 .quad 8720969558280366185 + 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c258 .quad -7937418233630358124 + 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c260 .quad -7545532125859093884 + 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c268 .quad -5310086773610559751 + 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c270 .quad -208543120469091547 + 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c278 .quad -2025922448585811785 + 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c280 .quad -130339450293182217 + 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c288 .quad -8183730558007214222 + 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c290 .quad -4774610331293865675 + 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c298 .quad -5617977179081629873 + 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c2a0 .quad -5968262914117332094 + 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c2a8 .quad -2410785455424649437 + 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c2b0 .quad 5493207715531443249 + 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c2b8 .quad -8424269937281487754 + 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c2c0 .quad -2356862392440471747 + 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c2c8 .quad -5918651403174471789 + 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c2d0 .quad -2946077990550589683 + 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c2d8 .quad -2786628235540701832 + 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c2e0 .quad -8758827771735200408 + 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c2e8 .quad -8659171674854020501 + 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c2f0 .quad 7498209359040551106 + 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c2f8 .quad -6212278575140137722 + 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c300 .quad 149389661945913074 + 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c308 .quad -3153662200497784248 + 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c310 .quad 93368538716195671 + 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c318 .quad -8888567902952197011 + 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c320 .quad 4728396691822632493 + 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c328 .quad -6499023860262858360 + 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c330 .quad 5910495864778290617 + 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c338 .quad -3512093806901185046 + 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c340 .quad 8305745933913819539 + 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c348 .quad -9112587656954322510 + 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c350 .quad 1158810380537498616 + 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c358 .quad -6779048552765515233 + 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c360 .quad -3163173042755514634 + 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c368 .quad -3862124672529506138 + 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c370 .quad -8565652321871781196 + 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c378 .quad -215969822234494768 + 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c380 .quad 6175682344898606512 + 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c388 .quad -7052510166537641086 + 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c390 .quad -1503769105731517667 + 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c398 .quad -4203951689744663454 + 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c3a0 .quad -6491397400591784988 + 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c3a8 .quad -643253593753441413 + 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c3b0 .quad 5166248661484910190 + 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c3b8 .quad -7319562523736982739 + 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c3c0 .quad -7377247228426025974 + 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c3c8 .quad -4537767136243840520 + 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c3d0 .quad -4609873017105144563 + 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c3d8 .quad -1060522901877412746 + 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c3e0 .quad 4036358391950366504 + 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c3e8 .quad -7580355841314464822 + 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c3f0 .quad -4177924046916817678 + 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c3f8 .quad -4863758783215693124 + 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c400 .quad -610719040218634194 + 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c408 .quad -1468012460592228501 + 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c410 .quad 8841672636718129437 + 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c418 .quad -7835036815511224669 + 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c420 .quad 6440404777470273892 + 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c428 .quad -5182110000961642932 + 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000c430 .quad 8050505971837842365 + 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000c438 .quad -1865951482774665761 + 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000c440 .quad -6497648813669818282 + 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000c448 .quad -8083748704375247957 + 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000c450 .quad -8122061017087272852 + 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000c458 .quad -5492999862041672042 + 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000c460 .quad 3682481783923072647 + 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000c468 .quad -2254563809124702148 + 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000c470 .quad -6921820921902855404 + 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000c478 .quad -8326631408344020699 + 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000c480 .quad 571095884476206553 + 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000c488 .quad -5796603242002637969 + 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000c490 .quad -3897816162832129712 + 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000c498 .quad -2634068034075909558 + 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000c4a0 .quad -4741978110983775022 + 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000c4a8 .quad -8563821548938525330 + 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000c4b0 .quad 7907585416552444934 + 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000c4b8 .quad -6093090917745768758 + 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000c4c0 .quad 661109733835780360 + 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000c4c8 .quad -3004677628754823043 + 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000c4d0 .quad 2719036592861056677 + 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000c4d8 .quad -8795452545612846258 + 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000c4e0 .quad -5824576295778454962 + 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000c4e8 .quad -6382629663588669919 + 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000c4f0 .quad 1942651667131707105 + 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000c4f8 .quad -3366601061058449494 + 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000c500 .quad 5825843310384704845 + 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000c508 .quad -9021654690802612790 + 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000c510 .quad -1941067898873894752 + 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000c518 .quad -6665382345075878084 + 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000c520 .quad 2185351144835019464 + 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000c528 .quad -3720041912917459700 + 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000c530 .quad 2731688931043774330 + 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000c538 .quad -38366372719436721 + 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000c540 .quad 8624834609543440812 + 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000c548 .quad -6941508010590729807 + 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000c550 .quad -3054014793352862697 + 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000c558 .quad -4065198994811024355 + 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000c560 .quad 5405853545163697437 + 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000c568 .quad -469812725086392539 + 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000c570 .quad 5684501474941004850 + 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000c578 .quad -7211161980820077193 + 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000c580 .quad 2493940825248868159 + 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000c588 .quad -4402266457597708587 + 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000c590 .quad 7729112049988473103 + 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000c598 .quad -891147053569747830 + 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000c5a0 .quad -9004363024039368023 + 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000c5a8 .quad -7474495936122174250 + 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000c5b0 .quad 2579604275232953683 + 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000c5b8 .quad -4731433901725329908 + 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000c5c0 .quad 3224505344041192104 + 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000c5c8 .quad -1302606358729274481 + 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000c5d0 .quad 8932844867666826921 + 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000c5d8 .quad -7731658001846878407 + 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000c5e0 .quad -2669001970698630061 + 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000c5e8 .quad -5052886483881210105 + 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000c5f0 .quad -3336252463373287576 + 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000c5f8 .quad -1704422086424124727 + 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000c600 .quad 2526528228819083169 + 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000c608 .quad -7982792831656159810 + 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000c610 .quad -6065211750830921846 + 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000c618 .quad -5366805021142811859 + 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000c620 .quad 1641857348316123500 + 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000c628 .quad -2096820258001126919 + 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000c630 .quad -5891368184943504669 + 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000c638 .quad -8228041688891786181 + 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000c640 .quad -7364210231179380836 + 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000c648 .quad -5673366092687344822 + 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000c650 .quad 4629795266307937667 + 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000c658 .quad -2480021597431793123 + 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000c660 .quad 5199465050656154994 + 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000c668 .quad -8467542526035952558 + 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000c670 .quad -2724040723534582065 + 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000c678 .quad -5972742139117552794 + 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000c680 .quad -8016736922845615486 + 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000c688 .quad -2854241655469553088 + 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000c690 .quad 6518754469289960081 + 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000c698 .quad -8701430062309552536 + 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000c6a0 .quad 8148443086612450102 + 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000c6a8 .quad -6265101559459552766 + 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000c6b0 .quad 962181821410786819 + 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000c6b8 .quad -3219690930897053053 + 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000c6c0 .quad -1704479370831952190 + 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000c6c8 .quad -8929835859451740015 + 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000c6d0 .quad 7092772823314835570 + 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000c6d8 .quad -6550608805887287114 + 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000c6e0 .quad -357406007711231345 + 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000c6e8 .quad -3576574988931720989 + 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000c6f0 .quad 8999993282035256217 + 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000c6f8 .quad -9152888395723407474 + 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000c700 .quad 2026619565689294464 + 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000c708 .quad -6829424476226871438 + 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000c710 .quad -6690097579743157728 + 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000c718 .quad -3925094576856201394 + 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000c720 .quad 5472436080603216552 + 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000c728 .quad -294682202642863838 + 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000c730 .quad 8031958568804398249 + 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000c738 .quad -7101705404292871755 + 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000c740 .quad -3795109844276665901 + 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000c748 .quad -4265445736938701790 + 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000c750 .quad 9091170749936331336 + 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000c758 .quad -720121152745989333 + 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000c760 .quad 3376138709496513133 + 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000c768 .quad -7367604748107325189 + 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000c770 .quad -391512631556746488 + 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000c778 .quad -4597819916706768583 + 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000c780 .quad 8733981247408842698 + 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000c788 .quad -1135588877456072824 + 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000c790 .quad 5458738279630526686 + 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000c798 .quad -7627272076051127371 + 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000c7a0 .quad -7011635205744005354 + 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000c7a8 .quad -4922404076636521310 + 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000c7b0 .quad 5070514048102157020 + 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000c7b8 .quad -1541319077368263733 + 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000c7c0 .quad 863228270850154185 + 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000c7c8 .quad -7880853450996246689 + 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000c7d0 .quad -3532650679864695173 + 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000c7d8 .quad -5239380795317920458 + 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000c7e0 .quad -9027499368258256870 + 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000c7e8 .quad -1937539975720012668 + 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000c7f0 .quad -3336344095947716592 + 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000c7f8 .quad -8128491512466089774 + 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000c800 .quad -8782116138362033643 + 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000c808 .quad -5548928372155224313 + 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000c810 .quad 7469098900757009562 + 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000c818 .quad -2324474446766642487 + 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000c820 .quad -2249342214667950880 + 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000c828 .quad -8370325556870233411 + 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000c830 .quad 6411694268519837208 + 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000c838 .quad -5851220927660403859 + 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000c840 .quad -5820440219632367202 + 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000c848 .quad -2702340141148116920 + 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000c850 .quad 7891439908798240259 + 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000c858 .quad -8606491615858654931 + 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000c860 .quad -3970758169284363389 + 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000c868 .quad -6146428501395930760 + 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000c870 .quad -351761693178066332 + 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000c878 .quad -3071349608317525546 + 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000c880 .quad 6697677969404790399 + 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000c888 .quad -8837122532839535322 + 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000c890 .quad -851274575098787810 + 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000c898 .quad -6434717147622031249 + 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000c8a0 .quad -1064093218873484762 + 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000c8a8 .quad -3431710416100151157 + 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000c8b0 .quad 8558313775058847832 + 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000c8b8 .quad -9062348037703676329 + 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000c8c0 .quad 6086206200396171886 + 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000c8c8 .quad -6716249028702207507 + 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000c8d0 .quad -6227300304786948855 + 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000c8d8 .quad -3783625267450371480 + 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000c8e0 .quad -3172439362556298164 + 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000c8e8 .quad -117845565885576446 + 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000c8f0 .quad -4288617610811380305 + 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000c8f8 .quad -6991182506319567135 + 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000c900 .quad 3862600023340550427 + 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000c908 .quad -4127292114472071014 + 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000c910 .quad -4395122007679087774 + 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000c918 .quad -547429124662700864 + 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000c920 .quad 8782263791269039901 + 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000c928 .quad -7259672230555269896 + 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000c930 .quad -7468914334623251740 + 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000c938 .quad -4462904269766699466 + 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000c940 .quad 4498915137003099037 + 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000c948 .quad -966944318780986428 + 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000c950 .quad -6411550076227838910 + 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000c958 .quad -7521869226879198374 + 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000c960 .quad 5820620459997365075 + 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000c968 .quad -4790650515171610063 + 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000c970 .quad -6559282480285457368 + 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000c978 .quad -1376627125537124675 + 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000c980 .quad -8711237568605798759 + 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000c988 .quad -7777920981101784778 + 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000c990 .quad 2946011094524915263 + 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000c998 .quad -5110715207949843068 + 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000c9a0 .quad 3682513868156144079 + 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000c9a8 .quad -1776707991509915931 + 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000c9b0 .quad 4607414176811284001 + 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000c9b8 .quad -8027971522334779313 + 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000c9c0 .quad 1147581702586717097 + 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000c9c8 .quad -5423278384491086237 + 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000c9d0 .quad -3177208890193991532 + 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000c9d8 .quad -2167411962186469893 + 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000c9e0 .quad 7237616480483531100 + 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000c9e8 .quad -8272161504007625539 + 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000c9f0 .quad -4788037454677749837 + 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000c9f8 .quad -5728515861582144020 + 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000ca00 .quad -1373360799919799392 + 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000ca08 .quad -2548958808550292121 + 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000ca10 .quad -858350499949874620 + 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000ca18 .quad -8510628282985014432 + 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000ca20 .quad 3538747893490044629 + 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000ca28 .quad -6026599335303880135 + 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000ca30 .quad 9035120885289943691 + 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000ca38 .quad -2921563150702462265 + 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000ca40 .quad -5882264492762254953 + 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000ca48 .quad -8743505996830120772 + 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000ca50 .quad -2741144597525430788 + 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000ca58 .quad -6317696477610263061 + 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000ca60 .quad -3426430746906788485 + 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000ca68 .quad -3285434578585440922 + 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000ca70 .quad 4776009810824339053 + 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000ca78 .quad -8970925639256982432 + 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000ca80 .quad 5970012263530423816 + 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000ca88 .quad -6601971030643840136 + 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000ca90 .quad 7462515329413029771 + 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000ca98 .quad -3640777769877412266 + 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000caa0 .quad 52386062455755702 + 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000caa8 .quad -9193015133814464522 + 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000cab0 .quad -9157889458785081180 + 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000cab8 .quad -6879582898840692749 + 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000cac0 .quad 6999382250228200141 + 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000cac8 .quad -3987792605123478032 + 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000cad0 .quad 8749227812785250177 + 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000cad8 .quad -373054737976959636 + 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000cae0 .quad -3755104653863994448 + 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000cae8 .quad -7150688238876681629 + 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000caf0 .quad -4693880817329993060 + 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000caf8 .quad -4326674280168464132 + 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000cb00 .quad -1255665003235103420 + 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000cb08 .quad -796656831783192261 + 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000cb10 .quad 8438581409832836170 + 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000cb18 .quad -7415439547505577019 + 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000cb20 .quad -3286831292991118499 + 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000cb28 .quad -4657613415954583370 + 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000cb30 .quad -8720225134666286028 + 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000cb38 .quad -1210330751515841308 + 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000cb40 .quad -3144297699952734816 + 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000cb48 .quad -7673985747338482674 + 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000cb50 .quad -8542058143368306423 + 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000cb58 .quad -4980796165745715438 + 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000cb60 .quad 3157485376071780683 + 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000cb68 .quad -1614309188754756393 + 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000cb70 .quad 8890957387685944783 + 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000cb78 .quad -7926472270612804602 + 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000cb80 .quad 1890324697752655170 + 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000cb88 .quad -5296404319838617848 + 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000cb90 .quad 2362905872190818963 + 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000cb98 .quad -2008819381370884406 + 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000cba0 .quad 6088502188546649756 + 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000cba8 .quad -8173041140997884610 + 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000cbb0 .quad -1612744301171463613 + 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000cbb8 .quad -5604615407819967859 + 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000cbc0 .quad 7207441660390446292 + 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000cbc8 .quad -2394083241347571919 + 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000cbd0 .quad -2412877989897052924 + 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000cbd8 .quad -8413831053483314306 + 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000cbe0 .quad -7627783505798704059 + 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000cbe8 .quad -5905602798426754978 + 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000cbf0 .quad 4300328673033783639 + 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000cbf8 .quad -2770317479606055818 + 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000cc00 .quad -1923980597781273130 + 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000cc08 .quad -8648977452394866743 + 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000cc10 .quad 6818396289628184396 + 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000cc18 .quad -6199535797066195524 + 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000cc20 .quad 8522995362035230495 + 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000cc28 .quad -3137733727905356501 + 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000cc30 .quad 3021029092058325107 + 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000cc38 .quad -8878612607581929669 + 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000cc40 .quad -835399653354481520 + 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000cc48 .quad -6486579741050024183 + 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000cc50 .quad 8179122470161673908 + 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000cc58 .quad -3496538657885142324 + 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000cc60 .quad -4111420493003729616 + 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000cc68 .quad -9102865688819295809 + 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000cc70 .quad -5139275616254662020 + 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000cc78 .quad -6766896092596731857 + 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000cc80 .quad -6424094520318327524 + 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000cc88 .quad -3846934097318526917 + 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000cc90 .quad -8030118150397909405 + 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000cc98 .quad -196981603220770742 + 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000cca0 .quad -7324666853212387330 + 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000cca8 .quad -7040642529654063570 + 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000ccb0 .quad 4679224488766679549 + 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000ccb8 .quad -4189117143640191558 + 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000ccc0 .quad -3374341425896426372 + 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000ccc8 .quad -624710411122851544 + 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000ccd0 .quad -9026492418826348338 + 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000ccd8 .quad -7307973034592864071 + 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000cce0 .quad -2059743486678159615 + 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000cce8 .quad -4523280274813692185 + 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000ccf0 .quad -2574679358347699519 + 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000ccf8 .quad -1042414325089727327 + 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000cd00 .quad 3002511419460075705 + 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000cd08 .quad -7569037980822161435 + 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000cd10 .quad 8364825292752482535 + 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000cd18 .quad -4849611457600313890 + 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000cd20 .quad 1232659579085827361 + 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000cd28 .quad -1450328303573004458 + 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000cd30 .quad -3841273781498745804 + 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000cd38 .quad -7823984217374209643 + 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000cd40 .quad 4421779809981343554 + 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000cd48 .quad -5168294253290374149 + 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000cd50 .quad 915538744049291538 + 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000cd58 .quad -1848681798185579782 + 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000cd60 .quad 5183897733458195115 + 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000cd68 .quad -8072955151507069220 + 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000cd70 .quad 6479872166822743894 + 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000cd78 .quad -5479507920956448621 + 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000cd80 .quad 3488154190101041964 + 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000cd88 .quad -2237698882768172872 + 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000cd90 .quad 2180096368813151227 + 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000cd98 .quad -8316090829371189901 + 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000cda0 .quad -1886565557410948870 + 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000cda8 .quad -5783427518286599473 + 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000cdb0 .quad -2358206946763686087 + 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000cdb8 .quad -2617598379430861437 + 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000cdc0 .quad 7749492695127472003 + 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000cdc8 .quad -8553528014785370254 + 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000cdd0 .quad 463493832054564196 + 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000cdd8 .quad -6080224000054324913 + 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000cde0 .quad -4032318728359182659 + 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000cde8 .quad -2988593981640518238 + 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000cdf0 .quad -4826042214438183114 + 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000cdf8 .quad -8785400266166405755 + 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000ce00 .quad 3190819268807046916 + 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000ce08 .quad -6370064314280619289 + 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000ce10 .quad -623161932418579259 + 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000ce18 .quad -3350894374423386208 + 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000ce20 .quad -7307005235402693893 + 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000ce28 .quad -9011838011655698236 + 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000ce30 .quad -4522070525825979462 + 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000ce38 .quad -6653111496142234891 + 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000ce40 .quad 3570783879572301480 + 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000ce48 .quad -3704703351750405709 + 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000ce50 .quad -148206168962011054 + 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000ce58 .quad -19193171260619233 + 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000ce60 .quad -92628855601256909 + 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000ce68 .quad -6929524759678968877 + 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000ce70 .quad -115786069501571136 + 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000ce78 .quad -4050219931171323192 + 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000ce80 .quad 4466953431550423984 + 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000ce88 .quad -451088895536766085 + 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000ce90 .quad 486002885505321038 + 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000ce98 .quad -7199459587351560659 + 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000cea0 .quad 5219189625309039202 + 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000cea8 .quad -4387638465762062920 + 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000ceb0 .quad 6523987031636299002 + 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000ceb8 .quad -872862063775190746 + 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000cec0 .quad -534194123654701028 + 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000cec8 .quad -7463067817500576073 + 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000ced0 .quad -667742654568376285 + 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000ced8 .quad -4717148753448332187 + 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000cee0 .quad 8388693718644305452 + 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000cee8 .quad -1284749923383027329 + 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000cef0 .quad -6286281471915778852 + 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000cef8 .quad -7720497729755473937 + 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000cf00 .quad -7857851839894723565 + 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000cf08 .quad -5038936143766954517 + 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000cf10 .quad 8624429273841147159 + 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000cf18 .quad -1686984161281305242 + 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000cf20 .quad 778582277723329070 + 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000cf28 .quad -7971894128441897632 + 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000cf30 .quad 973227847154161338 + 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000cf38 .quad -5353181642124984136 + 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000cf40 .quad 1216534808942701673 + 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000cf48 .quad -2079791034228842266 + 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000cf50 .quad -3851351762838199359 + 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000cf58 .quad -8217398424034108273 + 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000cf60 .quad -4814189703547749198 + 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000cf68 .quad -5660062011615247437 + 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000cf70 .quad -6017737129434686498 + 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000cf78 .quad -2463391496091671392 + 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000cf80 .quad 7768129340171790699 + 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000cf88 .quad -8457148712698376476 + 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000cf90 .quad -8736582398494813242 + 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000cf98 .quad -5959749872445582691 + 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000cfa0 .quad -1697355961263740745 + 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000cfa8 .quad -2838001322129590460 + 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000cfb0 .quad 1244995533423855986 + 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000cfb8 .quad -8691279853972075893 + 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000cfc0 .quad -3055441601647567921 + 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000cfc8 .quad -6252413799037706963 + 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000cfd0 .quad 5404070034795315907 + 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000cfd8 .quad -3203831230369745799 + 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000cfe0 .quad -3539985255894009414 + 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000cfe8 .quad -8919923546622172981 + 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000cff0 .quad -4424981569867511768 + 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000cff8 .quad -6538218414850328322 + 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d000 .quad 8303831092947774002 + 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d008 .quad -3561087000135522498 + 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d010 .quad 578208414664970847 + 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d018 .quad -9143208402725783417 + 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d020 .quad -3888925500096174345 + 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d028 .quad -6817324484979841368 + 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d030 .quad -249470856692830027 + 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d038 .quad -3909969587797413806 + 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d040 .quad -4923524589293425438 + 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d048 .quad -275775966319379353 + 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d050 .quad -3077202868308390899 + 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d058 .quad -7089889006590693952 + 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d060 .quad 765182433041899281 + 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d068 .quad -4250675239810979535 + 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d070 .quad 5568164059729762005 + 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d078 .quad -701658031336336515 + 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d080 .quad 5785945546544795205 + 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d088 .quad -7356065297226292178 + 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d090 .quad -1990940103673781802 + 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d098 .quad -4583395603105477319 + 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d0a0 .quad 6734696907262548556 + 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d0a8 .quad -1117558485454458744 + 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d0b0 .quad 4209185567039092847 + 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d0b8 .quad -7616003081050118571 + 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d0c0 .quad -8573576096483297653 + 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d0c8 .quad -4908317832885260310 + 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d0d0 .quad 3118087934678041646 + 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d0d8 .quad -1523711272679187483 + 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d0e0 .quad 4254647968387469981 + 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d0e8 .quad -7869848573065574033 + 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d0f0 .quad 706623942056949572 + 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d0f8 .quad -5225624697904579637 + 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d100 .quad -3728406090856200939 + 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d108 .quad -1920344853953336643 + 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d110 .quad -6941939825212513491 + 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d118 .quad -8117744561361917258 + 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d120 .quad 5157633273766521849 + 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d128 .quad -5535494683275008668 + 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d130 .quad 6447041592208152311 + 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d138 .quad -2307682335666372931 + 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d140 .quad 6335244004343789146 + 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d148 .quad -8359830487432564938 + 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d150 .quad -1304317031425039375 + 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d158 .quad -5838102090863318269 + 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d160 .quad -1630396289281299219 + 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d168 .quad -2685941595151759932 + 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d170 .quad 1286845328412881940 + 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d178 .quad -8596242524610931813 + 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d180 .quad -3003129357911285479 + 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d188 .quad -6133617137336276863 + 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d190 .quad 5469460339465668959 + 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d198 .quad -3055335403242958174 + 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d1a0 .quad 8030098730593431003 + 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d1a8 .quad -8827113654667930715 + 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d1b0 .quad -3797434642040374958 + 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d1b8 .quad -6422206049907525490 + 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d1c0 .quad 9088264752731695015 + 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d1c8 .quad -3416071543957018958 + 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d1d0 .quad -8154892584824854328 + 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d1d8 .quad -9052573742614218705 + 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d1e0 .quad 8253128342678483706 + 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d1e8 .quad -6704031159840385477 + 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d1f0 .quad 5704724409920716729 + 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d1f8 .quad -3768352931373093942 + 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d200 .quad -2092466524453879896 + 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d208 .quad -98755145788979524 + 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d210 .quad 998051431430019017 + 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d218 .quad -6979250993759194058 + 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d220 .quad -7975807747567252037 + 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d228 .quad -4112377723771604669 + 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d230 .quad 8476984389250486570 + 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d238 .quad -528786136287117932 + 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d240 .quad -3925256793573221702 + 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d248 .quad -7248020362820530564 + 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d250 .quad -294884973539139224 + 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d258 .quad -4448339435098275301 + 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d260 .quad -368606216923924029 + 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d268 .quad -948738275445456222 + 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d270 .quad -2536221894791146470 + 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d278 .quad -7510490449794491995 + 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d280 .quad 6053094668365842720 + 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d288 .quad -4776427043815727089 + 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d290 .quad 2954682317029915496 + 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d298 .quad -1358847786342270957 + 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d2a0 .quad -459166561069996767 + 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d2a8 .quad -7766808894105001205 + 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d2b0 .quad -573958201337495959 + 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d2b8 .quad -5096825099203863602 + 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d2c0 .quad -5329133770099257852 + 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d2c8 .quad -1759345355577441598 + 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d2d0 .quad -5636551615525730110 + 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d2d8 .quad -8017119874876982855 + 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d2e0 .quad 2177682517447613171 + 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d2e8 .quad -5409713825168840664 + 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d2f0 .quad 2722103146809516464 + 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d2f8 .quad -2150456263033662926 + 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d300 .quad 6313000485183335694 + 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d308 .quad -8261564192037121185 + 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d310 .quad 3279564588051781713 + 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d318 .quad -5715269221619013577 + 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d320 .quad -512230283362660763 + 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d328 .quad -2532400508596379068 + 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d330 .quad 1985699082112030975 + 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d338 .quad -8500279345513818773 + 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d340 .quad -2129562165787349185 + 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d348 .quad -6013663163464885563 + 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d350 .quad 6561419329620589327 + 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d358 .quad -2905392935903719049 + 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d360 .quad -7428327965055601431 + 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d368 .quad -8733399612580906262 + 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d370 .quad 4549648098962661924 + 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d378 .quad -6305063497298744923 + 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d380 .quad -8147997931578836307 + 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d388 .quad -3269643353196043250 + 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d390 .quad 1825030320404309164 + 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d398 .quad -8961056123388608887 + 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d3a0 .quad 6892973918932774359 + 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d3a8 .quad -6589634135808373205 + 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d3b0 .quad 4004531380238580045 + 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d3b8 .quad -3625356651333078602 + 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d3c0 .quad -2108853905778275376 + 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d3c8 .quad -9183376934724255983 + 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d3d0 .quad 6587304654631931588 + 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d3d8 .quad -6867535149977932074 + 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d3e0 .quad -989241218564861323 + 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d3e8 .quad -3972732919045027189 + 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d3f0 .quad -1236551523206076654 + 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d3f8 .quad -354230130378896082 + 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d400 .quad 6144684325637283947 + 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d408 .quad -7138922859127891907 + 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d410 .quad -6154202648235558778 + 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d418 .quad -4311967555482476980 + 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d420 .quad -3081067291867060568 + 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d428 .quad -778273425925708321 + 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000d430 .quad -1925667057416912855 + 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000d438 .quad -7403949918844649557 + 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000d440 .quad -2407083821771141069 + 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000d448 .quad -4643251380128424042 + 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000d450 .quad -7620540795641314240 + 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000d458 .quad -1192378206733142148 + 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000d460 .quad -2456994988062127448 + 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000d468 .quad -7662765406849295699 + 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000d470 .quad 6152128301777116498 + 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000d478 .quad -4966770740134231719 + 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000d480 .quad -6144897678060768090 + 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000d488 .quad -1596777406740401745 + 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000d490 .quad -3840561048787980056 + 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000d498 .quad -7915514906853832947 + 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000d4a0 .quad 4422670725869800738 + 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000d4a8 .quad -5282707615139903279 + 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000d4b0 .quad -8306719647944912790 + 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000d4b8 .quad -1991698500497491195 + 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000d4c0 .quad 8643358275316593218 + 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000d4c8 .quad -8162340590452013853 + 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000d4d0 .quad 6192511825718353619 + 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000d4d8 .quad -5591239719637629412 + 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000d4e0 .quad 7740639782147942024 + 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000d4e8 .quad -2377363631119648861 + 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000d4f0 .quad 2532056854628769813 + 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000d4f8 .quad -8403381297090862394 + 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000d500 .quad -6058300968568813542 + 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000d508 .quad -5892540602936190089 + 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000d510 .quad -7572876210711016927 + 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000d518 .quad -2753989735242849707 + 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000d520 .quad 9102010423587778132 + 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000d528 .quad -8638772612167862923 + 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000d530 .quad -2457545025797441047 + 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000d538 .quad -6186779746782440750 + 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000d540 .quad -7683617300674189212 + 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000d548 .quad -3121788665050663033 + 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000d550 .quad -4802260812921368258 + 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000d558 .quad -8868646943297746252 + 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000d560 .quad -1391139997724322418 + 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000d568 .quad -6474122660694794911 + 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000d570 .quad 7484447039699372786 + 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000d578 .quad -3480967307441105734 + 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000d580 .quad -9157278655470055721 + 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000d588 .quad -9093133594791772940 + 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000d590 .quad -6834912300910181747 + 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000d598 .quad -6754730975062328271 + 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000d5a0 .quad 679731660717048624 + 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000d5a8 .quad -3831727700400522434 + 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000d5b0 .quad -8373707460958465028 + 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000d5b8 .quad -177973607073265139 + 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000d5c0 .quad 8601490892183123069 + 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000d5c8 .quad -7028762532061872568 + 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000d5d0 .quad -7694880458480647779 + 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000d5d8 .quad -4174267146649952806 + 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000d5e0 .quad 4216457482181353988 + 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000d5e8 .quad -606147914885053103 + 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000d5f0 .quad -4282243101277735614 + 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000d5f8 .quad -7296371474444240046 + 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000d600 .quad 8482254178684994195 + 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000d608 .quad -4508778324627912153 + 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000d610 .quad 5991131704928854840 + 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000d618 .quad -1024286887357502287 + 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000d620 .quad -3173071712060547581 + 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000d628 .quad -7557708332239520786 + 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000d630 .quad -8578025658503072380 + 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000d638 .quad -4835449396872013078 + 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000d640 .quad 3112525982153323237 + 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000d648 .quad -1432625727662628443 + 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000d650 .quad 4251171748059520975 + 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000d658 .quad -7812920107430224633 + 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000d660 .quad 702278666647013314 + 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000d668 .quad -5154464115860392887 + 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000d670 .quad 5489534351736154547 + 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000d678 .quad -1831394126398103205 + 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000d680 .quad 1125115960621402640 + 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000d688 .quad -8062150356639896359 + 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000d690 .quad 6018080969204141204 + 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000d698 .quad -5466001927372482545 + 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000d6a0 .quad 2910915193077788601 + 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000d6a8 .quad -2220816390788215277 + 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000d6b0 .quad -486521013540076077 + 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000d6b8 .quad -8305539271883716405 + 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000d6c0 .quad -608151266925095096 + 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000d6c8 .quad -5770238071427257602 + 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000d6d0 .quad -5371875102083756773 + 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000d6d8 .quad -2601111570856684098 + 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000d6e0 .quad 3560107088838733872 + 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000d6e8 .quad -8543223759426509417 + 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000d6f0 .quad -161552157378970563 + 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000d6f8 .quad -6067343680855748868 + 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000d700 .quad 4409745821703674700 + 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000d708 .quad -2972493582642298180 + 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000d710 .quad -6467280898289979121 + 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000d718 .quad -8775337516792518219 + 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000d720 .quad 1139270913992301907 + 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000d728 .quad -6357485877563259869 + 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000d730 .quad -3187597375937010520 + 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000d738 .quad -3335171328526686933 + 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000d740 .quad 7231123676894144233 + 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000d748 .quad -9002011107970261189 + 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000d750 .quad 4427218577690292387 + 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000d758 .quad -6640827866535438582 + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000d760 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d770 .quad 0 - 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000d778 .quad -5339544073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000d778 .quad -9223372036854775808 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d780 .quad 0 - 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000d788 .quad -2062744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000d788 .quad -6917529027641081856 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d790 .quad 0 - 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000d798 .quad -8206744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000d798 .quad -4035225266123964416 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7a0 .quad 0 - 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000d7a8 .quad -5646744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000d7a8 .quad -432345564227567616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7b0 .quad 0 - 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000d7b8 .quad -2446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000d7b8 .quad -7187745005283311616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7c0 .quad 0 - 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000d7c8 .quad -8446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000d7c8 .quad -4372995238176751616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7d0 .quad 0 - 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000d7d8 .quad -5946744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000d7d8 .quad -854558029293551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7e0 .quad 0 - 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000d7e8 .quad -2821744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000d7e8 .quad -7451627795949551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7f0 .quad 0 - 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000d7f8 .quad -8681119073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000d7f8 .quad -4702848726509551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d800 .quad 0 - 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000d808 .quad -6239712823709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000d808 .quad -1266874889709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d810 .quad 0 - 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000d818 .quad -3187955011209551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000d818 .quad -7709325833709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d820 .quad 0 - 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000d828 .quad -8910000909647051616 + 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000d828 .quad -5024971273709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d830 .quad 0 - 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000d838 .quad -6525815118631426616 + 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000d838 .quad -1669528073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d840 .quad 0 - 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000d848 .quad -3545582879861895366 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000d850 .quad 4611686018427387904 - 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000d858 .quad -9133518327554766460 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000d860 .quad 5764607523034234880 - 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000d868 .quad -6805211891016070171 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000d870 .quad -6629298651489370112 - 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000d878 .quad -3894828845342699810 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000d880 .quad 5548434740920451072 - 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000d888 .quad -256850038250986858 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000d890 .quad -1143914305352105984 - 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000d898 .quad -7078060301547948643 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000d8a0 .quad 7793479155164643328 - 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000d8a8 .quad -4235889358507547899 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000d8b0 .quad -4093209111326359552 - 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000d8b8 .quad -683175679707046970 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000d8c0 .quad 4359273333062107136 - 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000d8c8 .quad -7344513827457986212 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000d8d0 .quad 5449091666327633920 - 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000d8d8 .quad -4568956265895094861 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000d8e0 .quad 2199678564482154496 - 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000d8e8 .quad -1099509313941480672 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000d8f0 .quad 1374799102801346560 - 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000d8f8 .quad -7604722348854507276 - 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000d900 .quad 1718498878501683200 - 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000d908 .quad -4894216917640746191 - 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000d910 .quad 6759809616554491904 - 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000d918 .quad -1506085128623544835 - 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000d920 .quad 6530724019560251392 - 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000d928 .quad -7858832233030797378 - 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000d930 .quad -1059967012404461568 - 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000d938 .quad -5211854272861108819 - 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000d940 .quad 7898413271349198848 - 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000d948 .quad -1903131822648998119 - 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000d950 .quad -1981020733047832576 - 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000d958 .quad -8106986416796705681 - 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000d960 .quad -2476275916309790720 - 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000d968 .quad -5522047002568494197 - 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000d970 .quad -3095344895387238400 - 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000d978 .quad -2290872734783229842 - 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000d980 .quad 4982938468024057856 - 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000d988 .quad -8349324486880600507 - 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000d990 .quad -7606384970252091392 - 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000d998 .quad -5824969590173362730 - 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000d9a0 .quad 4327076842467049472 - 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000d9a8 .quad -2669525969289315508 - 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000d9b0 .quad -6518949010312869888 - 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000d9b8 .quad -8585982758446904049 - 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000d9c0 .quad -8148686262891087360 - 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000d9c8 .quad -6120792429631242157 - 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000d9d0 .quad 8260886245095692416 - 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000d9d8 .quad -3039304518611664792 - 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000d9e0 .quad 5163053903184807760 - 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000d9e8 .quad -8817094351773372351 - 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000d9f0 .quad -7381240676301154012 - 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000d9f8 .quad -6409681921289327535 - 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000da00 .quad -3178808521666707 - 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000da08 .quad -3400416383184271515 - 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000da10 .quad -4613672773753429596 - 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000da18 .quad -9042789267131251553 - 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000da20 .quad -5767090967191786995 - 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000da28 .quad -6691800565486676537 - 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000da30 .quad -7208863708989733744 - 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000da38 .quad -3753064688430957767 - 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000da40 .quad 212292400617608628 - 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000da48 .quad -79644842111309304 - 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000da50 .quad 132682750386005392 - 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000da58 .quad -6967307053960650171 - 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000da60 .quad 4777539456409894645 - 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000da68 .quad -4097447799023424810 - 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000da70 .quad -3251447716342407502 - 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000da78 .quad -510123730351893109 - 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000da80 .quad 7191217214140771119 - 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000da88 .quad -7236356359111015049 - 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000da90 .quad 4377335499248575995 - 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000da98 .quad -4433759430461380907 - 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000daa0 .quad -8363388681221443718 - 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000daa8 .quad -930513269649338230 - 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000dab0 .quad -7532960934977096276 - 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000dab8 .quad -7499099821171918250 - 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000dac0 .quad 4418856886560793367 - 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000dac8 .quad -4762188758037509908 - 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000dad0 .quad 5523571108200991709 - 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000dad8 .quad -1341049929119499481 - 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000dae0 .quad -8076983103442849942 - 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000dae8 .quad -7755685233340769032 - 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000daf0 .quad -5484542860876174524 - 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000daf8 .quad -5082920523248573386 - 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000db00 .quad 6979379479186945558 - 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000db08 .quad -1741964635633328828 - 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000db10 .quad -4861259862362934835 - 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000db18 .quad -8006256924911912374 - 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000db20 .quad 7758483227328495169 - 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000db28 .quad -5396135137712502563 - 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000db30 .quad -4136954021121544751 - 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000db38 .quad -2133482903713240300 - 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000db40 .quad -279753253987271518 - 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000db48 .quad -8250955842461857044 - 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000db50 .quad 4261994450943298507 - 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000db58 .quad -5702008784649933400 - 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000db60 .quad 5327493063679123134 - 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000db68 .quad -2515824962385028846 - 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000db70 .quad 7941369183226839863 - 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000db78 .quad -8489919629131724885 - 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000db80 .quad 5315025460606161924 - 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000db88 .quad -6000713517987268202 - 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000db90 .quad -2579590211097073402 - 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000db98 .quad -2889205879056697349 - 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000dba0 .quad 7611128154919104931 - 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000dba8 .quad -8723282702051517699 - 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000dbb0 .quad -4321147861633282548 - 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000dbb8 .quad -6292417359137009220 - 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000dbc0 .quad -789748808614215280 - 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000dbc8 .quad -3253835680493873621 - 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000dbd0 .quad 8729779031470891258 - 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000dbd8 .quad -8951176327949752869 - 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000dbe0 .quad 6300537770911226168 - 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000dbe8 .quad -6577284391509803182 - 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000dbf0 .quad -1347699823215743098 - 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000dbf8 .quad -3609919470959866074 - 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000dc00 .quad 6075216638131242420 - 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000dc08 .quad -9173728696990998152 - 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000dc10 .quad 7594020797664053025 - 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000dc18 .quad -6855474852811359786 - 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000dc20 .quad 269153960225290473 - 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000dc28 .quad -3957657547586811828 - 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000dc30 .quad 336442450281613091 - 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000dc38 .quad -335385916056126881 - 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000dc40 .quad 7127805559067090038 - 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000dc48 .quad -7127145225176161157 - 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000dc50 .quad 4298070930406474644 - 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000dc58 .quad -4297245513042813542 - 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000dc60 .quad -3850783373846682503 - 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000dc68 .quad -759870872876129024 - 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000dc70 .quad 9122475437414293195 - 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000dc78 .quad -7392448323188662496 - 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000dc80 .quad -7043649776941685122 - 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000dc88 .quad -4628874385558440216 - 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000dc90 .quad -4192876202749718498 - 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000dc98 .quad -1174406963520662366 - 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000dca0 .quad -4926390635932268014 - 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000dca8 .quad -7651533379841495835 - 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000dcb0 .quad 3065383741939440791 - 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000dcb8 .quad -4952730706374481889 - 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000dcc0 .quad -779956341003086915 - 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000dcc8 .quad -1579227364540714458 - 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000dcd0 .quad 6430056314514152534 - 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000dcd8 .quad -7904546130479028392 - 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000dce0 .quad 8037570393142690668 - 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000dce8 .quad -5268996644671397586 - 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000dcf0 .quad 823590954573587527 - 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000dcf8 .quad -1974559787411859078 - 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000dd00 .quad 5126430365035880108 - 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000dd08 .quad -8151628894773493780 - 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000dd10 .quad 6408037956294850135 - 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000dd18 .quad -5577850100039479321 - 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000dd20 .quad 3398361426941174765 - 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000dd28 .quad -2360626606621961247 - 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000dd30 .quad -4793553135802847628 - 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000dd38 .quad -8392920656779807636 - 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000dd40 .quad -1380255401326171631 - 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000dd48 .quad -5879464802547371641 - 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000dd50 .quad -1725319251657714539 - 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000dd58 .quad -2737644984756826647 - 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000dd60 .quad 3533361486141316317 - 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000dd68 .quad -8628557143114098510 - 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000dd70 .quad -4806670179178130411 - 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000dd78 .quad -6174010410465235234 - 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000dd80 .quad 7826720331309500698 - 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000dd88 .quad -3105826994654156138 - 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000dd90 .quad 280014188641050032 - 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000dd98 .quad -8858670899299929442 - 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000dda0 .quad -8873354301053463268 - 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000dda8 .quad -6461652605697523899 - 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000ddb0 .quad -1868320839462053277 - 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000ddb8 .quad -3465379738694516970 - 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000ddc0 .quad 5749828502977298558 - 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000ddc8 .quad -9083391364325154962 - 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000ddd0 .quad -2036086408133152611 - 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000ddd8 .quad -6742553186979055799 - 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000dde0 .quad 6678264026688335045 - 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000dde8 .quad -3816505465296431844 - 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000ddf0 .quad 8347830033360418806 - 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000ddf8 .quad -158945813193151901 - 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000de00 .quad 2911550761636567802 - 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000de08 .quad -7016870160886801794 - 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000de10 .quad -5583933584809066056 - 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000de18 .quad -4159401682681114339 - 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000de20 .quad 2243455055843443238 - 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000de28 .quad -587566084924005019 - 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000de30 .quad 3708002419115845976 - 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000de38 .quad -7284757830718584993 - 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000de40 .quad 23317005467419566 - 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000de48 .quad -4494261269970843337 - 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000de50 .quad -4582539761593113446 - 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000de58 .quad -1006140569036166268 - 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000de60 .quad -558244341782001952 - 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000de68 .quad -7546366883288685774 - 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000de70 .quad -5309491445654890344 - 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000de78 .quad -4821272585683469313 - 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000de80 .quad -6636864307068612930 - 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000de88 .quad -1414904713676948737 - 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000de90 .quad -4148040191917883081 - 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000de98 .quad -7801844473689174817 - 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000dea0 .quad -5185050239897353852 - 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000dea8 .quad -5140619573684080617 - 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000deb0 .quad -6481312799871692315 - 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000deb8 .quad -1814088448677712867 - 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000dec0 .quad -8662506518347195601 - 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000dec8 .quad -8051334308064652398 - 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000ded0 .quad 3006924907348169211 - 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000ded8 .quad -5452481866653427593 - 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000dee0 .quad -853029884242176390 - 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000dee8 .quad -2203916314889396588 - 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000def0 .quad 1772699331562333708 - 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000def8 .quad -8294976724446954723 - 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000df00 .quad 6827560182880305039 - 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000df08 .quad -5757034887131305500 - 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000df10 .quad 8534450228600381299 - 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000df18 .quad -2584607590486743971 - 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000df20 .quad 7639874402088932264 - 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000df28 .quad -8532908771695296838 - 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000df30 .quad 326470965756389522 - 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000df38 .quad -6054449946191733143 - 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000df40 .quad 5019774725622874806 - 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000df48 .quad -2956376414312278525 - 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000df50 .quad 831516194300602802 - 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000df58 .quad -8765264286586255934 - 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000df60 .quad -8183976793979022306 - 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000df68 .quad -6344894339805432014 - 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000df70 .quad 3605087062808385830 - 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000df78 .quad -3319431906329402113 - 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000df80 .quad 9170708441896323000 - 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000df88 .quad -8992173969096958177 - 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000df90 .quad 6851699533943015846 - 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000df98 .quad -6628531442943809817 - 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000dfa0 .quad 3952938399001381903 - 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000dfa8 .quad -3673978285252374367 - 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000dfb0 .quad -4446942528265218167 - 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000dfb8 .quad -9213765455923815836 - 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000dfc0 .quad -946992141904134804 - 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000dfc8 .quad -6905520801477381891 - 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000dfd0 .quad 8039631859474607303 - 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000dfd8 .quad -4020214983419339459 - 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000dfe0 .quad -3785518230938904583 - 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000dfe8 .quad -413582710846786420 - 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000dff0 .quad -60105885123121413 - 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000dff8 .quad -7176018221920323369 - 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e000 .quad -75132356403901766 - 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e008 .quad -4358336758973016307 - 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e010 .quad 9129456591349898601 - 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e018 .quad -836234930288882479 - 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e020 .quad -1211618658047395231 - 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e028 .quad -7440175859071633406 - 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e030 .quad -6126209340986631942 - 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e038 .quad -4688533805412153853 - 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e040 .quad -7657761676233289928 - 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e048 .quad -1248981238337804412 - 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e050 .quad -2480258038432112253 - 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e058 .quad -7698142301602209614 - 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e060 .quad -7712008566467528220 - 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e068 .quad -5010991858575374113 - 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e070 .quad 8806733365625141341 - 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e078 .quad -1652053804791829737 - 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e080 .quad -6025006692552756422 - 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e088 .quad -7950062655635975442 - 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e090 .quad 6303799689591218185 - 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e098 .quad -5325892301117581398 - 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e0a0 .quad -1343622424865753077 - 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e0a8 .quad -2045679357969588844 - 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e0b0 .quad 1466078993672598279 - 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e0b8 .quad -8196078626372074883 - 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e0c0 .quad 6444284760518135752 - 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e0c8 .quad -5633412264537705700 - 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e0d0 .quad 8055355950647669691 - 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e0d8 .quad -2430079312244744221 - 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e0e0 .quad 2728754459941099604 - 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e0e8 .quad -8436328597794046994 - 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e0f0 .quad -5812428961928401302 - 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e0f8 .quad -5933724728815170839 - 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e100 .quad 1957835834444274180 - 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e108 .quad -2805469892591575644 - 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e110 .quad -7999724640327104446 - 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e118 .quad -8670947710510816634 - 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e120 .quad 3835402254873283155 - 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e128 .quad -6226998619711132888 - 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e130 .quad 4794252818591603944 - 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e138 .quad -3172062256211528206 - 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e140 .quad 7608094030047140369 - 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e148 .quad -8900067937773286985 - 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e150 .quad 4898431519131537557 - 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e158 .quad -6513398903789220827 - 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e160 .quad -7712018656367741765 - 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e168 .quad -3530062611309138130 - 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e170 .quad 2097517367411243253 - 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e178 .quad -9123818159709293187 - 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e180 .quad 7233582727691441970 - 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e188 .quad -6793086681209228580 - 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e190 .quad 9041978409614302462 - 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e198 .quad -3879672333084147821 - 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e1a0 .quad 6690786993590490174 - 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e1a8 .quad -237904397927796872 - 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e1b0 .quad 4181741870994056359 - 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e1b8 .quad -7066219276345954901 - 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e1c0 .quad 615491320315182544 - 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e1c8 .quad -4221088077005055722 - 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e1d0 .quad -8454007886460797627 - 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e1d8 .quad -664674077828931749 - 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e1e0 .quad 3939617107816777291 - 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e1e8 .quad -7332950326284164199 - 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e1f0 .quad -8910536670511192099 - 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e1f8 .quad -4554501889427817345 - 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e200 .quad 7308573235570561493 - 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e208 .quad -1081441343357383777 - 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e210 .quad -6961356773836868827 - 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e218 .quad -7593429867239446717 - 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e220 .quad -8701695967296086034 - 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e228 .quad -4880101315621920492 - 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e230 .quad -6265433940692719638 - 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e238 .quad -1488440626100012711 - 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e240 .quad 695789805494438130 - 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e248 .quad -7847804418953589800 - 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e250 .quad 869737256868047663 - 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e258 .quad -5198069505264599346 - 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e260 .quad -8136200465769716230 - 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e268 .quad -1885900863153361279 - 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e270 .quad -473439272678684740 - 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e278 .quad -8096217067111932656 - 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e280 .quad 4019886927579031980 - 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e288 .quad -5508585315462527915 - 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e290 .quad -8810199395808373737 - 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e298 .quad -2274045625900771990 - 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e2a0 .quad -7812217631593927538 - 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e2a8 .quad -8338807543829064350 - 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e2b0 .quad 4069786015789754290 - 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e2b8 .quad -5811823411358942533 - 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e2c0 .quad 475546501309804958 - 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e2c8 .quad -2653093245771290262 - 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e2d0 .quad 4908902581746016003 - 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e2d8 .quad -8575712306248138270 - 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e2e0 .quad -3087243809672255805 - 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e2e8 .quad -6107954364382784934 - 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e2f0 .quad -8470740780517707660 - 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e2f8 .quad -3023256937051093263 - 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e300 .quad -682526969396179383 - 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e308 .quad -8807064613298015146 - 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e310 .quad -5464844730172612133 - 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e318 .quad -6397144748195131028 - 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e320 .quad -2219369894288377262 - 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e328 .quad -3384744916816525881 - 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e330 .quad -1387106183930235789 - 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e338 .quad -9032994600651410532 - 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e340 .quad 2877803288514593168 - 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e348 .quad -6679557232386875260 - 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000e350 .quad 3597254110643241460 - 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000e358 .quad -3737760522056206171 - 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000e360 .quad 9108253656731439729 - 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000e368 .quad -60514634142869810 - 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000e370 .quad 1080972517029761926 - 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000e378 .quad -6955350673980375487 - 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000e380 .quad 5962901664714590312 - 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000e388 .quad -4082502324048081455 - 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000e390 .quad -6381430974388925822 - 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000e398 .quad -491441886632713915 - 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000e3a0 .quad -8600080377420466543 - 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000e3a8 .quad -7224680206786528053 - 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000e3b0 .quad 7696643601933968437 - 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000e3b8 .quad -4419164240055772162 - 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000e3c0 .quad 397432465562684739 - 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000e3c8 .quad -912269281642327298 - 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000e3d0 .quad -4363290727450709942 - 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000e3d8 .quad -7487697328667536418 - 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000e3e0 .quad 8380944645968776284 - 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000e3e8 .quad -4747935642407032618 - 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000e3f0 .quad 1252808770606194547 - 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000e3f8 .quad -1323233534581402868 - 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000e400 .quad -8440366555225904216 - 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000e408 .quad -7744549986754458649 - 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000e410 .quad 7896285879677171346 - 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000e418 .quad -5069001465015685407 - 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000e420 .quad -3964700705685699529 - 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000e428 .quad -1724565812842218855 - 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000e430 .quad 2133748077373825698 - 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000e438 .quad -7995382660667468640 - 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000e440 .quad 2667185096717282123 - 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000e448 .quad -5382542307406947896 - 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000e450 .quad 3333981370896602653 - 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000e458 .quad -2116491865831296966 - 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000e460 .quad 6695424375237764562 - 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000e468 .quad -8240336443785642460 - 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000e470 .quad 8369280469047205703 - 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000e478 .quad -5688734536304665171 - 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000e480 .quad -3373457468973156583 - 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000e488 .quad -2499232151953443560 - 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000e490 .quad -9025939945749304721 - 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000e498 .quad -8479549122611984081 - 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000e4a0 .quad 7164319141522920715 - 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000e4a8 .quad -5987750384837592197 - 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000e4b0 .quad 4343712908476262990 - 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000e4b8 .quad -2873001962619602342 - 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000e4c0 .quad 7326506586225052273 - 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000e4c8 .quad -8713155254278333320 - 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000e4d0 .quad 9158133232781315341 - 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000e4d8 .quad -6279758049420528746 - 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000e4e0 .quad 2224294504121868368 - 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000e4e8 .quad -3238011543348273028 - 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000e4f0 .quad -7833187971778608078 - 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000e4f8 .quad -8941286242233752499 - 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000e500 .quad -568112927868484289 - 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000e508 .quad -6564921784364802720 - 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000e510 .quad 3901544858591782542 - 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000e518 .quad -3594466212028615495 - 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000e520 .quad -4479063491021217767 - 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000e528 .quad -9164070410158966541 - 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000e530 .quad -5598829363776522209 - 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000e538 .quad -6843401994271320272 - 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000e540 .quad -2386850686293264857 - 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000e548 .quad -3942566474411762436 - 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000e550 .quad 1628122660560806833 - 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000e558 .quad -316522074587315140 - 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000e560 .quad -8205795374004271538 - 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000e568 .quad -7115355324258153819 - 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000e570 .quad -1033872180650563614 - 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000e578 .quad -4282508136895304370 - 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000e580 .quad -5904026244240592421 - 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000e588 .quad -741449152691742558 - 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000e590 .quad -5995859411864064215 - 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000e598 .quad -7380934748073420955 - 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000e5a0 .quad 1728547772024695539 - 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000e5a8 .quad -4614482416664388289 - 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000e5b0 .quad -2451001303396518480 - 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000e5b8 .quad -1156417002403097458 - 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000e5c0 .quad 5385653213018257806 - 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000e5c8 .quad -7640289654143017767 - 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000e5d0 .quad -7102991539009341455 - 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000e5d8 .quad -4938676049251384305 - 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000e5e0 .quad -8878739423761676819 - 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000e5e8 .quad -1561659043136842477 - 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000e5f0 .quad 3674159897003727796 - 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000e5f8 .quad -7893565929601608404 - 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000e600 .quad 4592699871254659745 - 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000e608 .quad -5255271393574622601 - 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000e610 .quad 1129188820640936778 - 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000e618 .quad -1957403223540890347 - 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000e620 .quad 3011586022114279438 - 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000e628 .quad -8140906042354138323 - 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000e630 .quad 8376168546070237202 - 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000e638 .quad -5564446534515285000 - 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000e640 .quad -7976533391121755114 - 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000e648 .quad -2343872149716718346 - 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000e650 .quad 1932195658189984910 - 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000e658 .quad -8382449121214030822 - 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000e660 .quad -6808127464117294671 - 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000e668 .quad -5866375383090150624 - 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000e670 .quad -3898473311719230434 - 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000e678 .quad -2721283210435300376 - 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000e680 .quad 9092669226243950738 - 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000e688 .quad -8618331034163144591 - 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000e690 .quad -2469221522477225289 - 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000e698 .quad -6161227774276542835 - 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000e6a0 .quad 6136845133758244197 - 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000e6a8 .quad -3089848699418290639 - 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000e6b0 .quad -3082000819042179233 - 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000e6b8 .quad -8848684464777513506 - 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000e6c0 .quad -8464187042230111945 - 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000e6c8 .quad -6449169562544503978 - 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000e6d0 .quad 3254824252494523781 - 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000e6d8 .quad -3449775934753242068 - 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000e6e0 .quad -7189106879045698445 - 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000e6e8 .quad -9073638986861858149 - 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000e6f0 .quad -8986383598807123057 - 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000e6f8 .quad -6730362715149934782 - 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000e700 .quad 2602078556773259891 - 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000e708 .quad -3801267375510030573 - 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000e710 .quad -1359087822460813040 - 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000e718 .quad -139898200960150313 - 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000e720 .quad -849429889038008150 - 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000e728 .quad -7004965403241175802 - 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000e730 .quad -5673473379724898091 - 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000e738 .quad -4144520735624081848 - 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000e740 .quad -2480155706228734710 - 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000e748 .quad -568964901102714406 - 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000e750 .quad -3855940325606653146 - 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000e758 .quad -7273132090830278360 - 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000e760 .quad -208239388580928528 - 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000e768 .quad -4479729095110460046 - 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000e770 .quad -4871985254153548564 - 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000e778 .quad -987975350460687153 - 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000e780 .quad -3044990783845967853 - 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000e788 .quad -7535013621679011327 - 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000e790 .quad 5417133557047315992 - 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000e798 .quad -4807081008671376254 - 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000e7a0 .quad -2451955090545630818 - 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000e7a8 .quad -1397165242411832414 - 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000e7b0 .quad -3838314940804713213 - 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000e7b8 .quad -7790757304148477115 - 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000e7c0 .quad 4425478360848884291 - 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000e7c8 .quad -5126760611758208489 - 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000e7d0 .quad 920161932633717460 - 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000e7d8 .quad -1796764746270372707 - 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000e7e0 .quad 2880944217109767365 - 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000e7e8 .quad -8040506994060064798 - 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000e7f0 .quad -5622191765467566602 - 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000e7f8 .quad -5438947724147693094 - 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000e800 .quad 6807318348447705459 - 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000e808 .quad -2186998636757228463 - 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000e810 .quad -2662955059861265944 - 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000e818 .quad -8284403175614349646 - 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000e820 .quad -7940379843253970334 - 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000e828 .quad -5743817951090549153 - 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000e830 .quad 8521269269642088699 - 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000e838 .quad -2568086420435798537 - 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000e840 .quad -6203421752542164323 - 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000e848 .quad -8522583040413455942 - 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000e850 .quad 6080780864604458308 - 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000e858 .quad -6041542782089432023 - 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000e860 .quad -6234081974526590827 - 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000e868 .quad -2940242459184402125 - 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000e870 .quad 5327070802775656541 - 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000e878 .quad -8755180564631333184 - 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000e880 .quad 6658838503469570676 - 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000e888 .quad -6332289687361778576 - 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000e890 .quad 8323548129336963345 - 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000e898 .quad -3303676090774835316 - 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000e8a0 .quad -4021154456019173717 - 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000e8a8 .quad -8982326584375353929 - 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000e8b0 .quad -5026443070023967147 - 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000e8b8 .quad -6616222212041804507 - 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000e8c0 .quad 2940318199324816875 - 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000e8c8 .quad -3658591746624867729 - 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000e8d0 .quad 8755227902219092403 - 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000e8d8 .quad -9204148869281624187 - 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000e8e0 .quad -2891023177508298209 - 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000e8e8 .quad -6893500068174642330 - 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000e8f0 .quad -8225464990312760665 - 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000e8f8 .quad -4005189066790915008 - 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000e900 .quad -5670145219463562927 - 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000e908 .quad -394800315061255856 - 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000e910 .quad 7985374283903742931 - 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000e918 .quad -7164279224554366766 - 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000e920 .quad 758345818024902856 - 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000e928 .quad -4343663012265570553 - 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000e930 .quad -3663753745896259334 - 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000e938 .quad -817892746904575288 - 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000e940 .quad -9207375118826243940 - 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000e948 .quad -7428711994456441411 - 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000e950 .quad -2285846861678029117 - 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000e958 .quad -4674203974643163860 - 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000e960 .quad 1754377441329851508 - 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000e968 .quad -1231068949876566920 - 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000e970 .quad 1096485900831157192 - 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000e978 .quad -7686947121313936181 - 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000e980 .quad -3241078642388441414 - 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000e988 .quad -4996997883215032323 - 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000e990 .quad 5172023733869224041 - 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000e998 .quad -1634561335591402499 - 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000e9a0 .quad 5538357842881958977 - 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000e9a8 .quad -7939129862385708418 - 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000e9b0 .quad -2300424733252327086 - 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000e9b8 .quad -5312226309554747619 - 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000e9c0 .quad 6347841120289366950 - 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000e9c8 .quad -2028596868516046619 - 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000e9d0 .quad 6273243709394548296 - 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000e9d8 .quad -8185402070463610993 - 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000e9e0 .quad 3229868618315797466 - 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000e9e8 .quad -5620066569652125837 - 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000e9f0 .quad -574350245532641071 - 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000e9f8 .quad -2413397193637769393 - 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000ea00 .quad -358968903457900670 - 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000ea08 .quad -8425902273664687727 - 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000ea10 .quad 8774660907532399971 - 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000ea18 .quad -5920691823653471754 - 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000ea20 .quad 1744954097560724156 - 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000ea28 .quad -2789178761139451788 - 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000ea30 .quad -8132775725879323211 - 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000ea38 .quad -8660765753353239224 - 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000ea40 .quad -5554283638921766110 - 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000ea48 .quad -6214271173264161126 - 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000ea50 .quad 6892203506629956075 - 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000ea58 .quad -3156152948152813503 - 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000ea60 .quad -2609901835997359309 - 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000ea68 .quad -8890124620236590296 - 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000ea70 .quad 1349308723430688768 - 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000ea78 .quad -6500969756868349965 - 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000ea80 .quad -2925050114139026944 - 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000ea88 .quad -3514526177658049553 - 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000ea90 .quad -1828156321336891840 - 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000ea98 .quad -9114107888677362827 - 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000eaa0 .quad 6938176635183661008 - 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000eaa8 .quad -6780948842419315629 - 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000eab0 .quad 4061034775552188356 - 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000eab8 .quad -3864500034596756632 - 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000eac0 .quad 5076293469440235445 - 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000eac8 .quad -218939024818557886 - 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000ead0 .quad 7784369436827535057 - 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000ead8 .quad -7054365918152680535 - 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000eae0 .quad -4104596259247744891 - 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000eae8 .quad -4206271379263462765 - 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000eaf0 .quad -5130745324059681113 - 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000eaf8 .quad -646153205651940552 - 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000eb00 .quad 8322499218531169064 - 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000eb08 .quad -7321374781173544701 - 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000eb10 .quad 5791438004736573426 - 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000eb18 .quad -4540032458039542972 - 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000eb20 .quad 7239297505920716783 - 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000eb28 .quad -1063354554122040811 - 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000eb30 .quad 6830403950414141941 - 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000eb38 .quad -7582125623967357363 - 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000eb40 .quad -5297053117264486286 - 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000eb48 .quad -4865971011531808800 - 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000eb50 .quad -2009630378153219953 - 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000eb58 .quad -1470777745987373096 - 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000eb60 .quad -8173548013986844327 - 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000eb68 .quad -7836765118883190041 - 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000eb70 .quad 8229809056225996208 - 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000eb78 .quad -5184270380176599647 - 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000eb80 .quad -3547796734999668452 - 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000eb88 .quad -1868651956793361655 - 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000eb90 .quad 2394313059052595121 - 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000eb98 .quad -8085436500636932890 - 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000eba0 .quad -6230480713039031907 - 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000eba8 .quad -5495109607368778209 - 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000ebb0 .quad -7788100891298789883 - 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000ebb8 .quad -2257200990783584857 - 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000ebc0 .quad -4867563057061743677 - 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000ebc8 .quad -8328279646880822392 - 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000ebd0 .quad -1472767802899791692 - 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000ebd8 .quad -5798663540173640086 - 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000ebe0 .quad -6452645772052127519 - 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000ebe8 .quad -2636643406789662203 - 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000ebf0 .quad -8644589625959967604 - 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000ebf8 .quad -8565431156884620733 - 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000ec00 .quad 7641007041259592112 - 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000ec08 .quad -6095102927678388012 - 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000ec10 .quad -8895485272135061476 - 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000ec18 .quad -3007192641170597111 - 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000ec20 .quad -947992276657025519 - 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000ec28 .quad -8797024428372705051 - 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000ec30 .quad 8038381691033493909 - 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000ec38 .quad -6384594517038493409 - 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000ec40 .quad 5436291095364479483 - 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000ec48 .quad -3369057127870728857 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ec50 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - //0x0000ec60 .p2align 4, 0x00 - //0x0000ec60 _POW_TAB - 0x01, 0x00, 0x00, 0x00, //0x0000ec60 .long 1 - 0x03, 0x00, 0x00, 0x00, //0x0000ec64 .long 3 - 0x06, 0x00, 0x00, 0x00, //0x0000ec68 .long 6 - 0x09, 0x00, 0x00, 0x00, //0x0000ec6c .long 9 - 0x0d, 0x00, 0x00, 0x00, //0x0000ec70 .long 13 - 0x10, 0x00, 0x00, 0x00, //0x0000ec74 .long 16 - 0x13, 0x00, 0x00, 0x00, //0x0000ec78 .long 19 - 0x17, 0x00, 0x00, 0x00, //0x0000ec7c .long 23 - 0x1a, 0x00, 0x00, 0x00, //0x0000ec80 .long 26 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ec84 .p2align 4, 0x00 - //0x0000ec90 _LSHIFT_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ec90 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eca0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ecb0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ecc0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ecd0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ece0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ecf0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000ecf8 .long 1 - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ecfc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ed5c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000ed60 .long 1 - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed64 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eda4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000edc4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000edc8 .long 1 - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edcc QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eddc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000d848 .quad -7960984073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d850 .quad 0 + 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000d858 .quad -5339544073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d860 .quad 0 + 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000d868 .quad -2062744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d870 .quad 0 + 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000d878 .quad -8206744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d880 .quad 0 + 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000d888 .quad -5646744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d890 .quad 0 + 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000d898 .quad -2446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8a0 .quad 0 + 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000d8a8 .quad -8446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8b0 .quad 0 + 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000d8b8 .quad -5946744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8c0 .quad 0 + 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000d8c8 .quad -2821744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8d0 .quad 0 + 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000d8d8 .quad -8681119073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8e0 .quad 0 + 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000d8e8 .quad -6239712823709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8f0 .quad 0 + 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000d8f8 .quad -3187955011209551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d900 .quad 0 + 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000d908 .quad -8910000909647051616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d910 .quad 0 + 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000d918 .quad -6525815118631426616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d920 .quad 0 + 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000d928 .quad -3545582879861895366 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000d930 .quad 4611686018427387904 + 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000d938 .quad -9133518327554766460 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000d940 .quad 5764607523034234880 + 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000d948 .quad -6805211891016070171 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000d950 .quad -6629298651489370112 + 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000d958 .quad -3894828845342699810 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000d960 .quad 5548434740920451072 + 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000d968 .quad -256850038250986858 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000d970 .quad -1143914305352105984 + 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000d978 .quad -7078060301547948643 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000d980 .quad 7793479155164643328 + 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000d988 .quad -4235889358507547899 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000d990 .quad -4093209111326359552 + 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000d998 .quad -683175679707046970 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000d9a0 .quad 4359273333062107136 + 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000d9a8 .quad -7344513827457986212 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000d9b0 .quad 5449091666327633920 + 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000d9b8 .quad -4568956265895094861 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000d9c0 .quad 2199678564482154496 + 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000d9c8 .quad -1099509313941480672 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000d9d0 .quad 1374799102801346560 + 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000d9d8 .quad -7604722348854507276 + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000d9e0 .quad 1718498878501683200 + 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000d9e8 .quad -4894216917640746191 + 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000d9f0 .quad 6759809616554491904 + 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000d9f8 .quad -1506085128623544835 + 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000da00 .quad 6530724019560251392 + 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000da08 .quad -7858832233030797378 + 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000da10 .quad -1059967012404461568 + 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000da18 .quad -5211854272861108819 + 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000da20 .quad 7898413271349198848 + 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000da28 .quad -1903131822648998119 + 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000da30 .quad -1981020733047832576 + 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000da38 .quad -8106986416796705681 + 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000da40 .quad -2476275916309790720 + 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000da48 .quad -5522047002568494197 + 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000da50 .quad -3095344895387238400 + 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000da58 .quad -2290872734783229842 + 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000da60 .quad 4982938468024057856 + 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000da68 .quad -8349324486880600507 + 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000da70 .quad -7606384970252091392 + 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000da78 .quad -5824969590173362730 + 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000da80 .quad 4327076842467049472 + 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000da88 .quad -2669525969289315508 + 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000da90 .quad -6518949010312869888 + 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000da98 .quad -8585982758446904049 + 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000daa0 .quad -8148686262891087360 + 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000daa8 .quad -6120792429631242157 + 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000dab0 .quad 8260886245095692416 + 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000dab8 .quad -3039304518611664792 + 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000dac0 .quad 5163053903184807760 + 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000dac8 .quad -8817094351773372351 + 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000dad0 .quad -7381240676301154012 + 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000dad8 .quad -6409681921289327535 + 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000dae0 .quad -3178808521666707 + 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000dae8 .quad -3400416383184271515 + 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000daf0 .quad -4613672773753429596 + 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000daf8 .quad -9042789267131251553 + 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000db00 .quad -5767090967191786995 + 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000db08 .quad -6691800565486676537 + 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000db10 .quad -7208863708989733744 + 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000db18 .quad -3753064688430957767 + 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000db20 .quad 212292400617608628 + 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000db28 .quad -79644842111309304 + 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000db30 .quad 132682750386005392 + 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000db38 .quad -6967307053960650171 + 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000db40 .quad 4777539456409894645 + 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000db48 .quad -4097447799023424810 + 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000db50 .quad -3251447716342407502 + 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000db58 .quad -510123730351893109 + 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000db60 .quad 7191217214140771119 + 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000db68 .quad -7236356359111015049 + 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000db70 .quad 4377335499248575995 + 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000db78 .quad -4433759430461380907 + 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000db80 .quad -8363388681221443718 + 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000db88 .quad -930513269649338230 + 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000db90 .quad -7532960934977096276 + 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000db98 .quad -7499099821171918250 + 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000dba0 .quad 4418856886560793367 + 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000dba8 .quad -4762188758037509908 + 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000dbb0 .quad 5523571108200991709 + 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000dbb8 .quad -1341049929119499481 + 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000dbc0 .quad -8076983103442849942 + 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000dbc8 .quad -7755685233340769032 + 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000dbd0 .quad -5484542860876174524 + 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000dbd8 .quad -5082920523248573386 + 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000dbe0 .quad 6979379479186945558 + 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000dbe8 .quad -1741964635633328828 + 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000dbf0 .quad -4861259862362934835 + 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000dbf8 .quad -8006256924911912374 + 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000dc00 .quad 7758483227328495169 + 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000dc08 .quad -5396135137712502563 + 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000dc10 .quad -4136954021121544751 + 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000dc18 .quad -2133482903713240300 + 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000dc20 .quad -279753253987271518 + 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000dc28 .quad -8250955842461857044 + 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000dc30 .quad 4261994450943298507 + 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000dc38 .quad -5702008784649933400 + 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000dc40 .quad 5327493063679123134 + 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000dc48 .quad -2515824962385028846 + 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000dc50 .quad 7941369183226839863 + 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000dc58 .quad -8489919629131724885 + 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000dc60 .quad 5315025460606161924 + 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000dc68 .quad -6000713517987268202 + 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000dc70 .quad -2579590211097073402 + 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000dc78 .quad -2889205879056697349 + 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000dc80 .quad 7611128154919104931 + 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000dc88 .quad -8723282702051517699 + 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000dc90 .quad -4321147861633282548 + 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000dc98 .quad -6292417359137009220 + 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000dca0 .quad -789748808614215280 + 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000dca8 .quad -3253835680493873621 + 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000dcb0 .quad 8729779031470891258 + 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000dcb8 .quad -8951176327949752869 + 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000dcc0 .quad 6300537770911226168 + 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000dcc8 .quad -6577284391509803182 + 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000dcd0 .quad -1347699823215743098 + 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000dcd8 .quad -3609919470959866074 + 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000dce0 .quad 6075216638131242420 + 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000dce8 .quad -9173728696990998152 + 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000dcf0 .quad 7594020797664053025 + 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000dcf8 .quad -6855474852811359786 + 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000dd00 .quad 269153960225290473 + 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000dd08 .quad -3957657547586811828 + 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000dd10 .quad 336442450281613091 + 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000dd18 .quad -335385916056126881 + 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000dd20 .quad 7127805559067090038 + 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000dd28 .quad -7127145225176161157 + 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000dd30 .quad 4298070930406474644 + 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000dd38 .quad -4297245513042813542 + 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000dd40 .quad -3850783373846682503 + 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000dd48 .quad -759870872876129024 + 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000dd50 .quad 9122475437414293195 + 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000dd58 .quad -7392448323188662496 + 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000dd60 .quad -7043649776941685122 + 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000dd68 .quad -4628874385558440216 + 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000dd70 .quad -4192876202749718498 + 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000dd78 .quad -1174406963520662366 + 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000dd80 .quad -4926390635932268014 + 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000dd88 .quad -7651533379841495835 + 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000dd90 .quad 3065383741939440791 + 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000dd98 .quad -4952730706374481889 + 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000dda0 .quad -779956341003086915 + 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000dda8 .quad -1579227364540714458 + 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000ddb0 .quad 6430056314514152534 + 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000ddb8 .quad -7904546130479028392 + 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000ddc0 .quad 8037570393142690668 + 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000ddc8 .quad -5268996644671397586 + 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000ddd0 .quad 823590954573587527 + 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000ddd8 .quad -1974559787411859078 + 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000dde0 .quad 5126430365035880108 + 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000dde8 .quad -8151628894773493780 + 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000ddf0 .quad 6408037956294850135 + 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000ddf8 .quad -5577850100039479321 + 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000de00 .quad 3398361426941174765 + 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000de08 .quad -2360626606621961247 + 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000de10 .quad -4793553135802847628 + 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000de18 .quad -8392920656779807636 + 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000de20 .quad -1380255401326171631 + 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000de28 .quad -5879464802547371641 + 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000de30 .quad -1725319251657714539 + 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000de38 .quad -2737644984756826647 + 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000de40 .quad 3533361486141316317 + 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000de48 .quad -8628557143114098510 + 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000de50 .quad -4806670179178130411 + 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000de58 .quad -6174010410465235234 + 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000de60 .quad 7826720331309500698 + 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000de68 .quad -3105826994654156138 + 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000de70 .quad 280014188641050032 + 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000de78 .quad -8858670899299929442 + 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000de80 .quad -8873354301053463268 + 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000de88 .quad -6461652605697523899 + 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000de90 .quad -1868320839462053277 + 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000de98 .quad -3465379738694516970 + 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000dea0 .quad 5749828502977298558 + 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000dea8 .quad -9083391364325154962 + 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000deb0 .quad -2036086408133152611 + 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000deb8 .quad -6742553186979055799 + 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000dec0 .quad 6678264026688335045 + 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000dec8 .quad -3816505465296431844 + 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000ded0 .quad 8347830033360418806 + 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000ded8 .quad -158945813193151901 + 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000dee0 .quad 2911550761636567802 + 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000dee8 .quad -7016870160886801794 + 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000def0 .quad -5583933584809066056 + 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000def8 .quad -4159401682681114339 + 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000df00 .quad 2243455055843443238 + 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000df08 .quad -587566084924005019 + 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000df10 .quad 3708002419115845976 + 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000df18 .quad -7284757830718584993 + 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000df20 .quad 23317005467419566 + 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000df28 .quad -4494261269970843337 + 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000df30 .quad -4582539761593113446 + 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000df38 .quad -1006140569036166268 + 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000df40 .quad -558244341782001952 + 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000df48 .quad -7546366883288685774 + 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000df50 .quad -5309491445654890344 + 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000df58 .quad -4821272585683469313 + 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000df60 .quad -6636864307068612930 + 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000df68 .quad -1414904713676948737 + 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000df70 .quad -4148040191917883081 + 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000df78 .quad -7801844473689174817 + 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000df80 .quad -5185050239897353852 + 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000df88 .quad -5140619573684080617 + 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000df90 .quad -6481312799871692315 + 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000df98 .quad -1814088448677712867 + 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000dfa0 .quad -8662506518347195601 + 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000dfa8 .quad -8051334308064652398 + 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000dfb0 .quad 3006924907348169211 + 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000dfb8 .quad -5452481866653427593 + 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000dfc0 .quad -853029884242176390 + 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000dfc8 .quad -2203916314889396588 + 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000dfd0 .quad 1772699331562333708 + 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000dfd8 .quad -8294976724446954723 + 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000dfe0 .quad 6827560182880305039 + 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000dfe8 .quad -5757034887131305500 + 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000dff0 .quad 8534450228600381299 + 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000dff8 .quad -2584607590486743971 + 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e000 .quad 7639874402088932264 + 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e008 .quad -8532908771695296838 + 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e010 .quad 326470965756389522 + 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e018 .quad -6054449946191733143 + 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e020 .quad 5019774725622874806 + 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e028 .quad -2956376414312278525 + 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e030 .quad 831516194300602802 + 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e038 .quad -8765264286586255934 + 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e040 .quad -8183976793979022306 + 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e048 .quad -6344894339805432014 + 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e050 .quad 3605087062808385830 + 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e058 .quad -3319431906329402113 + 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e060 .quad 9170708441896323000 + 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e068 .quad -8992173969096958177 + 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e070 .quad 6851699533943015846 + 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e078 .quad -6628531442943809817 + 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e080 .quad 3952938399001381903 + 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e088 .quad -3673978285252374367 + 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e090 .quad -4446942528265218167 + 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e098 .quad -9213765455923815836 + 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e0a0 .quad -946992141904134804 + 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e0a8 .quad -6905520801477381891 + 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e0b0 .quad 8039631859474607303 + 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e0b8 .quad -4020214983419339459 + 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e0c0 .quad -3785518230938904583 + 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e0c8 .quad -413582710846786420 + 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e0d0 .quad -60105885123121413 + 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e0d8 .quad -7176018221920323369 + 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e0e0 .quad -75132356403901766 + 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e0e8 .quad -4358336758973016307 + 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e0f0 .quad 9129456591349898601 + 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e0f8 .quad -836234930288882479 + 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e100 .quad -1211618658047395231 + 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e108 .quad -7440175859071633406 + 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e110 .quad -6126209340986631942 + 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e118 .quad -4688533805412153853 + 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e120 .quad -7657761676233289928 + 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e128 .quad -1248981238337804412 + 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e130 .quad -2480258038432112253 + 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e138 .quad -7698142301602209614 + 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e140 .quad -7712008566467528220 + 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e148 .quad -5010991858575374113 + 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e150 .quad 8806733365625141341 + 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e158 .quad -1652053804791829737 + 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e160 .quad -6025006692552756422 + 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e168 .quad -7950062655635975442 + 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e170 .quad 6303799689591218185 + 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e178 .quad -5325892301117581398 + 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e180 .quad -1343622424865753077 + 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e188 .quad -2045679357969588844 + 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e190 .quad 1466078993672598279 + 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e198 .quad -8196078626372074883 + 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e1a0 .quad 6444284760518135752 + 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e1a8 .quad -5633412264537705700 + 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e1b0 .quad 8055355950647669691 + 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e1b8 .quad -2430079312244744221 + 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e1c0 .quad 2728754459941099604 + 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e1c8 .quad -8436328597794046994 + 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e1d0 .quad -5812428961928401302 + 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e1d8 .quad -5933724728815170839 + 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e1e0 .quad 1957835834444274180 + 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e1e8 .quad -2805469892591575644 + 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e1f0 .quad -7999724640327104446 + 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e1f8 .quad -8670947710510816634 + 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e200 .quad 3835402254873283155 + 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e208 .quad -6226998619711132888 + 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e210 .quad 4794252818591603944 + 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e218 .quad -3172062256211528206 + 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e220 .quad 7608094030047140369 + 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e228 .quad -8900067937773286985 + 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e230 .quad 4898431519131537557 + 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e238 .quad -6513398903789220827 + 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e240 .quad -7712018656367741765 + 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e248 .quad -3530062611309138130 + 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e250 .quad 2097517367411243253 + 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e258 .quad -9123818159709293187 + 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e260 .quad 7233582727691441970 + 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e268 .quad -6793086681209228580 + 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e270 .quad 9041978409614302462 + 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e278 .quad -3879672333084147821 + 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e280 .quad 6690786993590490174 + 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e288 .quad -237904397927796872 + 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e290 .quad 4181741870994056359 + 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e298 .quad -7066219276345954901 + 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e2a0 .quad 615491320315182544 + 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e2a8 .quad -4221088077005055722 + 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e2b0 .quad -8454007886460797627 + 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e2b8 .quad -664674077828931749 + 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e2c0 .quad 3939617107816777291 + 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e2c8 .quad -7332950326284164199 + 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e2d0 .quad -8910536670511192099 + 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e2d8 .quad -4554501889427817345 + 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e2e0 .quad 7308573235570561493 + 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e2e8 .quad -1081441343357383777 + 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e2f0 .quad -6961356773836868827 + 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e2f8 .quad -7593429867239446717 + 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e300 .quad -8701695967296086034 + 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e308 .quad -4880101315621920492 + 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e310 .quad -6265433940692719638 + 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e318 .quad -1488440626100012711 + 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e320 .quad 695789805494438130 + 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e328 .quad -7847804418953589800 + 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e330 .quad 869737256868047663 + 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e338 .quad -5198069505264599346 + 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e340 .quad -8136200465769716230 + 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e348 .quad -1885900863153361279 + 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e350 .quad -473439272678684740 + 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e358 .quad -8096217067111932656 + 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e360 .quad 4019886927579031980 + 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e368 .quad -5508585315462527915 + 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e370 .quad -8810199395808373737 + 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e378 .quad -2274045625900771990 + 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e380 .quad -7812217631593927538 + 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e388 .quad -8338807543829064350 + 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e390 .quad 4069786015789754290 + 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e398 .quad -5811823411358942533 + 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e3a0 .quad 475546501309804958 + 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e3a8 .quad -2653093245771290262 + 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e3b0 .quad 4908902581746016003 + 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e3b8 .quad -8575712306248138270 + 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e3c0 .quad -3087243809672255805 + 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e3c8 .quad -6107954364382784934 + 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e3d0 .quad -8470740780517707660 + 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e3d8 .quad -3023256937051093263 + 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e3e0 .quad -682526969396179383 + 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e3e8 .quad -8807064613298015146 + 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e3f0 .quad -5464844730172612133 + 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e3f8 .quad -6397144748195131028 + 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e400 .quad -2219369894288377262 + 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e408 .quad -3384744916816525881 + 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e410 .quad -1387106183930235789 + 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e418 .quad -9032994600651410532 + 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e420 .quad 2877803288514593168 + 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e428 .quad -6679557232386875260 + 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000e430 .quad 3597254110643241460 + 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000e438 .quad -3737760522056206171 + 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000e440 .quad 9108253656731439729 + 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000e448 .quad -60514634142869810 + 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000e450 .quad 1080972517029761926 + 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000e458 .quad -6955350673980375487 + 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000e460 .quad 5962901664714590312 + 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000e468 .quad -4082502324048081455 + 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000e470 .quad -6381430974388925822 + 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000e478 .quad -491441886632713915 + 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000e480 .quad -8600080377420466543 + 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000e488 .quad -7224680206786528053 + 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000e490 .quad 7696643601933968437 + 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000e498 .quad -4419164240055772162 + 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000e4a0 .quad 397432465562684739 + 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000e4a8 .quad -912269281642327298 + 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000e4b0 .quad -4363290727450709942 + 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000e4b8 .quad -7487697328667536418 + 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000e4c0 .quad 8380944645968776284 + 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000e4c8 .quad -4747935642407032618 + 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000e4d0 .quad 1252808770606194547 + 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000e4d8 .quad -1323233534581402868 + 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000e4e0 .quad -8440366555225904216 + 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000e4e8 .quad -7744549986754458649 + 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000e4f0 .quad 7896285879677171346 + 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000e4f8 .quad -5069001465015685407 + 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000e500 .quad -3964700705685699529 + 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000e508 .quad -1724565812842218855 + 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000e510 .quad 2133748077373825698 + 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000e518 .quad -7995382660667468640 + 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000e520 .quad 2667185096717282123 + 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000e528 .quad -5382542307406947896 + 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000e530 .quad 3333981370896602653 + 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000e538 .quad -2116491865831296966 + 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000e540 .quad 6695424375237764562 + 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000e548 .quad -8240336443785642460 + 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000e550 .quad 8369280469047205703 + 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000e558 .quad -5688734536304665171 + 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000e560 .quad -3373457468973156583 + 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000e568 .quad -2499232151953443560 + 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000e570 .quad -9025939945749304721 + 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000e578 .quad -8479549122611984081 + 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000e580 .quad 7164319141522920715 + 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000e588 .quad -5987750384837592197 + 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000e590 .quad 4343712908476262990 + 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000e598 .quad -2873001962619602342 + 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000e5a0 .quad 7326506586225052273 + 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000e5a8 .quad -8713155254278333320 + 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000e5b0 .quad 9158133232781315341 + 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000e5b8 .quad -6279758049420528746 + 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000e5c0 .quad 2224294504121868368 + 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000e5c8 .quad -3238011543348273028 + 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000e5d0 .quad -7833187971778608078 + 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000e5d8 .quad -8941286242233752499 + 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000e5e0 .quad -568112927868484289 + 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000e5e8 .quad -6564921784364802720 + 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000e5f0 .quad 3901544858591782542 + 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000e5f8 .quad -3594466212028615495 + 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000e600 .quad -4479063491021217767 + 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000e608 .quad -9164070410158966541 + 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000e610 .quad -5598829363776522209 + 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000e618 .quad -6843401994271320272 + 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000e620 .quad -2386850686293264857 + 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000e628 .quad -3942566474411762436 + 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000e630 .quad 1628122660560806833 + 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000e638 .quad -316522074587315140 + 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000e640 .quad -8205795374004271538 + 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000e648 .quad -7115355324258153819 + 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000e650 .quad -1033872180650563614 + 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000e658 .quad -4282508136895304370 + 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000e660 .quad -5904026244240592421 + 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000e668 .quad -741449152691742558 + 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000e670 .quad -5995859411864064215 + 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000e678 .quad -7380934748073420955 + 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000e680 .quad 1728547772024695539 + 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000e688 .quad -4614482416664388289 + 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000e690 .quad -2451001303396518480 + 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000e698 .quad -1156417002403097458 + 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000e6a0 .quad 5385653213018257806 + 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000e6a8 .quad -7640289654143017767 + 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000e6b0 .quad -7102991539009341455 + 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000e6b8 .quad -4938676049251384305 + 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000e6c0 .quad -8878739423761676819 + 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000e6c8 .quad -1561659043136842477 + 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000e6d0 .quad 3674159897003727796 + 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000e6d8 .quad -7893565929601608404 + 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000e6e0 .quad 4592699871254659745 + 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000e6e8 .quad -5255271393574622601 + 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000e6f0 .quad 1129188820640936778 + 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000e6f8 .quad -1957403223540890347 + 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000e700 .quad 3011586022114279438 + 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000e708 .quad -8140906042354138323 + 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000e710 .quad 8376168546070237202 + 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000e718 .quad -5564446534515285000 + 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000e720 .quad -7976533391121755114 + 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000e728 .quad -2343872149716718346 + 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000e730 .quad 1932195658189984910 + 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000e738 .quad -8382449121214030822 + 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000e740 .quad -6808127464117294671 + 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000e748 .quad -5866375383090150624 + 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000e750 .quad -3898473311719230434 + 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000e758 .quad -2721283210435300376 + 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000e760 .quad 9092669226243950738 + 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000e768 .quad -8618331034163144591 + 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000e770 .quad -2469221522477225289 + 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000e778 .quad -6161227774276542835 + 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000e780 .quad 6136845133758244197 + 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000e788 .quad -3089848699418290639 + 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000e790 .quad -3082000819042179233 + 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000e798 .quad -8848684464777513506 + 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000e7a0 .quad -8464187042230111945 + 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000e7a8 .quad -6449169562544503978 + 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000e7b0 .quad 3254824252494523781 + 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000e7b8 .quad -3449775934753242068 + 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000e7c0 .quad -7189106879045698445 + 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000e7c8 .quad -9073638986861858149 + 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000e7d0 .quad -8986383598807123057 + 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000e7d8 .quad -6730362715149934782 + 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000e7e0 .quad 2602078556773259891 + 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000e7e8 .quad -3801267375510030573 + 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000e7f0 .quad -1359087822460813040 + 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000e7f8 .quad -139898200960150313 + 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000e800 .quad -849429889038008150 + 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000e808 .quad -7004965403241175802 + 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000e810 .quad -5673473379724898091 + 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000e818 .quad -4144520735624081848 + 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000e820 .quad -2480155706228734710 + 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000e828 .quad -568964901102714406 + 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000e830 .quad -3855940325606653146 + 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000e838 .quad -7273132090830278360 + 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000e840 .quad -208239388580928528 + 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000e848 .quad -4479729095110460046 + 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000e850 .quad -4871985254153548564 + 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000e858 .quad -987975350460687153 + 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000e860 .quad -3044990783845967853 + 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000e868 .quad -7535013621679011327 + 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000e870 .quad 5417133557047315992 + 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000e878 .quad -4807081008671376254 + 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000e880 .quad -2451955090545630818 + 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000e888 .quad -1397165242411832414 + 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000e890 .quad -3838314940804713213 + 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000e898 .quad -7790757304148477115 + 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000e8a0 .quad 4425478360848884291 + 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000e8a8 .quad -5126760611758208489 + 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000e8b0 .quad 920161932633717460 + 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000e8b8 .quad -1796764746270372707 + 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000e8c0 .quad 2880944217109767365 + 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000e8c8 .quad -8040506994060064798 + 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000e8d0 .quad -5622191765467566602 + 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000e8d8 .quad -5438947724147693094 + 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000e8e0 .quad 6807318348447705459 + 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000e8e8 .quad -2186998636757228463 + 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000e8f0 .quad -2662955059861265944 + 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000e8f8 .quad -8284403175614349646 + 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000e900 .quad -7940379843253970334 + 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000e908 .quad -5743817951090549153 + 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000e910 .quad 8521269269642088699 + 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000e918 .quad -2568086420435798537 + 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000e920 .quad -6203421752542164323 + 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000e928 .quad -8522583040413455942 + 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000e930 .quad 6080780864604458308 + 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000e938 .quad -6041542782089432023 + 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000e940 .quad -6234081974526590827 + 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000e948 .quad -2940242459184402125 + 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000e950 .quad 5327070802775656541 + 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000e958 .quad -8755180564631333184 + 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000e960 .quad 6658838503469570676 + 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000e968 .quad -6332289687361778576 + 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000e970 .quad 8323548129336963345 + 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000e978 .quad -3303676090774835316 + 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000e980 .quad -4021154456019173717 + 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000e988 .quad -8982326584375353929 + 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000e990 .quad -5026443070023967147 + 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000e998 .quad -6616222212041804507 + 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000e9a0 .quad 2940318199324816875 + 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000e9a8 .quad -3658591746624867729 + 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000e9b0 .quad 8755227902219092403 + 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000e9b8 .quad -9204148869281624187 + 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000e9c0 .quad -2891023177508298209 + 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000e9c8 .quad -6893500068174642330 + 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000e9d0 .quad -8225464990312760665 + 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000e9d8 .quad -4005189066790915008 + 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000e9e0 .quad -5670145219463562927 + 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000e9e8 .quad -394800315061255856 + 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000e9f0 .quad 7985374283903742931 + 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000e9f8 .quad -7164279224554366766 + 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000ea00 .quad 758345818024902856 + 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000ea08 .quad -4343663012265570553 + 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000ea10 .quad -3663753745896259334 + 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000ea18 .quad -817892746904575288 + 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000ea20 .quad -9207375118826243940 + 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000ea28 .quad -7428711994456441411 + 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000ea30 .quad -2285846861678029117 + 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000ea38 .quad -4674203974643163860 + 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000ea40 .quad 1754377441329851508 + 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000ea48 .quad -1231068949876566920 + 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000ea50 .quad 1096485900831157192 + 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000ea58 .quad -7686947121313936181 + 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000ea60 .quad -3241078642388441414 + 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000ea68 .quad -4996997883215032323 + 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000ea70 .quad 5172023733869224041 + 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000ea78 .quad -1634561335591402499 + 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000ea80 .quad 5538357842881958977 + 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000ea88 .quad -7939129862385708418 + 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000ea90 .quad -2300424733252327086 + 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000ea98 .quad -5312226309554747619 + 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000eaa0 .quad 6347841120289366950 + 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000eaa8 .quad -2028596868516046619 + 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000eab0 .quad 6273243709394548296 + 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000eab8 .quad -8185402070463610993 + 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000eac0 .quad 3229868618315797466 + 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000eac8 .quad -5620066569652125837 + 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000ead0 .quad -574350245532641071 + 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000ead8 .quad -2413397193637769393 + 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000eae0 .quad -358968903457900670 + 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000eae8 .quad -8425902273664687727 + 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000eaf0 .quad 8774660907532399971 + 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000eaf8 .quad -5920691823653471754 + 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000eb00 .quad 1744954097560724156 + 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000eb08 .quad -2789178761139451788 + 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000eb10 .quad -8132775725879323211 + 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000eb18 .quad -8660765753353239224 + 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000eb20 .quad -5554283638921766110 + 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000eb28 .quad -6214271173264161126 + 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000eb30 .quad 6892203506629956075 + 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000eb38 .quad -3156152948152813503 + 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000eb40 .quad -2609901835997359309 + 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000eb48 .quad -8890124620236590296 + 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000eb50 .quad 1349308723430688768 + 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000eb58 .quad -6500969756868349965 + 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000eb60 .quad -2925050114139026944 + 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000eb68 .quad -3514526177658049553 + 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000eb70 .quad -1828156321336891840 + 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000eb78 .quad -9114107888677362827 + 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000eb80 .quad 6938176635183661008 + 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000eb88 .quad -6780948842419315629 + 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000eb90 .quad 4061034775552188356 + 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000eb98 .quad -3864500034596756632 + 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000eba0 .quad 5076293469440235445 + 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000eba8 .quad -218939024818557886 + 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000ebb0 .quad 7784369436827535057 + 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000ebb8 .quad -7054365918152680535 + 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000ebc0 .quad -4104596259247744891 + 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000ebc8 .quad -4206271379263462765 + 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000ebd0 .quad -5130745324059681113 + 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000ebd8 .quad -646153205651940552 + 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000ebe0 .quad 8322499218531169064 + 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000ebe8 .quad -7321374781173544701 + 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000ebf0 .quad 5791438004736573426 + 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000ebf8 .quad -4540032458039542972 + 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000ec00 .quad 7239297505920716783 + 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000ec08 .quad -1063354554122040811 + 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000ec10 .quad 6830403950414141941 + 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000ec18 .quad -7582125623967357363 + 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000ec20 .quad -5297053117264486286 + 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000ec28 .quad -4865971011531808800 + 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000ec30 .quad -2009630378153219953 + 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000ec38 .quad -1470777745987373096 + 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000ec40 .quad -8173548013986844327 + 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000ec48 .quad -7836765118883190041 + 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000ec50 .quad 8229809056225996208 + 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000ec58 .quad -5184270380176599647 + 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000ec60 .quad -3547796734999668452 + 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000ec68 .quad -1868651956793361655 + 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000ec70 .quad 2394313059052595121 + 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000ec78 .quad -8085436500636932890 + 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000ec80 .quad -6230480713039031907 + 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000ec88 .quad -5495109607368778209 + 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000ec90 .quad -7788100891298789883 + 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000ec98 .quad -2257200990783584857 + 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000eca0 .quad -4867563057061743677 + 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000eca8 .quad -8328279646880822392 + 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000ecb0 .quad -1472767802899791692 + 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000ecb8 .quad -5798663540173640086 + 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000ecc0 .quad -6452645772052127519 + 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000ecc8 .quad -2636643406789662203 + 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000ecd0 .quad -8644589625959967604 + 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000ecd8 .quad -8565431156884620733 + 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000ece0 .quad 7641007041259592112 + 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000ece8 .quad -6095102927678388012 + 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000ecf0 .quad -8895485272135061476 + 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000ecf8 .quad -3007192641170597111 + 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000ed00 .quad -947992276657025519 + 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000ed08 .quad -8797024428372705051 + 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000ed10 .quad 8038381691033493909 + 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000ed18 .quad -6384594517038493409 + 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000ed20 .quad 5436291095364479483 + 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000ed28 .quad -3369057127870728857 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed30 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + //0x0000ed40 .p2align 4, 0x00 + //0x0000ed40 _POW_TAB + 0x01, 0x00, 0x00, 0x00, //0x0000ed40 .long 1 + 0x03, 0x00, 0x00, 0x00, //0x0000ed44 .long 3 + 0x06, 0x00, 0x00, 0x00, //0x0000ed48 .long 6 + 0x09, 0x00, 0x00, 0x00, //0x0000ed4c .long 9 + 0x0d, 0x00, 0x00, 0x00, //0x0000ed50 .long 13 + 0x10, 0x00, 0x00, 0x00, //0x0000ed54 .long 16 + 0x13, 0x00, 0x00, 0x00, //0x0000ed58 .long 19 + 0x17, 0x00, 0x00, 0x00, //0x0000ed5c .long 23 + 0x1a, 0x00, 0x00, 0x00, //0x0000ed60 .long 26 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed64 .p2align 4, 0x00 + //0x0000ed70 _LSHIFT_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed70 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed80 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed90 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eda0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edb0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edc0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edd0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000edd8 .long 1 + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eddc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ee2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000ee30 .long 2 - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee34 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ee3c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000ee40 .long 1 + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee44 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ee94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000ee98 .long 2 - 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee9c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eeac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000eea4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000eea8 .long 1 + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eeac QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eebc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eecc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eedc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eeec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000eefc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000ef00 .long 2 - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef04 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eefc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ef0c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000ef10 .long 2 + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef14 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ef64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000ef68 .long 3 - 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef6c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ef74 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000ef78 .long 2 + 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef7c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000efcc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000efd0 .long 3 - 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efd4 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000efdc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000efe0 .long 2 + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efe4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eff4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f004 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f014 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f024 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f034 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f038 .long 3 - 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f03c QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f04c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f034 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f044 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f048 .long 3 + 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f04c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f05c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f06c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f07c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f08c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f09c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f0a0 .long 4 - 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0a4 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f09c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f0ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f0b0 .long 3 + 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0b4 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f104 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f108 .long 4 - 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f10c QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f11c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f104 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f114 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f118 .long 3 + 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f11c QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f12c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f13c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f14c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f15c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f16c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f170 .long 4 - 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f174 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f184 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f16c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f17c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f180 .long 4 + 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f184 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f194 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f1d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f1d8 .long 4 - 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1dc QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f1e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f1e8 .long 4 + 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1ec QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f20c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f21c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f22c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f23c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f240 .long 5 - 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f244 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f254 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f23c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f24c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f250 .long 4 + 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f254 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f264 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f274 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f284 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f294 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f2a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f2a8 .long 5 - 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2ac QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f2b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f2b8 .long 4 + 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2bc QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f30c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f310 .long 5 - 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f314 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f324 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f30c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f31c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f320 .long 5 + 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f324 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f334 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f344 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f354 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f364 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f374 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f378 .long 6 - 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f37c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f38c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f374 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f384 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f388 .long 5 + 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f38c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f39c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f3dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f3e0 .long 6 - 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000f3e4 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f3ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f3f0 .long 5 + 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f3f4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f404 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f414 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f424 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f434 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f444 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f448 .long 6 - 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000f44c QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f45c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f444 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f454 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f458 .long 6 + 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f45c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f46c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f47c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f48c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f49c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f4ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f4b0 .long 7 - 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000f4b4 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f4bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f4c0 .long 6 + 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000f4c4 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f504 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f514 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f518 .long 7 - 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000f51c QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f52c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f514 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f524 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f528 .long 6 + 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000f52c QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f53c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f54c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f55c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f56c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f57c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f580 .long 7 - 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000f584 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f594 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f57c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f58c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f590 .long 7 + 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000f594 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f5e8 .long 7 - 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000f5ec QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5fc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f5f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f5f8 .long 7 + 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000f5fc QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f60c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f61c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f62c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f63c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f64c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f650 .long 8 - 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000f654 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f664 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f64c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f65c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f660 .long 7 + 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000f664 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f674 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f684 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f694 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f6b8 .long 8 - 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000f6bc QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6cc QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f6c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f6c8 .long 7 + 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000f6cc QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6dc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f70c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f71c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f720 .long 8 - 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000f724 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f734 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f744 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f71c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f72c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f730 .long 8 + 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000f734 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f744 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f754 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f764 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f774 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f784 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000f788 .long 9 - 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000f78c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f79c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f784 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f794 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f798 .long 8 + 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000f79c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ac QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f7ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000f7f0 .long 9 - 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000f7f4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' - 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f804 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f814 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f7fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f800 .long 8 + 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000f804 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f814 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f824 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f834 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f844 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f854 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000f858 .long 9 - 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000f85c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' - 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f86c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f87c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f854 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f864 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f868 .long 9 + 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000f86c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f87c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f88c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f89c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f8bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000f8c0 .long 10 - 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000f8c4 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8d4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f8cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f8d0 .long 9 + 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000f8d4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' + 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8e4 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f904 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f914 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f924 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000f928 .long 10 - 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000f92c QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' - 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f93c QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f94c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f924 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f934 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f938 .long 9 + 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000f93c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' + 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f94c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f95c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f96c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f97c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f98c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000f990 .long 10 - 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x0000f994 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' - 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9a4 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f98c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f99c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000f9a0 .long 10 + 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000f9a4 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9b4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000f9f8 .long 10 - 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0000f9fc QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' - 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa0c QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fa08 .long 10 + 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000fa0c QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' + 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa1c QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fa5c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fa60 .long 11 - 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x0000fa64 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' - 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa74 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fa70 .long 10 + 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x0000fa74 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' + 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa84 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fab4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fac4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fac8 .long 11 - 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0000facc QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' - 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fadc QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fac4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fad4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fad8 .long 10 + 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0000fadc QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' + 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faec QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fafc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fb30 .long 11 - 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x0000fb34 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' - 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb44 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb3c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fb40 .long 11 + 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x0000fb44 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' + 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb54 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000fb98 .long 12 - 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0000fb9c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' - 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbac QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fba4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fba8 .long 11 + 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0000fbac QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' + 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbbc QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fbfc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000fc00 .long 12 - 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x0000fc04 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' - 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc14 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc0c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fc10 .long 11 + 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x0000fc14 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' + 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc24 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fc64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000fc68 .long 12 - 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0000fc6c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' - 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fc7c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc74 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fc78 .long 12 + 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0000fc7c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' + 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc8c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fccc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000fcd0 .long 13 - 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x0000fcd4 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' - 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fce4 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fccc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fcdc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fce0 .long 12 + 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x0000fce4 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' + 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcf4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000fd38 .long 13 - 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x0000fd3c QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' - 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fd4c QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fd44 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fd48 .long 12 + 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0000fd4c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' + 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fd5c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000fda0 .long 13 - 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x0000fda4 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' - 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fdb4 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fdac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fdb0 .long 13 + 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x0000fdb4 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' + 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fdc4 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fde4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000fe08 .long 13 - 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x0000fe0c QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' - 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x0000fe1c QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe14 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fe18 .long 13 + 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x0000fe1c QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' + 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fe2c QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x0000fe70 .long 14 - 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x0000fe74 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' - 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x0000fe84 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe7c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fe80 .long 13 + 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x0000fe84 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' + 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fe94 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fea4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fec4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fed4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x0000fed8 .long 14 - 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0000fedc QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' - 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0000feec QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fefc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fed4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fee4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fee8 .long 13 + 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x0000feec QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' + 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x0000fefc QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff3c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x0000ff40 .long 14 - 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x0000ff44 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' - 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x0000ff54 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff64 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff4c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x0000ff50 .long 14 + 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x0000ff54 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' + 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x0000ff64 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ffa4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x0000ffa8 .long 15 - 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0000ffac QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' - 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0000ffbc QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffcc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ffb4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x0000ffb8 .long 14 + 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0000ffbc QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' + 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0000ffcc QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fffc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001000c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010010 .long 15 - 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x00010014 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' - 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x00010024 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010034 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010044 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001000c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001001c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010020 .long 14 + 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x00010024 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' + 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010034 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010044 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010054 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010064 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010074 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010078 .long 15 - 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001007c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' - 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001008c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001009c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010074 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010084 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010088 .long 15 + 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001008c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' + 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001009c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000100dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000100e0 .long 16 - 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x000100e4 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' - 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000100f4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010104 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010114 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000100ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x000100f0 .long 15 + 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000100f4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' + 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x00010104 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010114 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010124 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010134 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010144 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010148 .long 16 - 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x0001014c QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' - 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001015c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' - 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001016c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001017c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010144 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010154 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010158 .long 15 + 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001015c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' + 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001016c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001017c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001018c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001019c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000101ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000101b0 .long 16 - 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x000101b4 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' - 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x000101c4 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' - 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101d4 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000101bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000101c0 .long 16 + 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x000101c4 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' + 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000101d4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101e4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010204 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010214 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010218 .long 16 - 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x0001021c QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' - 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x0001022c QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' - 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001023c QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001024c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010214 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010224 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010228 .long 16 + 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x0001022c QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' + 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001023c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' + 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001024c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001025c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001026c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001027c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010280 .long 17 - 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010284 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' - 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010294 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' - 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102a4 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001027c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001028c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010290 .long 16 + 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010294 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' + 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x000102a4 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' + 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102b4 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000102e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x000102e8 .long 17 - 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x000102ec QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' - 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x000102fc QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' - 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001030c QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001031c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000102f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000102f8 .long 16 + 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000102fc QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' + 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x0001030c QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' + 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001031c QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001032c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001033c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001034c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010350 .long 17 - 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010354 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' - 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010364 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' - 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010374 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010384 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001034c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001035c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010360 .long 17 + 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010364 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' + 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010374 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' + 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010384 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010394 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000103b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x000103b8 .long 18 - 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x000103bc QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' - 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x000103cc QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' - 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103dc QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000103c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x000103c8 .long 17 + 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x000103cc QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' + 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x000103dc QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' + 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103ec QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001040c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001041c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010420 .long 18 - 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010424 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' - 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010434 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' - 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010444 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010454 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001041c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001042c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010430 .long 17 + 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010434 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' + 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010444 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' + 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010454 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010464 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010474 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010484 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010488 .long 18 - 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x0001048c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' - 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x0001049c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' - 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104ac QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010484 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010494 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010498 .long 18 + 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x0001049c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' + 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x000104ac QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' + 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104bc QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000104ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x13, 0x00, 0x00, 0x00, //0x000104f0 .long 19 - 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x000104f4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' - 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010504 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' - 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010514 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010524 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000104fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010500 .long 18 + 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010504 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' + 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010514 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' + 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010524 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010534 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010544 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010554 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010558 .p2align 4, 0x00 - //0x00010560 _ESCAPED_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010560 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010570 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010580 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010590 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105a0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x000105b0 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' - 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x000105c0 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' - 0x00, 0x00, 0x0d, 0x00, 0x09, //0x000105d0 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105d5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105e5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105f5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010605 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010615 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010625 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010635 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010645 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010655 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010554 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010564 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010568 .long 18 + 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x0001056c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' + 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x0001057c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' + 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001058c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001059c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000105cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x13, 0x00, 0x00, 0x00, //0x000105d0 .long 19 + 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x000105d4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' + 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x000105e4 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' + 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105f4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010604 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010614 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010624 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010634 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010638 .p2align 4, 0x00 + //0x00010640 _ESCAPED_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010640 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010650 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010660 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010670 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010680 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010690 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' + 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x000106a0 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' + 0x00, 0x00, 0x0d, 0x00, 0x09, //0x000106b0 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106b5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106c5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106d5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106e5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106f5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010705 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010715 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010725 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010735 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' } diff --git a/internal/optcaching/fcache.go b/internal/optcaching/fcache.go index 3fe37351a..7a4883b29 100644 --- a/internal/optcaching/fcache.go +++ b/internal/optcaching/fcache.go @@ -21,6 +21,7 @@ import ( "unicode" "unsafe" + "github.com/bytedance/sonic/internal/envs" "github.com/bytedance/sonic/internal/native" "github.com/bytedance/sonic/internal/resolver" "github.com/bytedance/sonic/internal/rt" @@ -58,7 +59,7 @@ func NewFieldLookup(fields []resolver.FieldMeta) FieldLookup { if n <= 8 { f = NewSmallFieldMap(n) - } else if n <= 128 && isAsc { + } else if envs.UseFastMap && n <= 128 && isAsc { f = NewNormalFieldMap(n) } else { f = NewFallbackFieldMap(n) diff --git a/internal/rt/fastmap.go b/internal/rt/fastmap.go deleted file mode 100644 index 37aea8319..000000000 --- a/internal/rt/fastmap.go +++ /dev/null @@ -1,312 +0,0 @@ -//go:build !goexperiment.swisstable && go1.17 && !go1.23 -// +build !goexperiment.swisstable,go1.17,!go1.23 - -// Most Codes are copied from Go1.20.4. Modified parts pls see comments with #MODIFIED - -package rt - -import ( - "unsafe" - - "github.com/bytedance/sonic/internal/envs" -) - -var EnbaleFastMap bool = envs.UseFastMap - -type bucketArray struct { - ptr unsafe.Pointer - len int -} - -// TODO: add a tools to generate map info. -/* - Continuous Memory layout: - headers: | hmap1 | hmap2 | ... - buckets: | btk1 | btk2 | ... -*/ -type MapPool struct { - headers []Hmap - hdrIndex int - - buckets bucketArray - bktIndex int - typ *GoMapType -} - -func NewMapPool(t *GoMapType, mapHint int, kvHint int) MapPool { - var h []Hmap - var b bucketArray - if mapHint != 0 { - h = make([]Hmap, mapHint, mapHint) - } - - btkHint := kvHint / 6 - - // XXX: should not including the empty map? - // make sure all map will have at least one bucket - if btkHint < mapHint { - btkHint = mapHint - } - if kvHint != 0 { - b = bucketArray{ptr: newarray(t.Bucket, btkHint), len: btkHint} - } - - return MapPool{ - headers: h, - hdrIndex: 0, - buckets: b, - bktIndex: 0, - typ: t, - } -} - -func (self *MapPool) GetMap(hint int) *Hmap { - mp := makemap(self.typ, hint, self) - return mp -} - -func (self *MapPool) Remain() (hdrs int, btks int) { - hdrs = len(self.headers) - self.hdrIndex - btks = self.buckets.len - self.bktIndex - return -} - -func (self *MapPool) allocMapHeader() *Hmap { - h := &(self.headers)[self.hdrIndex] - self.hdrIndex++ - return h -} - -func (self *MapPool) allocBucketArray(b int) unsafe.Pointer { - if self.bktIndex + b - 1 >= self.buckets.len { - return newarray(self.typ.Bucket, int(b)) - } - btk := PtrAdd(self.buckets.ptr, uintptr(self.bktIndex) * uintptr(self.typ.BucketSize)) - self.bktIndex += b - return btk -} - -const ( - // FIXME: hardcode here. - heapAddrBits = 48 - ptrSize = 8 - - - _64bit = 1 << (^uintptr(0) >> 63) / 2 - maxAlloc = (1 << heapAddrBits) - (1-_64bit)*1 - - // Maximum number of key/elem pairs a bucket can hold. - bucketCntBits = 3 - bucketCnt = 1 << bucketCntBits -) - -// A header for a Go map. -type Hmap struct { - // Note: the format of the hmap is also encoded in cmd/compile/internal/reflectdata/reflect.go. - // Make sure this stays in sync with the compiler's definition. - count int // # live cells == size of map. Must be first (used by len() builtin) - flags uint8 - B uint8 // log_2 of # of buckets (can hold up to loadFactor * 2^B items) - noverflow uint16 // approximate number of overflow buckets; see incrnoverflow for details - hash0 uint32 // hash seed - - Buckets unsafe.Pointer // array of 2^B Buckets. may be nil if count==0. - Oldbuckets unsafe.Pointer // previous bucket array of half the size, non-nil only when growing - nevacuate uintptr // progress counter for evacuation (buckets less than this have been evacuated) - - extra *mapextra // optional fields -} - -// // A header for a Go map. -// type hmap struct { -// // Note: the format of the hmap is also encoded in cmd/compile/internal/gc/reflect.go. -// // Make sure this stays in sync with the compiler's definition. -// count int // # live cells == size of map. Must be first (used by len() builtin) -// flags uint8 -// B uint8 // log_2 of # of buckets (can hold up to loadFactor * 2^B items) -// noverflow uint16 // approximate number of overflow buckets; see incrnoverflow for details -// hash0 uint32 // hash seed - -// buckets unsafe.Pointer // array of 2^B Buckets. may be nil if count==0. -// oldbuckets unsafe.Pointer // previous bucket array of half the size, non-nil only when growing -// nevacuate uintptr // progress counter for evacuation (buckets less than this have been evacuated) - -// extra *mapextra // optional fields -// } - -// mapextra holds fields that are not present on all maps. -type mapextra struct { - // If both key and elem do not contain pointers and are inline, then we mark bucket - // type as containing no pointers. This avoids scanning such maps. - // However, bmap.overflow is a pointer. In order to keep overflow buckets - // alive, we store pointers to all overflow buckets in hmap.extra.overflow and hmap.extra.oldoverflow. - // overflow and oldoverflow are only used if key and elem do not contain pointers. - // overflow contains overflow buckets for hmap.buckets. - // oldoverflow contains overflow buckets for hmap.oldbuckets. - // The indirection allows to store a pointer to the slice in hiter. - overflow *[]*bmap - oldoverflow *[]*bmap - - // nextOverflow holds a pointer to a free overflow bucket. - nextOverflow *bmap -} - - -// A bucket for a Go map. -type bmap struct { - // tophash generally contains the top byte of the hash value - // for each key in this bucket. If tophash[0] < minTopHash, - // tophash[0] is a bucket evacuation state instead. - tophash [bucketCnt]uint8 - // Followed by bucketCnt keys and then bucketCnt elems. - // NOTE: packing all the keys together and then all the elems together makes the - // code a bit more complicated than alternating key/elem/key/elem/... but it allows - // us to eliminate padding which would be needed for, e.g., map[int64]int8. - // Followed by an overflow pointer. -} - -//go:linkname MulUintptr runtime/internal/math.MulUintptr -func MulUintptr(a, b uintptr) (uintptr, bool) - -//go:linkname fastrand runtime.fastrand -func fastrand() uint32 - -//go:linkname overLoadFactor runtime.overLoadFactor -func overLoadFactor(count int, B uint8) bool - - -// makemap implements Go map creation for make(map[k]v, hint). -// If the compiler has determined that the map or the first bucket -// can be created on the stack, h and/or bucket may be non-nil. -// If h != nil, the map can be created directly in h. -// If h.buckets != nil, bucket pointed to can be used as the first bucket. -func makemap(t *GoMapType, hint int, pool *MapPool) *Hmap { - // //println(" makemap is ", hint) - mem, overflow := MulUintptr(uintptr(hint), t.Bucket.Size) - if overflow || mem > maxAlloc { - hint = 0 - } - - // initialize Hmap - // if h == nil { - // h = new(hmap) - // } - // #MODIFIED: use pool at fist, if not then fallback - h := pool.allocMapHeader() - if h == nil { - h = new(Hmap) - } - h.hash0 = fastrand() - - // Find the size parameter B which will hold the requested # of elements. - // For hint < 0 overLoadFactor returns false since hint < bucketCnt. - B := uint8(0) - for overLoadFactor(hint, B) { - B++ - } - h.B = B - - // allocate initial hash table - // if B == 0, the buckets field is allocated lazily later (in mapassign) - // If hint is large zeroing this memory could take a while. - // #MODIFIED: we always initialized the map - // if h.B != 0 { - var nextOverflow *bmap - h.Buckets, nextOverflow = makeBucketArray(t, h.B, pool) - if nextOverflow != nil { - h.extra = new(mapextra) - h.extra.nextOverflow = nextOverflow - } - // } - - return h -} - -// used for tests -func calcaulateB(hint int) int { - B := uint8(0) - for overLoadFactor(hint, B) { - B++ - } - - b := B - base := bucketShift(b) - nbuckets := base - - if b >= 4 { - nbuckets += bucketShift(b - 4) - sz := MapType(MapEfaceType).Bucket.Size * nbuckets - up := roundupsize(sz) - if up != sz { - nbuckets = up / MapType(MapEfaceType).Bucket.Size - } - } - - return int(nbuckets) -} - -// bucketShift returns 1<= 4 { - // Add on the estimated number of overflow buckets - // required to insert the median number of elements - // used with this value of b. - nbuckets += bucketShift(b - 4) - sz := t.Bucket.Size * nbuckets - up := roundupsize(sz) - if up != sz { - nbuckets = up / t.Bucket.Size - } - } - - - // if dirtyalloc == nil { - // buckets = newarray(t.Bucket, int(nbuckets)) - // } else { - // // dirtyalloc was previously generated by - // // the above newarray(t.bucket, int(nbuckets)) - // // but may not be empty. - // buckets = dirtyalloc - // size := t.Bucket.Size * nbuckets - // if t.Bucket.PtrData != 0 { - // MemclrHasPointers(buckets, size) - // } else { - // MemclrNoHeapPointers(buckets, size) - // } - // } - - // #MODIFIED: use pool at first, if not fallback it - buckets = pool.allocBucketArray(int(nbuckets)) - - if base != nbuckets { - // We preallocated some overflow buckets. - // To keep the overhead of tracking these overflow buckets to a minimum, - // we use the convention that if a preallocated overflow bucket's overflow - // pointer is nil, then there are more available by bumping the pointer. - // We need a safe non-nil pointer for the last overflow bucket; just use buckets. - nextOverflow = (*bmap)(add(buckets, base*uintptr(t.BucketSize))) - last := (*bmap)(add(buckets, (nbuckets-1)*uintptr(t.BucketSize))) - // //println("last ptr is ", last, " ovcerflow ptr is ", nextOverflow) - last.setoverflow(t, (*bmap)(buckets)) - } - return buckets, nextOverflow -} diff --git a/internal/rt/fastmap_compat.go b/internal/rt/fastmap_compat.go deleted file mode 100644 index 5d9bda25c..000000000 --- a/internal/rt/fastmap_compat.go +++ /dev/null @@ -1,31 +0,0 @@ -//go:build goexperiment.swisstable || (!go1.17 && go1.23) -// +build goexperiment.swisstable !go1.17,go1.23 - -// Most Codes are copied from Go1.20.4. Modified parts pls see comments with #MODIFIED - -package rt - -import ( - "sync/atomic" - "unsafe" -) - -var EnbaleFastMap bool = false - -// TODO: support for swisstable -type MapPool struct { -} - -func NewMapPool(t *GoMapType, mapHint int, kvHint int) MapPool { - return MapPool {} -} - -func (self *MapPool) GetMap(hint int) *Hmap { - panic("not support") - return nil -} - -func (self *MapPool) Remain() (hdrs int, btks int) { - panic("not support") - return -} diff --git a/internal/rt/fastmap_test.go b/internal/rt/fastmap_test.go deleted file mode 100644 index 3126ad5bd..000000000 --- a/internal/rt/fastmap_test.go +++ /dev/null @@ -1,111 +0,0 @@ -//go:build !goexperiment.swisstable -// +build !goexperiment.swisstable - -package rt - -import ( - "testing" - "unsafe" - "strconv" - - "github.com/stretchr/testify/assert" -) - -func TestB(t *testing.T) { - for i := 0; i < 64; i++ { - println(calcaulateB(i)) - } -} - -func TestFastMap(t *testing.T) { - - t.Run("Empty", func(t *testing.T) { - pool := NewMapPool(MapType(MapStringType), 2, 2) - h := pool.GetMap(4) - m := *((*map[string]interface{})((unsafe.Pointer)((&h)))) - assert.Equal(t, m, map[string]interface{}{}) - - hdr, btk := pool.Remain() - assert.Equal(t, hdr, 1) - assert.Equal(t, btk, 1) - - h = pool.GetMap(4) - m = *((*map[string]interface{})((unsafe.Pointer)((&h)))) - assert.Equal(t, m, map[string]interface{}{}) - - hdr, btk = pool.Remain() - assert.Equal(t, hdr, 0) - assert.Equal(t, btk, 0) - }) - - t.Run("Normal", func(t *testing.T) { - pool := NewMapPool(MapType(MapStringType), 2, 2) - h := pool.GetMap(4) - m := *((*map[string]interface{})((unsafe.Pointer)((&h)))) - exp := map[string]interface{}{} - - for i := 0; i < 8; i++ { - m[strconv.Itoa(i)] = i - } - for i := 0; i < 8; i++ { - exp[strconv.Itoa(i)] = i - } - assert.Equal(t, m, exp) - hdr, btk := pool.Remain() - assert.Equal(t, hdr, 1) - assert.Equal(t, btk, 1) - - for i := 0; i < 100; i++ { - m[strconv.Itoa(i)] = i - } - for i := 0; i < 100; i++ { - exp[strconv.Itoa(i)] = i - } - assert.Equal(t, m, exp) - hdr, btk = pool.Remain() - assert.Equal(t, hdr, 1) - assert.Equal(t, btk, 1) - }) - - t.Run("Large", func(t *testing.T) { - pool := NewMapPool(MapType(MapStringType), 2, 164) - h := pool.GetMap(127) - m := *((*map[string]interface{})((unsafe.Pointer)((&h)))) - exp := map[string]interface{}{} - - for i := 0; i < 8; i++ { - m[strconv.Itoa(i)] = i - } - for i := 0; i < 8; i++ { - exp[strconv.Itoa(i)] = i - } - assert.Equal(t, m, exp) - - hdr, btk := pool.Remain() - isOvf := btk < 164 - 128/8 - assert.Equal(t, hdr, 1) - assert.True(t, isOvf) - }) - - t.Run("Many", func(t *testing.T) { - totalMap := 1000 - pool := NewMapPool(MapType(MapStringType), 1000, 2000 * 8) - - for i := 0; i < 1000; i++ { - h := pool.GetMap(10) // B is 2 - m := *((*map[string]interface{})((unsafe.Pointer)((&h)))) - exp := map[string]interface{}{} - - for i := 0; i < 8; i++ { - m[strconv.Itoa(i)] = i - } - for i := 0; i < 8; i++ { - exp[strconv.Itoa(i)] = i - } - assert.Equal(t, m, exp) - hdr, _ := pool.Remain() - assert.Equal(t, hdr, totalMap - (i+1)) - // assert.Equal(t, btk, totalBtk - 2* (i+1)) - } - }) -} \ No newline at end of file diff --git a/native/parse_with_padding.c b/native/parse_with_padding.c index 09a533fad..294b6651c 100644 --- a/native/parse_with_padding.c +++ b/native/parse_with_padding.c @@ -5,6 +5,7 @@ #include "parsing.h" #include "scanning.h" #include "test/xassert.h" +#include "test/xprintf.h" // Option and Error ----------------------------------------------------------- @@ -205,8 +206,12 @@ static always_inline void value_inc(uint64_t* typ) { *typ += (1 << TYPE_BITS); } -static always_inline uint64_t get_type(uint64_t typ) { - return typ & TYPE_MASK; +static always_inline uint64_t get_type(node* node) { + return node->typ & TYPE_MASK; +} + +static always_inline uint64_t get_pos(node* node) { + return node->typ >> POS_BITS; } static always_inline size_t get_count(uint64_t typ) { @@ -588,7 +593,7 @@ static always_inline ssize_t handle_unicode(char** sp, char **dp) { // positive is length // negative is - error_code -static always_inline long parse_string_inplace(uint8_t** cur, bool* has_esc, bool disable_surrogates_error) { +static always_inline long parse_string_inplace(uint8_t** cur, bool* has_esc, uint64_t opts) { string_block block; uint8_t* start = *cur; v256u v; @@ -606,7 +611,7 @@ static always_inline long parse_string_inplace(uint8_t** cur, bool* has_esc, boo break; } - if (unlikely(has_unescaped(&block))) { + if (unlikely((opts & F_VALIDATE_STRING) != 0 && has_unescaped(&block))) { *cur += trailing_zeros(block.esc); return -SONIC_CONTROL_CHAR; } @@ -664,7 +669,7 @@ static always_inline long parse_string_inplace(uint8_t** cur, bool* has_esc, boo } } - if (unlikely(has_unescaped(&block))) { + if (unlikely((opts & F_VALIDATE_STRING) != 0 && has_unescaped(&block))) { *cur += trailing_zeros(block.esc); return -SONIC_CONTROL_CHAR; } @@ -1004,10 +1009,8 @@ static always_inline bool visit_number(visitor* vis, size_t pos, parse_num* num) typedef struct { GoString json; - GoSlice padded; GoSlice nodes; GoSlice dbuf; - GoSlice backup; uint64_t opt; // JSON buffer cursor @@ -1027,7 +1030,7 @@ static uint64_t PADDING_SIZE = 64; static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) { uint8_t** cur = rdr->cur(rdr->ctx); - uint8_t* start = *cur; + uint8_t* start = (uint8_t*)(slf->start); uint64_t* state = NULL; long slen = 0; bool neg = false; @@ -1063,7 +1066,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) goto arr_val; } default: { - if (get_type(node_buf_parent(nodes)->typ) == OBJECT) { + if (get_type(node_buf_parent(nodes)) == OBJECT) { if (top_is_key(nodes)) { goto obj_val; } else { @@ -1115,7 +1118,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) neg = false; break; case '"': - slen = parse_string_inplace(cur, &has_esc, true); + slen = parse_string_inplace(cur, &has_esc, slf->opt); if (slen < 0) { err = (error_code)(-slen); } @@ -1150,7 +1153,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) // parse key pos = offset_from(*cur); - slen = parse_string_inplace(cur, &has_esc, true); + slen = parse_string_inplace(cur, &has_esc, slf->opt); if (slen < 0) { err = (error_code)(-slen); return err; @@ -1178,10 +1181,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) } goto obj_key; case '[': - state = vis->on_array_start(ctx, pos); - if (state == NULL) { - return SONIC_EOF; - } + check_state(vis->on_array_start(ctx, pos)); c = skip_space(&slf->nbk, rdr); if (c == ']') { state = vis->on_array_end(ctx, 0); @@ -1206,7 +1206,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) neg = false; break; case '"': - slen = parse_string_inplace(cur, &has_esc, true); + slen = parse_string_inplace(cur, &has_esc, slf->opt); if (slen < 0) { err = (error_code)(-slen); } @@ -1251,7 +1251,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) } c = skip_space(&slf->nbk, rdr); - if (get_type(*state) == OBJECT) { + if (((*state) & TYPE_MASK) == OBJECT) { goto obj_cont; } else { goto arr_cont; @@ -1294,7 +1294,7 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) neg = false; break; case '"': - slen = parse_string_inplace(cur, &has_esc, true); + slen = parse_string_inplace(cur, &has_esc, slf->opt); if (slen < 0) { err = (error_code)(-slen); } diff --git a/rfc_test.go b/rfc_test.go new file mode 100644 index 000000000..f49c7909d --- /dev/null +++ b/rfc_test.go @@ -0,0 +1,42 @@ +//go:build (amd64 && go1.17 && !go1.23) || (arm64 && go1.20 && !go1.23) +// +build amd64,go1.17,!go1.23 arm64,go1.20,!go1.23 + +package sonic_test + +import ( + "encoding/json" + "testing" + "strings" + + "github.com/bytedance/sonic" + "github.com/stretchr/testify/assert" +) + +func TestUnescapedCharInString(t *testing.T) { + var data = "\"" + "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F" + "\"" + + t.Run("Default", func(t *testing.T) { + var sonicv, jsonv string + sonice := sonic.Unmarshal([]byte(data), &sonicv) + assert.NoError(t, sonice) + assert.Equal(t, sonicv, data[1:len(data) - 1]) + + jsone := json.Unmarshal([]byte(data), &jsonv) + assert.True(t, strings.Contains(jsone.Error(), ("invalid char"))) + assert.Equal(t, jsonv, "") + }) + + t.Run("ValidateString", func(t *testing.T) { + var sonicv, jsonv string + api := sonic.Config { + ValidateString: true, + }.Froze() + sonice := api.Unmarshal([]byte(data), &sonicv) + assert.Error(t, sonice) + assert.Equal(t, sonicv, "") + + jsone := json.Unmarshal([]byte(data), &jsonv) + assert.True(t, strings.Contains(jsone.Error(), ("invalid char"))) + assert.Equal(t, jsonv, "") + }) +} diff --git a/scripts/bench.py b/scripts/bench.py index fe62686ea..013049cd4 100755 --- a/scripts/bench.py +++ b/scripts/bench.py @@ -114,6 +114,8 @@ def main(): help='benchmark the count') argparser.add_argument('-go', '--go_bin_path', dest='gobin', required=False, help='benchmark the count') + argparser.add_argument('-envs', '--envs', dest='envs', required=False, + help='the environments') args = argparser.parse_args() global gobin @@ -142,7 +144,7 @@ def main(): if not target: (fd, target) = tempfile.mkstemp(".target.txt") - run("%s %s ./... 2>&1 | tee %s" %(gbench_prefix, gbench_args, target)) + run("%s %s %s ./... 2>&1 | tee %s" %(args.envs, gbench_prefix, gbench_args, target)) if __name__ == "__main__": main() diff --git a/scripts/build-x86.sh b/scripts/build-x86.sh index 94355b894..e294a784c 100755 --- a/scripts/build-x86.sh +++ b/scripts/build-x86.sh @@ -8,12 +8,8 @@ TMP_DIR="output" OUT_DIR="internal/native" TOOL_DIR="tools/asm2asm" TMPL_DIR="internal/native" -# EXTRA_CLAGS="-DDEBUG" - +EXTRA_CLAGS=$1 CC=clang -if [ "$1" != "" ]; then - CC=$1 -fi CPU_ARCS=("sse" "avx2") @@ -52,7 +48,7 @@ for arc in "${CPU_ARCS[@]}"; do # Compile the source file into an assembly file # -Wall -Werror - $CC ${CLAGS[$i]} -target x86_64-apple-macos11 -mno-red-zone -fno-asynchronous-unwind-tables -fno-builtin -fno-exceptions -fno-rtti -fno-stack-protector -nostdlib -O3 -S -o $asm_file $src_file + $CC ${CLAGS[$i]} -target x86_64-apple-macos11 -mno-red-zone -fno-asynchronous-unwind-tables -fno-builtin -fno-exceptions -fno-rtti -fno-stack-protector -nostdlib ${EXTRA_CLAGS} -O3 -S -o $asm_file $src_file # Execute asm2asm tool python3 $TOOL_DIR/asm2asm.py -r $out_dir/${base_name}.go $asm_file diff --git a/sonic.go b/sonic.go index a92981c41..de6f36a2d 100644 --- a/sonic.go +++ b/sonic.go @@ -28,6 +28,7 @@ import ( `github.com/bytedance/sonic/encoder` `github.com/bytedance/sonic/option` `github.com/bytedance/sonic/internal/rt` + `github.com/bytedance/sonic/internal/envs` ) type frozenConfig struct { @@ -117,6 +118,9 @@ func (cfg frozenConfig) UnmarshalFromString(buf string, val interface{}) error { // Unmarshal is implemented by sonic func (cfg frozenConfig) Unmarshal(buf []byte, val interface{}) error { + if envs.UseOptDec { + return cfg.UnmarshalFromString(rt.Mem2Str(buf), val) + } return cfg.UnmarshalFromString(string(buf), val) } diff --git a/tools/asm2asm b/tools/asm2asm index 7551cd410..8510d6cb2 160000 --- a/tools/asm2asm +++ b/tools/asm2asm @@ -1 +1 @@ -Subproject commit 7551cd4109d65d83475ccf98ac3a6844c774e44f +Subproject commit 8510d6cb224813b7b72c5ac5e971a41163775e5f