#NEWLINE# def _fastgetMP( data , count = 1 ) : #NEWLINE# #INDENT# mp = [ ] #NEWLINE# c = 0 #NEWLINE# for i in range ( count ) : #NEWLINE# #INDENT# length = struct . unpack ( '!L' , data [ c : ( c + 4 ) ] ) [ 0 ] #NEWLINE# mp . append ( long ( gmpy . mpz ( ( data [ ( c + 4 ) : ( ( c + 4 ) + length ) ] [ : : ( - 1 ) ] + b'\x00' ) , 256 ) ) ) #NEWLINE# c += ( length + 4 ) #NEWLINE# #UNINDENT# return ( tuple ( mp ) + ( data [ c : ] , ) )