3L;org/elasticsearch/common/text/UTF8SortedAsUnicodeComparatorYLjava/lang/Object;Ljava/util/Comparator;java/lang/Objectjava/util/Comparator"UTF8SortedAsUnicodeComparator.javautf8SortedAsUnicodeSortOrderLjava/util/Comparator;GLjava/util/Comparator;()V this=Lorg/elasticsearch/common/text/UTF8SortedAsUnicodeComparator;comparea(Lorg/elasticsearch/common/bytes/BytesReference;Lorg/elasticsearch/common/bytes/BytesReference;)I-org/elasticsearch/common/bytes/BytesReferencehasArray()Z  array()[B   arrayOffset()I   length " #java/lang/Math%min(II)I '( &)[B+toBytes - .aByteIbBytediffaBytesaUptobBytesbUptoaStopa/Lorg/elasticsearch/common/bytes/BytesReference;b'(Ljava/lang/Object;Ljava/lang/Object;)I  =x0Ljava/lang/Object;x1  D SignatureCodeLocalVariableTableLineNumberTable StackMapTable SourceFile! F  G3*H I  !G +,x+N+!6,:,!6+$,$*`60-3~63~6  d6   +$,$d+/N6,/:6+$,$*`60-3~63~6  d6   +$,$dHY01g21 n31 n4+!f51)^6+1V71EB810121 31 d4+a51Y6+V71B819:;:In$%&!')(1*E+L,Y-g/n0s1v3y689:;=>?@BCDFIJHE,,0 (,,0A<GK *+,>H   ?@ A@IB G# YCEIFK