示例#1
0
func decodeMessage(bytes []byte) (ret ldap.LDAPMessage, err error) {
	defer func() {
		if e := recover(); e != nil {
			err = errors.New(fmt.Sprintf("%s", e))
		}
	}()
	zero := 0
	ret, err = ldap.ReadLDAPMessage(ldap.NewBytes(zero, bytes))
	return
}
示例#2
0
文件: main.go 项目: vjeantet/goldap
func main() {
	// goldap.Forward(":2389", "127.0.0.1:10389")
	flag.Parse()
	if *cpuprofile != "" {
		f, err := os.Create(*cpuprofile)
		if err != nil {
			log.Fatal(err)
		}
		pprof.StartCPUProfile(f)
		defer pprof.StopCPUProfile()
	}
	messages := [][]byte{
		[]byte{48, 12, 2, 1, 1, 96, 7, 2, 1, 3, 4, 0, 128, 0},
		[]byte{48, 12, 2, 1, 1, 97, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 56, 2, 1, 2, 99, 51, 4, 0, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 19, 4, 17, 115, 117, 98, 115, 99, 104, 101, 109, 97, 83, 117, 98, 101, 110, 116, 114, 121},
		[]byte{48, 43, 2, 1, 2, 100, 38, 4, 0, 48, 34, 48, 32, 4, 17, 115, 117, 98, 115, 99, 104, 101, 109, 97, 83, 117, 98, 101, 110, 116, 114, 121, 49, 11, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97},
		[]byte{48, 12, 2, 1, 2, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 93, 2, 1, 3, 99, 88, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 163, 24, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 4, 9, 115, 117, 98, 115, 99, 104, 101, 109, 97, 48, 34, 4, 15, 99, 114, 101, 97, 116, 101, 84, 105, 109, 101, 115, 116, 97, 109, 112, 4, 15, 109, 111, 100, 105, 102, 121, 84, 105, 109, 101, 115, 116, 97, 109, 112},
		[]byte{48, 94, 2, 1, 3, 100, 89, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97, 48, 76, 48, 36, 4, 15, 109, 111, 100, 105, 102, 121, 84, 105, 109, 101, 115, 116, 97, 109, 112, 49, 17, 4, 15, 50, 48, 48, 57, 48, 56, 49, 56, 48, 50, 50, 55, 51, 51, 90, 48, 36, 4, 15, 99, 114, 101, 97, 116, 101, 84, 105, 109, 101, 115, 116, 97, 109, 112, 49, 17, 4, 15, 50, 48, 48, 57, 48, 56, 49, 56, 48, 50, 50, 55, 51, 51, 90},
		[]byte{48, 12, 2, 1, 3, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 129, 221, 2, 1, 4, 99, 129, 215, 4, 0, 10, 1, 0, 10, 1, 0, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 129, 182, 4, 14, 110, 97, 109, 105, 110, 103, 67, 111, 110, 116, 101, 120, 116, 115, 4, 17, 115, 117, 98, 115, 99, 104, 101, 109, 97, 83, 117, 98, 101, 110, 116, 114, 121, 4, 20, 115, 117, 112, 112, 111, 114, 116, 101, 100, 76, 68, 65, 80, 86, 101, 114, 115, 105, 111, 110, 4, 23, 115, 117, 112, 112, 111, 114, 116, 101, 100, 83, 65, 83, 76, 77, 101, 99, 104, 97, 110, 105, 115, 109, 115, 4, 18, 115, 117, 112, 112, 111, 114, 116, 101, 100, 69, 120, 116, 101, 110, 115, 105, 111, 110, 4, 16, 115, 117, 112, 112, 111, 114, 116, 101, 100, 67, 111, 110, 116, 114, 111, 108, 4, 17, 115, 117, 112, 112, 111, 114, 116, 101, 100, 70, 101, 97, 116, 117, 114, 101, 115, 4, 10, 118, 101, 110, 100, 111, 114, 78, 97, 109, 101, 4, 13, 118, 101, 110, 100, 111, 114, 86, 101, 114, 115, 105, 111, 110, 4, 1, 43, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 130, 3, 133, 2, 1, 4, 100, 130, 3, 126, 4, 0, 48, 130, 3, 120, 48, 42, 4, 10, 118, 101, 110, 100, 111, 114, 78, 97, 109, 101, 49, 28, 4, 26, 65, 112, 97, 99, 104, 101, 32, 83, 111, 102, 116, 119, 97, 114, 101, 32, 70, 111, 117, 110, 100, 97, 116, 105, 111, 110, 48, 28, 4, 13, 118, 101, 110, 100, 111, 114, 86, 101, 114, 115, 105, 111, 110, 49, 11, 4, 9, 50, 46, 48, 46, 48, 45, 77, 49, 52, 48, 38, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 49, 23, 4, 3, 116, 111, 112, 4, 16, 101, 120, 116, 101, 110, 115, 105, 98, 108, 101, 79, 98, 106, 101, 99, 116, 48, 32, 4, 17, 115, 117, 98, 115, 99, 104, 101, 109, 97, 83, 117, 98, 101, 110, 116, 114, 121, 49, 11, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97, 48, 27, 4, 20, 115, 117, 112, 112, 111, 114, 116, 101, 100, 76, 68, 65, 80, 86, 101, 114, 115, 105, 111, 110, 49, 3, 4, 1, 51, 48, 130, 1, 46, 4, 16, 115, 117, 112, 112, 111, 114, 116, 101, 100, 67, 111, 110, 116, 114, 111, 108, 49, 130, 1, 24, 4, 23, 50, 46, 49, 54, 46, 56, 52, 48, 46, 49, 46, 49, 49, 51, 55, 51, 48, 46, 51, 46, 52, 46, 51, 4, 23, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 49, 48, 46, 49, 4, 23, 50, 46, 49, 54, 46, 56, 52, 48, 46, 49, 46, 49, 49, 51, 55, 51, 48, 46, 51, 46, 52, 46, 50, 4, 24, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 57, 46, 49, 46, 52, 4, 25, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 46, 50, 46, 50, 55, 46, 56, 46, 53, 46, 49, 4, 24, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 57, 46, 49, 46, 49, 4, 24, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 57, 46, 49, 46, 51, 4, 24, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 57, 46, 49, 46, 50, 4, 23, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 49, 56, 48, 54, 48, 46, 48, 46, 48, 46, 49, 4, 23, 50, 46, 49, 54, 46, 56, 52, 48, 46, 49, 46, 49, 49, 51, 55, 51, 48, 46, 51, 46, 52, 46, 55, 4, 22, 49, 46, 50, 46, 56, 52, 48, 46, 49, 49, 51, 53, 53, 54, 46, 49, 46, 52, 46, 51, 49, 57, 48, 129, 145, 4, 18, 115, 117, 112, 112, 111, 114, 116, 101, 100, 69, 120, 116, 101, 110, 115, 105, 111, 110, 49, 123, 4, 22, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 49, 52, 54, 54, 46, 50, 48, 48, 51, 54, 4, 22, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 49, 52, 54, 54, 46, 50, 48, 48, 51, 55, 4, 23, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 49, 56, 48, 54, 48, 46, 48, 46, 49, 46, 53, 4, 23, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 49, 56, 48, 54, 48, 46, 48, 46, 49, 46, 51, 4, 23, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 49, 49, 46, 49, 48, 83, 4, 23, 115, 117, 112, 112, 111, 114, 116, 101, 100, 83, 65, 83, 76, 77, 101, 99, 104, 97, 110, 105, 115, 109, 115, 49, 56, 4, 4, 78, 84, 76, 77, 4, 6, 71, 83, 83, 65, 80, 73, 4, 10, 71, 83, 83, 45, 83, 80, 78, 69, 71, 79, 4, 8, 67, 82, 65, 77, 45, 77, 68, 53, 4, 6, 83, 73, 77, 80, 76, 69, 4, 10, 68, 73, 71, 69, 83, 84, 45, 77, 68, 53, 48, 51, 4, 9, 101, 110, 116, 114, 121, 85, 85, 73, 68, 49, 38, 4, 36, 102, 50, 57, 48, 52, 50, 53, 99, 45, 56, 50, 55, 50, 45, 52, 101, 54, 50, 45, 56, 97, 54, 55, 45, 57, 50, 98, 48, 54, 102, 51, 56, 100, 98, 102, 53, 48, 70, 4, 14, 110, 97, 109, 105, 110, 103, 67, 111, 110, 116, 101, 120, 116, 115, 49, 52, 4, 9, 111, 117, 61, 115, 121, 115, 116, 101, 109, 4, 17, 100, 99, 61, 101, 120, 97, 109, 112, 108, 101, 44, 100, 99, 61, 99, 111, 109, 4, 9, 111, 117, 61, 115, 99, 104, 101, 109, 97, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 45, 4, 17, 115, 117, 112, 112, 111, 114, 116, 101, 100, 70, 101, 97, 116, 117, 114, 101, 115, 49, 24, 4, 22, 49, 46, 51, 46, 54, 46, 49, 46, 52, 46, 49, 46, 52, 50, 48, 51, 46, 49, 46, 53, 46, 49},
		[]byte{48, 12, 2, 1, 4, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 40, 2, 1, 5, 99, 35, 4, 0, 10, 1, 0, 10, 1, 0, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 3, 4, 1, 42},
		[]byte{48, 49, 2, 1, 5, 100, 44, 4, 0, 48, 40, 48, 38, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 49, 23, 4, 3, 116, 111, 112, 4, 16, 101, 120, 116, 101, 110, 115, 105, 98, 108, 101, 79, 98, 106, 101, 99, 116},
		[]byte{48, 12, 2, 1, 5, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 76, 2, 1, 6, 99, 71, 4, 9, 111, 117, 61, 115, 99, 104, 101, 109, 97, 10, 1, 0, 10, 1, 3, 2, 1, 1, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 60, 2, 1, 6, 100, 55, 4, 9, 111, 117, 61, 115, 99, 104, 101, 109, 97, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116, 4, 3, 116, 111, 112},
		[]byte{48, 12, 2, 1, 6, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 76, 2, 1, 7, 99, 71, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 0, 10, 1, 3, 2, 1, 1, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 60, 2, 1, 7, 100, 55, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 12, 2, 1, 7, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 76, 2, 1, 8, 99, 71, 4, 9, 111, 117, 61, 115, 121, 115, 116, 101, 109, 10, 1, 0, 10, 1, 3, 2, 1, 1, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 60, 2, 1, 8, 100, 55, 4, 9, 111, 117, 61, 115, 121, 115, 116, 101, 109, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 12, 2, 1, 8, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 76, 2, 1, 9, 99, 71, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97, 10, 1, 0, 10, 1, 3, 2, 1, 1, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 78, 2, 1, 9, 100, 73, 4, 9, 99, 110, 61, 115, 99, 104, 101, 109, 97, 48, 60, 48, 58, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 49, 43, 4, 3, 116, 111, 112, 4, 9, 115, 117, 98, 115, 99, 104, 101, 109, 97, 4, 8, 115, 117, 98, 101, 110, 116, 114, 121, 4, 15, 97, 112, 97, 99, 104, 101, 83, 117, 98, 115, 99, 104, 101, 109, 97},
		[]byte{48, 12, 2, 1, 9, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 84, 2, 1, 10, 99, 79, 4, 17, 100, 99, 61, 101, 120, 97, 109, 112, 108, 101, 44, 100, 99, 61, 99, 111, 109, 10, 1, 0, 10, 1, 3, 2, 1, 1, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 56, 2, 1, 10, 100, 51, 4, 17, 100, 99, 61, 101, 120, 97, 109, 112, 108, 101, 44, 100, 99, 61, 99, 111, 109, 48, 30, 48, 28, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 13, 4, 6, 100, 111, 109, 97, 105, 110, 4, 3, 116, 111, 112},
		[]byte{48, 12, 2, 1, 10, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 77, 2, 1, 11, 99, 72, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 1, 10, 1, 3, 2, 2, 3, 232, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 103, 2, 1, 11, 100, 98, 4, 40, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 54, 48, 52, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 37, 4, 3, 116, 111, 112, 4, 20, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 12, 2, 1, 11, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 49, 2, 1, 12, 99, 44, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 3, 4, 1, 42},
		[]byte{48, 76, 2, 1, 12, 100, 71, 4, 9, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 58, 48, 14, 4, 2, 111, 117, 49, 8, 4, 6, 99, 111, 110, 102, 105, 103, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 12, 2, 1, 12, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 108, 2, 1, 13, 99, 103, 4, 40, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 1, 10, 1, 3, 2, 2, 3, 232, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 123, 2, 1, 13, 100, 118, 4, 69, 97, 100, 115, 45, 106, 111, 117, 114, 110, 97, 108, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 74, 111, 117, 114, 110, 97, 108, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 45, 48, 43, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 28, 4, 3, 116, 111, 112, 4, 11, 97, 100, 115, 45, 106, 111, 117, 114, 110, 97, 108, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 107, 2, 1, 13, 100, 102, 4, 56, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 105, 2, 1, 13, 100, 100, 4, 54, 111, 117, 61, 112, 97, 114, 116, 105, 116, 105, 111, 110, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 129, 129, 2, 1, 13, 100, 124, 4, 73, 97, 100, 115, 45, 99, 104, 97, 110, 103, 101, 76, 111, 103, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 67, 104, 97, 110, 103, 101, 76, 111, 103, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 47, 48, 45, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 30, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101, 4, 13, 97, 100, 115, 45, 99, 104, 97, 110, 103, 101, 76, 111, 103},
		[]byte{48, 102, 2, 1, 13, 100, 97, 4, 51, 111, 117, 61, 115, 101, 114, 118, 101, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 42, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 12, 2, 1, 13, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 80, 2, 1, 14, 99, 75, 4, 40, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 3, 4, 1, 42},
		[]byte{48, 130, 1, 124, 2, 1, 14, 100, 130, 1, 117, 4, 40, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 130, 1, 71, 48, 35, 4, 22, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 115, 101, 114, 118, 105, 99, 101, 105, 100, 49, 9, 4, 7, 100, 101, 102, 97, 117, 108, 116, 48, 33, 4, 22, 97, 100, 115, 45, 100, 115, 115, 121, 110, 99, 112, 101, 114, 105, 111, 100, 109, 105, 108, 108, 105, 115, 49, 7, 4, 5, 49, 53, 48, 48, 48, 48, 36, 4, 26, 97, 100, 115, 45, 100, 115, 97, 108, 108, 111, 119, 97, 110, 111, 110, 121, 109, 111, 117, 115, 97, 99, 99, 101, 115, 115, 49, 6, 4, 4, 84, 82, 85, 69, 48, 22, 4, 15, 97, 100, 115, 45, 100, 115, 114, 101, 112, 108, 105, 99, 97, 105, 100, 49, 3, 4, 1, 49, 48, 37, 4, 26, 97, 100, 115, 45, 100, 115, 97, 99, 99, 101, 115, 115, 99, 111, 110, 116, 114, 111, 108, 101, 110, 97, 98, 108, 101, 100, 49, 7, 4, 5, 70, 65, 76, 83, 69, 48, 31, 4, 20, 97, 100, 115, 45, 100, 115, 112, 97, 115, 115, 119, 111, 114, 100, 104, 105, 100, 100, 101, 110, 49, 7, 4, 5, 70, 65, 76, 83, 69, 48, 42, 4, 31, 97, 100, 115, 45, 100, 115, 100, 101, 110, 111, 114, 109, 97, 108, 105, 122, 101, 111, 112, 97, 116, 116, 114, 115, 101, 110, 97, 98, 108, 101, 100, 49, 7, 4, 5, 70, 65, 76, 83, 69, 48, 21, 4, 11, 97, 100, 115, 45, 101, 110, 97, 98, 108, 101, 100, 49, 6, 4, 4, 84, 82, 85, 69, 48, 52, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 37, 4, 3, 116, 111, 112, 4, 20, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 12, 2, 1, 14, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 96, 2, 1, 15, 99, 91, 4, 56, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 3, 4, 1, 42},
		[]byte{48, 129, 129, 2, 1, 15, 100, 124, 4, 56, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 64, 48, 20, 4, 2, 111, 117, 49, 14, 4, 12, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 48, 40, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 25, 4, 3, 116, 111, 112, 4, 18, 111, 114, 103, 97, 110, 105, 122, 97, 116, 105, 111, 110, 97, 108, 85, 110, 105, 116},
		[]byte{48, 12, 2, 1, 15, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 124, 2, 1, 16, 99, 119, 4, 56, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 1, 10, 1, 3, 2, 2, 3, 232, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 129, 154, 2, 1, 16, 100, 129, 148, 4, 95, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 101, 120, 99, 101, 112, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 150, 2, 1, 16, 100, 129, 144, 4, 91, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 101, 118, 101, 110, 116, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 165, 2, 1, 16, 100, 129, 159, 4, 106, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 111, 112, 101, 114, 97, 116, 105, 111, 110, 97, 108, 65, 116, 116, 114, 105, 98, 117, 116, 101, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 190, 2, 1, 16, 100, 129, 184, 4, 100, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 117, 116, 104, 101, 110, 116, 105, 99, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 80, 48, 78, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 63, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101, 4, 29, 97, 100, 115, 45, 97, 117, 116, 104, 101, 110, 116, 105, 99, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114},
		[]byte{48, 129, 162, 2, 1, 16, 100, 129, 156, 4, 103, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 50, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 160, 2, 1, 16, 100, 129, 154, 4, 101, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 112, 97, 115, 115, 119, 111, 114, 100, 72, 97, 115, 104, 105, 110, 103, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 151, 2, 1, 16, 100, 129, 145, 4, 92, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 115, 99, 104, 101, 109, 97, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 164, 2, 1, 16, 100, 129, 158, 4, 105, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 100, 109, 105, 110, 105, 115, 116, 114, 97, 116, 105, 118, 101, 80, 111, 105, 110, 116, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 153, 2, 1, 16, 100, 129, 147, 4, 94, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 114, 101, 102, 101, 114, 114, 97, 108, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 158, 2, 1, 16, 100, 129, 152, 4, 99, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 107, 101, 121, 68, 101, 114, 105, 118, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 158, 2, 1, 16, 100, 129, 152, 4, 99, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 110, 111, 114, 109, 97, 108, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 153, 2, 1, 16, 100, 129, 147, 4, 94, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 115, 117, 98, 101, 110, 116, 114, 121, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 165, 2, 1, 16, 100, 129, 159, 4, 106, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 152, 2, 1, 16, 100, 129, 146, 4, 93, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 116, 114, 105, 103, 103, 101, 114, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 129, 164, 2, 1, 16, 100, 129, 158, 4, 105, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 65, 116, 116, 114, 105, 98, 117, 116, 101, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 49, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101},
		[]byte{48, 12, 2, 1, 16, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 129, 144, 2, 1, 17, 99, 129, 138, 4, 103, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 50, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 0, 10, 1, 3, 2, 1, 0, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 3, 4, 1, 42},
		[]byte{48, 130, 1, 141, 2, 1, 17, 100, 130, 1, 134, 4, 103, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 50, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 48, 130, 1, 25, 48, 47, 4, 11, 111, 98, 106, 101, 99, 116, 99, 108, 97, 115, 115, 49, 32, 4, 15, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 3, 116, 111, 112, 4, 8, 97, 100, 115, 45, 98, 97, 115, 101, 48, 21, 4, 11, 97, 100, 115, 45, 101, 110, 97, 98, 108, 101, 100, 49, 6, 4, 4, 84, 82, 85, 69, 48, 96, 4, 24, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 99, 108, 97, 115, 115, 110, 97, 109, 101, 49, 68, 4, 66, 111, 114, 103, 46, 97, 112, 97, 99, 104, 101, 46, 100, 105, 114, 101, 99, 116, 111, 114, 121, 46, 115, 101, 114, 118, 101, 114, 46, 99, 111, 114, 101, 46, 97, 117, 116, 104, 122, 46, 65, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 48, 27, 4, 20, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 111, 114, 100, 101, 114, 49, 3, 4, 1, 52, 48, 80, 4, 17, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 105, 100, 49, 59, 4, 27, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 4, 28, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 50},
		[]byte{48, 12, 2, 1, 17, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 129, 172, 2, 1, 18, 99, 129, 166, 4, 103, 97, 100, 115, 45, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 73, 100, 61, 97, 99, 105, 65, 117, 116, 104, 111, 114, 105, 122, 97, 116, 105, 111, 110, 73, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 50, 44, 111, 117, 61, 105, 110, 116, 101, 114, 99, 101, 112, 116, 111, 114, 115, 44, 97, 100, 115, 45, 100, 105, 114, 101, 99, 116, 111, 114, 121, 83, 101, 114, 118, 105, 99, 101, 73, 100, 61, 100, 101, 102, 97, 117, 108, 116, 44, 111, 117, 61, 99, 111, 110, 102, 105, 103, 10, 1, 1, 10, 1, 3, 2, 2, 3, 232, 2, 1, 0, 1, 1, 0, 135, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115, 48, 30, 4, 15, 104, 97, 115, 83, 117, 98, 111, 114, 100, 105, 110, 97, 116, 101, 115, 4, 11, 111, 98, 106, 101, 99, 116, 67, 108, 97, 115, 115},
		[]byte{48, 12, 2, 1, 18, 101, 7, 10, 1, 0, 4, 0, 4, 0},
		[]byte{48, 5, 2, 1, 19, 66, 0},
	}
	for loop := 0; loop < 10000; loop++ {
		for _, bytesArray := range messages {
			var buffer bytes.Buffer
			var buffer2 bytes.Buffer
			// result := ""
			for i, onebyte := range bytesArray {
				if i != 0 {
					buffer.WriteString(", ")
				}
				if onebyte < 0x10 {
					buffer.WriteString(fmt.Sprintf("0x0%x", onebyte))
					buffer2.WriteString(fmt.Sprintf("0%x", onebyte))
				} else {
					buffer.WriteString(fmt.Sprintf("0x%x", onebyte))
					buffer2.WriteString(fmt.Sprintf("%x", onebyte))
				}
			}
			_, err := message.ReadLDAPMessage(message.NewBytes(0, bytesArray))
			if err != nil {
				// fmt.Println("Error: ", err)
				panic(err)
			}
			// fmt.Println(`
			// // Request ` + strconv.FormatInt(int64(m+1), 10) + `
			// {
			// 	bytes: Bytes{
			// 		offset: NewInt(0),
			// 		bytes: []byte{
			// 			// ` + buffer2.String() + `
			// 			` + buffer.String() + `,
			// 		},
			// 	},
			// 	out: ` + fmt.Sprintf("%#v", ret) + `,
			// },
			// `)
		}
	}
}